Completed
Push — master ( d593dc...91e0b1 )
by cam
01:24
created
ecrire/exec/404.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -42,7 +42,7 @@
 block discarded – undo
42 42
 	echo pipeline('affiche_droite', ['args' => ['exec' => '404', 'exec_erreur' => $exec], 'data' => '']);
43 43
 
44 44
 	echo debut_droite('404', true);
45
-	echo "<h1 class='grostitre'>" . _T('fichier_introuvable', ['fichier' => $exec]) . '</h1>';
45
+	echo "<h1 class='grostitre'>"._T('fichier_introuvable', ['fichier' => $exec]).'</h1>';
46 46
 	echo pipeline('affiche_milieu', ['args' => ['exec' => '404', 'exec_erreur' => $exec], 'data' => '']);
47 47
 
48 48
 	echo fin_gauche(), fin_page();
Please login to merge, or discard this patch.
ecrire/exec/rechercher.php 1 patch
Spacing   +8 added lines, -8 removed lines patch added patch discarded remove patch
@@ -68,15 +68,15 @@  discard block
 block discarded – undo
68 68
 	$where = preg_split(',\s+,', $type);
69 69
 	if ($where) {
70 70
 		foreach ($where as $k => $v) {
71
-			$where[$k] = "'%" . substr(str_replace('%', '\%', sql_quote($v, '', 'string')), 1, -1) . "%'";
71
+			$where[$k] = "'%".substr(str_replace('%', '\%', sql_quote($v, '', 'string')), 1, -1)."%'";
72 72
 		}
73
-		$where_titre = ('(titre LIKE ' . join(' AND titre LIKE ', $where) . ')');
74
-		$where_desc = ('(descriptif LIKE ' . join(' AND descriptif LIKE ', $where) . ')');
75
-		$where_id = ('(id_rubrique = ' . intval($type) . ')');
73
+		$where_titre = ('(titre LIKE '.join(' AND titre LIKE ', $where).')');
74
+		$where_desc = ('(descriptif LIKE '.join(' AND descriptif LIKE ', $where).')');
75
+		$where_id = ('(id_rubrique = '.intval($type).')');
76 76
 
77 77
 		if ($exclus) {
78 78
 			include_spip('inc/rubriques');
79
-			$where_exclus = ' AND ' . sql_in('id_rubrique', calcul_branche_in($exclus), 'NOT');
79
+			$where_exclus = ' AND '.sql_in('id_rubrique', calcul_branche_in($exclus), 'NOT');
80 80
 		} else {
81 81
 			$where_exclus = '';
82 82
 		}
@@ -106,7 +106,7 @@  discard block
 block discarded – undo
106 106
 
107 107
 	if ($points) {
108 108
 		arsort($points);
109
-		$style = " style='background-image: url(" . chemin_image('secteur-12.png') . ")'";
109
+		$style = " style='background-image: url(".chemin_image('secteur-12.png').")'";
110 110
 		foreach ($rub as $k => $v) {
111 111
 			$rub[$k]['atts'] = ($v['id_parent'] ? $style : '')
112 112
 				. " class='petite-rubrique'";
@@ -139,13 +139,13 @@  discard block
 block discarded – undo
139 139
 	if (!$ids) {
140 140
 		return "<br /><br /><div style='padding: 5px; color: red;'><b>"
141 141
 		. spip_htmlentities($type)
142
-		. '</b> :  ' . _T('avis_aucun_resultat') . '</div>';
142
+		. '</b> :  '._T('avis_aucun_resultat').'</div>';
143 143
 	}
144 144
 
145 145
 	$ret = '';
146 146
 	$info = generer_url_ecrire('informer', "type=rubrique&rac=$rac&id=");
147 147
 
148
-	$onClick = "aff_selection(this.firstChild.title,'$rac" . "_selection','$info', event)";
148
+	$onClick = "aff_selection(this.firstChild.title,'$rac"."_selection','$info', event)";
149 149
 
150 150
 	$ondbClick = "$do(this.firstChild.firstChild.nodeValue,this.firstChild.title,'selection_rubrique', 'id_parent');";
151 151
 
Please login to merge, or discard this patch.
ecrire/exec/upgrade.php 1 patch
Spacing   +3 added lines, -3 removed lines patch added patch discarded remove patch
@@ -44,7 +44,7 @@  discard block
 block discarded – undo
44 44
 			. '</b><p> '
45 45
 			. _T(
46 46
 				'texte_nouvelle_version_spip_2',
47
-				['connect' => '<tt>' . _FILE_CONNECT . '</tt>']
47
+				['connect' => '<tt>'._FILE_CONNECT.'</tt>']
48 48
 			)
49 49
 			. generer_form_ecrire(
50 50
 				'upgrade',
@@ -65,7 +65,7 @@  discard block
 block discarded – undo
65 65
 			$GLOBALS['meta']['version_installee'] = 0.0;
66 66
 		} else {
67 67
 			$GLOBALS['meta']['version_installee'] =
68
-				(double)str_replace(',', '.', $GLOBALS['meta']['version_installee']);
68
+				(double) str_replace(',', '.', $GLOBALS['meta']['version_installee']);
69 69
 		}
70 70
 		# NB: str_replace car, sur club-internet, il semble que version_installe soit
71 71
 		# enregistree au format '1,812' et non '1.812'
@@ -79,7 +79,7 @@  discard block
 block discarded – undo
79 79
 			$commentaire = _T('texte_mise_a_niveau_base_1');
80 80
 		}
81 81
 
82
-		$commentaire .= '<br />[' . $GLOBALS['meta']['version_installee'] . '/' . $GLOBALS['spip_version_base'] . ']';
82
+		$commentaire .= '<br />['.$GLOBALS['meta']['version_installee'].'/'.$GLOBALS['spip_version_base'].']';
83 83
 
84 84
 		$_POST['reinstall'] = 'non'; // pour copy_request dans admin
85 85
 		include_spip('inc/headers');
Please login to merge, or discard this patch.
ecrire/exec/admin_plugin.php 1 patch
Spacing   +9 added lines, -9 removed lines patch added patch discarded remove patch
@@ -144,11 +144,11 @@  discard block
 block discarded – undo
144 144
 	if ($quoi !== 'actifs') {
145 145
 		$lpf = liste_plugin_files();
146 146
 		if ($lpf) {
147
-			echo '<p>' . _T('texte_presente_plugin') . '</p>';
147
+			echo '<p>'._T('texte_presente_plugin').'</p>';
148 148
 		} else {
149 149
 			if (!@is_dir(_DIR_PLUGINS)) {
150
-				echo '<p>' . _T('plugin_info_automatique_ftp', ['rep' => joli_repertoire(_DIR_PLUGINS)])
151
-					. ' &mdash; ' . _T('plugin_info_automatique_creer') . '</p>';
150
+				echo '<p>'._T('plugin_info_automatique_ftp', ['rep' => joli_repertoire(_DIR_PLUGINS)])
151
+					. ' &mdash; '._T('plugin_info_automatique_creer').'</p>';
152 152
 			}
153 153
 		}
154 154
 		$lcpaffiche = $lpf;
@@ -169,10 +169,10 @@  discard block
 block discarded – undo
169 169
 		if (defined('_DIR_PLUGINS_SUPPL')) {
170 170
 			$nb += count($lcpas);
171 171
 		}
172
-		echo '<h3>' . sinon(
172
+		echo '<h3>'.sinon(
173 173
 			singulier_ou_pluriel($nb, 'plugins_actif_un', 'plugins_actifs', 'count'),
174 174
 			_T('plugins_actif_aucun')
175
-		) . '</h3>';
175
+		).'</h3>';
176 176
 	}
177 177
 
178 178
 	if (empty($format)) {
@@ -189,7 +189,7 @@  discard block
 block discarded – undo
189 189
 
190 190
 	if ($corps) {
191 191
 		$corps .= "\n<div class='boutons' style='display:none;'>"
192
-			. "<input type='submit' class='submit save' value='" . _T('bouton_enregistrer')
192
+			. "<input type='submit' class='submit save' value='"._T('bouton_enregistrer')
193 193
 			. "' />"
194 194
 			. '</div>';
195 195
 	}
@@ -263,7 +263,7 @@  discard block
 block discarded – undo
263 263
 		. debut_cadre_trait_couleur('', true, '', _T('plugins_liste_dist'), 'liste_plugins_dist')
264 264
 		. '<p>'
265 265
 		. _T('plugin_info_plugins_dist_1', ['plugins_dist' => joli_repertoire(_DIR_PLUGINS_DIST)])
266
-		. '<br />' . _T('plugin_info_plugins_dist_2')
266
+		. '<br />'._T('plugin_info_plugins_dist_2')
267 267
 		. '</p>'
268 268
 		. $liste
269 269
 		. fin_cadre_trait_couleur(true)
@@ -286,7 +286,7 @@  discard block
 block discarded – undo
286 286
 	$res = debut_cadre_enfonce('', true, '', _T('plugin_librairies_installees'));
287 287
 	$res .= '<dl>';
288 288
 	foreach ($libs as $lib => $rep) {
289
-		$res .= "<dt>$lib</dt><dd>" . joli_repertoire($rep) . "</dd>\n";
289
+		$res .= "<dt>$lib</dt><dd>".joli_repertoire($rep)."</dd>\n";
290 290
 	}
291 291
 	$res .= '</dl>';
292 292
 	$res .= fin_cadre_enfonce(true);
@@ -305,7 +305,7 @@  discard block
 block discarded – undo
305 305
 	$libs = [];
306 306
 	foreach (array_reverse(creer_chemin()) as $d) {
307 307
 		if (
308
-			is_dir($dir = $d . 'lib/')
308
+			is_dir($dir = $d.'lib/')
309 309
 			and $t = opendir($dir)
310 310
 		) {
311 311
 			while (($f = readdir($t)) !== false) {
Please login to merge, or discard this patch.
ecrire/exec/base_delete_all.php 1 patch
Spacing   +3 added lines, -3 removed lines patch added patch discarded remove patch
@@ -36,13 +36,13 @@
 block discarded – undo
36 36
 			spip_log('Erreur base de donnees');
37 37
 			echo minipres(
38 38
 				_T('info_travaux_titre'),
39
-				_T('titre_probleme_technique') . '<p><tt>' . sql_errno() . ' ' . sql_error() . '</tt></p>'
39
+				_T('titre_probleme_technique').'<p><tt>'.sql_errno().' '.sql_error().'</tt></p>'
40 40
 			);
41 41
 		} else {
42 42
 			$res = base_saisie_tables('delete', $res);
43 43
 			include_spip('inc/headers');
44
-			$res = "\n<ol style='text-align:left'><li>\n" .
45
-				join("</li>\n<li>", $res) .
44
+			$res = "\n<ol style='text-align:left'><li>\n".
45
+				join("</li>\n<li>", $res).
46 46
 				'</li></ol>';
47 47
 			$admin = charger_fonction('admin', 'inc');
48 48
 			$res = $admin('delete_all', _T('titre_page_delete_all'), $res);
Please login to merge, or discard this patch.
ecrire/exec/fond.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -26,7 +26,7 @@
 block discarded – undo
26 26
 
27 27
 
28 28
 $fond = _request('exec');
29
-$GLOBALS['delais'] = 0;// pas de cache !
29
+$GLOBALS['delais'] = 0; // pas de cache !
30 30
 // Securite
31 31
 if (strstr($fond, '/')) {
32 32
 	if (
Please login to merge, or discard this patch.
ecrire/req/pg.exp.php 1 patch
Spacing   +83 added lines, -84 removed lines patch added patch discarded remove patch
@@ -65,7 +65,7 @@  discard block
 block discarded – undo
65 65
 	if (!$link) {
66 66
 		$erreurs[] = pg_last_error();
67 67
 		foreach ($erreurs as $e) {
68
-			spip_log('Echec pg_connect. Erreur : ' . $e, 'pg.' . _LOG_HS);
68
+			spip_log('Echec pg_connect. Erreur : '.$e, 'pg.'._LOG_HS);
69 69
 		}
70 70
 
71 71
 		return false;
@@ -83,8 +83,8 @@  discard block
 block discarded – undo
83 83
 	}
84 84
 
85 85
 	spip_log(
86
-		"Connexion vers $host, base $db, prefixe $prefixe " . ($link ? 'operationnelle' : 'impossible'),
87
-		'pg.' . _LOG_DEBUG
86
+		"Connexion vers $host, base $db, prefixe $prefixe ".($link ? 'operationnelle' : 'impossible'),
87
+		'pg.'._LOG_DEBUG
88 88
 	);
89 89
 
90 90
 	return !$link ? false : [
@@ -174,7 +174,7 @@  discard block
 block discarded – undo
174 174
 	} else {
175 175
 		$suite = '';
176 176
 	}
177
-	$query = preg_replace('/([,\s])spip_/', '\1' . $prefixe . '_', $query) . $suite;
177
+	$query = preg_replace('/([,\s])spip_/', '\1'.$prefixe.'_', $query).$suite;
178 178
 
179 179
 	// renvoyer la requete inerte si demandee
180 180
 	if (!$requeter) {
@@ -243,7 +243,7 @@  discard block
 block discarded – undo
243 243
 	// ou revoir l'api de sql_alter en creant un
244 244
 	// sql_alter_table($table,array($actions));
245 245
 	if (!preg_match('/\s*((\s*IGNORE)?\s*TABLE\s*([^\s]*))\s*(.*)?/is', $query, $regs)) {
246
-		spip_log("$query mal comprise", 'pg.' . _LOG_ERREUR);
246
+		spip_log("$query mal comprise", 'pg.'._LOG_ERREUR);
247 247
 
248 248
 		return false;
249 249
 	}
@@ -256,7 +256,7 @@  discard block
 block discarded – undo
256 256
 	$i = 0;
257 257
 	$ouverte = false;
258 258
 	while ($do = array_shift($todo)) {
259
-		$todo2[$i] = isset($todo2[$i]) ? $todo2[$i] . ',' . $do : $do;
259
+		$todo2[$i] = isset($todo2[$i]) ? $todo2[$i].','.$do : $do;
260 260
 		$o = (false !== strpos($do, '('));
261 261
 		$f = (false !== strpos($do, ')'));
262 262
 		if ($o and !$f) {
@@ -269,34 +269,34 @@  discard block
 block discarded – undo
269 269
 		}
270 270
 	}
271 271
 	$todo = $todo2;
272
-	$query = $debut . ' ' . array_shift($todo);
272
+	$query = $debut.' '.array_shift($todo);
273 273
 
274 274
 	if (!preg_match('/^\s*(IGNORE\s*)?TABLE\s+(\w+)\s+(ADD|DROP|CHANGE|MODIFY|RENAME)\s*(.*)$/is', $query, $r)) {
275
-		spip_log("$query incompris", 'pg.' . _LOG_ERREUR);
275
+		spip_log("$query incompris", 'pg.'._LOG_ERREUR);
276 276
 	} else {
277 277
 		if ($r[1]) {
278
-			spip_log("j'ignore IGNORE dans $query", 'pg.' . _LOG_AVERTISSEMENT);
278
+			spip_log("j'ignore IGNORE dans $query", 'pg.'._LOG_AVERTISSEMENT);
279 279
 		}
280
-		$f = 'spip_pg_alter_' . strtolower($r[3]);
280
+		$f = 'spip_pg_alter_'.strtolower($r[3]);
281 281
 		if (function_exists($f)) {
282 282
 			$f($r[2], $r[4], $serveur, $requeter);
283 283
 		} else {
284
-			spip_log("$query non prevu", 'pg.' . _LOG_ERREUR);
284
+			spip_log("$query non prevu", 'pg.'._LOG_ERREUR);
285 285
 		}
286 286
 	}
287 287
 	// Alter a plusieurs args. Faudrait optimiser.
288 288
 	if ($todo) {
289
-		spip_pg_alter("TABLE $table " . join(',', $todo));
289
+		spip_pg_alter("TABLE $table ".join(',', $todo));
290 290
 	}
291 291
 }
292 292
 
293 293
 // https://code.spip.net/@spip_pg_alter_change
294 294
 function spip_pg_alter_change($table, $arg, $serveur = '', $requeter = true) {
295 295
 	if (!preg_match('/^`?(\w+)`?\s+`?(\w+)`?\s+(.*?)\s*(DEFAULT .*?)?(NOT\s+NULL)?\s*(DEFAULT .*?)?$/i', $arg, $r)) {
296
-		spip_log("alter change: $arg  incompris", 'pg.' . _LOG_ERREUR);
296
+		spip_log("alter change: $arg  incompris", 'pg.'._LOG_ERREUR);
297 297
 	} else {
298 298
 		list(, $old, $new, $type, $default, $null, $def2) = $r;
299
-		$actions = ["ALTER $old TYPE " . mysql2pg_type($type)];
299
+		$actions = ["ALTER $old TYPE ".mysql2pg_type($type)];
300 300
 		if ($null) {
301 301
 			$actions[] = "ALTER $old SET NOT NULL";
302 302
 		} else {
@@ -309,7 +309,7 @@  discard block
 block discarded – undo
309 309
 			$actions[] = "ALTER $old DROP DEFAULT";
310 310
 		}
311 311
 
312
-		spip_pg_query("ALTER TABLE $table " . join(', ', $actions));
312
+		spip_pg_query("ALTER TABLE $table ".join(', ', $actions));
313 313
 
314 314
 		if ($old != $new) {
315 315
 			spip_pg_query("ALTER TABLE $table RENAME $old TO $new", $serveur);
@@ -320,7 +320,7 @@  discard block
 block discarded – undo
320 320
 // https://code.spip.net/@spip_pg_alter_add
321 321
 function spip_pg_alter_add($table, $arg, $serveur = '', $requeter = true) {
322 322
 	if (!preg_match('/^(COLUMN|INDEX|KEY|PRIMARY\s+KEY|)\s*(.*)$/', $arg, $r)) {
323
-		spip_log("alter add $arg  incompris", 'pg.' . _LOG_ERREUR);
323
+		spip_log("alter add $arg  incompris", 'pg.'._LOG_ERREUR);
324 324
 
325 325
 		return null;
326 326
 	}
@@ -330,14 +330,14 @@  discard block
 block discarded – undo
330 330
 			$m[2] = $n[1];
331 331
 		}
332 332
 
333
-		return spip_pg_query("ALTER TABLE $table ADD " . $m[1] . ' ' . mysql2pg_type($m[2]), $serveur, $requeter);
333
+		return spip_pg_query("ALTER TABLE $table ADD ".$m[1].' '.mysql2pg_type($m[2]), $serveur, $requeter);
334 334
 	} elseif ($r[1][0] == 'P') {
335 335
 		// la primary peut etre sur plusieurs champs
336 336
 		$r[2] = trim(str_replace('`', '', $r[2]));
337 337
 		$m = ($r[2][0] == '(') ? substr($r[2], 1, -1) : $r[2];
338 338
 
339 339
 		return spip_pg_query(
340
-			"ALTER TABLE $table ADD CONSTRAINT $table" . '_pkey PRIMARY KEY (' . $m . ')',
340
+			"ALTER TABLE $table ADD CONSTRAINT $table".'_pkey PRIMARY KEY ('.$m.')',
341 341
 			$serveur,
342 342
 			$requeter
343 343
 		);
@@ -356,7 +356,7 @@  discard block
 block discarded – undo
356 356
 				$colonnes = substr($m[1], 1, -1);
357 357
 				if (false !== strpos(',', $colonnes)) {
358 358
 					spip_log('PG : Erreur, impossible de creer un index sur plusieurs colonnes'
359
-						. " sans qu'il ait de nom ($table, ($colonnes))", 'pg.' . _LOG_ERREUR);
359
+						. " sans qu'il ait de nom ($table, ($colonnes))", 'pg.'._LOG_ERREUR);
360 360
 				} else {
361 361
 					$nom_index = $colonnes;
362 362
 				}
@@ -373,23 +373,23 @@  discard block
 block discarded – undo
373 373
 // https://code.spip.net/@spip_pg_alter_drop
374 374
 function spip_pg_alter_drop($table, $arg, $serveur = '', $requeter = true) {
375 375
 	if (!preg_match('/^(COLUMN|INDEX|KEY|PRIMARY\s+KEY|)\s*`?(\w*)`?/', $arg, $r)) {
376
-		spip_log("alter drop: $arg  incompris", 'pg.' . _LOG_ERREUR);
376
+		spip_log("alter drop: $arg  incompris", 'pg.'._LOG_ERREUR);
377 377
 	} else {
378 378
 		if (!$r[1] or $r[1] == 'COLUMN') {
379
-			return spip_pg_query("ALTER TABLE $table DROP " . $r[2], $serveur);
379
+			return spip_pg_query("ALTER TABLE $table DROP ".$r[2], $serveur);
380 380
 		} elseif ($r[1][0] == 'P') {
381
-			return spip_pg_query("ALTER TABLE $table DROP CONSTRAINT $table" . '_pkey', $serveur);
381
+			return spip_pg_query("ALTER TABLE $table DROP CONSTRAINT $table".'_pkey', $serveur);
382 382
 		} else {
383
-			return spip_pg_query('DROP INDEX ' . $table . '_' . $r[2], $serveur);
383
+			return spip_pg_query('DROP INDEX '.$table.'_'.$r[2], $serveur);
384 384
 		}
385 385
 	}
386 386
 }
387 387
 
388 388
 function spip_pg_alter_modify($table, $arg, $serveur = '', $requeter = true) {
389 389
 	if (!preg_match('/^`?(\w+)`?\s+(.*)$/', $arg, $r)) {
390
-		spip_log("alter modify: $arg  incompris", 'pg.' . _LOG_ERREUR);
390
+		spip_log("alter modify: $arg  incompris", 'pg.'._LOG_ERREUR);
391 391
 	} else {
392
-		return spip_pg_alter_change($table, $r[1] . ' ' . $arg, $serveur = '', $requeter = true);
392
+		return spip_pg_alter_change($table, $r[1].' '.$arg, $serveur = '', $requeter = true);
393 393
 	}
394 394
 }
395 395
 
@@ -405,7 +405,7 @@  discard block
 block discarded – undo
405 405
 	} elseif (preg_match('/^(TO)\s*`?(\w*)`?/', $arg, $r)) {
406 406
 		$rename = $r[2];
407 407
 	} else {
408
-		spip_log("alter rename: $arg  incompris", 'pg.' . _LOG_ERREUR);
408
+		spip_log("alter rename: $arg  incompris", 'pg.'._LOG_ERREUR);
409 409
 	}
410 410
 
411 411
 	return $rename ? spip_pg_query("ALTER TABLE $table RENAME TO $rename") : false;
@@ -426,8 +426,8 @@  discard block
 block discarded – undo
426 426
 function spip_pg_create_index($nom, $table, $champs, $serveur = '', $requeter = true) {
427 427
 	if (!($nom or $table or $champs)) {
428 428
 		spip_log(
429
-			"Champ manquant pour creer un index pg ($nom, $table, (" . @join(',', $champs) . '))',
430
-			'pg.' . _LOG_ERREUR
429
+			"Champ manquant pour creer un index pg ($nom, $table, (".@join(',', $champs).'))',
430
+			'pg.'._LOG_ERREUR
431 431
 		);
432 432
 
433 433
 		return false;
@@ -438,7 +438,7 @@  discard block
 block discarded – undo
438 438
 
439 439
 	// PG ne differentie pas noms des index en fonction des tables
440 440
 	// il faut donc creer des noms uniques d'index pour une base pg
441
-	$nom = $table . '_' . $nom;
441
+	$nom = $table.'_'.$nom;
442 442
 	// enlever d'eventuelles parentheses deja presentes sur champs
443 443
 	if (!is_array($champs)) {
444 444
 		if ($champs[0] == '(') {
@@ -446,7 +446,7 @@  discard block
 block discarded – undo
446 446
 		}
447 447
 		$champs = [$champs];
448 448
 	}
449
-	$query = "CREATE INDEX $nom ON $table (" . join(',', $champs) . ')';
449
+	$query = "CREATE INDEX $nom ON $table (".join(',', $champs).')';
450 450
 	if (!$requeter) {
451 451
 		return $query;
452 452
 	}
@@ -470,7 +470,7 @@  discard block
 block discarded – undo
470 470
 	} else {
471 471
 		$suite = '';
472 472
 	}
473
-	$query = 'EXPLAIN ' . preg_replace('/([,\s])spip_/', '\1' . $prefixe . '_', $query) . $suite;
473
+	$query = 'EXPLAIN '.preg_replace('/([,\s])spip_/', '\1'.$prefixe.'_', $query).$suite;
474 474
 
475 475
 	if (!$requeter) {
476 476
 		return $query;
@@ -565,16 +565,16 @@  discard block
 block discarded – undo
565 565
 		}
566 566
 	}
567 567
 	$from = spip_pg_from($from, $prefixe);
568
-	$query = 'SELECT ' . $select
568
+	$query = 'SELECT '.$select
569 569
 		. (!$from ? '' : "\nFROM $from")
570
-		. (!$where ? '' : ("\nWHERE " . (!is_array($where) ? calculer_pg_where($where) : (join(
570
+		. (!$where ? '' : ("\nWHERE ".(!is_array($where) ? calculer_pg_where($where) : (join(
571 571
 			"\n\tAND ",
572 572
 			array_map('calculer_pg_where', $where)
573 573
 		)))))
574 574
 		. spip_pg_groupby($groupby, $from, $select)
575 575
 		. (!$having ? '' : "\nHAVING $having")
576 576
 		. ($orderby ? ("\nORDER BY $orderby") : '')
577
-		. (!$limit ? '' : (" LIMIT $count" . (!$offset ? '' : " OFFSET $offset")));
577
+		. (!$limit ? '' : (" LIMIT $count".(!$offset ? '' : " OFFSET $offset")));
578 578
 
579 579
 	// renvoyer la requete inerte si demandee
580 580
 	if ($requeter === false) {
@@ -596,7 +596,7 @@  discard block
 block discarded – undo
596 596
 		$from = spip_pg_select_as($from);
597 597
 	}
598 598
 
599
-	return !$prefixe ? $from : preg_replace('/(\b)spip_/', '\1' . $prefixe . '_', $from);
599
+	return !$prefixe ? $from : preg_replace('/(\b)spip_/', '\1'.$prefixe.'_', $from);
600 600
 }
601 601
 
602 602
 // https://code.spip.net/@spip_pg_orderby
@@ -605,7 +605,7 @@  discard block
 block discarded – undo
605 605
 	$arg = (is_array($order) ? $order : preg_split('/\s*,\s*/', $order));
606 606
 
607 607
 	foreach ($arg as $v) {
608
-		if (preg_match('/(case\s+.*?else\s+0\s+end)\s*AS\s+' . $v . '/', $select, $m)) {
608
+		if (preg_match('/(case\s+.*?else\s+0\s+end)\s*AS\s+'.$v.'/', $select, $m)) {
609 609
 			$res[] = $m[1];
610 610
 		} else {
611 611
 			$res[] = $v;
@@ -786,7 +786,7 @@  discard block
 block discarded – undo
786 786
 			$n++;
787 787
 			$res .= "\nwhen $index=$v then $n";
788 788
 		}
789
-		$arg = $m[1] . "case $res else 0 end "
789
+		$arg = $m[1]."case $res else 0 end "
790 790
 			. substr($arg, strlen($m[0]));
791 791
 	}
792 792
 
@@ -831,9 +831,9 @@  discard block
 block discarded – undo
831 831
 	}
832 832
 
833 833
 	if (strtoupper($join) === 'AND') {
834
-		return $exp . join("\n\t$join ", array_map('calculer_pg_where', $v));
834
+		return $exp.join("\n\t$join ", array_map('calculer_pg_where', $v));
835 835
 	} else {
836
-		return $exp . join($join, $v);
836
+		return $exp.join($join, $v);
837 837
 	}
838 838
 }
839 839
 
@@ -844,7 +844,7 @@  discard block
 block discarded – undo
844 844
 		if (substr($k, -1) == '@') {
845 845
 			// c'est une jointure qui se refere au from precedent
846 846
 			// pas de virgule
847
-			$argsas .= '  ' . $v;
847
+			$argsas .= '  '.$v;
848 848
 		} else {
849 849
 			$as = '';
850 850
 			//  spip_log("$k : $v", _LOG_DEBUG);
@@ -854,7 +854,7 @@  discard block
 block discarded – undo
854 854
 				} elseif ($v != $k) {
855 855
 					$p = strpos($v, ' ');
856 856
 					if ($p) {
857
-						$v = substr($v, 0, $p) . " AS $k" . substr($v, $p);
857
+						$v = substr($v, 0, $p)." AS $k".substr($v, $p);
858 858
 					} else {
859 859
 						$as = " AS $k";
860 860
 					}
@@ -862,7 +862,7 @@  discard block
 block discarded – undo
862 862
 			}
863 863
 			// spip_log("subs $k : $v avec $as", _LOG_DEBUG);
864 864
 			// if (strpos($v, 'JOIN') === false)  $argsas .= ', ';
865
-			$argsas .= ', ' . $v . $as;
865
+			$argsas .= ', '.$v.$as;
866 866
 		}
867 867
 	}
868 868
 
@@ -895,7 +895,7 @@  discard block
 block discarded – undo
895 895
 	$serveur = '',
896 896
 	$requeter = true
897 897
 ) {
898
-	$c = !$groupby ? '*' : ('DISTINCT ' . (is_string($groupby) ? $groupby : join(',', $groupby)));
898
+	$c = !$groupby ? '*' : ('DISTINCT '.(is_string($groupby) ? $groupby : join(',', $groupby)));
899 899
 	$r = spip_pg_select("COUNT($c)", $from, $where, '', '', '', $having, $serveur, $requeter);
900 900
 	if (!$requeter) {
901 901
 		return $r;
@@ -1001,8 +1001,8 @@  discard block
 block discarded – undo
1001 1001
 
1002 1002
 	return spip_pg_insert(
1003 1003
 		$table,
1004
-		'(' . join(',', array_keys($couples)) . ')',
1005
-		'(' . join(',', $couples) . ')',
1004
+		'('.join(',', array_keys($couples)).')',
1005
+		'('.join(',', $couples).')',
1006 1006
 		$desc,
1007 1007
 		$serveur,
1008 1008
 		$requeter
@@ -1026,7 +1026,7 @@  discard block
 block discarded – undo
1026 1026
 	$c = isset($tab_couples[0]) ? $tab_couples[0] : [];
1027 1027
 	$les_cles = spip_pg_ajouter_champs_timestamp($table, $c, $desc, $serveur);
1028 1028
 
1029
-	$cles = '(' . join(',', array_keys($les_cles)) . ')';
1029
+	$cles = '('.join(',', array_keys($les_cles)).')';
1030 1030
 	$valeurs = [];
1031 1031
 	foreach ($tab_couples as $couples) {
1032 1032
 		foreach ($couples as $champ => $val) {
@@ -1035,7 +1035,7 @@  discard block
 block discarded – undo
1035 1035
 		// recherche de champs 'timestamp' pour mise a jour auto de ceux-ci
1036 1036
 		$couples = spip_pg_ajouter_champs_timestamp($table, $couples, $desc, $serveur);
1037 1037
 
1038
-		$valeurs[] = '(' . join(',', $couples) . ')';
1038
+		$valeurs[] = '('.join(',', $couples).')';
1039 1039
 	}
1040 1040
 	$valeurs = implode(', ', $valeurs);
1041 1041
 
@@ -1057,7 +1057,7 @@  discard block
 block discarded – undo
1057 1057
 
1058 1058
 	$set = [];
1059 1059
 	foreach ($couples as $champ => $val) {
1060
-		$set[] = $champ . '=' . $val;
1060
+		$set[] = $champ.'='.$val;
1061 1061
 	}
1062 1062
 
1063 1063
 	$query = calculer_pg_expression('UPDATE', $table, ',')
@@ -1094,7 +1094,7 @@  discard block
 block discarded – undo
1094 1094
 // https://code.spip.net/@spip_pg_replace
1095 1095
 function spip_pg_replace($table, $values, $desc, $serveur = '', $requeter = true) {
1096 1096
 	if (!$values) {
1097
-		spip_log("replace vide $table", 'pg.' . _LOG_AVERTISSEMENT);
1097
+		spip_log("replace vide $table", 'pg.'._LOG_AVERTISSEMENT);
1098 1098
 
1099 1099
 		return 0;
1100 1100
 	}
@@ -1128,8 +1128,8 @@  discard block
 block discarded – undo
1128 1128
 	if (!$where) {
1129 1129
 		return spip_pg_insert(
1130 1130
 			$table,
1131
-			'(' . join(',', array_keys($values)) . ')',
1132
-			'(' . join(',', $values) . ')',
1131
+			'('.join(',', array_keys($values)).')',
1132
+			'('.join(',', $values).')',
1133 1133
 			$desc,
1134 1134
 			$serveur
1135 1135
 		);
@@ -1150,12 +1150,11 @@  discard block
 block discarded – undo
1150 1150
 		$couples = pg_affected_rows($couples);
1151 1151
 	}
1152 1152
 	if (!$couples) {
1153
-		$ret = !$seq ? '' :
1154
-			(" RETURNING nextval('$seq') < $prim");
1155
-		$connexion['last'] = $q = "INSERT INTO $table (" . join(',', array_keys($values)) . ') VALUES (' . join(
1153
+		$ret = !$seq ? '' : (" RETURNING nextval('$seq') < $prim");
1154
+		$connexion['last'] = $q = "INSERT INTO $table (".join(',', array_keys($values)).') VALUES ('.join(
1156 1155
 			',',
1157 1156
 			$values
1158
-		) . ")$ret";
1157
+		).")$ret";
1159 1158
 		$couples = spip_pg_query_simple($link, $q);
1160 1159
 		if (!$couples) {
1161 1160
 			return false;
@@ -1204,7 +1203,7 @@  discard block
 block discarded – undo
1204 1203
 	) {
1205 1204
 		return '';
1206 1205
 	} else {
1207
-		return $raw ? $prim : $table . '_' . $prim . '_seq';
1206
+		return $raw ? $prim : $table.'_'.$prim.'_seq';
1208 1207
 	}
1209 1208
 }
1210 1209
 
@@ -1222,22 +1221,22 @@  discard block
 block discarded – undo
1222 1221
 			return spip_pg_frommysql($v);
1223 1222
 		} else {
1224 1223
 			if (strncmp($v, '0000', 4) == 0) {
1225
-				$v = '0001' . substr($v, 4);
1224
+				$v = '0001'.substr($v, 4);
1226 1225
 			}
1227 1226
 			if (strpos($v, '-00-00') === 4) {
1228
-				$v = substr($v, 0, 4) . '-01-01' . substr($v, 10);
1227
+				$v = substr($v, 0, 4).'-01-01'.substr($v, 10);
1229 1228
 			}
1230 1229
 
1231 1230
 			return "timestamp '$v'";
1232 1231
 		}
1233 1232
 	} elseif (!sql_test_int($t)) {
1234
-		return ("'" . pg_escape_string($v) . "'");
1233
+		return ("'".pg_escape_string($v)."'");
1235 1234
 	} elseif (is_numeric($v) or (strpos($v, 'CAST(') === 0)) {
1236 1235
 		return $v;
1237 1236
 	} elseif ($v[0] == '0' and $v[1] !== 'x' and ctype_xdigit(substr($v, 1))) {
1238 1237
 		return substr($v, 1);
1239 1238
 	} else {
1240
-		spip_log("Warning: '$v'  n'est pas de type $t", 'pg.' . _LOG_AVERTISSEMENT);
1239
+		spip_log("Warning: '$v'  n'est pas de type $t", 'pg.'._LOG_AVERTISSEMENT);
1241 1240
 
1242 1241
 		return intval($v);
1243 1242
 	}
@@ -1245,7 +1244,7 @@  discard block
 block discarded – undo
1245 1244
 
1246 1245
 // https://code.spip.net/@spip_pg_hex
1247 1246
 function spip_pg_hex($v) {
1248
-	return "CAST(x'" . $v . "' as bigint)";
1247
+	return "CAST(x'".$v."' as bigint)";
1249 1248
 }
1250 1249
 
1251 1250
 function spip_pg_quote($v, $type = '') {
@@ -1284,15 +1283,15 @@  discard block
 block discarded – undo
1284 1283
 		return $not ? '0=0' : '0=1';
1285 1284
 	}
1286 1285
 	if (strpos($valeurs, "CAST(x'") !== false) {
1287
-		return "($val=" . join("OR $val=", explode(',', $valeurs)) . ')';
1286
+		return "($val=".join("OR $val=", explode(',', $valeurs)).')';
1288 1287
 	}
1289 1288
 	$n = $i = 0;
1290 1289
 	$in_sql = '';
1291 1290
 	while ($n = strpos($valeurs, ',', $n + 1)) {
1292 1291
 		if ((++$i) >= 255) {
1293
-			$in_sql .= "($val $not IN (" .
1294
-				substr($valeurs, 0, $n) .
1295
-				"))\n" .
1292
+			$in_sql .= "($val $not IN (".
1293
+				substr($valeurs, 0, $n).
1294
+				"))\n".
1296 1295
 				($not ? "AND\t" : "OR\t");
1297 1296
 			$valeurs = substr($valeurs, $n + 1);
1298 1297
 			$i = $n = 0;
@@ -1309,7 +1308,7 @@  discard block
 block discarded – undo
1309 1308
 	$s = $link ? pg_last_error($link) : pg_last_error();
1310 1309
 	if ($s) {
1311 1310
 		$s = str_replace('ERROR', 'errcode: 1000 ', $s);
1312
-		spip_log("$s - $query", 'pg.' . _LOG_ERREUR);
1311
+		spip_log("$s - $query", 'pg.'._LOG_ERREUR);
1313 1312
 	}
1314 1313
 
1315 1314
 	return $s;
@@ -1360,7 +1359,7 @@  discard block
 block discarded – undo
1360 1359
 function spip_pg_showbase($match, $serveur = '', $requeter = true) {
1361 1360
 	$connexion = &$GLOBALS['connexions'][$serveur ? strtolower($serveur) : 0];
1362 1361
 	$link = $connexion['link'];
1363
-	$connexion['last'] = $q = 'SELECT tablename FROM pg_tables WHERE tablename ILIKE ' . _q($match);
1362
+	$connexion['last'] = $q = 'SELECT tablename FROM pg_tables WHERE tablename ILIKE '._q($match);
1364 1363
 
1365 1364
 	return spip_pg_query_simple($link, $q);
1366 1365
 }
@@ -1369,7 +1368,7 @@  discard block
 block discarded – undo
1369 1368
 function spip_pg_showtable($nom_table, $serveur = '', $requeter = true) {
1370 1369
 	$connexion = &$GLOBALS['connexions'][$serveur ? strtolower($serveur) : 0];
1371 1370
 	$link = $connexion['link'];
1372
-	$connexion['last'] = $q = 'SELECT column_name, column_default, data_type FROM information_schema.columns WHERE table_name ILIKE ' . _q($nom_table);
1371
+	$connexion['last'] = $q = 'SELECT column_name, column_default, data_type FROM information_schema.columns WHERE table_name ILIKE '._q($nom_table);
1373 1372
 
1374 1373
 	$res = spip_pg_query_simple($link, $q);
1375 1374
 	if (!$res) {
@@ -1380,15 +1379,15 @@  discard block
 block discarded – undo
1380 1379
 	// il faut en tenir compte dans le return
1381 1380
 	$fields = [];
1382 1381
 	while ($field = pg_fetch_array($res, null, PGSQL_NUM)) {
1383
-		$fields[$field[0]] = $field[2] . (!$field[1] ? '' : (' DEFAULT ' . $field[1]));
1382
+		$fields[$field[0]] = $field[2].(!$field[1] ? '' : (' DEFAULT '.$field[1]));
1384 1383
 	}
1385
-	$connexion['last'] = $q = 'SELECT indexdef FROM pg_indexes WHERE tablename ILIKE ' . _q($nom_table);
1384
+	$connexion['last'] = $q = 'SELECT indexdef FROM pg_indexes WHERE tablename ILIKE '._q($nom_table);
1386 1385
 	$res = spip_pg_query_simple($link, $q);
1387 1386
 	$keys = [];
1388 1387
 	while ($index = pg_fetch_array($res, null, PGSQL_NUM)) {
1389 1388
 		if (preg_match('/CREATE\s+(UNIQUE\s+)?INDEX\s([^\s]+).*\((.*)\)$/', $index[0], $r)) {
1390
-			$nom = str_replace($nom_table . '_', '', $r[2]);
1391
-			$keys[($r[1] ? 'PRIMARY KEY' : ('KEY ' . $nom))] = $r[3];
1389
+			$nom = str_replace($nom_table.'_', '', $r[2]);
1390
+			$keys[($r[1] ? 'PRIMARY KEY' : ('KEY '.$nom))] = $r[3];
1392 1391
 		}
1393 1392
 	}
1394 1393
 
@@ -1421,16 +1420,16 @@  discard block
 block discarded – undo
1421 1420
 		if (strpos($k, 'KEY ') === 0) {
1422 1421
 			$n = str_replace('`', '', $k);
1423 1422
 			$v = str_replace('`', '"', $v);
1424
-			$i = $nom . preg_replace('/KEY +/', '_', $n);
1423
+			$i = $nom.preg_replace('/KEY +/', '_', $n);
1425 1424
 			if ($k != $n) {
1426 1425
 				$i = "\"$i\"";
1427 1426
 			}
1428 1427
 			$keys[] = "CREATE INDEX $i ON $nom ($v);";
1429 1428
 		} elseif (strpos($k, 'UNIQUE ') === 0) {
1430 1429
 			$k = preg_replace('/^UNIQUE +/', '', $k);
1431
-			$prim .= "$s\n\t\tCONSTRAINT " . str_replace('`', '"', $k) . " UNIQUE ($v)";
1430
+			$prim .= "$s\n\t\tCONSTRAINT ".str_replace('`', '"', $k)." UNIQUE ($v)";
1432 1431
 		} else {
1433
-			$prim .= "$s\n\t\t" . str_replace('`', '"', $k) . " ($v)";
1432
+			$prim .= "$s\n\t\t".str_replace('`', '"', $k)." ($v)";
1434 1433
 		}
1435 1434
 		if ($k == 'PRIMARY KEY') {
1436 1435
 			$prim_name = $v;
@@ -1441,17 +1440,17 @@  discard block
 block discarded – undo
1441 1440
 
1442 1441
 	$character_set = '';
1443 1442
 	if (@$GLOBALS['meta']['charset_sql_base']) {
1444
-		$character_set .= ' CHARACTER SET ' . $GLOBALS['meta']['charset_sql_base'];
1443
+		$character_set .= ' CHARACTER SET '.$GLOBALS['meta']['charset_sql_base'];
1445 1444
 	}
1446 1445
 	if (@$GLOBALS['meta']['charset_collation_sql_base']) {
1447
-		$character_set .= ' COLLATE ' . $GLOBALS['meta']['charset_collation_sql_base'];
1446
+		$character_set .= ' COLLATE '.$GLOBALS['meta']['charset_collation_sql_base'];
1448 1447
 	}
1449 1448
 
1450 1449
 	foreach ($champs as $k => $v) {
1451 1450
 		$k = str_replace('`', '"', $k);
1452 1451
 		if (preg_match(',([a-z]*\s*(\(\s*[0-9]*\s*\))?(\s*binary)?),i', $v, $defs)) {
1453 1452
 			if (preg_match(',(char|text),i', $defs[1]) and !preg_match(',binary,i', $defs[1])) {
1454
-				$v = $defs[1] . $character_set . ' ' . substr($v, strlen($defs[1]));
1453
+				$v = $defs[1].$character_set.' '.substr($v, strlen($defs[1]));
1455 1454
 			}
1456 1455
 		}
1457 1456
 
@@ -1466,7 +1465,7 @@  discard block
 block discarded – undo
1466 1465
 
1467 1466
 	// En l'absence de "if not exists" en PG, on neutralise les erreurs
1468 1467
 
1469
-	$q = "CREATE $temporary TABLE $nom ($query" . ($prim ? ",$prim" : '') . ')' .
1468
+	$q = "CREATE $temporary TABLE $nom ($query".($prim ? ",$prim" : '').')'.
1470 1469
 		($character_set ? " DEFAULT $character_set" : '')
1471 1470
 		. "\n";
1472 1471
 
@@ -1477,7 +1476,7 @@  discard block
 block discarded – undo
1477 1476
 	$r = @pg_query($link, $q);
1478 1477
 
1479 1478
 	if (!$r) {
1480
-		spip_log("Impossible de creer cette table: $q", 'pg.' . _LOG_ERREUR);
1479
+		spip_log("Impossible de creer cette table: $q", 'pg.'._LOG_ERREUR);
1481 1480
 	} else {
1482 1481
 		foreach ($keys as $index) {
1483 1482
 			pg_query($link, $index);
@@ -1501,13 +1500,13 @@  discard block
 block discarded – undo
1501 1500
 	// vue deja presente
1502 1501
 	if (sql_showtable($nom, false, $serveur)) {
1503 1502
 		if ($requeter) {
1504
-			spip_log("Echec creation d'une vue sql ($nom) car celle-ci existe deja (serveur:$serveur)", 'pg.' . _LOG_ERREUR);
1503
+			spip_log("Echec creation d'une vue sql ($nom) car celle-ci existe deja (serveur:$serveur)", 'pg.'._LOG_ERREUR);
1505 1504
 		}
1506 1505
 
1507 1506
 		return false;
1508 1507
 	}
1509 1508
 
1510
-	$query = "CREATE VIEW $nom AS " . $query_select;
1509
+	$query = "CREATE VIEW $nom AS ".$query_select;
1511 1510
 
1512 1511
 	return spip_pg_query($query, $serveur, $requeter);
1513 1512
 }
@@ -1515,7 +1514,7 @@  discard block
 block discarded – undo
1515 1514
 
1516 1515
 // https://code.spip.net/@spip_pg_set_connect_charset
1517 1516
 function spip_pg_set_connect_charset($charset, $serveur = '', $requeter = true) {
1518
-	spip_log('changement de charset sql a ecrire en PG', 'pg.' . _LOG_ERREUR);
1517
+	spip_log('changement de charset sql a ecrire en PG', 'pg.'._LOG_ERREUR);
1519 1518
 }
1520 1519
 
1521 1520
 
@@ -1529,7 +1528,7 @@  discard block
 block discarded – undo
1529 1528
  **/
1530 1529
 // https://code.spip.net/@spip_sqlite_optimize
1531 1530
 function spip_pg_optimize($table, $serveur = '', $requeter = true) {
1532
-	return spip_pg_query('VACUUM ' . $table, $serveur, $requeter);
1531
+	return spip_pg_query('VACUUM '.$table, $serveur, $requeter);
1533 1532
 }
1534 1533
 
1535 1534
 // Selectionner la sous-chaine dans $objet
Please login to merge, or discard this patch.
ecrire/req/sqlite_generique.php 1 patch
Spacing   +94 added lines, -94 removed lines patch added patch discarded remove patch
@@ -64,27 +64,27 @@  discard block
 block discarded – undo
64 64
 	// determiner le dossier de la base : $addr ou _DIR_DB
65 65
 	$f = _DIR_DB;
66 66
 	if ($addr and strpos($addr, '/') !== false) {
67
-		$f = rtrim($addr, '/') . '/';
67
+		$f = rtrim($addr, '/').'/';
68 68
 	}
69 69
 
70 70
 	// un nom de base demande et impossible d'obtenir la base, on s'en va :
71 71
 	// il faut que la base existe ou que le repertoire parent soit writable
72
-	if ($db and !is_file($f .= $db . '.sqlite') and !is_writable(dirname($f))) {
73
-		spip_log("base $f non trouvee ou droits en ecriture manquants", 'sqlite.' . _LOG_HS);
72
+	if ($db and !is_file($f .= $db.'.sqlite') and !is_writable(dirname($f))) {
73
+		spip_log("base $f non trouvee ou droits en ecriture manquants", 'sqlite.'._LOG_HS);
74 74
 
75 75
 		return false;
76 76
 	}
77 77
 
78 78
 	// charger les modules sqlite au besoin
79 79
 	if (!_sqlite_charger_version($sqlite_version)) {
80
-		spip_log("Impossible de trouver/charger le module SQLite ($sqlite_version)!", 'sqlite.' . _LOG_HS);
80
+		spip_log("Impossible de trouver/charger le module SQLite ($sqlite_version)!", 'sqlite.'._LOG_HS);
81 81
 
82 82
 		return false;
83 83
 	}
84 84
 
85 85
 	// chargement des constantes
86 86
 	// il ne faut pas definir les constantes avant d'avoir charge les modules sqlite
87
-	$define = 'spip_sqlite' . $sqlite_version . '_constantes';
87
+	$define = 'spip_sqlite'.$sqlite_version.'_constantes';
88 88
 	$define();
89 89
 
90 90
 	$ok = false;
@@ -92,8 +92,8 @@  discard block
 block discarded – undo
92 92
 		// si pas de db ->
93 93
 		// base temporaire tant qu'on ne connait pas son vrai nom
94 94
 		// pour tester la connexion
95
-		$db = '_sqlite' . $sqlite_version . '_install';
96
-		$tmp = _DIR_DB . $db . '.sqlite';
95
+		$db = '_sqlite'.$sqlite_version.'_install';
96
+		$tmp = _DIR_DB.$db.'.sqlite';
97 97
 		$ok = $link = new \PDO("sqlite:$tmp");
98 98
 	} else {
99 99
 		// Ouvrir (eventuellement creer la base)
@@ -102,7 +102,7 @@  discard block
 block discarded – undo
102 102
 
103 103
 	if (!$ok) {
104 104
 		$e = _sqlite_last_error_from_link($link);
105
-		spip_log("Impossible d'ouvrir la base SQLite($sqlite_version) $f : $e", 'sqlite.' . _LOG_HS);
105
+		spip_log("Impossible d'ouvrir la base SQLite($sqlite_version) $f : $e", 'sqlite.'._LOG_HS);
106 106
 
107 107
 		return false;
108 108
 	}
@@ -188,7 +188,7 @@  discard block
 block discarded – undo
188 188
 		$table = $regs[3];
189 189
 		$suite = $regs[4];
190 190
 	} else {
191
-		spip_log("SQLite : Probleme de ALTER TABLE mal forme dans $query", 'sqlite.' . _LOG_ERREUR);
191
+		spip_log("SQLite : Probleme de ALTER TABLE mal forme dans $query", 'sqlite.'._LOG_ERREUR);
192 192
 
193 193
 		return false;
194 194
 	}
@@ -205,7 +205,7 @@  discard block
 block discarded – undo
205 205
 	$i = 0;
206 206
 	$ouverte = false;
207 207
 	while ($do = array_shift($todo)) {
208
-		$todo2[$i] = isset($todo2[$i]) ? $todo2[$i] . ',' . $do : $do;
208
+		$todo2[$i] = isset($todo2[$i]) ? $todo2[$i].','.$do : $do;
209 209
 		$o = (false !== strpos($do, '('));
210 210
 		$f = (false !== strpos($do, ')'));
211 211
 		if ($o and !$f) {
@@ -231,7 +231,7 @@  discard block
 block discarded – undo
231 231
 		) {
232 232
 			spip_log(
233 233
 				"SQLite : Probleme de ALTER TABLE, utilisation non reconnue dans : $do \n(requete d'origine : $query)",
234
-				'sqlite.' . _LOG_ERREUR
234
+				'sqlite.'._LOG_ERREUR
235 235
 			);
236 236
 
237 237
 			return false;
@@ -327,10 +327,10 @@  discard block
 block discarded – undo
327 327
 
328 328
 			// pas geres en sqlite2
329 329
 			case 'RENAME':
330
-				$do = 'RENAME TO' . substr($do, 6);
330
+				$do = 'RENAME TO'.substr($do, 6);
331 331
 			case 'RENAME TO':
332 332
 				if (!spip_sqlite::executer_requete("$debut $do", $serveur)) {
333
-					spip_log("SQLite : Erreur ALTER TABLE / RENAME : $query", 'sqlite.' . _LOG_ERREUR);
333
+					spip_log("SQLite : Erreur ALTER TABLE / RENAME : $query", 'sqlite.'._LOG_ERREUR);
334 334
 
335 335
 					return false;
336 336
 				}
@@ -373,7 +373,7 @@  discard block
 block discarded – undo
373 373
 						$colonnes = substr($colonne_origine, 1, -1);
374 374
 						if (false !== strpos(',', $colonnes)) {
375 375
 							spip_log('SQLite : Erreur, impossible de creer un index sur plusieurs colonnes'
376
-								. " sans qu'il ait de nom ($table, ($colonnes))", 'sqlite.' . _LOG_ERREUR);
376
+								. " sans qu'il ait de nom ($table, ($colonnes))", 'sqlite.'._LOG_ERREUR);
377 377
 							break;
378 378
 						} else {
379 379
 							$nom_index = $colonnes;
@@ -388,12 +388,12 @@  discard block
 block discarded – undo
388 388
 
389 389
 			// pas geres en sqlite2
390 390
 			case 'ADD COLUMN':
391
-				$do = 'ADD' . substr($do, 10);
391
+				$do = 'ADD'.substr($do, 10);
392 392
 			case 'ADD':
393 393
 			default:
394 394
 				if (!preg_match(',primary\s+key,i', $do)) {
395 395
 					if (!spip_sqlite::executer_requete("$debut $do", $serveur)) {
396
-						spip_log("SQLite : Erreur ALTER TABLE / ADD : $query", 'sqlite.' . _LOG_ERREUR);
396
+						spip_log("SQLite : Erreur ALTER TABLE / ADD : $query", 'sqlite.'._LOG_ERREUR);
397 397
 
398 398
 						return false;
399 399
 					}
@@ -413,7 +413,7 @@  discard block
 block discarded – undo
413 413
 					}
414 414
 					$opts['field'] = [$colonne_ajoutee => $def];
415 415
 					if (!_sqlite_modifier_table($table, [$colonne_ajoutee], $opts, $serveur)) {
416
-						spip_log("SQLite : Erreur ALTER TABLE / ADD : $query", 'sqlite.' . _LOG_ERREUR);
416
+						spip_log("SQLite : Erreur ALTER TABLE / ADD : $query", 'sqlite.'._LOG_ERREUR);
417 417
 
418 418
 						return false;
419 419
 					}
@@ -421,10 +421,10 @@  discard block
 block discarded – undo
421 421
 				break;
422 422
 		}
423 423
 		// tout est bon, ouf !
424
-		spip_log("SQLite ($serveur) : Changements OK : $debut $do", 'sqlite.' . _LOG_INFO);
424
+		spip_log("SQLite ($serveur) : Changements OK : $debut $do", 'sqlite.'._LOG_INFO);
425 425
 	}
426 426
 
427
-	spip_log("SQLite ($serveur) : fin ALTER TABLE OK !", 'sqlite.' . _LOG_INFO);
427
+	spip_log("SQLite ($serveur) : fin ALTER TABLE OK !", 'sqlite.'._LOG_INFO);
428 428
 
429 429
 	return true;
430 430
 }
@@ -493,9 +493,9 @@  discard block
 block discarded – undo
493 493
  * @return bool true si la base est créee.
494 494
  **/
495 495
 function spip_sqlite_create_base($nom, $serveur = '', $option = true) {
496
-	$f = $nom . '.sqlite';
496
+	$f = $nom.'.sqlite';
497 497
 	if (strpos($nom, '/') === false) {
498
-		$f = _DIR_DB . $f;
498
+		$f = _DIR_DB.$f;
499 499
 	}
500 500
 
501 501
 	$ok = new \PDO("sqlite:$f");
@@ -535,13 +535,13 @@  discard block
 block discarded – undo
535 535
 	if (sql_showtable($nom, false, $serveur)) {
536 536
 		spip_log(
537 537
 			"Echec creation d'une vue sql ($nom) car celle-ci existe deja (serveur:$serveur)",
538
-			'sqlite.' . _LOG_ERREUR
538
+			'sqlite.'._LOG_ERREUR
539 539
 		);
540 540
 
541 541
 		return false;
542 542
 	}
543 543
 
544
-	$query = "CREATE VIEW $nom AS " . $query_select;
544
+	$query = "CREATE VIEW $nom AS ".$query_select;
545 545
 
546 546
 	return spip_sqlite_query($query, $serveur, $requeter);
547 547
 }
@@ -567,8 +567,8 @@  discard block
 block discarded – undo
567 567
 function spip_sqlite_create_index($nom, $table, $champs, $unique = '', $serveur = '', $requeter = true) {
568 568
 	if (!($nom or $table or $champs)) {
569 569
 		spip_log(
570
-			"Champ manquant pour creer un index sqlite ($nom, $table, (" . join(',', $champs) . '))',
571
-			'sqlite.' . _LOG_ERREUR
570
+			"Champ manquant pour creer un index sqlite ($nom, $table, (".join(',', $champs).'))',
571
+			'sqlite.'._LOG_ERREUR
572 572
 		);
573 573
 
574 574
 		return false;
@@ -576,7 +576,7 @@  discard block
 block discarded – undo
576 576
 
577 577
 	// SQLite ne differentie pas noms des index en fonction des tables
578 578
 	// il faut donc creer des noms uniques d'index pour une base sqlite
579
-	$nom = $table . '_' . $nom;
579
+	$nom = $table.'_'.$nom;
580 580
 	// enlever d'eventuelles parentheses deja presentes sur champs
581 581
 	if (!is_array($champs)) {
582 582
 		if ($champs[0] == '(') {
@@ -598,12 +598,12 @@  discard block
 block discarded – undo
598 598
 	} else {
599 599
 		/* simuler le IF EXISTS - version 2 et sqlite < 3.3a */
600 600
 		$a = spip_sqlite_showtable($table, $serveur);
601
-		if (isset($a['key']['KEY ' . $nom])) {
601
+		if (isset($a['key']['KEY '.$nom])) {
602 602
 			return true;
603 603
 		}
604 604
 	}
605 605
 
606
-	$query = 'CREATE ' . ($unique ? 'UNIQUE ' : '') . "INDEX$ifnotexists $nom ON $table (" . join(',', $champs) . ')';
606
+	$query = 'CREATE '.($unique ? 'UNIQUE ' : '')."INDEX$ifnotexists $nom ON $table (".join(',', $champs).')';
607 607
 	$res = spip_sqlite_query($query, $serveur, $requeter);
608 608
 	if (!$requeter) {
609 609
 		return $res;
@@ -679,7 +679,7 @@  discard block
 block discarded – undo
679 679
 	$serveur = '',
680 680
 	$requeter = true
681 681
 ) {
682
-	$c = !$groupby ? '*' : ('DISTINCT ' . (is_string($groupby) ? $groupby : join(',', $groupby)));
682
+	$c = !$groupby ? '*' : ('DISTINCT '.(is_string($groupby) ? $groupby : join(',', $groupby)));
683 683
 	$r = spip_sqlite_select(
684 684
 		"COUNT($c)",
685 685
 		$from,
@@ -788,14 +788,14 @@  discard block
 block discarded – undo
788 788
  */
789 789
 function spip_sqlite_drop_index($nom, $table, $serveur = '', $requeter = true) {
790 790
 	if (!($nom or $table)) {
791
-		spip_log("Champ manquant pour supprimer un index sqlite ($nom, $table)", 'sqlite.' . _LOG_ERREUR);
791
+		spip_log("Champ manquant pour supprimer un index sqlite ($nom, $table)", 'sqlite.'._LOG_ERREUR);
792 792
 
793 793
 		return false;
794 794
 	}
795 795
 
796 796
 	// SQLite ne differentie pas noms des index en fonction des tables
797 797
 	// il faut donc creer des noms uniques d'index pour une base sqlite
798
-	$index = $table . '_' . $nom;
798
+	$index = $table.'_'.$nom;
799 799
 	$exist = ' IF EXISTS';
800 800
 
801 801
 	$query = "DROP INDEX$exist $index";
@@ -827,7 +827,7 @@  discard block
 block discarded – undo
827 827
 	if ($s) {
828 828
 		$trace = debug_backtrace();
829 829
 		if ($trace[0]['function'] != 'spip_sqlite_error') {
830
-			spip_log("$s - $query - " . sql_error_backtrace(), 'sqlite.' . _LOG_ERREUR);
830
+			spip_log("$s - $query - ".sql_error_backtrace(), 'sqlite.'._LOG_ERREUR);
831 831
 		}
832 832
 	}
833 833
 
@@ -874,14 +874,14 @@  discard block
 block discarded – undo
874 874
 		$t = $link->errorInfo();
875 875
 		$s = ltrim($t[0], '0'); // 00000 si pas d'erreur
876 876
 		if ($s) {
877
-			$s .= ' / ' . $t[1];
877
+			$s .= ' / '.$t[1];
878 878
 		} // ajoute l'erreur du moteur SQLite
879 879
 	} else {
880 880
 		$s = ': aucune ressource sqlite (link)';
881 881
 	}
882 882
 
883 883
 	if ($s) {
884
-		spip_log("Erreur sqlite $s", 'sqlite.' . _LOG_ERREUR);
884
+		spip_log("Erreur sqlite $s", 'sqlite.'._LOG_ERREUR);
885 885
 	}
886 886
 
887 887
 	return $s ? $s : 0;
@@ -905,7 +905,7 @@  discard block
 block discarded – undo
905 905
 	}
906 906
 
907 907
 	$query = spip_sqlite::traduire_requete($query, $serveur);
908
-	$query = 'EXPLAIN ' . $query;
908
+	$query = 'EXPLAIN '.$query;
909 909
 	if (!$requeter) {
910 910
 		return $query;
911 911
 	}
@@ -1066,7 +1066,7 @@  discard block
 block discarded – undo
1066 1066
  **/
1067 1067
 function spip_sqlite_insert($table, $champs, $valeurs, $desc = [], $serveur = '', $requeter = true) {
1068 1068
 
1069
-	$query = "INSERT INTO $table " . ($champs ? "$champs VALUES $valeurs" : 'DEFAULT VALUES');
1069
+	$query = "INSERT INTO $table ".($champs ? "$champs VALUES $valeurs" : 'DEFAULT VALUES');
1070 1070
 	if ($r = spip_sqlite_query($query, $serveur, $requeter)) {
1071 1071
 		if (!$requeter) {
1072 1072
 			return $r;
@@ -1121,8 +1121,8 @@  discard block
 block discarded – undo
1121 1121
 
1122 1122
 	$cles = $valeurs = '';
1123 1123
 	if (count($couples)) {
1124
-		$cles = '(' . join(',', array_keys($couples)) . ')';
1125
-		$valeurs = '(' . join(',', $couples) . ')';
1124
+		$cles = '('.join(',', array_keys($couples)).')';
1125
+		$valeurs = '('.join(',', $couples).')';
1126 1126
 	}
1127 1127
 
1128 1128
 	return spip_sqlite_insert($table, $cles, $valeurs, $desc, $serveur, $requeter);
@@ -1182,11 +1182,11 @@  discard block
 block discarded – undo
1182 1182
 
1183 1183
 		$champs = $valeurs = '';
1184 1184
 		if (count($couples)) {
1185
-			$champs = '(' . join(',', array_keys($couples)) . ')';
1186
-			$valeurs = '(' . join(',', $couples) . ')';
1187
-			$query = $query_start . "$champs VALUES $valeurs";
1185
+			$champs = '('.join(',', array_keys($couples)).')';
1186
+			$valeurs = '('.join(',', $couples).')';
1187
+			$query = $query_start."$champs VALUES $valeurs";
1188 1188
 		} else {
1189
-			$query = $query_start . 'DEFAULT VALUES';
1189
+			$query = $query_start.'DEFAULT VALUES';
1190 1190
 		}
1191 1191
 
1192 1192
 		if ($requeter) {
@@ -1318,7 +1318,7 @@  discard block
 block discarded – undo
1318 1318
  * @return string       Texte de sélection pour la requête
1319 1319
  */
1320 1320
 function spip_sqlite_multi($objet, $lang) {
1321
-	$r = 'EXTRAIRE_MULTI(' . $objet . ", '" . $lang . "') AS multi";
1321
+	$r = 'EXTRAIRE_MULTI('.$objet.", '".$lang."') AS multi";
1322 1322
 
1323 1323
 	return $r;
1324 1324
 }
@@ -1389,7 +1389,7 @@  discard block
 block discarded – undo
1389 1389
 function spip_sqlite_date_proche($champ, $interval, $unite) {
1390 1390
 	$op = (($interval <= 0) ? '>' : '<');
1391 1391
 
1392
-	return "($champ $op datetime('" . date('Y-m-d H:i:s') . "', '$interval $unite'))";
1392
+	return "($champ $op datetime('".date('Y-m-d H:i:s')."', '$interval $unite'))";
1393 1393
 }
1394 1394
 
1395 1395
 
@@ -1421,7 +1421,7 @@  discard block
 block discarded – undo
1421 1421
 				and (!isset($desc['key']['PRIMARY KEY']) or $desc['key']['PRIMARY KEY'] !== $c)
1422 1422
 			) {
1423 1423
 				spip_sqlite_alter($q = "TABLE $table CHANGE $c $c $d DEFAULT ''", $serveur);
1424
-				spip_log("ALTER $q", 'repair' . _LOG_INFO_IMPORTANTE);
1424
+				spip_log("ALTER $q", 'repair'._LOG_INFO_IMPORTANTE);
1425 1425
 			}
1426 1426
 			if (
1427 1427
 				preg_match(',^(INTEGER),i', $d)
@@ -1431,7 +1431,7 @@  discard block
 block discarded – undo
1431 1431
 				and (!isset($desc['key']['PRIMARY KEY']) or $desc['key']['PRIMARY KEY'] !== $c)
1432 1432
 			) {
1433 1433
 				spip_sqlite_alter($q = "TABLE $table CHANGE $c $c $d DEFAULT '0'", $serveur);
1434
-				spip_log("ALTER $q", 'repair' . _LOG_INFO_IMPORTANTE);
1434
+				spip_log("ALTER $q", 'repair'._LOG_INFO_IMPORTANTE);
1435 1435
 			}
1436 1436
 			if (
1437 1437
 				preg_match(',^(datetime),i', $d)
@@ -1441,7 +1441,7 @@  discard block
 block discarded – undo
1441 1441
 				and (!isset($desc['key']['PRIMARY KEY']) or $desc['key']['PRIMARY KEY'] !== $c)
1442 1442
 			) {
1443 1443
 				spip_sqlite_alter($q = "TABLE $table CHANGE $c $c $d DEFAULT '0000-00-00 00:00:00'", $serveur);
1444
-				spip_log("ALTER $q", 'repair' . _LOG_INFO_IMPORTANTE);
1444
+				spip_log("ALTER $q", 'repair'._LOG_INFO_IMPORTANTE);
1445 1445
 			}
1446 1446
 		}
1447 1447
 
@@ -1492,10 +1492,10 @@  discard block
 block discarded – undo
1492 1492
 	// recherche de champs 'timestamp' pour mise a jour auto de ceux-ci
1493 1493
 	$couples = _sqlite_ajouter_champs_timestamp($table, $couples, $desc, $serveur);
1494 1494
 
1495
-	return spip_sqlite_query("REPLACE INTO $table (" . join(',', array_keys($couples)) . ') VALUES (' . join(
1495
+	return spip_sqlite_query("REPLACE INTO $table (".join(',', array_keys($couples)).') VALUES ('.join(
1496 1496
 		',',
1497 1497
 		$couples
1498
-	) . ')', $serveur);
1498
+	).')', $serveur);
1499 1499
 }
1500 1500
 
1501 1501
 
@@ -1581,7 +1581,7 @@  discard block
 block discarded – undo
1581 1581
 		. _sqlite_calculer_expression('WHERE', $where)
1582 1582
 		. _sqlite_calculer_expression('GROUP BY', $groupby, ',')
1583 1583
 		. _sqlite_calculer_expression('HAVING', $having)
1584
-		. ($orderby ? ("\nORDER BY " . _sqlite_calculer_order($orderby)) : '')
1584
+		. ($orderby ? ("\nORDER BY "._sqlite_calculer_order($orderby)) : '')
1585 1585
 		. ($limit ? "\nLIMIT $limit" : '');
1586 1586
 
1587 1587
 	// dans un select, on doit renvoyer la requête en cas d'erreur
@@ -1619,10 +1619,10 @@  discard block
 block discarded – undo
1619 1619
 	// interdire la creation d'une nouvelle base,
1620 1620
 	// sauf si on est dans l'installation
1621 1621
 	if (
1622
-		!is_file($f = _DIR_DB . $db . '.sqlite')
1622
+		!is_file($f = _DIR_DB.$db.'.sqlite')
1623 1623
 		&& (!defined('_ECRIRE_INSTALL') || !_ECRIRE_INSTALL)
1624 1624
 	) {
1625
-		spip_log("Il est interdit de creer la base $db", 'sqlite.' . _LOG_HS);
1625
+		spip_log("Il est interdit de creer la base $db", 'sqlite.'._LOG_HS);
1626 1626
 
1627 1627
 		return false;
1628 1628
 	}
@@ -1631,12 +1631,12 @@  discard block
 block discarded – undo
1631 1631
 	// avec les identifiants connus
1632 1632
 	$index = $serveur ? $serveur : 0;
1633 1633
 
1634
-	if ($link = spip_connect_db('', '', '', '', '@selectdb@' . $db, $serveur, '', '')) {
1634
+	if ($link = spip_connect_db('', '', '', '', '@selectdb@'.$db, $serveur, '', '')) {
1635 1635
 		if (($db == $link['db']) && $GLOBALS['connexions'][$index] = $link) {
1636 1636
 			return $db;
1637 1637
 		}
1638 1638
 	} else {
1639
-		spip_log("Impossible de selectionner la base $db", 'sqlite.' . _LOG_HS);
1639
+		spip_log("Impossible de selectionner la base $db", 'sqlite.'._LOG_HS);
1640 1640
 
1641 1641
 		return false;
1642 1642
 	}
@@ -1687,7 +1687,7 @@  discard block
 block discarded – undo
1687 1687
 	$match = "^$match$";
1688 1688
 
1689 1689
 	return spip_sqlite_query(
1690
-		"SELECT name FROM sqlite_master WHERE type='table' AND tbl_name REGEXP " . _q($match),
1690
+		"SELECT name FROM sqlite_master WHERE type='table' AND tbl_name REGEXP "._q($match),
1691 1691
 		$serveur,
1692 1692
 		$requeter
1693 1693
 	);
@@ -1778,7 +1778,7 @@  discard block
 block discarded – undo
1778 1778
 				// s'il y a une parenthèse fermante dans la clé
1779 1779
 				// ou dans la définition sans qu'il n'y ait une ouverture avant
1780 1780
 				if (false !== strpos($k, ')') or preg_match('/^[^\(]*\)/', $def)) {
1781
-					$fields[$k_precedent] .= ',' . $k . ' ' . $def;
1781
+					$fields[$k_precedent] .= ','.$k.' '.$def;
1782 1782
 					continue;
1783 1783
 				}
1784 1784
 
@@ -1813,13 +1813,13 @@  discard block
 block discarded – undo
1813 1813
 				. 'ORDER BY substr(type,2,1), name';
1814 1814
 			$a = spip_sqlite_query($query, $serveur, $requeter);
1815 1815
 			while ($r = spip_sqlite_fetch($a, null, $serveur)) {
1816
-				$key = str_replace($nom_table . '_', '', $r['name']); // enlever le nom de la table ajoute a l'index
1816
+				$key = str_replace($nom_table.'_', '', $r['name']); // enlever le nom de la table ajoute a l'index
1817 1817
 				$keytype = 'KEY';
1818 1818
 				if (strpos($r['sql'], 'UNIQUE INDEX') !== false) {
1819 1819
 					$keytype = 'UNIQUE KEY';
1820 1820
 				}
1821 1821
 				$colonnes = preg_replace(',.*\((.*)\).*,', '$1', $r['sql']);
1822
-				$keys[$keytype . ' ' . $key] = $colonnes;
1822
+				$keys[$keytype.' '.$key] = $colonnes;
1823 1823
 			}
1824 1824
 		}
1825 1825
 	} // c'est une vue, on liste les champs disponibles simplement
@@ -1866,7 +1866,7 @@  discard block
 block discarded – undo
1866 1866
 
1867 1867
 	$set = [];
1868 1868
 	foreach ($champs as $champ => $val) {
1869
-		$set[] = $champ . "=$val";
1869
+		$set[] = $champ."=$val";
1870 1870
 	}
1871 1871
 	if (!empty($set)) {
1872 1872
 		return spip_sqlite_query(
@@ -1919,7 +1919,7 @@  discard block
 block discarded – undo
1919 1919
 
1920 1920
 	$set = [];
1921 1921
 	foreach ($champs as $champ => $val) {
1922
-		$set[$champ] = $champ . '=' . _sqlite_calculer_cite($val, isset($fields[$champ]) ? $fields[$champ] : '');
1922
+		$set[$champ] = $champ.'='._sqlite_calculer_cite($val, isset($fields[$champ]) ? $fields[$champ] : '');
1923 1923
 	}
1924 1924
 
1925 1925
 	// recherche de champs 'timestamp' pour mise a jour auto de ceux-ci
@@ -1927,7 +1927,7 @@  discard block
 block discarded – undo
1927 1927
 	$maj = _sqlite_ajouter_champs_timestamp($table, [], $desc, $serveur);
1928 1928
 	foreach ($maj as $champ => $val) {
1929 1929
 		if (!isset($set[$champ])) {
1930
-			$set[$champ] = $champ . '=' . $val;
1930
+			$set[$champ] = $champ.'='.$val;
1931 1931
 		}
1932 1932
 	}
1933 1933
 
@@ -1956,7 +1956,7 @@  discard block
 block discarded – undo
1956 1956
  */
1957 1957
 function _sqlite_init() {
1958 1958
 	if (!defined('_DIR_DB')) {
1959
-		define('_DIR_DB', _DIR_ETC . 'bases/');
1959
+		define('_DIR_DB', _DIR_ETC.'bases/');
1960 1960
 	}
1961 1961
 	if (!defined('_SQLITE_CHMOD')) {
1962 1962
 		define('_SQLITE_CHMOD', _SPIP_CHMOD);
@@ -2063,9 +2063,9 @@  discard block
 block discarded – undo
2063 2063
 	}
2064 2064
 
2065 2065
 	// echapper les ' en ''
2066
-	spip_log('Pas de methode ->quote pour echapper', 'sqlite.' . _LOG_INFO_IMPORTANTE);
2066
+	spip_log('Pas de methode ->quote pour echapper', 'sqlite.'._LOG_INFO_IMPORTANTE);
2067 2067
 
2068
-	return ("'" . str_replace("'", "''", $v) . "'");
2068
+	return ("'".str_replace("'", "''", $v)."'");
2069 2069
 }
2070 2070
 
2071 2071
 
@@ -2088,12 +2088,12 @@  discard block
 block discarded – undo
2088 2088
 	$exp = "\n$expression ";
2089 2089
 
2090 2090
 	if (!is_array($v)) {
2091
-		return $exp . $v;
2091
+		return $exp.$v;
2092 2092
 	} else {
2093 2093
 		if (strtoupper($join) === 'AND') {
2094
-			return $exp . join("\n\t$join ", array_map('_sqlite_calculer_where', $v));
2094
+			return $exp.join("\n\t$join ", array_map('_sqlite_calculer_where', $v));
2095 2095
 		} else {
2096
-			return $exp . join($join, $v);
2096
+			return $exp.join($join, $v);
2097 2097
 		}
2098 2098
 	}
2099 2099
 }
@@ -2127,17 +2127,17 @@  discard block
 block discarded – undo
2127 2127
 		if (substr($k, -1) == '@') {
2128 2128
 			// c'est une jointure qui se refere au from precedent
2129 2129
 			// pas de virgule
2130
-			$res .= '  ' . $v;
2130
+			$res .= '  '.$v;
2131 2131
 		} else {
2132 2132
 			if (!is_numeric($k)) {
2133 2133
 				$p = strpos($v, ' ');
2134 2134
 				if ($p) {
2135
-					$v = substr($v, 0, $p) . " AS '$k'" . substr($v, $p);
2135
+					$v = substr($v, 0, $p)." AS '$k'".substr($v, $p);
2136 2136
 				} else {
2137 2137
 					$v .= " AS '$k'";
2138 2138
 				}
2139 2139
 			}
2140
-			$res .= ', ' . $v;
2140
+			$res .= ', '.$v;
2141 2141
 		}
2142 2142
 	}
2143 2143
 
@@ -2275,13 +2275,13 @@  discard block
 block discarded – undo
2275 2275
 
2276 2276
 	$def_origine = sql_showtable($table_origine, false, $serveur);
2277 2277
 	if (!$def_origine or !isset($def_origine['field'])) {
2278
-		spip_log("Alter table impossible sur $table_origine : table non trouvee", 'sqlite' . _LOG_ERREUR);
2278
+		spip_log("Alter table impossible sur $table_origine : table non trouvee", 'sqlite'._LOG_ERREUR);
2279 2279
 
2280 2280
 		return false;
2281 2281
 	}
2282 2282
 
2283 2283
 
2284
-	$table_tmp = $table_origine . '_tmp';
2284
+	$table_tmp = $table_origine.'_tmp';
2285 2285
 
2286 2286
 	// 1) creer une table temporaire avec les modifications
2287 2287
 	// - DROP : suppression de la colonne
@@ -2368,7 +2368,7 @@  discard block
 block discarded – undo
2368 2368
 		} else {
2369 2369
 			// enlever KEY
2370 2370
 			$k = substr($k, 4);
2371
-			$queries[] = "CREATE INDEX $table_destination" . "_$k ON $table_destination ($v)";
2371
+			$queries[] = "CREATE INDEX $table_destination"."_$k ON $table_destination ($v)";
2372 2372
 		}
2373 2373
 	}
2374 2374
 
@@ -2379,7 +2379,7 @@  discard block
 block discarded – undo
2379 2379
 		foreach ($queries as $q) {
2380 2380
 			if (!spip_sqlite::executer_requete($q, $serveur)) {
2381 2381
 				spip_log('SQLite : ALTER TABLE table :'
2382
-					. " Erreur a l'execution de la requete : $q", 'sqlite.' . _LOG_ERREUR);
2382
+					. " Erreur a l'execution de la requete : $q", 'sqlite.'._LOG_ERREUR);
2383 2383
 				spip_sqlite::annuler_transaction($serveur);
2384 2384
 
2385 2385
 				return false;
@@ -2468,27 +2468,27 @@  discard block
 block discarded – undo
2468 2468
 	$enum = '(\s*\([^\)]*\))?';
2469 2469
 
2470 2470
 	$remplace = [
2471
-		'/enum' . $enum . '/is' => 'VARCHAR(255)',
2471
+		'/enum'.$enum.'/is' => 'VARCHAR(255)',
2472 2472
 		'/COLLATE \w+_bin/is' => 'COLLATE BINARY',
2473 2473
 		'/COLLATE \w+_ci/is' => 'COLLATE NOCASE',
2474 2474
 		'/auto_increment/is' => '',
2475 2475
 		'/current_timestamp\(\)/is' => 'CURRENT_TIMESTAMP', // Fix export depuis mariaDB #4374
2476 2476
 		'/(timestamp .* )ON .*$/is' => '\\1',
2477 2477
 		'/character set \w+/is' => '',
2478
-		'/((big|small|medium|tiny)?int(eger)?)' . $num . '\s*unsigned/is' => '\\1 UNSIGNED',
2478
+		'/((big|small|medium|tiny)?int(eger)?)'.$num.'\s*unsigned/is' => '\\1 UNSIGNED',
2479 2479
 		'/(text\s+not\s+null(\s+collate\s+\w+)?)\s*$/is' => "\\1 DEFAULT ''",
2480
-		'/((char|varchar)' . $num . '\s+not\s+null(\s+collate\s+\w+)?)\s*$/is' => "\\1 DEFAULT ''",
2480
+		'/((char|varchar)'.$num.'\s+not\s+null(\s+collate\s+\w+)?)\s*$/is' => "\\1 DEFAULT ''",
2481 2481
 		'/(datetime\s+not\s+null)\s*$/is' => "\\1 DEFAULT '0000-00-00 00:00:00'",
2482 2482
 		'/(date\s+not\s+null)\s*$/is' => "\\1 DEFAULT '0000-00-00'",
2483 2483
 	];
2484 2484
 
2485 2485
 	// pour l'autoincrement, il faut des INTEGER NOT NULL PRIMARY KEY
2486 2486
 	$remplace_autocinc = [
2487
-		'/(big|small|medium|tiny)?int(eger)?' . $num . '/is' => 'INTEGER'
2487
+		'/(big|small|medium|tiny)?int(eger)?'.$num.'/is' => 'INTEGER'
2488 2488
 	];
2489 2489
 	// pour les int non autoincrement, il faut un DEFAULT
2490 2490
 	$remplace_nonautocinc = [
2491
-		'/((big|small|medium|tiny)?int(eger)?' . $num . '\s+not\s+null)\s*$/is' => "\\1 DEFAULT 0",
2491
+		'/((big|small|medium|tiny)?int(eger)?'.$num.'\s+not\s+null)\s*$/is' => "\\1 DEFAULT 0",
2492 2492
 	];
2493 2493
 
2494 2494
 	if (is_string($query)) {
@@ -2530,7 +2530,7 @@  discard block
 block discarded – undo
2530 2530
 		return str_ireplace('BINARY', 'COLLATE BINARY', $champ);
2531 2531
 	}
2532 2532
 	if (preg_match(',^(char|varchar|(long|small|medium|tiny)?text),i', $champ)) {
2533
-		return $champ . ' COLLATE NOCASE';
2533
+		return $champ.' COLLATE NOCASE';
2534 2534
 	}
2535 2535
 
2536 2536
 	return $champ;
@@ -2620,14 +2620,14 @@  discard block
 block discarded – undo
2620 2620
 		} else {
2621 2621
 			/* simuler le IF EXISTS - version 2 et sqlite < 3.3a */
2622 2622
 			$a = spip_sqlite_showtable($nom, $serveur);
2623
-			if (isset($a['key']['KEY ' . $nom])) {
2623
+			if (isset($a['key']['KEY '.$nom])) {
2624 2624
 				return true;
2625 2625
 			}
2626 2626
 		}
2627 2627
 	}
2628 2628
 
2629 2629
 	$temporary = $temporary ? ' TEMPORARY' : '';
2630
-	$q = "CREATE$temporary TABLE$ifnotexists $nom ($query" . ($keys ? ",$keys" : '') . ")\n";
2630
+	$q = "CREATE$temporary TABLE$ifnotexists $nom ($query".($keys ? ",$keys" : '').")\n";
2631 2631
 
2632 2632
 	return $q;
2633 2633
 }
@@ -2848,7 +2848,7 @@  discard block
 block discarded – undo
2848 2848
 		$this->serveur = strtolower($serveur);
2849 2849
 
2850 2850
 		if (!($this->link = _sqlite_link($this->serveur)) && (!defined('_ECRIRE_INSTALL') || !_ECRIRE_INSTALL)) {
2851
-			spip_log('Aucune connexion sqlite (link)', 'sqlite.' . _LOG_ERREUR);
2851
+			spip_log('Aucune connexion sqlite (link)', 'sqlite.'._LOG_ERREUR);
2852 2852
 
2853 2853
 			return false;
2854 2854
 		}
@@ -2894,7 +2894,7 @@  discard block
 block discarded – undo
2894 2894
 			try {
2895 2895
 				$r = $this->link->query($query);
2896 2896
 			} catch (\PDOException $e) {
2897
-				spip_log('PDOException: ' . $e->getMessage(), 'sqlite.' . _LOG_DEBUG);
2897
+				spip_log('PDOException: '.$e->getMessage(), 'sqlite.'._LOG_DEBUG);
2898 2898
 				$r = false;
2899 2899
 			}
2900 2900
 			// sauvegarde de la requete (elle y est deja dans $r->queryString)
@@ -2915,11 +2915,11 @@  discard block
 block discarded – undo
2915 2915
 
2916 2916
 			// loger les warnings/erreurs eventuels de sqlite remontant dans PHP
2917 2917
 			if ($e and $e instanceof \PDOException) {
2918
-				$err = strip_tags($e->getMessage()) . ' in ' . $e->getFile() . ' line ' . $e->getLine();
2919
-				spip_log("$err - " . $query, 'sqlite.' . _LOG_ERREUR);
2918
+				$err = strip_tags($e->getMessage()).' in '.$e->getFile().' line '.$e->getLine();
2919
+				spip_log("$err - ".$query, 'sqlite.'._LOG_ERREUR);
2920 2920
 			} elseif ($err = (function_exists('error_get_last') ? error_get_last() : '') and $err != $last_error) {
2921
-				$err = strip_tags($err['message']) . ' in ' . $err['file'] . ' line ' . $err['line'];
2922
-				spip_log("$err - " . $query, 'sqlite.' . _LOG_ERREUR);
2921
+				$err = strip_tags($err['message']).' in '.$err['file'].' line '.$err['line'];
2922
+				spip_log("$err - ".$query, 'sqlite.'._LOG_ERREUR);
2923 2923
 			} else {
2924 2924
 				$err = '';
2925 2925
 			}
@@ -2997,15 +2997,15 @@  discard block
 block discarded – undo
2997 2997
 		// Correction Create Database
2998 2998
 		// Create Database -> requete ignoree
2999 2999
 		if (strpos($this->query, 'CREATE DATABASE') === 0) {
3000
-			spip_log("Sqlite : requete non executee -> $this->query", 'sqlite.' . _LOG_AVERTISSEMENT);
3000
+			spip_log("Sqlite : requete non executee -> $this->query", 'sqlite.'._LOG_AVERTISSEMENT);
3001 3001
 			$this->query = 'SELECT 1';
3002 3002
 		}
3003 3003
 
3004 3004
 		// Correction Insert Ignore
3005 3005
 		// INSERT IGNORE -> insert (tout court et pas 'insert or replace')
3006 3006
 		if (strpos($this->query, 'INSERT IGNORE') === 0) {
3007
-			spip_log("Sqlite : requete transformee -> $this->query", 'sqlite.' . _LOG_DEBUG);
3008
-			$this->query = 'INSERT ' . substr($this->query, '13');
3007
+			spip_log("Sqlite : requete transformee -> $this->query", 'sqlite.'._LOG_DEBUG);
3008
+			$this->query = 'INSERT '.substr($this->query, '13');
3009 3009
 		}
3010 3010
 
3011 3011
 		// Correction des dates avec INTERVAL
@@ -3033,7 +3033,7 @@  discard block
 block discarded – undo
3033 3033
 		if (($this->sqlite_version == 2) && (strpos($this->query, 'USING') !== false)) {
3034 3034
 			spip_log(
3035 3035
 				"'USING (champ)' n'est pas reconnu en SQLite 2. Utilisez 'ON table1.champ = table2.champ'",
3036
-				'sqlite.' . _LOG_ERREUR
3036
+				'sqlite.'._LOG_ERREUR
3037 3037
 			);
3038 3038
 			$this->query = preg_replace('/USING\s*\([^\)]*\)/', '', $this->query);
3039 3039
 		}
@@ -3056,8 +3056,8 @@  discard block
 block discarded – undo
3056 3056
 		} else {
3057 3057
 			$suite = '';
3058 3058
 		}
3059
-		$pref = ($this->prefixe) ? $this->prefixe . '_' : '';
3060
-		$this->query = preg_replace('/([,\s])spip_/S', '\1' . $pref, $this->query) . $suite;
3059
+		$pref = ($this->prefixe) ? $this->prefixe.'_' : '';
3060
+		$this->query = preg_replace('/([,\s])spip_/S', '\1'.$pref, $this->query).$suite;
3061 3061
 
3062 3062
 		// Correction zero AS x
3063 3063
 		// pg n'aime pas 0+x AS alias, sqlite, dans le meme style,
Please login to merge, or discard this patch.
ecrire/action/editer_auteur.php 1 patch
Spacing   +5 added lines, -5 removed lines patch added patch discarded remove patch
@@ -93,7 +93,7 @@  discard block
 block discarded – undo
93 93
 	$champs['source'] = $source ? $source : 'spip';
94 94
 
95 95
 	$champs['login'] = '';
96
-	$champs['statut'] = '5poubelle';  // inutilisable tant qu'il n'a pas ete renseigne et institue
96
+	$champs['statut'] = '5poubelle'; // inutilisable tant qu'il n'a pas ete renseigne et institue
97 97
 	$champs['webmestre'] = 'non';
98 98
 	if (empty($champs['imessage'])) {
99 99
 		$champs['imessage'] = 'oui';
@@ -313,7 +313,7 @@  discard block
 block discarded – undo
313 313
 		$champs['pass'] = $c['pass'];
314 314
 	}
315 315
 
316
-	$statut = $statut_ancien = sql_getfetsel('statut', 'spip_auteurs', 'id_auteur=' . intval($id_auteur));
316
+	$statut = $statut_ancien = sql_getfetsel('statut', 'spip_auteurs', 'id_auteur='.intval($id_auteur));
317 317
 
318 318
 	if (
319 319
 		isset($c['statut'])
@@ -373,7 +373,7 @@  discard block
 block discarded – undo
373 373
 	// commencer par traiter les cas particuliers des logins et pass
374 374
 	// avant les autres ecritures en base
375 375
 	if (isset($champs['login']) or isset($champs['pass'])) {
376
-		$auth_methode = sql_getfetsel('source', 'spip_auteurs', 'id_auteur=' . intval($id_auteur));
376
+		$auth_methode = sql_getfetsel('source', 'spip_auteurs', 'id_auteur='.intval($id_auteur));
377 377
 		include_spip('inc/auth');
378 378
 		if (isset($champs['login']) and strlen($champs['login'])) {
379 379
 			if (!auth_modifier_login($auth_methode, $champs['login'], $id_auteur)) {
@@ -381,7 +381,7 @@  discard block
 block discarded – undo
381 381
 			}
382 382
 		}
383 383
 		if (isset($champs['pass']) and strlen($champs['pass'])) {
384
-			$champs['login'] = sql_getfetsel('login', 'spip_auteurs', 'id_auteur=' . intval($id_auteur));
384
+			$champs['login'] = sql_getfetsel('login', 'spip_auteurs', 'id_auteur='.intval($id_auteur));
385 385
 			if (!auth_modifier_pass($auth_methode, $champs['login'], $champs['pass'], $id_auteur)) {
386 386
 				$erreurs[] = 'ecrire:impossible_modifier_pass_auteur';
387 387
 			}
@@ -394,7 +394,7 @@  discard block
 block discarded – undo
394 394
 	if (!count($champs)) {
395 395
 		return implode(' ', array_map('_T', $erreurs));
396 396
 	}
397
-	sql_updateq('spip_auteurs', $champs, 'id_auteur=' . $id_auteur);
397
+	sql_updateq('spip_auteurs', $champs, 'id_auteur='.$id_auteur);
398 398
 
399 399
 	// .. mettre a jour les fichiers .htpasswd et .htpasswd-admin
400 400
 	if (
Please login to merge, or discard this patch.