@@ -33,17 +33,17 @@ |
||
| 33 | 33 | */ |
| 34 | 34 | function ranger_cache_gd2() { |
| 35 | 35 | spip_log("ranger_cache_gd2"); |
| 36 | - $base = _DIR_VAR . "cache-gd2/"; |
|
| 36 | + $base = _DIR_VAR."cache-gd2/"; |
|
| 37 | 37 | if (is_dir($base) and is_readable($base)) { |
| 38 | 38 | if ($dir = opendir($base)) { |
| 39 | 39 | while (($f = readdir($dir)) !== false) { |
| 40 | - if (!is_dir($base . $f) and strncmp($f, ".", 1) !== 0 |
|
| 40 | + if (!is_dir($base.$f) and strncmp($f, ".", 1) !== 0 |
|
| 41 | 41 | and preg_match(",[0-9a-f]{32}\.\w+,", $f) |
| 42 | 42 | ) { |
| 43 | 43 | $sub = substr($f, 0, 2); |
| 44 | 44 | $sub = sous_repertoire($base, $sub); |
| 45 | - @rename($base . $f, $sub . substr($f, 2)); |
|
| 46 | - @unlink($base . $f); // au cas ou le rename a foire (collision) |
|
| 45 | + @rename($base.$f, $sub.substr($f, 2)); |
|
| 46 | + @unlink($base.$f); // au cas ou le rename a foire (collision) |
|
| 47 | 47 | } |
| 48 | 48 | if (time() >= _TIME_OUT) { |
| 49 | 49 | return; |
@@ -60,9 +60,9 @@ discard block |
||
| 60 | 60 | $exceptions_pluriel = array('forum' => 'forum', 'syndic' => 'syndic'); |
| 61 | 61 | |
| 62 | 62 | $pivot = preg_replace(',[^\w],', '', $pivot); // securite |
| 63 | - $pivots = (isset($exceptions_pluriel[$pivot]) ? $exceptions_pluriel[$pivot] : $pivot . "s"); |
|
| 64 | - $liens = "spip_" . $pivots . "_liens"; |
|
| 65 | - $id_pivot = "id_" . $pivot; |
|
| 63 | + $pivots = (isset($exceptions_pluriel[$pivot]) ? $exceptions_pluriel[$pivot] : $pivot."s"); |
|
| 64 | + $liens = "spip_".$pivots."_liens"; |
|
| 65 | + $id_pivot = "id_".$pivot; |
|
| 66 | 66 | // Creer spip_auteurs_liens |
| 67 | 67 | global $tables_auxiliaires; |
| 68 | 68 | if (!$l) { |
@@ -74,8 +74,8 @@ discard block |
||
| 74 | 74 | $l = preg_replace(',[^\w],', '', $l); // securite |
| 75 | 75 | $primary = "id_$l"; |
| 76 | 76 | $objet = ($l == 'syndic' ? 'site' : $l); |
| 77 | - $ls = (isset($exceptions_pluriel[$l]) ? $exceptions_pluriel[$l] : $l . "s"); |
|
| 78 | - $ancienne_table = 'spip_' . $pivots . '_' . $ls; |
|
| 77 | + $ls = (isset($exceptions_pluriel[$l]) ? $exceptions_pluriel[$l] : $l."s"); |
|
| 78 | + $ancienne_table = 'spip_'.$pivots.'_'.$ls; |
|
| 79 | 79 | $pool = 400; |
| 80 | 80 | |
| 81 | 81 | $trouver_table = charger_fonction('trouver_table', 'base'); |
@@ -111,12 +111,12 @@ discard block |
||
| 111 | 111 | while ($ids = array_map('reset', sql_allfetsel("$primary", $ancienne_table, '', '', '', "0,$sub_pool"))) { |
| 112 | 112 | $insert = array(); |
| 113 | 113 | foreach ($ids as $id) { |
| 114 | - $n = sql_countsel($liens, "objet='$objet' AND id_objet=" . intval($id)); |
|
| 115 | - while ($t = sql_allfetsel($champs, $ancienne_table, "$primary=" . intval($id), '', $id_pivot, "$n,$pool")) { |
|
| 114 | + $n = sql_countsel($liens, "objet='$objet' AND id_objet=".intval($id)); |
|
| 115 | + while ($t = sql_allfetsel($champs, $ancienne_table, "$primary=".intval($id), '', $id_pivot, "$n,$pool")) { |
|
| 116 | 116 | $n += count($t); |
| 117 | 117 | // empiler en s'assurant a minima de l'unicite |
| 118 | 118 | while ($r = array_shift($t)) { |
| 119 | - $insert[$r[$id_pivot] . ':' . $r['id_objet']] = $r; |
|
| 119 | + $insert[$r[$id_pivot].':'.$r['id_objet']] = $r; |
|
| 120 | 120 | } |
| 121 | 121 | if (count($insert) >= $sub_pool) { |
| 122 | 122 | maj_liens_insertq_multi_check($liens, $insert, $tables_auxiliaires[$liens]); |
@@ -263,13 +263,13 @@ discard block |
||
| 263 | 263 | |
| 264 | 264 | // cas particulier spip_auteurs : retablir le collate binary sur le login |
| 265 | 265 | $desc = $trouver_table("spip_auteurs"); |
| 266 | - spip_log("spip_auteurs : " . var_export($desc['field'], true), "maj." . _LOG_INFO_IMPORTANTE); |
|
| 266 | + spip_log("spip_auteurs : ".var_export($desc['field'], true), "maj."._LOG_INFO_IMPORTANTE); |
|
| 267 | 267 | if (stripos($desc['field']['login'], "BINARY") === false) { |
| 268 | 268 | spip_log("Retablir champ login BINARY sur table spip_auteurs", "maj"); |
| 269 | 269 | sql_alter("table spip_auteurs change login login VARCHAR(255) BINARY"); |
| 270 | 270 | $trouver_table(''); |
| 271 | 271 | $new_desc = $trouver_table("spip_auteurs"); |
| 272 | - spip_log("Apres conversion spip_auteurs : " . var_export($new_desc['field'], true), "maj." . _LOG_INFO_IMPORTANTE); |
|
| 272 | + spip_log("Apres conversion spip_auteurs : ".var_export($new_desc['field'], true), "maj."._LOG_INFO_IMPORTANTE); |
|
| 273 | 273 | } |
| 274 | 274 | |
| 275 | 275 | foreach ($tables as $table) { |
@@ -288,24 +288,24 @@ discard block |
||
| 288 | 288 | $data = sql_allfetsel("*", "spip_urls", '', '', 'date DESC'); |
| 289 | 289 | $urls = array(); |
| 290 | 290 | foreach ($data as $d) { |
| 291 | - $key = $d['id_parent'] . "::" . strtolower($d['url']); |
|
| 291 | + $key = $d['id_parent']."::".strtolower($d['url']); |
|
| 292 | 292 | if (!isset($urls[$key])) { |
| 293 | 293 | $urls[$key] = true; |
| 294 | 294 | } else { |
| 295 | - spip_log("Suppression doublon dans spip_urls avant conversion : " . serialize($d), |
|
| 296 | - "maj." . _LOG_INFO_IMPORTANTE); |
|
| 297 | - sql_delete("spip_urls", "id_parent=" . sql_quote($d['id_parent']) . " AND url=" . sql_quote($d['url'])); |
|
| 295 | + spip_log("Suppression doublon dans spip_urls avant conversion : ".serialize($d), |
|
| 296 | + "maj."._LOG_INFO_IMPORTANTE); |
|
| 297 | + sql_delete("spip_urls", "id_parent=".sql_quote($d['id_parent'])." AND url=".sql_quote($d['url'])); |
|
| 298 | 298 | } |
| 299 | 299 | } |
| 300 | 300 | } |
| 301 | 301 | foreach ($desc['field'] as $field => $type) { |
| 302 | 302 | if ($desc['field'][$field] !== $desc_collate[$field]) { |
| 303 | - spip_log("Conversion COLLATE table $table", "maj." . _LOG_INFO_IMPORTANTE); |
|
| 304 | - sql_alter("table $table change $field $field " . $desc_collate[$field]); |
|
| 303 | + spip_log("Conversion COLLATE table $table", "maj."._LOG_INFO_IMPORTANTE); |
|
| 304 | + sql_alter("table $table change $field $field ".$desc_collate[$field]); |
|
| 305 | 305 | $trouver_table(''); |
| 306 | 306 | $new_desc = $trouver_table($table); |
| 307 | - spip_log("Apres conversion $table : " . var_export($new_desc['field'], true), |
|
| 308 | - "maj." . _LOG_INFO_IMPORTANTE); |
|
| 307 | + spip_log("Apres conversion $table : ".var_export($new_desc['field'], true), |
|
| 308 | + "maj."._LOG_INFO_IMPORTANTE); |
|
| 309 | 309 | continue 2; // inutile de continuer pour cette table : un seul alter remet tout a jour en sqlite |
| 310 | 310 | } |
| 311 | 311 | } |
@@ -321,7 +321,7 @@ discard block |
||
| 321 | 321 | |
| 322 | 322 | $GLOBALS['maj'][19236] = array( |
| 323 | 323 | array('sql_updateq', 'spip_meta', array('impt' => 'oui'), "nom='version_installee'"), // version base principale |
| 324 | - array('sql_updateq', 'spip_meta', array('impt' => 'oui'), "nom LIKE '%_base_version'"), // version base plugins |
|
| 324 | + array('sql_updateq', 'spip_meta', array('impt' => 'oui'), "nom LIKE '%_base_version'"), // version base plugins |
|
| 325 | 325 | array('maj_collation_sqlite'), |
| 326 | 326 | ); |
| 327 | 327 | |
@@ -338,7 +338,7 @@ discard block |
||
| 338 | 338 | spip_log("supprimer sessions auteur"); |
| 339 | 339 | if ($dir = opendir(_DIR_SESSIONS)) { |
| 340 | 340 | while (($f = readdir($dir)) !== false) { |
| 341 | - spip_unlink(_DIR_SESSIONS . $f); |
|
| 341 | + spip_unlink(_DIR_SESSIONS.$f); |
|
| 342 | 342 | if (time() >= _TIME_OUT) { |
| 343 | 343 | return; |
| 344 | 344 | } |
@@ -64,12 +64,12 @@ |
||
| 64 | 64 | spip_log("Table $table TIMESTAMP incorrect", "maj"); |
| 65 | 65 | foreach ($desc['field'] as $field => $type) { |
| 66 | 66 | if ($desc['field'][$field] !== $fields_corrected[$field]) { |
| 67 | - spip_log("Adaptation TIMESTAMP table $table", "maj." . _LOG_INFO_IMPORTANTE); |
|
| 68 | - sql_alter("table $table change $field $field " . $fields_corrected[$field]); |
|
| 67 | + spip_log("Adaptation TIMESTAMP table $table", "maj."._LOG_INFO_IMPORTANTE); |
|
| 68 | + sql_alter("table $table change $field $field ".$fields_corrected[$field]); |
|
| 69 | 69 | $trouver_table(''); |
| 70 | 70 | $new_desc = $trouver_table($table); |
| 71 | - spip_log("Apres conversion $table : " . var_export($new_desc['field'], true), |
|
| 72 | - "maj." . _LOG_INFO_IMPORTANTE); |
|
| 71 | + spip_log("Apres conversion $table : ".var_export($new_desc['field'], true), |
|
| 72 | + "maj."._LOG_INFO_IMPORTANTE); |
|
| 73 | 73 | } |
| 74 | 74 | } |
| 75 | 75 | } |
@@ -56,7 +56,7 @@ discard block |
||
| 56 | 56 | if ($GLOBALS['spip_version_base'] != $GLOBALS['meta']['version_installee']) { |
| 57 | 57 | if (!is_numeric(_request('reinstall'))) { |
| 58 | 58 | include_spip('base/create'); |
| 59 | - spip_log('recree les tables eventuellement disparues', 'maj.' . _LOG_INFO_IMPORTANTE); |
|
| 59 | + spip_log('recree les tables eventuellement disparues', 'maj.'._LOG_INFO_IMPORTANTE); |
|
| 60 | 60 | creer_base(); |
| 61 | 61 | } |
| 62 | 62 | |
@@ -69,7 +69,7 @@ discard block |
||
| 69 | 69 | exit; |
| 70 | 70 | } |
| 71 | 71 | } |
| 72 | - spip_log('Fin de mise a jour SQL. Debut m-a-j acces et config', 'maj.' . _LOG_INFO_IMPORTANTE); |
|
| 72 | + spip_log('Fin de mise a jour SQL. Debut m-a-j acces et config', 'maj.'._LOG_INFO_IMPORTANTE); |
|
| 73 | 73 | |
| 74 | 74 | // supprimer quelques fichiers temporaires qui peuvent se retrouver invalides |
| 75 | 75 | @spip_unlink(_CACHE_RUBRIQUES); |
@@ -78,7 +78,7 @@ discard block |
||
| 78 | 78 | @spip_unlink(_CACHE_PLUGINS_OPT); |
| 79 | 79 | @spip_unlink(_CACHE_PLUGINS_FCT); |
| 80 | 80 | @spip_unlink(_CACHE_CHEMIN); |
| 81 | - @spip_unlink(_DIR_TMP . 'plugin_xml_cache.gz'); |
|
| 81 | + @spip_unlink(_DIR_TMP.'plugin_xml_cache.gz'); |
|
| 82 | 82 | |
| 83 | 83 | include_spip('inc/auth'); |
| 84 | 84 | auth_synchroniser_distant(); |
@@ -117,8 +117,8 @@ discard block |
||
| 117 | 117 | $version_installee = $GLOBALS['meta']['version_installee'] ?? null; |
| 118 | 118 | |
| 119 | 119 | spip_log( |
| 120 | - "Version anterieure: $version_installee. Courante: " . $GLOBALS['spip_version_base'], |
|
| 121 | - 'maj.' . _LOG_INFO_IMPORTANTE |
|
| 120 | + "Version anterieure: $version_installee. Courante: ".$GLOBALS['spip_version_base'], |
|
| 121 | + 'maj.'._LOG_INFO_IMPORTANTE |
|
| 122 | 122 | ); |
| 123 | 123 | if (!$version_installee or ($GLOBALS['spip_version_base'] < $version_installee)) { |
| 124 | 124 | sql_replace( |
@@ -151,9 +151,9 @@ discard block |
||
| 151 | 151 | $res = maj_while($version_installee, $cible, $GLOBALS['maj'], 'version_installee', 'meta', $redirect, $debut_page); |
| 152 | 152 | if ($res) { |
| 153 | 153 | if (!is_array($res)) { |
| 154 | - spip_log("Pb d'acces SQL a la mise a jour", 'maj.' . _LOG_INFO_ERREUR); |
|
| 154 | + spip_log("Pb d'acces SQL a la mise a jour", 'maj.'._LOG_INFO_ERREUR); |
|
| 155 | 155 | } else { |
| 156 | - echo _T('avis_operation_echec') . ' ' . join(' ', $res); |
|
| 156 | + echo _T('avis_operation_echec').' '.join(' ', $res); |
|
| 157 | 157 | echo install_fin_html(); |
| 158 | 158 | } |
| 159 | 159 | } |
@@ -240,9 +240,9 @@ discard block |
||
| 240 | 240 | $res = maj_while($current_version, $version_cible, $maj, $nom_meta_base_version, $table_meta, $redirect); |
| 241 | 241 | if ($res) { |
| 242 | 242 | if (!is_array($res)) { |
| 243 | - spip_log("Pb d'acces SQL a la mise a jour", 'maj.' . _LOG_INFO_ERREUR); |
|
| 243 | + spip_log("Pb d'acces SQL a la mise a jour", 'maj.'._LOG_INFO_ERREUR); |
|
| 244 | 244 | } else { |
| 245 | - echo '<p>' . _T('avis_operation_echec') . ' ' . join(' ', $res) . '</p>'; |
|
| 245 | + echo '<p>'._T('avis_operation_echec').' '.join(' ', $res).'</p>'; |
|
| 246 | 246 | } |
| 247 | 247 | } |
| 248 | 248 | } |
@@ -294,11 +294,11 @@ discard block |
||
| 294 | 294 | $timeout = _UPGRADE_TIME_OUT * 2; |
| 295 | 295 | $titre = _T('titre_page_upgrade'); |
| 296 | 296 | $balise_img = charger_filtre('balise_img'); |
| 297 | - $titre .= $balise_img(chemin_image('loader.svg'),'','loader'); |
|
| 297 | + $titre .= $balise_img(chemin_image('loader.svg'), '', 'loader'); |
|
| 298 | 298 | echo(install_debut_html($titre)); |
| 299 | 299 | // script de rechargement auto sur timeout |
| 300 | 300 | $redirect = generer_url_ecrire('upgrade', "reinstall=$installee&meta=$meta&table=$table", true); |
| 301 | - echo http_script("window.setTimeout('location.href=\"" . $redirect . "\";'," . ($timeout * 1000) . ')'); |
|
| 301 | + echo http_script("window.setTimeout('location.href=\"".$redirect."\";',".($timeout * 1000).')'); |
|
| 302 | 302 | echo "<div style='text-align: left'>\n"; |
| 303 | 303 | if (ob_get_level()) { |
| 304 | 304 | ob_flush(); |
@@ -386,7 +386,7 @@ discard block |
||
| 386 | 386 | return array($v, $etape); |
| 387 | 387 | } |
| 388 | 388 | $n = time() - $time; |
| 389 | - spip_log("$table $meta: $v en $n secondes", 'maj.' . _LOG_INFO_IMPORTANTE); |
|
| 389 | + spip_log("$table $meta: $v en $n secondes", 'maj.'._LOG_INFO_IMPORTANTE); |
|
| 390 | 390 | if ($meta) { |
| 391 | 391 | ecrire_meta($meta, $installee = $v, 'oui', $table); |
| 392 | 392 | } |
@@ -402,7 +402,7 @@ discard block |
||
| 402 | 402 | if ($meta) { |
| 403 | 403 | ecrire_meta($meta, $cible, 'oui', $table); |
| 404 | 404 | } |
| 405 | - spip_log("MAJ terminee. $meta: $installee", 'maj.' . _LOG_INFO_IMPORTANTE); |
|
| 405 | + spip_log("MAJ terminee. $meta: $installee", 'maj.'._LOG_INFO_IMPORTANTE); |
|
| 406 | 406 | |
| 407 | 407 | return array(); |
| 408 | 408 | } |
@@ -427,7 +427,7 @@ discard block |
||
| 427 | 427 | * @return int |
| 428 | 428 | */ |
| 429 | 429 | function serie_alter($serie, $q = array(), $meta = '', $table = 'meta', $redirect = '') { |
| 430 | - $meta2 = $meta . '_maj_' . $serie; |
|
| 430 | + $meta2 = $meta.'_maj_'.$serie; |
|
| 431 | 431 | $etape = 0; |
| 432 | 432 | if (isset($GLOBALS[$table][$meta2])) { |
| 433 | 433 | $etape = intval($GLOBALS[$table][$meta2]); |
@@ -439,7 +439,7 @@ discard block |
||
| 439 | 439 | and function_exists($f = array_shift($r)) |
| 440 | 440 | ) { |
| 441 | 441 | // note: $r (arguments de la fonction $f) peut avoir des données tabulaires |
| 442 | - spip_log("$msg: $f " . @join(',', $r), 'maj.' . _LOG_INFO_IMPORTANTE); |
|
| 442 | + spip_log("$msg: $f ".@join(',', $r), 'maj.'._LOG_INFO_IMPORTANTE); |
|
| 443 | 443 | // pour les fonctions atomiques sql_xx |
| 444 | 444 | // on enregistre le meta avant de lancer la fonction, |
| 445 | 445 | // de maniere a eviter de boucler sur timeout |
@@ -457,12 +457,12 @@ discard block |
||
| 457 | 457 | relance_maj($meta, $table, $redirect); |
| 458 | 458 | } |
| 459 | 459 | ecrire_meta($meta2, $i + 1, 'non', $table); |
| 460 | - spip_log("$meta2: ok", 'maj.' . _LOG_INFO_IMPORTANTE); |
|
| 460 | + spip_log("$meta2: ok", 'maj.'._LOG_INFO_IMPORTANTE); |
|
| 461 | 461 | } else { |
| 462 | 462 | if (!is_array($r)) { |
| 463 | - spip_log("maj $i format incorrect", 'maj.' . _LOG_ERREUR); |
|
| 463 | + spip_log("maj $i format incorrect", 'maj.'._LOG_ERREUR); |
|
| 464 | 464 | } else { |
| 465 | - spip_log("maj $i fonction $f non definie", 'maj.' . _LOG_ERREUR); |
|
| 465 | + spip_log("maj $i fonction $f non definie", 'maj.'._LOG_ERREUR); |
|
| 466 | 466 | } |
| 467 | 467 | // en cas d'erreur serieuse, on s'arrete |
| 468 | 468 | // mais on permet de passer par dessus en rechargeant la page. |
@@ -48,7 +48,7 @@ discard block |
||
| 48 | 48 | // si port est fourni mais pas host, c'est un socket -> compat avec vieille syntaxe de mysql_connect() et anciens fichiers connect.php |
| 49 | 49 | if ( |
| 50 | 50 | $port and !is_numeric($socket = $port) |
| 51 | - and (!$host or $host=='localhost')) { |
|
| 51 | + and (!$host or $host == 'localhost')) { |
|
| 52 | 52 | $link = @mysqli_connect($host, $login, $pass, '', null, $socket); |
| 53 | 53 | } |
| 54 | 54 | elseif ($port) { |
@@ -59,7 +59,7 @@ discard block |
||
| 59 | 59 | } |
| 60 | 60 | |
| 61 | 61 | if (!$link) { |
| 62 | - spip_log('Echec mysqli_connect. Erreur : ' . mysqli_connect_error(), 'mysql.' . _LOG_HS); |
|
| 62 | + spip_log('Echec mysqli_connect. Erreur : '.mysqli_connect_error(), 'mysql.'._LOG_HS); |
|
| 63 | 63 | |
| 64 | 64 | return false; |
| 65 | 65 | } |
@@ -76,7 +76,7 @@ discard block |
||
| 76 | 76 | } |
| 77 | 77 | } |
| 78 | 78 | |
| 79 | - spip_log("Connexion MySQLi vers $host, base $db, prefixe $prefixe " . ($ok ? "operationnelle" : 'impossible'), |
|
| 79 | + spip_log("Connexion MySQLi vers $host, base $db, prefixe $prefixe ".($ok ? "operationnelle" : 'impossible'), |
|
| 80 | 80 | _LOG_DEBUG); |
| 81 | 81 | |
| 82 | 82 | return !$ok ? false : array( |
@@ -165,9 +165,9 @@ discard block |
||
| 165 | 165 | */ |
| 166 | 166 | function spip_mysql_set_charset($charset, $serveur = '', $requeter = true) { |
| 167 | 167 | $connexion = &$GLOBALS['connexions'][$serveur ? strtolower($serveur) : 0]; |
| 168 | - spip_log("changement de charset sql : " . "SET NAMES " . _q($charset), _LOG_DEBUG); |
|
| 168 | + spip_log("changement de charset sql : "."SET NAMES "._q($charset), _LOG_DEBUG); |
|
| 169 | 169 | |
| 170 | - return mysqli_query($connexion['link'], $connexion['last'] = "SET NAMES " . _q($charset)); |
|
| 170 | + return mysqli_query($connexion['link'], $connexion['last'] = "SET NAMES "._q($charset)); |
|
| 171 | 171 | } |
| 172 | 172 | |
| 173 | 173 | |
@@ -182,7 +182,7 @@ discard block |
||
| 182 | 182 | function spip_mysql_get_charset($charset = array(), $serveur = '', $requeter = true) { |
| 183 | 183 | $connexion = &$GLOBALS['connexions'][$serveur ? strtolower($serveur) : 0]; |
| 184 | 184 | $connexion['last'] = $c = "SHOW CHARACTER SET" |
| 185 | - . (!$charset ? '' : (" LIKE " . _q($charset['charset']))); |
|
| 185 | + . (!$charset ? '' : (" LIKE "._q($charset['charset']))); |
|
| 186 | 186 | |
| 187 | 187 | return spip_mysql_fetch(mysqli_query($connexion['link'], $c), null, $serveur); |
| 188 | 188 | } |
@@ -226,19 +226,19 @@ discard block |
||
| 226 | 226 | $debug = ''; |
| 227 | 227 | if (defined('_DEBUG_SLOW_QUERIES') and _DEBUG_SLOW_QUERIES) { |
| 228 | 228 | if (isset($GLOBALS['debug']['aucasou'])) { |
| 229 | - list(, $id, , $infos) = $GLOBALS['debug']['aucasou']; |
|
| 230 | - $debug .= "BOUCLE$id @ " . (isset($infos[0]) ? $infos[0] : '') . " | "; |
|
| 229 | + list(, $id,, $infos) = $GLOBALS['debug']['aucasou']; |
|
| 230 | + $debug .= "BOUCLE$id @ ".(isset($infos[0]) ? $infos[0] : '')." | "; |
|
| 231 | 231 | } |
| 232 | 232 | if (isset($_SERVER['REQUEST_URI'])) { |
| 233 | 233 | $debug .= $_SERVER['REQUEST_URI']; |
| 234 | 234 | } |
| 235 | 235 | if (!empty($GLOBALS['ip'])) { |
| 236 | - $debug .= ' + ' . $GLOBALS['ip']; |
|
| 236 | + $debug .= ' + '.$GLOBALS['ip']; |
|
| 237 | 237 | } |
| 238 | - $debug = ' /* ' . mysqli_real_escape_string($link, str_replace('*/', '@/', $debug)) . ' */'; |
|
| 238 | + $debug = ' /* '.mysqli_real_escape_string($link, str_replace('*/', '@/', $debug)).' */'; |
|
| 239 | 239 | } |
| 240 | 240 | |
| 241 | - $r = mysqli_query($link, $query . $debug); |
|
| 241 | + $r = mysqli_query($link, $query.$debug); |
|
| 242 | 242 | |
| 243 | 243 | //Eviter de propager le GoneAway sur les autres requetes d'un même processus PHP |
| 244 | 244 | if ($e = spip_mysql_errno($serveur)) { // Log d'un Gone Away |
@@ -251,7 +251,7 @@ discard block |
||
| 251 | 251 | $connexion = &$GLOBALS['connexions'][$serveur ? strtolower($serveur) : 0]; |
| 252 | 252 | $link = $connexion['link']; |
| 253 | 253 | //On retente au cas où |
| 254 | - $r = mysqli_query($link, $query . $debug); |
|
| 254 | + $r = mysqli_query($link, $query.$debug); |
|
| 255 | 255 | } |
| 256 | 256 | } |
| 257 | 257 | |
@@ -279,7 +279,7 @@ discard block |
||
| 279 | 279 | // d'utiliser ceux-ci, copie-colle de phpmyadmin |
| 280 | 280 | $query = preg_replace(",^TABLE\s*`([^`]*)`,i", "TABLE \\1", $query); |
| 281 | 281 | |
| 282 | - return spip_mysql_query("ALTER " . $query, $serveur, $requeter); # i.e. que PG se debrouille |
|
| 282 | + return spip_mysql_query("ALTER ".$query, $serveur, $requeter); # i.e. que PG se debrouille |
|
| 283 | 283 | } |
| 284 | 284 | |
| 285 | 285 | |
@@ -292,7 +292,7 @@ discard block |
||
| 292 | 292 | * @return bool Toujours true |
| 293 | 293 | */ |
| 294 | 294 | function spip_mysql_optimize($table, $serveur = '', $requeter = true) { |
| 295 | - spip_mysql_query("OPTIMIZE TABLE " . $table); |
|
| 295 | + spip_mysql_query("OPTIMIZE TABLE ".$table); |
|
| 296 | 296 | |
| 297 | 297 | return true; |
| 298 | 298 | } |
@@ -315,7 +315,7 @@ discard block |
||
| 315 | 315 | $link = $connexion['link']; |
| 316 | 316 | $db = $connexion['db']; |
| 317 | 317 | |
| 318 | - $query = 'EXPLAIN ' . _mysql_traite_query($query, $db, $prefixe); |
|
| 318 | + $query = 'EXPLAIN '._mysql_traite_query($query, $db, $prefixe); |
|
| 319 | 319 | $r = mysqli_query($link, $query); |
| 320 | 320 | |
| 321 | 321 | return spip_mysql_fetch($r, null, $serveur); |
@@ -366,7 +366,7 @@ discard block |
||
| 366 | 366 | . calculer_mysql_expression('WHERE', $where) |
| 367 | 367 | . calculer_mysql_expression('GROUP BY', $groupby, ',') |
| 368 | 368 | . calculer_mysql_expression('HAVING', $having) |
| 369 | - . ($orderby ? ("\nORDER BY " . spip_mysql_order($orderby)) : '') |
|
| 369 | + . ($orderby ? ("\nORDER BY ".spip_mysql_order($orderby)) : '') |
|
| 370 | 370 | . ($limit ? "\nLIMIT $limit" : ''); |
| 371 | 371 | |
| 372 | 372 | // renvoyer la requete inerte si demandee |
@@ -456,12 +456,12 @@ discard block |
||
| 456 | 456 | $exp = "\n$expression "; |
| 457 | 457 | |
| 458 | 458 | if (!is_array($v)) { |
| 459 | - return $exp . $v; |
|
| 459 | + return $exp.$v; |
|
| 460 | 460 | } else { |
| 461 | 461 | if (strtoupper($join) === 'AND') { |
| 462 | - return $exp . join("\n\t$join ", array_map('calculer_mysql_where', $v)); |
|
| 462 | + return $exp.join("\n\t$join ", array_map('calculer_mysql_where', $v)); |
|
| 463 | 463 | } else { |
| 464 | - return $exp . join($join, $v); |
|
| 464 | + return $exp.join($join, $v); |
|
| 465 | 465 | } |
| 466 | 466 | } |
| 467 | 467 | } |
@@ -479,17 +479,17 @@ discard block |
||
| 479 | 479 | if (substr($k, -1) == '@') { |
| 480 | 480 | // c'est une jointure qui se refere au from precedent |
| 481 | 481 | // pas de virgule |
| 482 | - $res .= ' ' . $v; |
|
| 482 | + $res .= ' '.$v; |
|
| 483 | 483 | } else { |
| 484 | 484 | if (!is_numeric($k)) { |
| 485 | 485 | $p = strpos($v, " "); |
| 486 | 486 | if ($p) { |
| 487 | - $v = substr($v, 0, $p) . " AS `$k`" . substr($v, $p); |
|
| 487 | + $v = substr($v, 0, $p)." AS `$k`".substr($v, $p); |
|
| 488 | 488 | } else { |
| 489 | 489 | $v .= " AS `$k`"; |
| 490 | 490 | } |
| 491 | 491 | } |
| 492 | - $res .= ', ' . $v; |
|
| 492 | + $res .= ', '.$v; |
|
| 493 | 493 | } |
| 494 | 494 | } |
| 495 | 495 | |
@@ -518,13 +518,13 @@ discard block |
||
| 518 | 518 | function _mysql_traite_query($query, $db = '', $prefixe = '') { |
| 519 | 519 | |
| 520 | 520 | if ($GLOBALS['mysql_rappel_nom_base'] and $db) { |
| 521 | - $pref = '`' . $db . '`.'; |
|
| 521 | + $pref = '`'.$db.'`.'; |
|
| 522 | 522 | } else { |
| 523 | 523 | $pref = ''; |
| 524 | 524 | } |
| 525 | 525 | |
| 526 | 526 | if ($prefixe) { |
| 527 | - $pref .= $prefixe . "_"; |
|
| 527 | + $pref .= $prefixe."_"; |
|
| 528 | 528 | } |
| 529 | 529 | |
| 530 | 530 | if (!preg_match('/\s(SET|VALUES|WHERE|DATABASE)\s/i', $query, $regs)) { |
@@ -538,12 +538,12 @@ discard block |
||
| 538 | 538 | if (stripos($suite, "SELECT") !== false) { |
| 539 | 539 | list($suite, $textes) = query_echappe_textes($suite); |
| 540 | 540 | if (preg_match('/^(.*?)([(]\s*SELECT\b.*)$/si', $suite, $r)) { |
| 541 | - $suite = $r[1] . _mysql_traite_query($r[2], $db, $prefixe); |
|
| 541 | + $suite = $r[1]._mysql_traite_query($r[2], $db, $prefixe); |
|
| 542 | 542 | } |
| 543 | 543 | $suite = query_reinjecte_textes($suite, $textes); |
| 544 | 544 | } |
| 545 | 545 | } |
| 546 | - $r = preg_replace(_SQL_PREFIXE_TABLE_MYSQL, '\1' . $pref, $query) . $suite; |
|
| 546 | + $r = preg_replace(_SQL_PREFIXE_TABLE_MYSQL, '\1'.$pref, $query).$suite; |
|
| 547 | 547 | |
| 548 | 548 | // en option, remplacer les emoji (que mysql ne sait pas gérer) en 💩 |
| 549 | 549 | // remplacer les emoji (que mysql ne sait pas gérer) en 💩 |
@@ -577,7 +577,7 @@ discard block |
||
| 577 | 577 | $link = _mysql_link($serveur); |
| 578 | 578 | $ok = mysqli_select_db($link, $db); |
| 579 | 579 | if (!$ok) { |
| 580 | - spip_log('Echec mysqli_selectdb. Erreur : ' . mysqli_error($link), 'mysql.' . _LOG_CRITIQUE); |
|
| 580 | + spip_log('Echec mysqli_selectdb. Erreur : '.mysqli_error($link), 'mysql.'._LOG_CRITIQUE); |
|
| 581 | 581 | } |
| 582 | 582 | |
| 583 | 583 | return $ok; |
@@ -667,10 +667,10 @@ discard block |
||
| 667 | 667 | |
| 668 | 668 | $character_set = ""; |
| 669 | 669 | if (@$GLOBALS['meta']['charset_sql_base']) { |
| 670 | - $character_set .= " CHARACTER SET " . $GLOBALS['meta']['charset_sql_base']; |
|
| 670 | + $character_set .= " CHARACTER SET ".$GLOBALS['meta']['charset_sql_base']; |
|
| 671 | 671 | } |
| 672 | 672 | if (@$GLOBALS['meta']['charset_collation_sql_base']) { |
| 673 | - $character_set .= " COLLATE " . $GLOBALS['meta']['charset_collation_sql_base']; |
|
| 673 | + $character_set .= " COLLATE ".$GLOBALS['meta']['charset_collation_sql_base']; |
|
| 674 | 674 | } |
| 675 | 675 | |
| 676 | 676 | foreach ($champs as $k => $v) { |
@@ -679,7 +679,7 @@ discard block |
||
| 679 | 679 | if (preg_match(',(char|text),i', $defs[1]) |
| 680 | 680 | and !preg_match(',(binary|CHARACTER|COLLATE),i', $v) |
| 681 | 681 | ) { |
| 682 | - $v = $defs[1] . $character_set . ' ' . substr($v, strlen($defs[1])); |
|
| 682 | + $v = $defs[1].$character_set.' '.substr($v, strlen($defs[1])); |
|
| 683 | 683 | } |
| 684 | 684 | } |
| 685 | 685 | |
@@ -691,7 +691,7 @@ discard block |
||
| 691 | 691 | $s = ","; |
| 692 | 692 | } |
| 693 | 693 | $temporary = $temporary ? 'TEMPORARY' : ''; |
| 694 | - $q = "CREATE $temporary TABLE IF NOT EXISTS $nom ($query" . ($keys ? ",$keys" : '') . ")" |
|
| 694 | + $q = "CREATE $temporary TABLE IF NOT EXISTS $nom ($query".($keys ? ",$keys" : '').")" |
|
| 695 | 695 | . " ENGINE=MyISAM" |
| 696 | 696 | . ($character_set ? " DEFAULT $character_set" : "") |
| 697 | 697 | . "\n"; |
@@ -771,7 +771,7 @@ discard block |
||
| 771 | 771 | return false; |
| 772 | 772 | } |
| 773 | 773 | |
| 774 | - $query = "CREATE VIEW $nom AS " . $query_select; |
|
| 774 | + $query = "CREATE VIEW $nom AS ".$query_select; |
|
| 775 | 775 | |
| 776 | 776 | return spip_mysql_query($query, $serveur, $requeter); |
| 777 | 777 | } |
@@ -829,7 +829,7 @@ discard block |
||
| 829 | 829 | * Ressource à utiliser avec sql_fetch() |
| 830 | 830 | **/ |
| 831 | 831 | function spip_mysql_showbase($match, $serveur = '', $requeter = true) { |
| 832 | - return spip_mysql_query("SHOW TABLES LIKE " . _q($match), $serveur, $requeter); |
|
| 832 | + return spip_mysql_query("SHOW TABLES LIKE "._q($match), $serveur, $requeter); |
|
| 833 | 833 | } |
| 834 | 834 | |
| 835 | 835 | /** |
@@ -923,22 +923,22 @@ discard block |
||
| 923 | 923 | } |
| 924 | 924 | if ($val['Default'] === '0' || $val['Default']) { |
| 925 | 925 | if (preg_match('/[A-Z_]/', $val['Default'])) { |
| 926 | - $nfields[$val["Field"]] .= ' DEFAULT ' . $val['Default']; |
|
| 926 | + $nfields[$val["Field"]] .= ' DEFAULT '.$val['Default']; |
|
| 927 | 927 | } else { |
| 928 | - $nfields[$val["Field"]] .= " DEFAULT '" . $val['Default'] . "'"; |
|
| 928 | + $nfields[$val["Field"]] .= " DEFAULT '".$val['Default']."'"; |
|
| 929 | 929 | } |
| 930 | 930 | } |
| 931 | 931 | if ($val['Extra']) { |
| 932 | - $nfields[$val["Field"]] .= ' ' . $val['Extra']; |
|
| 932 | + $nfields[$val["Field"]] .= ' '.$val['Extra']; |
|
| 933 | 933 | } |
| 934 | 934 | if ($val['Key'] == 'PRI') { |
| 935 | 935 | $nkeys['PRIMARY KEY'] = $val["Field"]; |
| 936 | 936 | } else { |
| 937 | 937 | if ($val['Key'] == 'MUL') { |
| 938 | - $nkeys['KEY ' . $val["Field"]] = $val["Field"]; |
|
| 938 | + $nkeys['KEY '.$val["Field"]] = $val["Field"]; |
|
| 939 | 939 | } else { |
| 940 | 940 | if ($val['Key'] == 'UNI') { |
| 941 | - $nkeys['UNIQUE KEY ' . $val["Field"]] = $val["Field"]; |
|
| 941 | + $nkeys['UNIQUE KEY '.$val["Field"]] = $val["Field"]; |
|
| 942 | 942 | } |
| 943 | 943 | } |
| 944 | 944 | } |
@@ -1009,7 +1009,7 @@ discard block |
||
| 1009 | 1009 | $serveur = '', |
| 1010 | 1010 | $requeter = true |
| 1011 | 1011 | ) { |
| 1012 | - $c = !$groupby ? '*' : ('DISTINCT ' . (is_string($groupby) ? $groupby : join(',', $groupby))); |
|
| 1012 | + $c = !$groupby ? '*' : ('DISTINCT '.(is_string($groupby) ? $groupby : join(',', $groupby))); |
|
| 1013 | 1013 | |
| 1014 | 1014 | $r = spip_mysql_select("COUNT($c)", $from, $where, '', '', '', $having, $serveur, $requeter); |
| 1015 | 1015 | if (!$requeter) { |
@@ -1049,7 +1049,7 @@ discard block |
||
| 1049 | 1049 | if ($s) { |
| 1050 | 1050 | $trace = debug_backtrace(); |
| 1051 | 1051 | if ($trace[0]['function'] != "spip_mysql_error") { |
| 1052 | - spip_log("$s - $query - " . sql_error_backtrace(), 'mysql.' . _LOG_ERREUR); |
|
| 1052 | + spip_log("$s - $query - ".sql_error_backtrace(), 'mysql.'._LOG_ERREUR); |
|
| 1053 | 1053 | } |
| 1054 | 1054 | } |
| 1055 | 1055 | |
@@ -1216,7 +1216,7 @@ discard block |
||
| 1216 | 1216 | $couples[$champ] = spip_mysql_cite($val, $fields[$champ]); |
| 1217 | 1217 | } |
| 1218 | 1218 | |
| 1219 | - return spip_mysql_insert($table, "(" . join(',', array_keys($couples)) . ")", "(" . join(',', $couples) . ")", $desc, |
|
| 1219 | + return spip_mysql_insert($table, "(".join(',', array_keys($couples)).")", "(".join(',', $couples).")", $desc, |
|
| 1220 | 1220 | $serveur, $requeter); |
| 1221 | 1221 | } |
| 1222 | 1222 | |
@@ -1250,7 +1250,7 @@ discard block |
||
| 1250 | 1250 | } |
| 1251 | 1251 | $fields = isset($desc['field']) ? $desc['field'] : array(); |
| 1252 | 1252 | |
| 1253 | - $cles = "(" . join(',', array_keys(reset($tab_couples))) . ')'; |
|
| 1253 | + $cles = "(".join(',', array_keys(reset($tab_couples))).')'; |
|
| 1254 | 1254 | $valeurs = array(); |
| 1255 | 1255 | $r = false; |
| 1256 | 1256 | |
@@ -1259,7 +1259,7 @@ discard block |
||
| 1259 | 1259 | foreach ($couples as $champ => $val) { |
| 1260 | 1260 | $couples[$champ] = spip_mysql_cite($val, $fields[$champ]); |
| 1261 | 1261 | } |
| 1262 | - $valeurs[] = '(' . join(',', $couples) . ')'; |
|
| 1262 | + $valeurs[] = '('.join(',', $couples).')'; |
|
| 1263 | 1263 | if (count($valeurs) >= 100) { |
| 1264 | 1264 | $r = spip_mysql_insert($table, $cles, join(', ', $valeurs), $desc, $serveur, $requeter); |
| 1265 | 1265 | $valeurs = array(); |
@@ -1296,7 +1296,7 @@ discard block |
||
| 1296 | 1296 | function spip_mysql_update($table, $champs, $where = '', $desc = array(), $serveur = '', $requeter = true) { |
| 1297 | 1297 | $set = array(); |
| 1298 | 1298 | foreach ($champs as $champ => $val) { |
| 1299 | - $set[] = $champ . "=$val"; |
|
| 1299 | + $set[] = $champ."=$val"; |
|
| 1300 | 1300 | } |
| 1301 | 1301 | if (!empty($set)) { |
| 1302 | 1302 | return spip_mysql_query( |
@@ -1350,7 +1350,7 @@ discard block |
||
| 1350 | 1350 | } |
| 1351 | 1351 | $set = array(); |
| 1352 | 1352 | foreach ($champs as $champ => $val) { |
| 1353 | - $set[] = $champ . '=' . spip_mysql_cite($val, @$fields[$champ]); |
|
| 1353 | + $set[] = $champ.'='.spip_mysql_cite($val, @$fields[$champ]); |
|
| 1354 | 1354 | } |
| 1355 | 1355 | |
| 1356 | 1356 | return spip_mysql_query( |
@@ -1415,8 +1415,8 @@ discard block |
||
| 1415 | 1415 | * - False en cas d'erreur. |
| 1416 | 1416 | **/ |
| 1417 | 1417 | function spip_mysql_replace($table, $couples, $desc = array(), $serveur = '', $requeter = true) { |
| 1418 | - return spip_mysql_query("REPLACE $table (" . join(',', array_keys($couples)) . ') VALUES (' . join(',', |
|
| 1419 | - array_map('_q', $couples)) . ')', $serveur, $requeter); |
|
| 1418 | + return spip_mysql_query("REPLACE $table (".join(',', array_keys($couples)).') VALUES ('.join(',', |
|
| 1419 | + array_map('_q', $couples)).')', $serveur, $requeter); |
|
| 1420 | 1420 | } |
| 1421 | 1421 | |
| 1422 | 1422 | |
@@ -1445,10 +1445,10 @@ discard block |
||
| 1445 | 1445 | * - False en cas d'erreur. |
| 1446 | 1446 | **/ |
| 1447 | 1447 | function spip_mysql_replace_multi($table, $tab_couples, $desc = array(), $serveur = '', $requeter = true) { |
| 1448 | - $cles = "(" . join(',', array_keys($tab_couples[0])) . ')'; |
|
| 1448 | + $cles = "(".join(',', array_keys($tab_couples[0])).')'; |
|
| 1449 | 1449 | $valeurs = array(); |
| 1450 | 1450 | foreach ($tab_couples as $couples) { |
| 1451 | - $valeurs[] = '(' . join(',', array_map('_q', $couples)) . ')'; |
|
| 1451 | + $valeurs[] = '('.join(',', array_map('_q', $couples)).')'; |
|
| 1452 | 1452 | } |
| 1453 | 1453 | $valeurs = implode(', ', $valeurs); |
| 1454 | 1454 | |
@@ -1468,28 +1468,28 @@ discard block |
||
| 1468 | 1468 | */ |
| 1469 | 1469 | function spip_mysql_multi($objet, $lang) { |
| 1470 | 1470 | $lengthlang = strlen("[$lang]"); |
| 1471 | - $posmulti = "INSTR(" . $objet . ", '<multi>')"; |
|
| 1472 | - $posfinmulti = "INSTR(" . $objet . ", '</multi>')"; |
|
| 1473 | - $debutchaine = "LEFT(" . $objet . ", $posmulti-1)"; |
|
| 1474 | - $finchaine = "RIGHT(" . $objet . ", CHAR_LENGTH(" . $objet . ") -(7+$posfinmulti))"; |
|
| 1475 | - $chainemulti = "TRIM(SUBSTRING(" . $objet . ", $posmulti+7, $posfinmulti -(7+$posmulti)))"; |
|
| 1476 | - $poslang = "INSTR($chainemulti,'[" . $lang . "]')"; |
|
| 1471 | + $posmulti = "INSTR(".$objet.", '<multi>')"; |
|
| 1472 | + $posfinmulti = "INSTR(".$objet.", '</multi>')"; |
|
| 1473 | + $debutchaine = "LEFT(".$objet.", $posmulti-1)"; |
|
| 1474 | + $finchaine = "RIGHT(".$objet.", CHAR_LENGTH(".$objet.") -(7+$posfinmulti))"; |
|
| 1475 | + $chainemulti = "TRIM(SUBSTRING(".$objet.", $posmulti+7, $posfinmulti -(7+$posmulti)))"; |
|
| 1476 | + $poslang = "INSTR($chainemulti,'[".$lang."]')"; |
|
| 1477 | 1477 | $poslang = "IF($poslang=0,INSTR($chainemulti,']')+1,$poslang+$lengthlang)"; |
| 1478 | - $chainelang = "TRIM(SUBSTRING(" . $objet . ", $posmulti+7+$poslang-1,$posfinmulti -($posmulti+7+$poslang-1) ))"; |
|
| 1479 | - $posfinlang = "INSTR(" . $chainelang . ", '[')"; |
|
| 1478 | + $chainelang = "TRIM(SUBSTRING(".$objet.", $posmulti+7+$poslang-1,$posfinmulti -($posmulti+7+$poslang-1) ))"; |
|
| 1479 | + $posfinlang = "INSTR(".$chainelang.", '[')"; |
|
| 1480 | 1480 | $chainelang = "IF($posfinlang>0,LEFT($chainelang,$posfinlang-1),$chainelang)"; |
| 1481 | 1481 | //$chainelang = "LEFT($chainelang,$posfinlang-1)"; |
| 1482 | - $retour = "(TRIM(IF($posmulti = 0 , " . |
|
| 1483 | - " TRIM(" . $objet . "), " . |
|
| 1484 | - " CONCAT( " . |
|
| 1485 | - " $debutchaine, " . |
|
| 1486 | - " IF( " . |
|
| 1487 | - " $poslang = 0, " . |
|
| 1488 | - " $chainemulti, " . |
|
| 1489 | - " $chainelang" . |
|
| 1490 | - " ), " . |
|
| 1491 | - " $finchaine" . |
|
| 1492 | - " ) " . |
|
| 1482 | + $retour = "(TRIM(IF($posmulti = 0 , ". |
|
| 1483 | + " TRIM(".$objet."), ". |
|
| 1484 | + " CONCAT( ". |
|
| 1485 | + " $debutchaine, ". |
|
| 1486 | + " IF( ". |
|
| 1487 | + " $poslang = 0, ". |
|
| 1488 | + " $chainemulti, ". |
|
| 1489 | + " $chainelang". |
|
| 1490 | + " ), ". |
|
| 1491 | + " $finchaine". |
|
| 1492 | + " ) ". |
|
| 1493 | 1493 | "))) AS multi"; |
| 1494 | 1494 | |
| 1495 | 1495 | return $retour; |
@@ -1506,7 +1506,7 @@ discard block |
||
| 1506 | 1506 | * Valeur hexadécimale pour MySQL |
| 1507 | 1507 | **/ |
| 1508 | 1508 | function spip_mysql_hex($v) { |
| 1509 | - return "0x" . $v; |
|
| 1509 | + return "0x".$v; |
|
| 1510 | 1510 | } |
| 1511 | 1511 | |
| 1512 | 1512 | /** |
@@ -1546,7 +1546,7 @@ discard block |
||
| 1546 | 1546 | * Expression SQL |
| 1547 | 1547 | **/ |
| 1548 | 1548 | function spip_mysql_date_proche($champ, $interval, $unite) { |
| 1549 | - $use_now = ( ($champ === 'maj' or strpos($champ, '.maj')) ? true : false ); |
|
| 1549 | + $use_now = (($champ === 'maj' or strpos($champ, '.maj')) ? true : false); |
|
| 1550 | 1550 | return '(' |
| 1551 | 1551 | . $champ |
| 1552 | 1552 | . (($interval <= 0) ? '>' : '<') |
@@ -1600,7 +1600,7 @@ discard block |
||
| 1600 | 1600 | elseif (is_numeric($v)) { |
| 1601 | 1601 | return strval($v); |
| 1602 | 1602 | } |
| 1603 | - return "'" . addslashes($v) . "'"; |
|
| 1603 | + return "'".addslashes($v)."'"; |
|
| 1604 | 1604 | } |
| 1605 | 1605 | |
| 1606 | 1606 | if (is_null($v) |
@@ -1622,7 +1622,7 @@ discard block |
||
| 1622 | 1622 | } |
| 1623 | 1623 | } |
| 1624 | 1624 | |
| 1625 | - return ("'" . addslashes($v) . "'"); |
|
| 1625 | + return ("'".addslashes($v)."'"); |
|
| 1626 | 1626 | } |
| 1627 | 1627 | |
| 1628 | 1628 | /** |
@@ -1656,7 +1656,7 @@ discard block |
||
| 1656 | 1656 | } else { |
| 1657 | 1657 | $GLOBALS['mysql_rappel_nom_base'] = false; |
| 1658 | 1658 | |
| 1659 | - return "\$GLOBALS['mysql_rappel_nom_base'] = false; " . |
|
| 1659 | + return "\$GLOBALS['mysql_rappel_nom_base'] = false; ". |
|
| 1660 | 1660 | "/* echec de test_rappel_nom_base_mysql a l'installation. */\n"; |
| 1661 | 1661 | } |
| 1662 | 1662 | } |
@@ -38,16 +38,16 @@ discard block |
||
| 38 | 38 | } |
| 39 | 39 | |
| 40 | 40 | // Regarder dans le repertoire local des images TeX et blocs MathML |
| 41 | - if (!@is_dir($dir_tex = _DIR_VAR . 'cache-TeX/')) { |
|
| 41 | + if (!@is_dir($dir_tex = _DIR_VAR.'cache-TeX/')) { |
|
| 42 | 42 | @mkdir($dir_tex, _SPIP_CHMOD); |
| 43 | 43 | } |
| 44 | - $fichier = $dir_tex . md5(trim($tex)) . $ext; |
|
| 44 | + $fichier = $dir_tex.md5(trim($tex)).$ext; |
|
| 45 | 45 | |
| 46 | 46 | |
| 47 | 47 | if (!@file_exists($fichier)) { |
| 48 | 48 | // Aller chercher l'image sur le serveur |
| 49 | 49 | if ($server) { |
| 50 | - spip_log($url = $server . '?' . rawurlencode($tex)); |
|
| 50 | + spip_log($url = $server.'?'.rawurlencode($tex)); |
|
| 51 | 51 | include_spip('inc/distant'); |
| 52 | 52 | recuperer_url($url, ['file' => $fichier]); |
| 53 | 53 | } |
@@ -63,7 +63,7 @@ discard block |
||
| 63 | 63 | return implode("", file($fichier)); |
| 64 | 64 | } // TeX |
| 65 | 65 | else { |
| 66 | - list(, , , $size) = @spip_getimagesize($fichier); |
|
| 66 | + list(,,, $size) = @spip_getimagesize($fichier); |
|
| 67 | 67 | $alt = "alt=\"$tex\" title=\"$tex\""; |
| 68 | 68 | |
| 69 | 69 | return "<img src=\"$fichier\" style=\"vertical-align:middle;\" $size $alt />"; |
@@ -126,7 +126,7 @@ discard block |
||
| 126 | 126 | if ($defaire_amp) { |
| 127 | 127 | $expression = str_replace('&', '&', $expression); |
| 128 | 128 | } |
| 129 | - $echap = "\n<p class=\"spip\" style=\"text-align: center;\">" . produire_image_math($expression) . "</p>\n"; |
|
| 129 | + $echap = "\n<p class=\"spip\" style=\"text-align: center;\">".produire_image_math($expression)."</p>\n"; |
|
| 130 | 130 | $pos = strpos($texte_milieu, $regs[0]); |
| 131 | 131 | $texte_milieu = substr($texte_milieu, 0, $pos) |
| 132 | 132 | . code_echappement($echap, $source) |
@@ -146,7 +146,7 @@ discard block |
||
| 146 | 146 | . substr($texte_milieu, $pos + strlen($regs[0])); |
| 147 | 147 | } |
| 148 | 148 | |
| 149 | - $texte_a_voir = $texte_debut . $texte_milieu . $texte_fin; |
|
| 149 | + $texte_a_voir = $texte_debut.$texte_milieu.$texte_fin; |
|
| 150 | 150 | } |
| 151 | 151 | |
| 152 | 152 | return $texte_a_voir; |
@@ -362,7 +362,7 @@ discard block |
||
| 362 | 362 | */ |
| 363 | 363 | function balise_DOSSIER_SQUELETTE_dist($p) { |
| 364 | 364 | $code = substr(addslashes(dirname($p->descr['sourcefile'])), strlen(_DIR_RACINE)); |
| 365 | - $p->code = "_DIR_RACINE . '$code'" . |
|
| 365 | + $p->code = "_DIR_RACINE . '$code'". |
|
| 366 | 366 | $p->interdire_scripts = false; |
| 367 | 367 | |
| 368 | 368 | return $p; |
@@ -381,7 +381,7 @@ discard block |
||
| 381 | 381 | */ |
| 382 | 382 | function balise_SQUELETTE_dist($p) { |
| 383 | 383 | $code = addslashes($p->descr['sourcefile']); |
| 384 | - $p->code = "'$code'" . |
|
| 384 | + $p->code = "'$code'". |
|
| 385 | 385 | $p->interdire_scripts = false; |
| 386 | 386 | |
| 387 | 387 | return $p; |
@@ -433,9 +433,9 @@ discard block |
||
| 433 | 433 | **/ |
| 434 | 434 | function balise_NOM_SITE_dist($p) { |
| 435 | 435 | if (!$p->etoile) { |
| 436 | - $p->code = "supprimer_numero(calculer_url(" . |
|
| 437 | - champ_sql('url_site', $p) . "," . |
|
| 438 | - champ_sql('nom_site', $p) . |
|
| 436 | + $p->code = "supprimer_numero(calculer_url(". |
|
| 437 | + champ_sql('url_site', $p).",". |
|
| 438 | + champ_sql('nom_site', $p). |
|
| 439 | 439 | ", 'titre', \$connect, false))"; |
| 440 | 440 | } else { |
| 441 | 441 | $p->code = champ_sql('nom_site', $p); |
@@ -586,8 +586,8 @@ discard block |
||
| 586 | 586 | * Pile complétée par le code à générer |
| 587 | 587 | **/ |
| 588 | 588 | function balise_POPULARITE_ABSOLUE_dist($p) { |
| 589 | - $p->code = 'ceil(' . |
|
| 590 | - champ_sql('popularite', $p) . |
|
| 589 | + $p->code = 'ceil('. |
|
| 590 | + champ_sql('popularite', $p). |
|
| 591 | 591 | ')'; |
| 592 | 592 | $p->interdire_scripts = false; |
| 593 | 593 | |
@@ -665,9 +665,9 @@ discard block |
||
| 665 | 665 | **/ |
| 666 | 666 | function balise_VALEUR_dist($p) { |
| 667 | 667 | $b = $p->nom_boucle ? $p->nom_boucle : $p->id_boucle; |
| 668 | - $p->code = index_pile($p->id_boucle, 'valeur', $p->boucles, $b);; |
|
| 668 | + $p->code = index_pile($p->id_boucle, 'valeur', $p->boucles, $b); ; |
|
| 669 | 669 | if (($v = interprete_argument_balise(1, $p)) !== null) { |
| 670 | - $p->code = 'table_valeur(' . $p->code . ', ' . $v . ')'; |
|
| 670 | + $p->code = 'table_valeur('.$p->code.', '.$v.')'; |
|
| 671 | 671 | } |
| 672 | 672 | $p->interdire_scripts = true; |
| 673 | 673 | |
@@ -808,16 +808,16 @@ discard block |
||
| 808 | 808 | $trouver_table = charger_fonction('trouver_table', 'base'); |
| 809 | 809 | if ($desc = $trouver_table(table_objet_sql($type_objet))) { |
| 810 | 810 | if (isset($desc['field']['descriptif'])) { |
| 811 | - $_ligne .= "'descriptif' => " . champ_sql('descriptif', $p) . ','; |
|
| 811 | + $_ligne .= "'descriptif' => ".champ_sql('descriptif', $p).','; |
|
| 812 | 812 | } |
| 813 | 813 | if (isset($desc['field']['texte'])) { |
| 814 | - $_ligne .= "'texte' => " . champ_sql('texte', $p) . ','; |
|
| 814 | + $_ligne .= "'texte' => ".champ_sql('texte', $p).','; |
|
| 815 | 815 | } |
| 816 | 816 | if (isset($desc['field']['chapo'])) { |
| 817 | - $_ligne .= "'chapo' => " . champ_sql('chapo', $p) . ','; |
|
| 817 | + $_ligne .= "'chapo' => ".champ_sql('chapo', $p).','; |
|
| 818 | 818 | } |
| 819 | 819 | if (isset($desc['introduction_longueur'])) { |
| 820 | - $_introduction_longueur = "'" . $desc['introduction_longueur'] . "'"; |
|
| 820 | + $_introduction_longueur = "'".$desc['introduction_longueur']."'"; |
|
| 821 | 821 | } |
| 822 | 822 | } |
| 823 | 823 | $_ligne .= ')'; |
@@ -913,10 +913,10 @@ discard block |
||
| 913 | 913 | $c = memoriser_contexte_compil($p); |
| 914 | 914 | |
| 915 | 915 | $p->code = sprintf(CODE_RECUPERER_FOND, "'modeles/lesauteurs'", |
| 916 | - "array('objet'=>'" . $objet . |
|
| 917 | - "','id_objet' => " . champ_sql($id_table_objet, $p) . |
|
| 918 | - ",'$id_table_objet' => " . champ_sql($id_table_objet, $p) . |
|
| 919 | - ($objet == 'article' ? "" : ",'id_article' => " . champ_sql('id_article', $p)) . |
|
| 916 | + "array('objet'=>'".$objet. |
|
| 917 | + "','id_objet' => ".champ_sql($id_table_objet, $p). |
|
| 918 | + ",'$id_table_objet' => ".champ_sql($id_table_objet, $p). |
|
| 919 | + ($objet == 'article' ? "" : ",'id_article' => ".champ_sql('id_article', $p)). |
|
| 920 | 920 | ")", |
| 921 | 921 | "'trim'=>true, 'compil'=>array($c)", |
| 922 | 922 | _q($connect)); |
@@ -984,7 +984,7 @@ discard block |
||
| 984 | 984 | $m = trim($m); |
| 985 | 985 | if ($m != "''") { |
| 986 | 986 | if (!preg_match(",\W,", $m)) { |
| 987 | - $m = $boucle->id_table . ".$m"; |
|
| 987 | + $m = $boucle->id_table.".$m"; |
|
| 988 | 988 | } |
| 989 | 989 | |
| 990 | 990 | $m .= " AS titre_rang"; |
@@ -1008,8 +1008,8 @@ discard block |
||
| 1008 | 1008 | $_primary = champ_sql($id_table_objet, $p, '', false); |
| 1009 | 1009 | $_env = '$Pile[0]'; |
| 1010 | 1010 | |
| 1011 | - if (!$_titre) {$_titre = "''";} |
|
| 1012 | - if (!$_primary) {$_primary = "''";} |
|
| 1011 | + if (!$_titre) {$_titre = "''"; } |
|
| 1012 | + if (!$_primary) {$_primary = "''"; } |
|
| 1013 | 1013 | $_rang = "calculer_rang_smart($_titre, '$objet', $_primary, $_env)"; |
| 1014 | 1014 | |
| 1015 | 1015 | } |
@@ -1142,7 +1142,7 @@ discard block |
||
| 1142 | 1142 | $f_pagination = chercher_filtre('pagination'); |
| 1143 | 1143 | $type = $p->boucles[$b]->modificateur['debut_nom']; |
| 1144 | 1144 | $modif = ($type[0] !== "'") ? "'debut'.$type" |
| 1145 | - : ("'debut" . substr($type, 1)); |
|
| 1145 | + : ("'debut".substr($type, 1)); |
|
| 1146 | 1146 | |
| 1147 | 1147 | $p->code = sprintf(CODE_PAGINATION, $f_pagination, $b, $type, $modif, $pas, $liste, |
| 1148 | 1148 | ((isset($__modele) and $__modele) ? $__modele : "''"), _q($connect), $code_contexte); |
@@ -1276,7 +1276,7 @@ discard block |
||
| 1276 | 1276 | $msg = array('zbug_balise_sans_argument', array('balise' => ' CHEMIN')); |
| 1277 | 1277 | erreur_squelette($msg, $p); |
| 1278 | 1278 | } else { |
| 1279 | - $p->code = 'find_in_path(' . $arg . ')'; |
|
| 1279 | + $p->code = 'find_in_path('.$arg.')'; |
|
| 1280 | 1280 | } |
| 1281 | 1281 | |
| 1282 | 1282 | $p->interdire_scripts = false; |
@@ -1311,7 +1311,7 @@ discard block |
||
| 1311 | 1311 | $msg = array('zbug_balise_sans_argument', array('balise' => ' CHEMIN_IMAGE')); |
| 1312 | 1312 | erreur_squelette($msg, $p); |
| 1313 | 1313 | } else { |
| 1314 | - $p->code = 'chemin_image(' . $arg . ')'; |
|
| 1314 | + $p->code = 'chemin_image('.$arg.')'; |
|
| 1315 | 1315 | } |
| 1316 | 1316 | |
| 1317 | 1317 | $p->interdire_scripts = false; |
@@ -1365,7 +1365,7 @@ discard block |
||
| 1365 | 1365 | // cas de #ENV sans argument : on retourne le serialize() du tableau |
| 1366 | 1366 | // une belle fonction [(#ENV|affiche_env)] serait pratique |
| 1367 | 1367 | if ($src) { |
| 1368 | - $p->code = '(is_array($a = (' . $src . ')) ? serialize($a) : "")'; |
|
| 1368 | + $p->code = '(is_array($a = ('.$src.')) ? serialize($a) : "")'; |
|
| 1369 | 1369 | } else { |
| 1370 | 1370 | $p->code = '@serialize($Pile[0])'; |
| 1371 | 1371 | } |
@@ -1418,8 +1418,8 @@ discard block |
||
| 1418 | 1418 | $_sinon = interprete_argument_balise(2, $p); |
| 1419 | 1419 | $_unserialize = sinon(interprete_argument_balise(3, $p), "false"); |
| 1420 | 1420 | |
| 1421 | - $p->code = '(include_spip(\'inc/config\')?lire_config(' . $arg . ',' . |
|
| 1422 | - ($_sinon && $_sinon != "''" ? $_sinon : 'null') . ',' . $_unserialize . "):'')"; |
|
| 1421 | + $p->code = '(include_spip(\'inc/config\')?lire_config('.$arg.','. |
|
| 1422 | + ($_sinon && $_sinon != "''" ? $_sinon : 'null').','.$_unserialize."):'')"; |
|
| 1423 | 1423 | |
| 1424 | 1424 | return $p; |
| 1425 | 1425 | } |
@@ -1512,7 +1512,7 @@ discard block |
||
| 1512 | 1512 | $err_b_s_a = array('zbug_balise_sans_argument', array('balise' => 'SESSION_SET')); |
| 1513 | 1513 | erreur_squelette($err_b_s_a, $p); |
| 1514 | 1514 | } else { |
| 1515 | - $p->code = '(include_spip("inc/session") AND session_set(' . $_nom . ',' . $_val . '))'; |
|
| 1515 | + $p->code = '(include_spip("inc/session") AND session_set('.$_nom.','.$_val.'))'; |
|
| 1516 | 1516 | } |
| 1517 | 1517 | |
| 1518 | 1518 | $p->interdire_scripts = false; |
@@ -1555,7 +1555,7 @@ discard block |
||
| 1555 | 1555 | if (preg_match(",^([[:space:]]*//[^\n]*\n)'([^']+)'$,ms", |
| 1556 | 1556 | $php, $r)) { |
| 1557 | 1557 | $p->code = /* $r[1]. */ |
| 1558 | - '(' . $r[2] . ')'; |
|
| 1558 | + '('.$r[2].')'; |
|
| 1559 | 1559 | } else { |
| 1560 | 1560 | $p->code = "eval('return '.$php.';')"; |
| 1561 | 1561 | } |
@@ -1798,9 +1798,9 @@ discard block |
||
| 1798 | 1798 | |
| 1799 | 1799 | // noter la duree du cache dans un entete proprietaire |
| 1800 | 1800 | |
| 1801 | - $code = "'<'.'" . '?php header("X-Spip-Cache: ' |
|
| 1801 | + $code = "'<'.'".'?php header("X-Spip-Cache: ' |
|
| 1802 | 1802 | . $duree |
| 1803 | - . '"); ?' . "'.'>'"; |
|
| 1803 | + . '"); ?'."'.'>'"; |
|
| 1804 | 1804 | |
| 1805 | 1805 | // Remplir le header Cache-Control |
| 1806 | 1806 | // cas #CACHE{0} |
@@ -1820,9 +1820,9 @@ discard block |
||
| 1820 | 1820 | if ($pa == 'cache-client' |
| 1821 | 1821 | and $duree > 0 |
| 1822 | 1822 | ) { |
| 1823 | - $code .= ".'<'.'" . '?php header("Cache-Control: max-age=' |
|
| 1823 | + $code .= ".'<'.'".'?php header("Cache-Control: max-age=' |
|
| 1824 | 1824 | . $duree |
| 1825 | - . '"); ?' . "'.'>'"; |
|
| 1825 | + . '"); ?'."'.'>'"; |
|
| 1826 | 1826 | // il semble logique, si on cache-client, de ne pas invalider |
| 1827 | 1827 | $pa = 'statique'; |
| 1828 | 1828 | } |
@@ -1830,7 +1830,7 @@ discard block |
||
| 1830 | 1830 | if ($pa == 'statique' |
| 1831 | 1831 | and $duree > 0 |
| 1832 | 1832 | ) { |
| 1833 | - $code .= ".'<'.'" . '?php header("X-Spip-Statique: oui"); ?' . "'.'>'"; |
|
| 1833 | + $code .= ".'<'.'".'?php header("X-Spip-Statique: oui"); ?'."'.'>'"; |
|
| 1834 | 1834 | } |
| 1835 | 1835 | } |
| 1836 | 1836 | } else { |
@@ -1995,9 +1995,9 @@ discard block |
||
| 1995 | 1995 | if ($p->etoile) { |
| 1996 | 1996 | $_options[] = "'etoile'=>true"; |
| 1997 | 1997 | } |
| 1998 | - $_options[] = "'compil'=>array(" . memoriser_contexte_compil($p) . ")"; |
|
| 1998 | + $_options[] = "'compil'=>array(".memoriser_contexte_compil($p).")"; |
|
| 1999 | 1999 | |
| 2000 | - $_l = 'array(' . join(",\n\t", $_contexte) . ')'; |
|
| 2000 | + $_l = 'array('.join(",\n\t", $_contexte).')'; |
|
| 2001 | 2001 | if ($flag_env) { |
| 2002 | 2002 | $_l = "array_merge(\$Pile[0],$_l)"; |
| 2003 | 2003 | } |
@@ -2008,7 +2008,7 @@ discard block |
||
| 2008 | 2008 | $msg = array('zbug_balise_sans_argument', array('balise' => ' INCLURE')); |
| 2009 | 2009 | erreur_squelette($msg, $p); |
| 2010 | 2010 | } else { |
| 2011 | - $p->code = 'charge_scripts(' . $_contexte[1] . ',false)'; |
|
| 2011 | + $p->code = 'charge_scripts('.$_contexte[1].',false)'; |
|
| 2012 | 2012 | } |
| 2013 | 2013 | |
| 2014 | 2014 | $p->interdire_scripts = false; // la securite est assuree par recuperer_fond |
@@ -2056,7 +2056,7 @@ discard block |
||
| 2056 | 2056 | unset($_contexte[1]); |
| 2057 | 2057 | |
| 2058 | 2058 | if (preg_match("/^\s*'[^']*'/s", $nom)) { |
| 2059 | - $nom = "'modeles/" . substr($nom, 1); |
|
| 2059 | + $nom = "'modeles/".substr($nom, 1); |
|
| 2060 | 2060 | } else { |
| 2061 | 2061 | $nom = "'modeles/' . $nom"; |
| 2062 | 2062 | } |
@@ -2073,8 +2073,8 @@ discard block |
||
| 2073 | 2073 | $primary = $p->boucles[$p->id_boucle]->primary; |
| 2074 | 2074 | if (!strpos($primary, ',')) { |
| 2075 | 2075 | $id = champ_sql($primary, $p); |
| 2076 | - $_contexte[] = "'$primary'=>" . $id; |
|
| 2077 | - $_contexte[] = "'id'=>" . $id; |
|
| 2076 | + $_contexte[] = "'$primary'=>".$id; |
|
| 2077 | + $_contexte[] = "'id'=>".$id; |
|
| 2078 | 2078 | } |
| 2079 | 2079 | } |
| 2080 | 2080 | $_contexte[] = "'recurs'=>(++\$recurs)"; |
@@ -2086,11 +2086,11 @@ discard block |
||
| 2086 | 2086 | $_options = memoriser_contexte_compil($p); |
| 2087 | 2087 | $_options = "'compil'=>array($_options), 'trim'=>true"; |
| 2088 | 2088 | if (isset($_contexte['ajax'])) { |
| 2089 | - $_options .= ", " . preg_replace(",=>(.*)$,ims", '=> ($v=(\\1))?$v:true', $_contexte['ajax']); |
|
| 2089 | + $_options .= ", ".preg_replace(",=>(.*)$,ims", '=> ($v=(\\1))?$v:true', $_contexte['ajax']); |
|
| 2090 | 2090 | unset($_contexte['ajax']); |
| 2091 | 2091 | } |
| 2092 | 2092 | |
| 2093 | - $_l = 'array(' . join(",\n\t", $_contexte) . ')'; |
|
| 2093 | + $_l = 'array('.join(",\n\t", $_contexte).')'; |
|
| 2094 | 2094 | if ($flag_env) { |
| 2095 | 2095 | $_l = "array_merge(\$Pile[0],$_l)"; |
| 2096 | 2096 | } |
@@ -2200,12 +2200,12 @@ discard block |
||
| 2200 | 2200 | function balise_DOUBLONS_dist($p) { |
| 2201 | 2201 | if ($type = interprete_argument_balise(1, $p)) { |
| 2202 | 2202 | if ($famille = interprete_argument_balise(2, $p)) { |
| 2203 | - $type .= '.' . $famille; |
|
| 2203 | + $type .= '.'.$famille; |
|
| 2204 | 2204 | } |
| 2205 | - $p->code = '(isset($doublons[' . $type . ']) ? $doublons[' . $type . '] : "")'; |
|
| 2205 | + $p->code = '(isset($doublons['.$type.']) ? $doublons['.$type.'] : "")'; |
|
| 2206 | 2206 | if (!$p->etoile) { |
| 2207 | 2207 | $p->code = 'array_filter(array_map("intval",explode(",",' |
| 2208 | - . $p->code . ')))'; |
|
| 2208 | + . $p->code.')))'; |
|
| 2209 | 2209 | } |
| 2210 | 2210 | } else { |
| 2211 | 2211 | $p->code = '$doublons'; |
@@ -2334,7 +2334,7 @@ discard block |
||
| 2334 | 2334 | $_code[] = "$_key => $_val"; |
| 2335 | 2335 | } |
| 2336 | 2336 | } while ($_key && $_val); |
| 2337 | - $p->code = 'array(' . join(', ', $_code) . ')'; |
|
| 2337 | + $p->code = 'array('.join(', ', $_code).')'; |
|
| 2338 | 2338 | $p->interdire_scripts = false; |
| 2339 | 2339 | |
| 2340 | 2340 | return $p; |
@@ -2361,7 +2361,7 @@ discard block |
||
| 2361 | 2361 | while ($_val = interprete_argument_balise($n++, $p)) { |
| 2362 | 2362 | $_code[] = $_val; |
| 2363 | 2363 | } |
| 2364 | - $p->code = 'array(' . join(', ', $_code) . ')'; |
|
| 2364 | + $p->code = 'array('.join(', ', $_code).')'; |
|
| 2365 | 2365 | $p->interdire_scripts = false; |
| 2366 | 2366 | |
| 2367 | 2367 | return $p; |
@@ -2406,8 +2406,8 @@ discard block |
||
| 2406 | 2406 | $_code[] = $_v; |
| 2407 | 2407 | } |
| 2408 | 2408 | |
| 2409 | - $p->code = '((function_exists("autoriser")||include_spip("inc/autoriser"))&&autoriser(' . join(', ', |
|
| 2410 | - $_code) . ')?" ":"")'; |
|
| 2409 | + $p->code = '((function_exists("autoriser")||include_spip("inc/autoriser"))&&autoriser('.join(', ', |
|
| 2410 | + $_code).')?" ":"")'; |
|
| 2411 | 2411 | $p->interdire_scripts = false; |
| 2412 | 2412 | |
| 2413 | 2413 | return $p; |
@@ -2440,7 +2440,7 @@ discard block |
||
| 2440 | 2440 | $type_info = isset($type_info) ? str_replace('\'', '"', $type_info) : '"est_actif"'; |
| 2441 | 2441 | |
| 2442 | 2442 | $f = chercher_filtre('info_plugin'); |
| 2443 | - $p->code = $f . '(' . $plugin . ', ' . $type_info . ')'; |
|
| 2443 | + $p->code = $f.'('.$plugin.', '.$type_info.')'; |
|
| 2444 | 2444 | |
| 2445 | 2445 | return $p; |
| 2446 | 2446 | } |
@@ -2690,12 +2690,12 @@ discard block |
||
| 2690 | 2690 | $_issens = "in_array($_champ,array('>','<'))"; |
| 2691 | 2691 | $_sens = "(strpos('< >',$_champ)-1)"; |
| 2692 | 2692 | |
| 2693 | - $_variable = "((\$s=$_issens)?'sens':'tri')." . $boucle->modificateur['tri_nom']; |
|
| 2693 | + $_variable = "((\$s=$_issens)?'sens':'tri').".$boucle->modificateur['tri_nom']; |
|
| 2694 | 2694 | $_url = "parametre_url(self(),$_variable,\$s?$_sens:$_champ)"; |
| 2695 | - $_url = "parametre_url($_url,'var_memotri',strncmp(" . $boucle->modificateur['tri_nom'] . ",'session',7)==0?$_variable:'')"; |
|
| 2696 | - $_on = "\$s?(" . $boucle->modificateur['tri_sens'] . "==$_sens" . '):(' . $boucle->modificateur['tri_champ'] . "==$_champ)"; |
|
| 2695 | + $_url = "parametre_url($_url,'var_memotri',strncmp(".$boucle->modificateur['tri_nom'].",'session',7)==0?$_variable:'')"; |
|
| 2696 | + $_on = "\$s?(".$boucle->modificateur['tri_sens']."==$_sens".'):('.$boucle->modificateur['tri_champ']."==$_champ)"; |
|
| 2697 | 2697 | |
| 2698 | - $p->code = "lien_ou_expose($_url,$_libelle,$_on" . ($_class ? ",$_class" : "") . ")"; |
|
| 2698 | + $p->code = "lien_ou_expose($_url,$_libelle,$_on".($_class ? ",$_class" : "").")"; |
|
| 2699 | 2699 | //$p->code = "''"; |
| 2700 | 2700 | $p->interdire_scripts = false; |
| 2701 | 2701 | |
@@ -2769,7 +2769,7 @@ discard block |
||
| 2769 | 2769 | $connect = $p->boucles[$p->id_boucle]->sql_serveur; |
| 2770 | 2770 | } |
| 2771 | 2771 | |
| 2772 | - $p->code = "(objet_test_si_publie(" . $_type . ",intval(" . $_id . ")," . _q($connect) . ")?' ':'')"; |
|
| 2772 | + $p->code = "(objet_test_si_publie(".$_type.",intval(".$_id."),"._q($connect).")?' ':'')"; |
|
| 2773 | 2773 | $p->interdire_scripts = false; |
| 2774 | 2774 | |
| 2775 | 2775 | return $p; |
@@ -55,12 +55,12 @@ |
||
| 55 | 55 | $_params = '['; |
| 56 | 56 | $nb_params = count($p->param[0]); // 1ère valeur vide donc 1 en plus |
| 57 | 57 | for ($i = 3; $i < $nb_params; $i++) { |
| 58 | - $_params .= interprete_argument_balise($i, $p) . ','; |
|
| 58 | + $_params .= interprete_argument_balise($i, $p).','; |
|
| 59 | 59 | } |
| 60 | 60 | $_params .= ']'; |
| 61 | 61 | |
| 62 | 62 | $info_sql = strtolower(substr($info, 5)); |
| 63 | - $code = "generer_info_entite($id_objet, $type_objet, '$info_sql', " . ($p->etoile ? _q($p->etoile) : "''") . ", $_params)"; |
|
| 63 | + $code = "generer_info_entite($id_objet, $type_objet, '$info_sql', ".($p->etoile ? _q($p->etoile) : "''").", $_params)"; |
|
| 64 | 64 | $p->code = champ_sql($info, $p, $code); |
| 65 | 65 | $p->interdire_scripts = true; |
| 66 | 66 | |
@@ -31,7 +31,7 @@ discard block |
||
| 31 | 31 | * Mot de passe |
| 32 | 32 | **/ |
| 33 | 33 | function creer_pass_aleatoire($longueur = 16, $sel = '') { |
| 34 | - $seed = (int)round(((float)microtime() + 1) * time()); |
|
| 34 | + $seed = (int) round(((float) microtime() + 1) * time()); |
|
| 35 | 35 | |
| 36 | 36 | mt_srand($seed); |
| 37 | 37 | srand($seed); |
@@ -43,9 +43,9 @@ discard block |
||
| 43 | 43 | if (!$s) { |
| 44 | 44 | $s = rand(); |
| 45 | 45 | } |
| 46 | - $s = substr(md5(uniqid($s) . $sel), 0, 16); |
|
| 46 | + $s = substr(md5(uniqid($s).$sel), 0, 16); |
|
| 47 | 47 | } |
| 48 | - $r = unpack('Cr', pack('H2', $s . $s)); |
|
| 48 | + $r = unpack('Cr', pack('H2', $s.$s)); |
|
| 49 | 49 | $x = $r['r'] & 63; |
| 50 | 50 | if ($x < 10) { |
| 51 | 51 | $x = chr($x + 48); |
@@ -83,7 +83,7 @@ discard block |
||
| 83 | 83 | static $seeded; |
| 84 | 84 | |
| 85 | 85 | if (!$seeded) { |
| 86 | - $seed = (int)round(((float)microtime() + 1) * time()); |
|
| 86 | + $seed = (int) round(((float) microtime() + 1) * time()); |
|
| 87 | 87 | mt_srand($seed); |
| 88 | 88 | srand($seed); |
| 89 | 89 | $seeded = true; |
@@ -193,9 +193,9 @@ discard block |
||
| 193 | 193 | foreach ($args as $val => $var) { |
| 194 | 194 | if ($var) { |
| 195 | 195 | if ($val <> 'statut') { |
| 196 | - $a .= ':' . $val . '-' . $var; |
|
| 196 | + $a .= ':'.$val.'-'.$var; |
|
| 197 | 197 | } |
| 198 | - $b .= $val . '=' . $var . '&'; |
|
| 198 | + $b .= $val.'='.$var.'&'; |
|
| 199 | 199 | } |
| 200 | 200 | } |
| 201 | 201 | $a = substr($a, 1); |
@@ -225,7 +225,7 @@ discard block |
||
| 225 | 225 | * Clé |
| 226 | 226 | **/ |
| 227 | 227 | function afficher_low_sec($id_auteur, $action = '') { |
| 228 | - return substr(md5($action . low_sec($id_auteur)), 0, 8); |
|
| 228 | + return substr(md5($action.low_sec($id_auteur)), 0, 8); |
|
| 229 | 229 | } |
| 230 | 230 | |
| 231 | 231 | /** |
@@ -267,7 +267,7 @@ discard block |
||
| 267 | 267 | function initialiser_sel() { |
| 268 | 268 | if (!isset($GLOBALS['htsalt'])) { |
| 269 | 269 | if (CRYPT_MD5) { |
| 270 | - $GLOBALS['htsalt'] = '$1$' . creer_pass_aleatoire(); |
|
| 270 | + $GLOBALS['htsalt'] = '$1$'.creer_pass_aleatoire(); |
|
| 271 | 271 | } else { |
| 272 | 272 | $GLOBALS['htsalt'] = ''; |
| 273 | 273 | } |
@@ -289,8 +289,8 @@ discard block |
||
| 289 | 289 | * - void sinon. |
| 290 | 290 | **/ |
| 291 | 291 | function ecrire_acces() { |
| 292 | - $htaccess = _DIR_RESTREINT . _ACCESS_FILE_NAME; |
|
| 293 | - $htpasswd = _DIR_TMP . _AUTH_USER_FILE; |
|
| 292 | + $htaccess = _DIR_RESTREINT._ACCESS_FILE_NAME; |
|
| 293 | + $htpasswd = _DIR_TMP._AUTH_USER_FILE; |
|
| 294 | 294 | |
| 295 | 295 | // Cette variable de configuration peut etre posee par un plugin |
| 296 | 296 | // par exemple acces_restreint ; |
@@ -300,7 +300,7 @@ discard block |
||
| 300 | 300 | and !@file_exists($htaccess) |
| 301 | 301 | ) { |
| 302 | 302 | spip_unlink($htpasswd); |
| 303 | - spip_unlink($htpasswd . '-admin'); |
|
| 303 | + spip_unlink($htpasswd.'-admin'); |
|
| 304 | 304 | return; |
| 305 | 305 | } |
| 306 | 306 | |
@@ -332,7 +332,7 @@ discard block |
||
| 332 | 332 | $res = sql_select('login, htpass, statut', 'spip_auteurs', "htpass!='' AND login!='' AND ".sql_in('statut', ['1comite', '0minirezo', 'nouveau'])); |
| 333 | 333 | while ($row = sql_fetch($res)) { |
| 334 | 334 | if (strlen($row['login']) and strlen($row['htpass'])) { |
| 335 | - $ligne = $row['login'] . ':' . $row['htpass'] . "\n"; |
|
| 335 | + $ligne = $row['login'].':'.$row['htpass']."\n"; |
|
| 336 | 336 | $pwd_all .= $ligne; |
| 337 | 337 | if ($row['statut'] == '0minirezo') { |
| 338 | 338 | $pwd_admin .= $ligne; |
@@ -377,7 +377,7 @@ discard block |
||
| 377 | 377 | * @return boolean |
| 378 | 378 | */ |
| 379 | 379 | function verifier_htaccess($rep, $force = false) { |
| 380 | - $htaccess = rtrim($rep, '/') . '/' . _ACCESS_FILE_NAME; |
|
| 380 | + $htaccess = rtrim($rep, '/').'/'._ACCESS_FILE_NAME; |
|
| 381 | 381 | if (((@file_exists($htaccess)) or defined('_TEST_DIRS')) and !$force) { |
| 382 | 382 | return true; |
| 383 | 383 | } |
@@ -404,17 +404,17 @@ discard block |
||
| 404 | 404 | fputs($ht, $deny); |
| 405 | 405 | fclose($ht); |
| 406 | 406 | @chmod($htaccess, _SPIP_CHMOD & 0666); |
| 407 | - $t = rtrim($rep, '/') . '/.ok'; |
|
| 407 | + $t = rtrim($rep, '/').'/.ok'; |
|
| 408 | 408 | if ($ht = @fopen($t, 'w')) { |
| 409 | 409 | @fclose($ht); |
| 410 | 410 | include_spip('inc/distant'); |
| 411 | 411 | $t = substr($t, strlen(_DIR_RACINE)); |
| 412 | - $t = url_de_base() . $t; |
|
| 412 | + $t = url_de_base().$t; |
|
| 413 | 413 | $ht = recuperer_url($t, ['methode' => 'HEAD', 'taille_max' => 0, 'follow_location' => false]); |
| 414 | 414 | $ht = ($ht['status'] ?? null) === 403; |
| 415 | 415 | } |
| 416 | 416 | } |
| 417 | - spip_log("Creation de $htaccess " . ($ht ? ' reussie' : ' manquee')); |
|
| 417 | + spip_log("Creation de $htaccess ".($ht ? ' reussie' : ' manquee')); |
|
| 418 | 418 | |
| 419 | 419 | return $ht; |
| 420 | 420 | } |
@@ -440,11 +440,11 @@ discard block |
||
| 440 | 440 | $dirs = sql_allfetsel('extension', 'spip_types_documents'); |
| 441 | 441 | $dirs[] = array('extension' => 'distant'); |
| 442 | 442 | foreach ($dirs as $e) { |
| 443 | - if (is_dir($dir = _DIR_IMG . $e['extension'])) { |
|
| 443 | + if (is_dir($dir = _DIR_IMG.$e['extension'])) { |
|
| 444 | 444 | if ($f) { |
| 445 | 445 | verifier_htaccess($dir); |
| 446 | 446 | } else { |
| 447 | - spip_unlink($dir . '/' . _ACCESS_FILE_NAME); |
|
| 447 | + spip_unlink($dir.'/'._ACCESS_FILE_NAME); |
|
| 448 | 448 | } |
| 449 | 449 | } |
| 450 | 450 | } |