Completed
Push — master ( 7208c3...09b169 )
by cam
01:22
created
ecrire/genie/optimiser.php 1 patch
Spacing   +5 added lines, -5 removed lines patch added patch discarded remove patch
@@ -51,9 +51,9 @@  discard block
 block discarded – undo
51 51
  */
52 52
 function optimiser_caches_contextes() {
53 53
 	sous_repertoire(_DIR_CACHE, 'contextes');
54
-	if (is_dir( $d = _DIR_CACHE . 'contextes')) {
54
+	if (is_dir($d = _DIR_CACHE.'contextes')) {
55 55
 		include_spip('inc/invalideur');
56
-		purger_repertoire($d, ['mtime' => time() - 48*24*3600, 'limit' => 10000]);
56
+		purger_repertoire($d, ['mtime' => time() - 48 * 24 * 3600, 'limit' => 10000]);
57 57
 	}
58 58
 }
59 59
 
@@ -140,8 +140,8 @@  discard block
 block discarded – undo
140 140
 	sql_free($sel);
141 141
 
142 142
 	if ($in) {
143
-		sql_delete($table, sql_in($id, array_keys($in)) . ($and ? " AND $and" : ''));
144
-		spip_log("optimiser_sansref: Numeros des entrees $id supprimees dans la table $table: " . implode(', ', array_keys($in)), 'genie'._LOG_DEBUG);
143
+		sql_delete($table, sql_in($id, array_keys($in)).($and ? " AND $and" : ''));
144
+		spip_log("optimiser_sansref: Numeros des entrees $id supprimees dans la table $table: ".implode(', ', array_keys($in)), 'genie'._LOG_DEBUG);
145 145
 	}
146 146
 
147 147
 	return count($in);
@@ -217,7 +217,7 @@  discard block
 block discarded – undo
217 217
 	if (!defined('_AUTEURS_DELAI_REJET_NOUVEAU')) {
218 218
 		define('_AUTEURS_DELAI_REJET_NOUVEAU', 45 * 24 * 3600);
219 219
 	}
220
-	sql_delete("spip_auteurs", "statut='nouveau' AND maj < " . sql_quote(date('Y-m-d', time() - intval(_AUTEURS_DELAI_REJET_NOUVEAU))));
220
+	sql_delete("spip_auteurs", "statut='nouveau' AND maj < ".sql_quote(date('Y-m-d', time() - intval(_AUTEURS_DELAI_REJET_NOUVEAU))));
221 221
 
222 222
 	/**
223 223
 	 * Permet aux plugins de compléter l'optimisation suite aux éléments disparus
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
@@ -95,7 +95,7 @@  discard block
 block discarded – undo
95 95
 	$champs['source'] = $source ? $source : 'spip';
96 96
 
97 97
 	$champs['login'] = '';
98
-	$champs['statut'] = '5poubelle';  // inutilisable tant qu'il n'a pas ete renseigne et institue
98
+	$champs['statut'] = '5poubelle'; // inutilisable tant qu'il n'a pas ete renseigne et institue
99 99
 	$champs['webmestre'] = 'non';
100 100
 	if (empty($champs['imessage'])) {
101 101
 		$champs['imessage'] = 'oui';
@@ -324,7 +324,7 @@  discard block
 block discarded – undo
324 324
 		$champs['pass'] = $c['pass'];
325 325
 	}
326 326
 
327
-	$statut = $statut_ancien = sql_getfetsel('statut', 'spip_auteurs', 'id_auteur=' . intval($id_auteur));
327
+	$statut = $statut_ancien = sql_getfetsel('statut', 'spip_auteurs', 'id_auteur='.intval($id_auteur));
328 328
 
329 329
 	if (isset($c['statut'])
330 330
 		and (autoriser('modifier', 'auteur', $id_auteur, null, array('statut' => $c['statut'])))
@@ -380,7 +380,7 @@  discard block
 block discarded – undo
380 380
 	// commencer par traiter les cas particuliers des logins et pass
381 381
 	// avant les autres ecritures en base
382 382
 	if (isset($champs['login']) or isset($champs['pass'])) {
383
-		$auth_methode = sql_getfetsel('source', 'spip_auteurs', 'id_auteur=' . intval($id_auteur));
383
+		$auth_methode = sql_getfetsel('source', 'spip_auteurs', 'id_auteur='.intval($id_auteur));
384 384
 		include_spip('inc/auth');
385 385
 		if (isset($champs['login']) and strlen($champs['login'])) {
386 386
 			if (!auth_modifier_login($auth_methode, $champs['login'], $id_auteur)) {
@@ -388,7 +388,7 @@  discard block
 block discarded – undo
388 388
 			}
389 389
 		}
390 390
 		if (isset($champs['pass']) and strlen($champs['pass'])) {
391
-			$champs['login'] = sql_getfetsel('login', 'spip_auteurs', 'id_auteur=' . intval($id_auteur));
391
+			$champs['login'] = sql_getfetsel('login', 'spip_auteurs', 'id_auteur='.intval($id_auteur));
392 392
 			if (!auth_modifier_pass($auth_methode, $champs['login'], $champs['pass'], $id_auteur)) {
393 393
 				$erreurs[] = 'ecrire:impossible_modifier_pass_auteur';
394 394
 			}
@@ -401,7 +401,7 @@  discard block
 block discarded – undo
401 401
 	if (!count($champs)) {
402 402
 		return implode(' ', array_map('_T', $erreurs));
403 403
 	}
404
-	sql_updateq('spip_auteurs', $champs, 'id_auteur=' . $id_auteur);
404
+	sql_updateq('spip_auteurs', $champs, 'id_auteur='.$id_auteur);
405 405
 
406 406
 	// .. mettre a jour les fichiers .htpasswd et .htpasswd-admin
407 407
 	if ($flag_ecrire_acces
Please login to merge, or discard this patch.
ecrire/maj/2021.php 1 patch
Spacing   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -23,6 +23,6 @@
 block discarded – undo
23 23
 }
24 24
 
25 25
 $GLOBALS['maj'][2021021800] = [
26
-	['sql_alter', "TABLE spip_auteurs CHANGE imessage imessage VARCHAR(3) DEFAULT '' NOT NULL" ],
27
-	['sql_updateq', "spip_auteurs", ['imessage' => 'oui'], "imessage != 'non' OR imessage IS NULL" ],
26
+	['sql_alter', "TABLE spip_auteurs CHANGE imessage imessage VARCHAR(3) DEFAULT '' NOT NULL"],
27
+	['sql_updateq', "spip_auteurs", ['imessage' => 'oui'], "imessage != 'non' OR imessage IS NULL"],
28 28
 ];
Please login to merge, or discard this patch.
ecrire/public/phraser_html.php 1 patch
Spacing   +35 added lines, -35 removed lines patch added patch discarded remove patch
@@ -48,19 +48,19 @@  discard block
 block discarded – undo
48 48
  * Nom d'une balise #TOTO
49 49
  *
50 50
  * Écriture alambiquée pour rester compatible avec les hexadecimaux des vieux squelettes */
51
-define('NOM_DE_CHAMP', "#((" . NOM_DE_BOUCLE . "):)?(([A-F]*[G-Z_][A-Z_0-9]*)|[A-Z_]+)\b(\*{0,2})");
51
+define('NOM_DE_CHAMP', "#((".NOM_DE_BOUCLE."):)?(([A-F]*[G-Z_][A-Z_0-9]*)|[A-Z_]+)\b(\*{0,2})");
52 52
 /** Balise complète [...(#TOTO) ... ] */
53
-define('CHAMP_ETENDU', '/\[([^]\[]*)\(' . NOM_DE_CHAMP . '([^[)]*\)[^]\[]*)\]/S');
53
+define('CHAMP_ETENDU', '/\[([^]\[]*)\('.NOM_DE_CHAMP.'([^[)]*\)[^]\[]*)\]/S');
54 54
 
55 55
 define('BALISE_INCLURE', '/<INCLU[DR]E[[:space:]]*(\(([^)]*)\))?/S');
56 56
 define('BALISE_POLYGLOTTE', ',<multi>(.*)</multi>,Uims');
57 57
 define('BALISE_IDIOMES', ',<:(([a-z0-9_]+):)?([a-z0-9_]*)({([^\|=>]*=[^\|>]*)})?((\|[^>]*)?:/?>),iS');
58
-define('BALISE_IDIOMES_ARGS', '@^\s*([^= ]*)\s*=\s*((' . NOM_DE_CHAMP . '[{][^}]*})?[^,]*)\s*,?\s*@s');
58
+define('BALISE_IDIOMES_ARGS', '@^\s*([^= ]*)\s*=\s*(('.NOM_DE_CHAMP.'[{][^}]*})?[^,]*)\s*,?\s*@s');
59 59
 
60 60
 /** Champ sql dans parenthèse ex: (id_article) */
61 61
 define('SQL_ARGS', '(\([^)]*\))');
62 62
 /** Fonction SQL sur un champ ex: SUM(visites) */
63
-define('CHAMP_SQL_PLUS_FONC', '`?([A-Z_\/][A-Z_\/0-9.]*)' . SQL_ARGS . '?`?');
63
+define('CHAMP_SQL_PLUS_FONC', '`?([A-Z_\/][A-Z_\/0-9.]*)'.SQL_ARGS.'?`?');
64 64
 
65 65
 // https://code.spip.net/@phraser_inclure
66 66
 function phraser_inclure($texte, $ligne, $result) {
@@ -217,7 +217,7 @@  discard block
 block discarded – undo
217 217
  * @return array
218 218
  **/
219 219
 function phraser_champs($texte, $ligne, $result) {
220
-	while (preg_match("/" . NOM_DE_CHAMP . "/S", $texte, $match)) {
220
+	while (preg_match("/".NOM_DE_CHAMP."/S", $texte, $match)) {
221 221
 		$p = strpos($texte, $match[0]);
222 222
 		// texte après la balise
223 223
 		$suite = substr($texte, $p + strlen($match[0]));
@@ -369,7 +369,7 @@  discard block
 block discarded – undo
369 369
 			$collecte[] = $champ;
370 370
 			$args = ltrim($regs[count($regs) - 1]);
371 371
 		} else {
372
-			if (!preg_match("/" . NOM_DE_CHAMP . "([{|])/", $arg, $r)) {
372
+			if (!preg_match("/".NOM_DE_CHAMP."([{|])/", $arg, $r)) {
373 373
 				// 0 est un aveu d'impuissance. A completer
374 374
 				$arg = phraser_champs_exterieurs($arg, 0, $sep, $result);
375 375
 
@@ -454,7 +454,7 @@  discard block
 block discarded – undo
454 454
 function phraser_champs_exterieurs($texte, $ligne, $sep, $nested) {
455 455
 	$res = array();
456 456
 	while (($p = strpos($texte, "%$sep")) !== false) {
457
-		if (!preg_match(',^%' . preg_quote($sep) . '([0-9]+)@,', substr($texte, $p), $m)) {
457
+		if (!preg_match(',^%'.preg_quote($sep).'([0-9]+)@,', substr($texte, $p), $m)) {
458 458
 			break;
459 459
 		}
460 460
 		$debut = substr($texte, 0, $p);
@@ -495,7 +495,7 @@  discard block
 block discarded – undo
495 495
 			$pos_apres = 0;
496 496
 			$result = phraser_args($match[7], ")", $sep, $result, $champ, $pos_apres);
497 497
 			phraser_vieux($champ);
498
-			$champ->avant =	phraser_champs_exterieurs($match[1], $n, $sep, $result);
498
+			$champ->avant = phraser_champs_exterieurs($match[1], $n, $sep, $result);
499 499
 			$debut = substr($match[7], $pos_apres + 1);
500 500
 			if (!empty($debut)) {
501 501
 				$n += substr_count(substr($texte, 0, strpos($texte, $debut)), "\n");
@@ -625,7 +625,7 @@  discard block
 block discarded – undo
625 625
 					// une maniere tres sale de supprimer les "' autour de {critere "xxx","yyy"}
626 626
 					if (preg_match(',^(["\'])(.*)\1$,', $m[4])) {
627 627
 						$c = null;
628
-						eval('$c = ' . $m[4] . ';');
628
+						eval('$c = '.$m[4].';');
629 629
 						if (isset($c)) {
630 630
 							$m[4] = $c;
631 631
 						}
@@ -703,7 +703,7 @@  discard block
 block discarded – undo
703 703
 
704 704
 					if (preg_match(',^ *([0-9-]+) *(/) *(.+) *$,', $param, $m)) {
705 705
 						$crit = phraser_critere_infixe($m[1], $m[3], $v, '/', '', '');
706
-					} elseif (preg_match(',^([!]?)(' . CHAMP_SQL_PLUS_FONC .
706
+					} elseif (preg_match(',^([!]?)('.CHAMP_SQL_PLUS_FONC.
707 707
 						')[[:space:]]*(\??)(!?)(<=?|>=?|==?|\b(?:IN|LIKE)\b)(.*)$,is', $param, $m)) {
708 708
 						$a2 = trim($m[8]);
709 709
 						if ($a2 and ($a2[0] == "'" or $a2[0] == '"') and ($a2[0] == substr($a2, -1))) {
@@ -713,8 +713,8 @@  discard block
 block discarded – undo
713 713
 							(($m[2] == 'lang_select') ? $m[2] : $m[7]),
714 714
 							$m[6], $m[5]);
715 715
 						$crit->exclus = $m[1];
716
-					} elseif (preg_match("/^([!]?)\s*(" .
717
-						CHAMP_SQL_PLUS_FONC .
716
+					} elseif (preg_match("/^([!]?)\s*(".
717
+						CHAMP_SQL_PLUS_FONC.
718 718
 						")\s*(\??)(.*)$/is", $param, $m)) {
719 719
 						// contient aussi les comparaisons implicites !
720 720
 						// Comme ci-dessus: 
@@ -816,11 +816,11 @@  discard block
 block discarded – undo
816 816
 	$current_pos = $pos_debut_texte;
817 817
 	while (($pos_boucle = strpos($texte, BALISE_BOUCLE, $current_pos)) !== false) {
818 818
 		$current_pos = $pos_boucle + 1;
819
-		$pos_parent = strpos($texte,'(', $pos_boucle);
819
+		$pos_parent = strpos($texte, '(', $pos_boucle);
820 820
 
821 821
 		$id_boucle = '';
822 822
 		if ($pos_parent !== false) {
823
-			$id_boucle = trim(substr($texte,$pos_boucle + strlen(BALISE_BOUCLE), $pos_parent - $pos_boucle - strlen(BALISE_BOUCLE)));
823
+			$id_boucle = trim(substr($texte, $pos_boucle + strlen(BALISE_BOUCLE), $pos_parent - $pos_boucle - strlen(BALISE_BOUCLE)));
824 824
 		}
825 825
 		if ($pos_parent === false
826 826
 		  or (strlen($id_boucle) and !(is_numeric($id_boucle) or strpos($id_boucle, '_') === 0))) {
@@ -831,7 +831,7 @@  discard block
 block discarded – undo
831 831
 
832 832
 			// un id_boucle pour l'affichage de l'erreur
833 833
 			if (!strlen($id_boucle)) {
834
-				$id_boucle = substr($texte,$pos_boucle + strlen(BALISE_BOUCLE), 15);
834
+				$id_boucle = substr($texte, $pos_boucle + strlen(BALISE_BOUCLE), 15);
835 835
 			}
836 836
 			$result->id_boucle = $id_boucle;
837 837
 			$err_b = array('zbug_erreur_boucle_syntaxe', array('id' => $id_boucle));
@@ -854,11 +854,11 @@  discard block
 block discarded – undo
854 854
 
855 855
 			// un id_boucle pour l'affichage de l'erreur sur les boucle anonymes
856 856
 			if (!strlen($id_boucle)) {
857
-				$boucle['id_boucle_err'] = substr($texte,$pos_boucle + strlen(BALISE_BOUCLE), 15);
857
+				$boucle['id_boucle_err'] = substr($texte, $pos_boucle + strlen(BALISE_BOUCLE), 15);
858 858
 			}
859 859
 
860 860
 			// trouver sa position de depart reelle : au <Bxx> ou au <BBxx>
861
-			$precond_boucle = BALISE_PRECOND_BOUCLE . $id_boucle . '>';
861
+			$precond_boucle = BALISE_PRECOND_BOUCLE.$id_boucle.'>';
862 862
 			$pos_precond = strpos($texte, $precond_boucle, $id_boucle ? $pos_debut_texte : $pos_derniere_boucle_anonyme);
863 863
 			if ($pos_precond !== false
864 864
 				and $pos_precond < $boucle['debut_boucle']) {
@@ -867,7 +867,7 @@  discard block
 block discarded – undo
867 867
 				$boucle['pos_precond_inside'] = $pos_precond + strlen($precond_boucle);
868 868
 			}
869 869
 
870
-			$preaff_boucle = BALISE_PREAFF_BOUCLE . $id_boucle . '>';
870
+			$preaff_boucle = BALISE_PREAFF_BOUCLE.$id_boucle.'>';
871 871
 			$pos_preaff = strpos($texte, $preaff_boucle, $id_boucle ? $pos_debut_texte : $pos_derniere_boucle_anonyme);
872 872
 			if ($pos_preaff !== false
873 873
 				and $pos_preaff < $boucle['debut_boucle']) {
@@ -913,26 +913,26 @@  discard block
 block discarded – undo
913 913
 	$pos_anonyme_next = null;
914 914
 	// si c'est une boucle anonyme, chercher la position de la prochaine boucle anonyme
915 915
 	if (!strlen($id_boucle)) {
916
-		$pos_anonyme_next = strpos($texte, BALISE_BOUCLE . '(', $pos_courante);
916
+		$pos_anonyme_next = strpos($texte, BALISE_BOUCLE.'(', $pos_courante);
917 917
 	}
918 918
 
919 919
 	//
920 920
 	// 1. Recuperer la partie conditionnelle apres
921 921
 	//
922
-	$apres_boucle = BALISE_POSTCOND_BOUCLE . $id_boucle . ">";
922
+	$apres_boucle = BALISE_POSTCOND_BOUCLE.$id_boucle.">";
923 923
 	$pos_apres = strpos($texte, $apres_boucle, $pos_courante);
924 924
 	if ($pos_apres !== false
925 925
 		and (!$pos_anonyme_next or $pos_apres < $pos_anonyme_next)) {
926 926
 		$boucle['pos_postcond'] = $pos_apres;
927 927
 		$pos_apres += strlen($apres_boucle);
928 928
 		$boucle['pos_postcond_inside'] = $pos_apres;
929
-		$pos_courante = $pos_apres ;
929
+		$pos_courante = $pos_apres;
930 930
 	}
931 931
 
932 932
 	//
933 933
 	// 2. Récuperer la partie alternative apres
934 934
 	//
935
-	$altern_boucle = BALISE_ALT_BOUCLE . $id_boucle . ">";
935
+	$altern_boucle = BALISE_ALT_BOUCLE.$id_boucle.">";
936 936
 	$pos_altern = strpos($texte, $altern_boucle, $pos_courante);
937 937
 	if ($pos_altern !== false
938 938
 		and (!$pos_anonyme_next or $pos_altern < $pos_anonyme_next)) {
@@ -945,14 +945,14 @@  discard block
 block discarded – undo
945 945
 	//
946 946
 	// 3. Recuperer la partie footer non alternative
947 947
 	//
948
-	$postaff_boucle = BALISE_POSTAFF_BOUCLE . $id_boucle . ">";
948
+	$postaff_boucle = BALISE_POSTAFF_BOUCLE.$id_boucle.">";
949 949
 	$pos_postaff = strpos($texte, $postaff_boucle, $pos_courante);
950 950
 	if ($pos_postaff !== false
951 951
 	  and (!$pos_anonyme_next or $pos_postaff < $pos_anonyme_next)) {
952 952
 		$boucle['pos_postaff'] = $pos_postaff;
953 953
 		$pos_postaff += strlen($postaff_boucle);
954 954
 		$boucle['pos_postaff_inside'] = $pos_postaff;
955
-		$pos_courante = $pos_postaff ;
955
+		$pos_courante = $pos_postaff;
956 956
 	}
957 957
 
958 958
 	return $boucle;
@@ -964,7 +964,7 @@  discard block
 block discarded – undo
964 964
  * @param null|string $boucle_placeholder
965 965
  * @param null|object $boucle
966 966
  */
967
-function phraser_boucle_placeholder(&$champ, $boucle_placeholder=null, $boucle = null) {
967
+function phraser_boucle_placeholder(&$champ, $boucle_placeholder = null, $boucle = null) {
968 968
 	static $boucles_connues = array();
969 969
 	// si c'est un appel pour memoriser une boucle, memorisons la
970 970
 	if (is_string($champ) and !empty($boucle_placeholder) and !empty($boucle)) {
@@ -992,7 +992,7 @@  discard block
 block discarded – undo
992 992
  * @return string
993 993
  */
994 994
 function public_generer_boucle_placeholder($id_boucle, &$boucle, $boucle_placeholder, $nb_lignes) {
995
-	$placeholder = "[(#{$boucle_placeholder}{" . $id_boucle . '})' . str_pad("", $nb_lignes, "\n") . "]";
995
+	$placeholder = "[(#{$boucle_placeholder}{".$id_boucle.'})'.str_pad("", $nb_lignes, "\n")."]";
996 996
 	//memoriser la boucle a reinjecter
997 997
 	$id_boucle = "$id_boucle";
998 998
 	phraser_boucle_placeholder($id_boucle, $boucle_placeholder, $boucle);
@@ -1005,7 +1005,7 @@  discard block
 block discarded – undo
1005 1005
 	// definir un placholder pour les boucles dont on est sur d'avoir aucune occurence dans le squelette
1006 1006
 	if (is_null($boucle_placeholder)) {
1007 1007
 		do {
1008
-			$boucle_placeholder = "BOUCLE_PLACEHOLDER_" . strtoupper(md5(uniqid()));
1008
+			$boucle_placeholder = "BOUCLE_PLACEHOLDER_".strtoupper(md5(uniqid()));
1009 1009
 		} while (strpos($texte, $boucle_placeholder) !== false);
1010 1010
 	}
1011 1011
 
@@ -1025,7 +1025,7 @@  discard block
 block discarded – undo
1025 1025
 
1026 1026
 		// boucle anonyme ?
1027 1027
 		if (!strlen($id_boucle)) {
1028
-			$id_boucle = '_anon_L' . $ligne_milieu . '_' . substr(md5('anonyme:' .$id_parent.':'. json_encode($boucle)), 0, 8);
1028
+			$id_boucle = '_anon_L'.$ligne_milieu.'_'.substr(md5('anonyme:'.$id_parent.':'.json_encode($boucle)), 0, 8);
1029 1029
 		}
1030 1030
 
1031 1031
 		$pos_debut_boucle = $pos_courante;
@@ -1039,7 +1039,7 @@  discard block
 block discarded – undo
1039 1039
 
1040 1040
 			$pos_avant = $boucle['pos_precond_inside'];
1041 1041
 			$result->avant = substr($texte, $pos_avant, $pos_courante - $pos_avant);
1042
-			$ligne_avant = $ligne_debut_texte +  public_compte_ligne($texte, $pos_debut_texte, $pos_avant);
1042
+			$ligne_avant = $ligne_debut_texte + public_compte_ligne($texte, $pos_debut_texte, $pos_avant);
1043 1043
 		}
1044 1044
 
1045 1045
 		// Regarder si on a une partie inconditionnelle avant <BB_xxx>
@@ -1049,7 +1049,7 @@  discard block
 block discarded – undo
1049 1049
 
1050 1050
 			$pos_preaff = $boucle['pos_preaff_inside'];
1051 1051
 			$result->preaff = substr($texte, $pos_preaff, $end_preaff - $pos_preaff);
1052
-			$ligne_preaff = $ligne_debut_texte +  public_compte_ligne($texte, $pos_debut_texte, $pos_preaff);
1052
+			$ligne_preaff = $ligne_debut_texte + public_compte_ligne($texte, $pos_debut_texte, $pos_preaff);
1053 1053
 		}
1054 1054
 
1055 1055
 		$result->id_boucle = $id_boucle;
@@ -1105,7 +1105,7 @@  discard block
 block discarded – undo
1105 1105
 		} else {
1106 1106
 			$pos_milieu += 1;
1107 1107
 
1108
-			$fin_boucle = BALISE_FIN_BOUCLE . $id_boucle_search . ">";
1108
+			$fin_boucle = BALISE_FIN_BOUCLE.$id_boucle_search.">";
1109 1109
 			$pos_fin = strpos($texte, $fin_boucle, $pos_milieu);
1110 1110
 			if ($pos_fin === false) {
1111 1111
 				$err_b = array(
@@ -1118,7 +1118,7 @@  discard block
 block discarded – undo
1118 1118
 			else {
1119 1119
 				// verifier une eventuelle imbrication d'une boucle homonyme
1120 1120
 				// (interdite, generera une erreur plus loin, mais permet de signaler la bonne erreur)
1121
-				$search_debut_boucle = BALISE_BOUCLE . $id_boucle_search . '(';
1121
+				$search_debut_boucle = BALISE_BOUCLE.$id_boucle_search.'(';
1122 1122
 				$search_from = $pos_milieu;
1123 1123
 				$nb_open = 1;
1124 1124
 				$nb_close = 1;
@@ -1138,7 +1138,7 @@  discard block
 block discarded – undo
1138 1138
 						$nb_open++;
1139 1139
 						$search_from = $p + 1;
1140 1140
 					}
1141
-				} while($nb_close < $nb_open and $maxiter++ < 5);
1141
+				} while ($nb_close < $nb_open and $maxiter++ < 5);
1142 1142
 
1143 1143
 				$pos_courante = $pos_fin + strlen($fin_boucle);
1144 1144
 			}
@@ -1154,7 +1154,7 @@  discard block
 block discarded – undo
1154 1154
 		if ($boucle['pos_postcond']) {
1155 1155
 			$result->apres = substr($texte, $pos_courante, $boucle['pos_postcond'] - $pos_courante);
1156 1156
 			$ligne_suite += public_compte_ligne($texte, $pos_courante, $boucle['pos_postcond_inside']);
1157
-			$pos_courante = $boucle['pos_postcond_inside'] ;
1157
+			$pos_courante = $boucle['pos_postcond_inside'];
1158 1158
 		}
1159 1159
 
1160 1160
 
@@ -1210,7 +1210,7 @@  discard block
 block discarded – undo
1210 1210
 		// reserver la place dans la pile des boucles pour compiler ensuite dans le bon ordre
1211 1211
 		// ie les boucles qui apparaissent dans les partie conditionnelles doivent etre compilees apres cette boucle
1212 1212
 		// si il y a deja une boucle de ce nom, cela declenchera une erreur ensuite
1213
-		if (empty($boucles[$id_boucle])){
1213
+		if (empty($boucles[$id_boucle])) {
1214 1214
 			$boucles[$id_boucle] = null;
1215 1215
 		}
1216 1216
 		$result->preaff = public_phraser_html_dist($result->preaff, $id_parent, $boucles, $descr, $ligne_preaff, $boucle_placeholder);
Please login to merge, or discard this patch.
ecrire/public/compiler.php 1 patch
Spacing   +115 added lines, -123 removed lines patch added patch discarded remove patch
@@ -97,7 +97,7 @@  discard block
 block discarded – undo
97 97
 				preg_match(",^([^=]*)(=?)(.*)$,m", $var->texte, $m);
98 98
 				$m = array_pad($m, 3, null);
99 99
 				$var = $m[1];
100
-				$auto = false;;
100
+				$auto = false; ;
101 101
 				if ($m[2]) {
102 102
 					$v = $m[3];
103 103
 					if (preg_match(',^[\'"](.*)[\'"]$,', $v, $m)) {
@@ -121,7 +121,7 @@  discard block
 block discarded – undo
121 121
 						: calculer_liste($val, $p->descr, $boucles, $id_boucle);
122 122
 					if ($var !== 1) {
123 123
 						$val = ($echap ? "\'$var\' => ' . argumenter_squelette(" : "'$var' => ")
124
-							. $val . ($echap ? ") . '" : " ");
124
+							. $val.($echap ? ") . '" : " ");
125 125
 					} else {
126 126
 						$val = $echap ? "'.$val.'" : $val;
127 127
 					}
@@ -142,7 +142,7 @@  discard block
 block discarded – undo
142 142
 	if (!$lang) {
143 143
 		$lang = '$GLOBALS["spip_lang"]';
144 144
 	}
145
-	$l['lang'] = ($echap ? "\'lang\' => ' . argumenter_squelette(" : "'lang' => ") . $lang . ($echap ? ") . '" : " ");
145
+	$l['lang'] = ($echap ? "\'lang\' => ' . argumenter_squelette(" : "'lang' => ").$lang.($echap ? ") . '" : " ");
146 146
 
147 147
 	return $l;
148 148
 }
@@ -171,7 +171,7 @@  discard block
 block discarded – undo
171 171
 	$_contexte = argumenter_inclure($p->param, false, $p, $boucles, $id_boucle, true, '', true);
172 172
 	if (is_string($p->texte)) {
173 173
 		$fichier = $p->texte;
174
-		$code = "\"".str_replace('"','\"',$fichier)."\"";
174
+		$code = "\"".str_replace('"', '\"', $fichier)."\"";
175 175
 
176 176
 	} else {
177 177
 		$code = calculer_liste($p->texte, $p->descr, $boucles, $id_boucle);
@@ -185,7 +185,7 @@  discard block
 block discarded – undo
185 185
 		$trace = $p->fonctions;
186 186
 		while (is_array($trace)
187 187
 		  and $trace = array_filter($trace)
188
-			and count($trace)==1) {
188
+			and count($trace) == 1) {
189 189
 			$trace = reset($trace);
190 190
 		}
191 191
 		$erreur_p_i_i = array(
@@ -219,7 +219,7 @@  discard block
 block discarded – undo
219 219
 		return false;
220 220
 	} // j'aurais voulu toucher le fond ...
221 221
 
222
-	$contexte = 'array(' . $_contexte . ')';
222
+	$contexte = 'array('.$_contexte.')';
223 223
 
224 224
 	if ($env) {
225 225
 		$contexte = "array_merge('.var_export(\$Pile[0],1).',$contexte)";
@@ -234,11 +234,11 @@  discard block
 block discarded – undo
234 234
 			$_options[] = $ajax;
235 235
 		}
236 236
 		$code = " ' . argumenter_squelette($code) . '";
237
-		$code = "echo " . sprintf(CODE_RECUPERER_FOND, $code, $contexte, implode(',', $_options),
238
-				"_request(\"connect\")") . ';';
237
+		$code = "echo ".sprintf(CODE_RECUPERER_FOND, $code, $contexte, implode(',', $_options),
238
+				"_request(\"connect\")").';';
239 239
 	}
240 240
 
241
-	return "\n'<'.'" . "?php " . $code . "\n?'." . "'>'";
241
+	return "\n'<'.'"."?php ".$code."\n?'."."'>'";
242 242
 }
243 243
 
244 244
 
@@ -318,17 +318,17 @@  discard block
 block discarded – undo
318 318
 					$id = $id_table;
319 319
 					$statut = preg_replace(',\W,', '', $s['champ']); // securite
320 320
 				}
321
-				$mstatut = $id . '.' . $statut;
321
+				$mstatut = $id.'.'.$statut;
322 322
 
323 323
 				$arg_ignore_previsu = ($ignore_previsu ? ",true" : '');
324 324
 				include_spip('public/quete');
325 325
 				if (isset($s['post_date']) and $s['post_date']
326 326
 					and $GLOBALS['meta']["post_dates"] == 'non'
327 327
 				) {
328
-					$date = $id . '.' . preg_replace(',\W,', '', $s['post_date']); // securite
328
+					$date = $id.'.'.preg_replace(',\W,', '', $s['post_date']); // securite
329 329
 					array_unshift($boucle->where,
330 330
 						$echapper ?
331
-							"\nquete_condition_postdates('$date'," . _q($boucle->sql_serveur) . "$arg_ignore_previsu)"
331
+							"\nquete_condition_postdates('$date',"._q($boucle->sql_serveur)."$arg_ignore_previsu)"
332 332
 							:
333 333
 							quete_condition_postdates($date, $boucle->sql_serveur, $ignore_previsu)
334 334
 					);
@@ -336,9 +336,9 @@  discard block
 block discarded – undo
336 336
 				array_unshift($boucle->where,
337 337
 					$echapper ?
338 338
 						"\nquete_condition_statut('$mstatut',"
339
-						. _q($s['previsu']) . ","
340
-						. _q($s['publie']) . ","
341
-						. _q($boucle->sql_serveur) . "$arg_ignore_previsu)"
339
+						. _q($s['previsu']).","
340
+						. _q($s['publie']).","
341
+						. _q($boucle->sql_serveur)."$arg_ignore_previsu)"
342 342
 						:
343 343
 						quete_condition_statut($mstatut, $s['previsu'], $s['publie'], $boucle->sql_serveur, $ignore_previsu)
344 344
 				);
@@ -372,14 +372,14 @@  discard block
 block discarded – undo
372 372
 	if (_request('var_mode_affiche') != 'resultat') {
373 373
 		$trace = '';
374 374
 	} else {
375
-		$_trace = $boucles[$id_boucle]->descr['nom'] . $id_boucle;
375
+		$_trace = $boucles[$id_boucle]->descr['nom'].$id_boucle;
376 376
 		$_trace = "\$GLOBALS['debug_objets']['resultat']['$_trace']";
377 377
 		$trace = "
378 378
 		if (empty($_trace)) { 
379 379
 			$_trace = []; 
380 380
 		}
381 381
 		if (count($_trace) < 3) { 
382
-			$_trace" . "[] = \$t0; 
382
+			$_trace"."[] = \$t0; 
383 383
 		}";
384 384
 	}
385 385
 
@@ -413,7 +413,7 @@  discard block
 block discarded – undo
413 413
 	return
414 414
 		// Numrows[$nom] peut ne pas être encore defini
415 415
 		"\n\t\$save_numrows = (isset(\$Numrows['$nom']) ? \$Numrows['$nom'] : array());"
416
-		. "\n\t\$t0 = " . $boucles[$id_boucle]->return . ";"
416
+		. "\n\t\$t0 = ".$boucles[$id_boucle]->return.";"
417 417
 		. "\n\t\$Numrows['$nom'] = (\$save_numrows);"
418 418
 		. $trace
419 419
 		. "\n\treturn \$t0;";
@@ -481,7 +481,7 @@  discard block
 block discarded – undo
481 481
 	// faudrait expanser le foreach a la compil, car y en a souvent qu'un 
482 482
 	// et puis faire un [] plutot qu'un "','."
483 483
 	if ($boucle->doublons) {
484
-		$corps .= "\n\t\t\tforeach(" . $boucle->doublons . ' as $k) $doublons[$k] .= "," . ' .
484
+		$corps .= "\n\t\t\tforeach(".$boucle->doublons.' as $k) $doublons[$k] .= "," . '.
485 485
 			index_pile($id_boucle, $primary, $boucles)
486 486
 			. "; // doublons\n";
487 487
 	}
@@ -508,13 +508,13 @@  discard block
 block discarded – undo
508 508
 		$corps .=
509 509
 			"\n\t\tlang_select_public("
510 510
 			. index_pile($id_boucle, 'lang', $boucles)
511
-			. ", '" . $boucle->lang_select . "'"
511
+			. ", '".$boucle->lang_select."'"
512 512
 			. (in_array($type_boucle, array(
513 513
 				'articles',
514 514
 				'rubriques',
515 515
 				'hierarchie',
516 516
 				'breves'
517
-			)) ? ', ' . index_pile($id_boucle, 'titre', $boucles) : '')
517
+			)) ? ', '.index_pile($id_boucle, 'titre', $boucles) : '')
518 518
 			. ');';
519 519
 	} else {
520 520
 		$init_lang = '';
@@ -535,26 +535,22 @@  discard block
 block discarded – undo
535 535
 
536 536
 	// gestion optimale des separateurs et des boucles constantes
537 537
 	if (count($boucle->separateur)) {
538
-		$code_sep = ("'" . str_replace("'", "\'", join('', $boucle->separateur)) . "'");
538
+		$code_sep = ("'".str_replace("'", "\'", join('', $boucle->separateur))."'");
539 539
 	}
540 540
 
541 541
 	$corps .=
542 542
 		((!$boucle->separateur) ?
543
-			(($constant && !$corps && !$flag_cpt) ? $return :
544
-				(($return === "''") ? '' :
545
-					("\n\t\t" . '$t0 .= ' . $return . ";"))) :
546
-			("\n\t\t\$t1 " .
543
+			(($constant && !$corps && !$flag_cpt) ? $return : (($return === "''") ? '' : ("\n\t\t".'$t0 .= '.$return.";"))) : ("\n\t\t\$t1 ".
547 544
 				((strpos($return, '$t1.') === 0) ?
548
-					(".=" . substr($return, 4)) :
549
-					('= ' . $return)) .
550
-				";\n\t\t" .
551
-				'$t0 .= ((strlen($t1) && strlen($t0)) ? ' . $code_sep . " : '') . \$t1;"));
545
+					(".=".substr($return, 4)) : ('= '.$return)).
546
+				";\n\t\t".
547
+				'$t0 .= ((strlen($t1) && strlen($t0)) ? '.$code_sep." : '') . \$t1;"));
552 548
 
553 549
 	// Calculer les invalideurs si c'est une boucle non constante et si on
554 550
 	// souhaite invalider ces elements
555 551
 	if (!$constant and $primary) {
556 552
 		include_spip('inc/invalideur');
557
-		$corps = calcul_invalideurs($corps, $primary,$boucles, $id_boucle);
553
+		$corps = calcul_invalideurs($corps, $primary, $boucles, $id_boucle);
558 554
 	}
559 555
 
560 556
 	// gerer le compteur de boucle 
@@ -629,7 +625,7 @@  discard block
 block discarded – undo
629 625
 		$corps,
630 626
 		$fin_lang,
631 627
 		$trace,
632
-		'BOUCLE' . $id_boucle . ' @ ' . ($boucle->descr['sourcefile'])
628
+		'BOUCLE'.$id_boucle.' @ '.($boucle->descr['sourcefile'])
633 629
 	);
634 630
 
635 631
 #	var_dump($a);exit;
@@ -650,20 +646,20 @@  discard block
 block discarded – undo
650 646
  **/
651 647
 function calculer_requete_sql($boucle) {
652 648
 	$init = array();
653
-	$init[] = calculer_dec('table', "'" . $boucle->id_table . "'");
654
-	$init[] = calculer_dec('id', "'" . $boucle->id_boucle . "'");
649
+	$init[] = calculer_dec('table', "'".$boucle->id_table."'");
650
+	$init[] = calculer_dec('id', "'".$boucle->id_boucle."'");
655 651
 	# En absence de champ c'est un decompte :
656 652
 	$init[] = calculer_dec('from', calculer_from($boucle));
657 653
 	$init[] = calculer_dec('type', calculer_from_type($boucle));
658 654
 	$init[] = calculer_dec('groupby',
659
-		'array(' . (($g = join("\",\n\t\t\"", $boucle->group)) ? '"' . $g . '"' : '') . ")");
660
-	$init[] = calculer_dec('select', 'array("' . join("\",\n\t\t\"", $boucle->select) . "\")");
661
-	$init[] = calculer_dec('orderby', 'array(' . calculer_order($boucle) . ")");
655
+		'array('.(($g = join("\",\n\t\t\"", $boucle->group)) ? '"'.$g.'"' : '').")");
656
+	$init[] = calculer_dec('select', 'array("'.join("\",\n\t\t\"", $boucle->select)."\")");
657
+	$init[] = calculer_dec('orderby', 'array('.calculer_order($boucle).")");
662 658
 	$init[] = calculer_dec('where', calculer_dump_array($boucle->where));
663 659
 	$init[] = calculer_dec('join', calculer_dump_join($boucle->join));
664 660
 	$init[] = calculer_dec('limit',
665 661
 		(strpos($boucle->limit, 'intval') === false ?
666
-			"'" . $boucle->limit . "'"
662
+			"'".$boucle->limit."'"
667 663
 			:
668 664
 			$boucle->limit));
669 665
 	$init[] = calculer_dec('having', calculer_dump_array($boucle->having));
@@ -672,17 +668,17 @@  discard block
 block discarded – undo
672 668
 	// ou recalculée à chaque passage (vide)
673 669
 	foreach ($init as $i) {
674 670
 		if (reset($i)) {
675
-			$s .= "\n\t\t" . end($i);
671
+			$s .= "\n\t\t".end($i);
676 672
 		} # statique
677 673
 		else {
678
-			$d .= "\n\t" . end($i);
674
+			$d .= "\n\t".end($i);
679 675
 		} # dynamique
680 676
 	}
681 677
 
682 678
 	return ($boucle->hierarchie ? "\n\t$boucle->hierarchie" : '')
683 679
 	. $boucle->in
684 680
 	. $boucle->hash
685
-	. "\n\t" . 'if (!isset($command[\'table\'])) {'
681
+	. "\n\t".'if (!isset($command[\'table\'])) {'
686 682
 	. $s
687 683
 	. "\n\t}"
688 684
 	. $d;
@@ -765,7 +761,7 @@  discard block
 block discarded – undo
765 761
  *    - index 1 : Code de l'affectation
766 762
  **/
767 763
 function calculer_dec($nom, $val) {
768
-	$static = 'if (!isset($command[\'' . $nom . '\'])) ';
764
+	$static = 'if (!isset($command[\''.$nom.'\'])) ';
769 765
 	// si une variable apparait dans le calcul de la clause
770 766
 	// il faut la re-evaluer a chaque passage
771 767
 	if (
@@ -782,7 +778,7 @@  discard block
 block discarded – undo
782 778
 		$static = "";
783 779
 	}
784 780
 
785
-	return array($static, '$command[\'' . $nom . '\'] = ' . $val . ';');
781
+	return array($static, '$command[\''.$nom.'\'] = '.$val.';');
786 782
 }
787 783
 
788 784
 /**
@@ -807,17 +803,17 @@  discard block
 block discarded – undo
807 803
 	}
808 804
 	$res = "";
809 805
 	if ($a and $a[0] == "'?'") {
810
-		return ("(" . calculer_dump_array($a[1]) .
811
-			" ? " . calculer_dump_array($a[2]) .
812
-			" : " . calculer_dump_array($a[3]) .
806
+		return ("(".calculer_dump_array($a[1]).
807
+			" ? ".calculer_dump_array($a[2]).
808
+			" : ".calculer_dump_array($a[3]).
813 809
 			")");
814 810
 	} else {
815 811
 		foreach ($a as $k => $v) {
816
-			$showk = (is_numeric($k) ? '' : sql_quote($k) . ' => ');
817
-			$res .= ", " . $showk . calculer_dump_array($v);
812
+			$showk = (is_numeric($k) ? '' : sql_quote($k).' => ');
813
+			$res .= ", ".$showk.calculer_dump_array($v);
818 814
 		}
819 815
 
820
-		return "\n\t\t\tarray(" . substr($res, 2) . ')';
816
+		return "\n\t\t\tarray(".substr($res, 2).')';
821 817
 	}
822 818
 }
823 819
 
@@ -825,10 +821,10 @@  discard block
 block discarded – undo
825 821
 function calculer_dump_join($a) {
826 822
 	$res = "";
827 823
 	foreach ($a as $k => $v) {
828
-		$res .= ", '$k' => array(" . implode(',', $v) . ")";
824
+		$res .= ", '$k' => array(".implode(',', $v).")";
829 825
 	}
830 826
 
831
-	return 'array(' . substr($res, 2) . ')';
827
+	return 'array('.substr($res, 2).')';
832 828
 }
833 829
 
834 830
 /**
@@ -845,7 +841,7 @@  discard block
 block discarded – undo
845 841
 		$res .= ",'$k' => '$v'";
846 842
 	}
847 843
 
848
-	return 'array(' . substr($res, 1) . ')';
844
+	return 'array('.substr($res, 1).')';
849 845
 }
850 846
 
851 847
 /**
@@ -863,7 +859,7 @@  discard block
 block discarded – undo
863 859
 		$res .= ",'$k' => '$v'";
864 860
 	}
865 861
 
866
-	return 'array(' . substr($res, 1) . ')';
862
+	return 'array('.substr($res, 1).')';
867 863
 }
868 864
 
869 865
 // https://code.spip.net/@calculer_order
@@ -932,17 +928,17 @@  discard block
 block discarded – undo
932 928
 				) {
933 929
 					$res .= " .\n$tab$code";
934 930
 				} else {
935
-					$res = substr($res, 0, -1) . substr($code, 1);
931
+					$res = substr($res, 0, -1).substr($code, 1);
936 932
 				}
937 933
 			}
938 934
 
939
-			return '(' . substr($res, 2 + $descr['niv']) . ')';
935
+			return '('.substr($res, 2 + $descr['niv']).')';
940 936
 		}
941 937
 	} else {
942
-		$nom = $descr['nom'] . $id_boucle . ($descr['niv'] ? $descr['niv'] : '');
938
+		$nom = $descr['nom'].$id_boucle.($descr['niv'] ? $descr['niv'] : '');
943 939
 
944
-		return "join('', array_map('array_shift', \$GLOBALS['debug_objets']['sequence']['$nom'] = array(" . join(" ,\n$tab",
945
-			$codes) . ")))";
940
+		return "join('', array_map('array_shift', \$GLOBALS['debug_objets']['sequence']['$nom'] = array(".join(" ,\n$tab",
941
+			$codes).")))";
946 942
 	}
947 943
 }
948 944
 
@@ -971,7 +967,7 @@  discard block
 block discarded – undo
971 967
 			// texte seul
972 968
 			case 'texte':
973 969
 				$code = sandbox_composer_texte($p->texte, $p);
974
-				$commentaire = strlen($p->texte) . " signes";
970
+				$commentaire = strlen($p->texte)." signes";
975 971
 				$avant = '';
976 972
 				$apres = '';
977 973
 				$altern = "''";
@@ -980,14 +976,14 @@  discard block
 block discarded – undo
980 976
 			case 'polyglotte':
981 977
 				$code = "";
982 978
 				foreach ($p->traductions as $k => $v) {
983
-					$code .= ",'" .
984
-						str_replace(array("\\", "'"), array("\\\\", "\\'"), $k) .
985
-						"' => '" .
986
-						str_replace(array("\\", "'"), array("\\\\", "\\'"), $v) .
979
+					$code .= ",'".
980
+						str_replace(array("\\", "'"), array("\\\\", "\\'"), $k).
981
+						"' => '".
982
+						str_replace(array("\\", "'"), array("\\\\", "\\'"), $v).
987 983
 						"'";
988 984
 				}
989
-				$code = "choisir_traduction(array(" .
990
-					substr($code, 1) .
985
+				$code = "choisir_traduction(array(".
986
+					substr($code, 1).
991 987
 					"))";
992 988
 				$commentaire = '&';
993 989
 				$avant = '';
@@ -1003,7 +999,7 @@  discard block
 block discarded – undo
1003 999
 					$err_e_c = true;
1004 1000
 					$code = "''";
1005 1001
 				} else {
1006
-					$commentaire = '<INCLURE ' . addslashes(str_replace("\n", ' ', $code)) . '>';
1002
+					$commentaire = '<INCLURE '.addslashes(str_replace("\n", ' ', $code)).'>';
1007 1003
 					$avant = '';
1008 1004
 					$apres = '';
1009 1005
 					$altern = "''";
@@ -1030,8 +1026,8 @@  discard block
 block discarded – undo
1030 1026
 					$err_e_c = true;
1031 1027
 					$code = "''";
1032 1028
 				} else {
1033
-					$code = 'BOUCLE' .
1034
-						str_replace("-", "_", $nom) . $descr['nom'] .
1029
+					$code = 'BOUCLE'.
1030
+						str_replace("-", "_", $nom).$descr['nom'].
1035 1031
 						'($Cache, $Pile, $doublons, $Numrows, $SP)';
1036 1032
 					$commentaire = "?$nom";
1037 1033
 					if (!$boucles[$nom]->milieu
@@ -1072,24 +1068,22 @@  discard block
 block discarded – undo
1072 1068
 				foreach ($p->arg as $k => $v) {
1073 1069
 					$_v = calculer_liste($v, $descr, $boucles, $id_boucle);
1074 1070
 					if ($k) {
1075
-						$l[] = _q($k) . ' => ' . $_v;
1071
+						$l[] = _q($k).' => '.$_v;
1076 1072
 					} else {
1077 1073
 						$code = $_v;
1078 1074
 					}
1079 1075
 				}
1080 1076
 				// Si le module n'est pas fourni, l'expliciter sauf si calculé
1081 1077
 				if ($p->module) {
1082
-					$m = $p->module . ':' . $p->nom_champ;
1078
+					$m = $p->module.':'.$p->nom_champ;
1083 1079
 				} elseif ($p->nom_champ) {
1084
-					$m = MODULES_IDIOMES . ':' . $p->nom_champ;
1080
+					$m = MODULES_IDIOMES.':'.$p->nom_champ;
1085 1081
 				} else {
1086 1082
 					$m = '';
1087 1083
 				}
1088 1084
 
1089
-				$code = (!$code ? "'$m'" :
1090
-						($m ? "'$m' . $code" :
1091
-							("(strpos(\$x=$code, ':') ? \$x : ('" . MODULES_IDIOMES . ":' . \$x))")))
1092
-					. (!$l ? '' : (", array(" . implode(",\n", $l) . ")"));
1085
+				$code = (!$code ? "'$m'" : ($m ? "'$m' . $code" : ("(strpos(\$x=$code, ':') ? \$x : ('".MODULES_IDIOMES.":' . \$x))")))
1086
+					. (!$l ? '' : (", array(".implode(",\n", $l).")"));
1093 1087
 				$code = "_T($code)";
1094 1088
 				if ($p->param) {
1095 1089
 					$p->id_boucle = $id_boucle;
@@ -1112,7 +1106,7 @@  discard block
 block discarded – undo
1112 1106
 				$p->type_requete = $type;
1113 1107
 
1114 1108
 				$code = calculer_champ($p);
1115
-				$commentaire = '#' . $p->nom_champ . $p->etoile;
1109
+				$commentaire = '#'.$p->nom_champ.$p->etoile;
1116 1110
 				$avant = calculer_liste($p->avant,
1117 1111
 					$descr, $boucles, $id_boucle);
1118 1112
 				$apres = calculer_liste($p->apres,
@@ -1143,10 +1137,9 @@  discard block
 block discarded – undo
1143 1137
 		if ($code != "''") {
1144 1138
 			$code = compile_retour($code, $avant, $apres, $altern, $tab, $descr['niv']);
1145 1139
 			$codes[] = (($mode == 'validation') ?
1146
-				"array($code, '$commentaire', " . $p->ligne . ")"
1140
+				"array($code, '$commentaire', ".$p->ligne.")"
1147 1141
 				: (($mode == 'code') ?
1148
-					"\n// $commentaire\n$code" :
1149
-					$code));
1142
+					"\n// $commentaire\n$code" : $code));
1150 1143
 		}
1151 1144
 	} // foreach
1152 1145
 
@@ -1197,28 +1190,28 @@  discard block
 block discarded – undo
1197 1190
 	if ($apres === "''") {
1198 1191
 		$apres = '';
1199 1192
 	}
1200
-	if ($avant or $apres or ($altern !== "''")){
1201
-		if (preg_match(_REGEXP_CONCAT_NON_VIDE, $code)){
1193
+	if ($avant or $apres or ($altern !== "''")) {
1194
+		if (preg_match(_REGEXP_CONCAT_NON_VIDE, $code)) {
1202 1195
 			$t = $code;
1203 1196
 			$cond = '';
1204 1197
 		} elseif (preg_match(_REGEXP_COND_VIDE_NONVIDE, $code, $r)) {
1205 1198
 			$t = $r[2];
1206
-			$cond = '!' . $r[1];
1199
+			$cond = '!'.$r[1];
1207 1200
 		} else {
1208
-			if (preg_match(_REGEXP_COND_NONVIDE_VIDE, $code, $r)){
1201
+			if (preg_match(_REGEXP_COND_NONVIDE_VIDE, $code, $r)) {
1209 1202
 				$t = $r[2];
1210 1203
 				$cond = $r[1];
1211 1204
 			} else {
1212
-				$t = '$t' . $n;
1205
+				$t = '$t'.$n;
1213 1206
 				$cond = "($t = $code)!==''";
1214 1207
 			}
1215 1208
 		}
1216 1209
 
1217
-		$res = (!$avant ? "" : "$avant . ") .
1218
-			$t .
1210
+		$res = (!$avant ? "" : "$avant . ").
1211
+			$t.
1219 1212
 			(!$apres ? "" : " . $apres");
1220 1213
 
1221
-		if ($res!==$t){
1214
+		if ($res !== $t) {
1222 1215
 			$res = "($res)";
1223 1216
 		}
1224 1217
 
@@ -1268,12 +1261,12 @@  discard block
 block discarded – undo
1268 1261
 
1269 1262
 	// rendre inertes les echappements de #[](){}<>
1270 1263
 	$i = 0;
1271
-	while (false !== strpos($squelette, $inerte = '-INERTE' . $i)) {
1264
+	while (false !== strpos($squelette, $inerte = '-INERTE'.$i)) {
1272 1265
 		$i++;
1273 1266
 	}
1274 1267
 	$squelette = preg_replace_callback(',\\\\([#[()\]{}<>]),',
1275 1268
 		function($a) use ($inerte) {
1276
-			return "$inerte-" . ord($a[1]) . '-';
1269
+			return "$inerte-".ord($a[1]).'-';
1277 1270
 		},
1278 1271
 		$squelette,
1279 1272
 		-1,
@@ -1290,7 +1283,7 @@  discard block
 block discarded – undo
1290 1283
 	// Phraser le squelette, selon sa grammaire
1291 1284
 
1292 1285
 	$boucles = array();
1293
-	$f = charger_fonction('phraser_' . $gram, 'public');
1286
+	$f = charger_fonction('phraser_'.$gram, 'public');
1294 1287
 
1295 1288
 	$squelette = $f($squelette, '', $boucles, $descr);
1296 1289
 
@@ -1309,7 +1302,7 @@  discard block
 block discarded – undo
1309 1302
 			$boucles[$i]->descr['squelette'] = preg_replace_callback(
1310 1303
 				",$inerte-(\d+)-,",
1311 1304
 				function($a) {
1312
-					return "\\\\" . chr($a[1]);
1305
+					return "\\\\".chr($a[1]);
1313 1306
 				},
1314 1307
 				$boucle->descr['squelette']
1315 1308
 			);
@@ -1321,19 +1314,19 @@  discard block
 block discarded – undo
1321 1314
 		include_spip('public/decompiler');
1322 1315
 		foreach ($boucles as $id => $boucle) {
1323 1316
 			if ($id) {
1324
-				$decomp = "\n/* BOUCLE " .
1325
-					$boucle->type_requete .
1326
-					" " .
1327
-					str_replace('*/', '* /', public_decompiler($boucle, $gram, 0, 'criteres')) .
1328
-					($boucle->debug ? "\n *\n * " . implode("\n * ", $boucle->debug) . "\n" : '') .
1317
+				$decomp = "\n/* BOUCLE ".
1318
+					$boucle->type_requete.
1319
+					" ".
1320
+					str_replace('*/', '* /', public_decompiler($boucle, $gram, 0, 'criteres')).
1321
+					($boucle->debug ? "\n *\n * ".implode("\n * ", $boucle->debug)."\n" : '').
1329 1322
 					" */\n";
1330 1323
 			} else {
1331
-				$decomp = ("\n/*\n" .
1324
+				$decomp = ("\n/*\n".
1332 1325
 					str_replace('*/', '* /', public_decompiler($squelette, $gram))
1333 1326
 					. "\n*/");
1334 1327
 			}
1335
-			$boucles[$id]->return = $decomp . $boucle->return;
1336
-			$GLOBALS['debug_objets']['code'][$nom . $id] = $boucle->return;
1328
+			$boucles[$id]->return = $decomp.$boucle->return;
1329
+			$GLOBALS['debug_objets']['code'][$nom.$id] = $boucle->return;
1337 1330
 		}
1338 1331
 	}
1339 1332
 
@@ -1356,7 +1349,7 @@  discard block
 block discarded – undo
1356 1349
 		}
1357 1350
 	}
1358 1351
 	foreach ($boucles as $id => $boucle) {
1359
-		$GLOBALS['debug_objets']['boucle'][$nom . $id] = $boucle;
1352
+		$GLOBALS['debug_objets']['boucle'][$nom.$id] = $boucle;
1360 1353
 	}
1361 1354
 	$descr['documents'] = compile_inclure_doublons($squelette);
1362 1355
 
@@ -1440,8 +1433,7 @@  discard block
 block discarded – undo
1440 1433
 						} else {
1441 1434
 							$boucles[$id]->type_requete = false;
1442 1435
 							$boucle = $boucles[$id];
1443
-							$x = (!$boucle->sql_serveur ? '' :
1444
-									($boucle->sql_serveur . ":")) .
1436
+							$x = (!$boucle->sql_serveur ? '' : ($boucle->sql_serveur.":")).
1445 1437
 								$type;
1446 1438
 							$msg = array(
1447 1439
 								'zbug_table_inconnue',
@@ -1527,13 +1519,13 @@  discard block
 block discarded – undo
1527 1519
 			if (
1528 1520
 				// fonction de boucle avec serveur & table
1529 1521
 				(!$serveur or
1530
-					((!function_exists($f = "boucle_" . $serveur . "_" . $table))
1531
-						and (!function_exists($f = $f . "_dist"))
1522
+					((!function_exists($f = "boucle_".$serveur."_".$table))
1523
+						and (!function_exists($f = $f."_dist"))
1532 1524
 					)
1533 1525
 				)
1534 1526
 				// fonction de boucle avec table
1535
-				and (!function_exists($f = "boucle_" . $table))
1536
-				and (!function_exists($f = $f . "_dist"))
1527
+				and (!function_exists($f = "boucle_".$table))
1528
+				and (!function_exists($f = $f."_dist"))
1537 1529
 			) {
1538 1530
 				// fonction de boucle standard 
1539 1531
 				if (!function_exists($f = 'boucle_DEFAUT')) {
@@ -1541,20 +1533,20 @@  discard block
 block discarded – undo
1541 1533
 				}
1542 1534
 			}
1543 1535
 
1544
-			$req = "\n\n\tstatic \$command = array();\n\t" .
1545
-				"static \$connect;\n\t" .
1546
-				"\$command['connect'] = \$connect = " .
1547
-				_q($boucle->sql_serveur) .
1548
-				";" .
1536
+			$req = "\n\n\tstatic \$command = array();\n\t".
1537
+				"static \$connect;\n\t".
1538
+				"\$command['connect'] = \$connect = ".
1539
+				_q($boucle->sql_serveur).
1540
+				";".
1549 1541
 				$f($id, $boucles);
1550 1542
 		} else {
1551 1543
 			$req = ("\n\treturn '';");
1552 1544
 		}
1553 1545
 
1554 1546
 		$boucles[$id]->return =
1555
-			"\n\nfunction BOUCLE" . strtr($id, "-", "_") . $nom .
1556
-			'(&$Cache, &$Pile, &$doublons, &$Numrows, $SP) {' .
1557
-			$req .
1547
+			"\n\nfunction BOUCLE".strtr($id, "-", "_").$nom.
1548
+			'(&$Cache, &$Pile, &$doublons, &$Numrows, $SP) {'.
1549
+			$req.
1558 1550
 			"\n}\n";
1559 1551
 	}
1560 1552
 
@@ -1564,7 +1556,7 @@  discard block
 block discarded – undo
1564 1556
 		return false;
1565 1557
 	}
1566 1558
 
1567
-	$principal = "\nfunction " . $nom . '($Cache, $Pile, $doublons = array(), $Numrows = array(), $SP = 0) {
1559
+	$principal = "\nfunction ".$nom.'($Cache, $Pile, $doublons = array(), $Numrows = array(), $SP = 0) {
1568 1560
 '
1569 1561
 		// reporter de maniere securisee les doublons inclus
1570 1562
 		. '
@@ -1572,15 +1564,15 @@  discard block
 block discarded – undo
1572 1564
 		$doublons = nettoyer_env_doublons($Pile[0]["doublons"]);
1573 1565
 
1574 1566
 	$connect = ' .
1575
-		_q($connect) . ';
1567
+		_q($connect).';
1576 1568
 	$page = ' .
1577 1569
 		// ATTENTION, le calcul de l'expression $corps affectera $Cache
1578 1570
 		// c'est pourquoi on l'affecte a la variable auxiliaire $page.
1579 1571
 		// avant de referencer $Cache
1580
-		$corps . ";
1572
+		$corps.";
1581 1573
 
1582 1574
 	return analyse_resultat_skel(" . var_export($nom, true)
1583
-		. ", \$Cache, \$page, " . var_export($sourcefile, true) . ");
1575
+		. ", \$Cache, \$page, ".var_export($sourcefile, true).");
1584 1576
 }";
1585 1577
 
1586 1578
 	$secondes = spip_timer('calcul_skel');
@@ -1594,10 +1586,10 @@  discard block
 block discarded – undo
1594 1586
 	$code->return = '
1595 1587
 //
1596 1588
 // Fonction principale du squelette ' .
1597
-		$sourcefile .
1598
-		($connect ? " pour $connect" : '') .
1599
-		(!CODE_COMMENTE ? '' : "\n// Temps de compilation total: $secondes") .
1600
-		"\n//\n" .
1589
+		$sourcefile.
1590
+		($connect ? " pour $connect" : '').
1591
+		(!CODE_COMMENTE ? '' : "\n// Temps de compilation total: $secondes").
1592
+		"\n//\n".
1601 1593
 		$principal;
1602 1594
 
1603 1595
 	$boucles[''] = $code;
@@ -1649,7 +1641,7 @@  discard block
 block discarded – undo
1649 1641
  **/
1650 1642
 function requeteur_data_dist(&$boucles, &$boucle, &$id) {
1651 1643
 	include_spip('iterateur/data');
1652
-	if ($h = charger_fonction($boucle->type_requete . '_to_array', 'inc', true)) {
1644
+	if ($h = charger_fonction($boucle->type_requete.'_to_array', 'inc', true)) {
1653 1645
 		$g = charger_fonction('data', 'iterateur');
1654 1646
 		$boucles[$id] = $g($boucle);
1655 1647
 		// from[0] stocke le type de data (rss, yql, ...)
Please login to merge, or discard this patch.
ecrire/inc/recherche_to_array.php 1 patch
Spacing   +8 added lines, -8 removed lines patch added patch discarded remove patch
@@ -68,7 +68,7 @@  discard block
 block discarded – undo
68 68
 		$_id_table = reset($_id_table);
69 69
 	}
70 70
 
71
-	$requete['SELECT'][] = "t." . $_id_table;
71
+	$requete['SELECT'][] = "t.".$_id_table;
72 72
 	$a = array();
73 73
 	// Recherche fulltext
74 74
 	foreach ($champs as $champ => $poids) {
@@ -79,13 +79,13 @@  discard block
 block discarded – undo
79 79
 				$champ = "t.$champ";
80 80
 			}
81 81
 			$requete['SELECT'][] = $champ;
82
-			$a[] = $champ . ' ' . $methode . ' ' . $q;
82
+			$a[] = $champ.' '.$methode.' '.$q;
83 83
 		}
84 84
 	}
85 85
 	if ($a) {
86 86
 		$requete['WHERE'][] = join(" OR ", $a);
87 87
 	}
88
-	$requete['FROM'][] = table_objet_sql($table) . ' AS t';
88
+	$requete['FROM'][] = table_objet_sql($table).' AS t';
89 89
 
90 90
 	$results = array();
91 91
 
@@ -126,7 +126,7 @@  discard block
 block discarded – undo
126 126
 					}
127 127
 					if ($options['score']) {
128 128
 						// compter les points avec un peu de discernement : on pondere par la longueur du match compte en chars
129
-						$score += $poids * strlen(implode('',array_column($regs, 0)));
129
+						$score += $poids * strlen(implode('', array_column($regs, 0)));
130 130
 					}
131 131
 
132 132
 					if ($options['matches']) {
@@ -210,8 +210,8 @@  discard block
 block discarded – undo
210 210
 					$s = sql_select("$primary as $cle_depart, id_objet as $cle_arrivee", $table_liens,
211 211
 						array("objet='$table_liee'", sql_in('id_objet', array_keys($ids_trouves))), '', '', '', '', $serveur);
212 212
 				} // cas table de liaison generique spip_xxx_yyy
213
-				elseif ($t = $trouver_table($table_arrivee . "_" . $table_depart, $serveur)
214
-					or $t = $trouver_table($table_depart . "_" . $table_arrivee, $serveur)
213
+				elseif ($t = $trouver_table($table_arrivee."_".$table_depart, $serveur)
214
+					or $t = $trouver_table($table_depart."_".$table_arrivee, $serveur)
215 215
 				) {
216 216
 					$s = sql_select("$cle_depart,$cle_arrivee", $t["table_sql"], sql_in($cle_arrivee, array_keys($ids_trouves)),
217 217
 						'', '', '', '', $serveur);
@@ -238,12 +238,12 @@  discard block
 block discarded – undo
238 238
 				}
239 239
 				if (isset($joint['champs']) and $joint['champs']) {
240 240
 					foreach ($joint['champs'] as $c => $val) {
241
-						$results[$id]['champs'][$table_liee . '.' . $c] = $val;
241
+						$results[$id]['champs'][$table_liee.'.'.$c] = $val;
242 242
 					}
243 243
 				}
244 244
 				if (isset($joint['matches']) and $joint['matches']) {
245 245
 					foreach ($joint['matches'] as $c => $val) {
246
-						$results[$id]['matches'][$table_liee . '.' . $c] = $val;
246
+						$results[$id]['matches'][$table_liee.'.'.$c] = $val;
247 247
 					}
248 248
 				}
249 249
 			}
Please login to merge, or discard this patch.
config/ecran_securite.php 1 patch
Spacing   +25 added lines, -25 removed lines patch added patch discarded remove patch
@@ -15,10 +15,10 @@  discard block
 block discarded – undo
15 15
  * Test utilisateur
16 16
  */
17 17
 if (isset($_GET['test_ecran_securite'])) {
18
-	$ecran_securite_raison = 'test ' . _ECRAN_SECURITE;
18
+	$ecran_securite_raison = 'test '._ECRAN_SECURITE;
19 19
 }
20 20
 
21
-if (file_exists($f = __DIR__ . DIRECTORY_SEPARATOR  . 'ecran_securite_options.php')) {
21
+if (file_exists($f = __DIR__.DIRECTORY_SEPARATOR.'ecran_securite_options.php')) {
22 22
 	include ($f);
23 23
 }
24 24
 
@@ -226,8 +226,8 @@  discard block
 block discarded – undo
226 226
 						'yats',
227 227
 						'yeti',
228 228
 						'zeerch'
229
-					)) . ',i',
230
-				(string)$_SERVER['HTTP_USER_AGENT']
229
+					)).',i',
230
+				(string) $_SERVER['HTTP_USER_AGENT']
231 231
 			)
232 232
 	);
233 233
 }
@@ -236,13 +236,13 @@  discard block
 block discarded – undo
236 236
 		'_IS_BOT_FRIEND',
237 237
 		isset($_SERVER['HTTP_USER_AGENT'])
238 238
 			and preg_match(
239
-				',' . implode('|', array(
239
+				','.implode('|', array(
240 240
 					'facebookexternalhit',
241 241
 					'twitterbot',
242 242
 					'flipboardproxy',
243 243
 					'wordpress'
244
-				)) . ',i',
245
-				(string)$_SERVER['HTTP_USER_AGENT']
244
+				)).',i',
245
+				(string) $_SERVER['HTTP_USER_AGENT']
246 246
 			)
247 247
 	);
248 248
 }
@@ -291,10 +291,10 @@  discard block
 block discarded – undo
291 291
  */
292 292
 foreach (array('lang', 'var_recherche', 'aide', 'var_lang_r', 'lang_r', 'var_ajax_ancre', 'nom_fichier') as $var) {
293 293
 	if (isset($_GET[$var])) {
294
-		$_REQUEST[$var] = $GLOBALS[$var] = $_GET[$var] = preg_replace(',[^\w\,/#&;-]+,', ' ', (string)$_GET[$var]);
294
+		$_REQUEST[$var] = $GLOBALS[$var] = $_GET[$var] = preg_replace(',[^\w\,/#&;-]+,', ' ', (string) $_GET[$var]);
295 295
 	}
296 296
 	if (isset($_POST[$var])) {
297
-		$_REQUEST[$var] = $GLOBALS[$var] = $_POST[$var] = preg_replace(',[^\w\,/#&;-]+,', ' ', (string)$_POST[$var]);
297
+		$_REQUEST[$var] = $GLOBALS[$var] = $_POST[$var] = preg_replace(',[^\w\,/#&;-]+,', ' ', (string) $_POST[$var]);
298 298
 	}
299 299
 }
300 300
 
@@ -302,8 +302,8 @@  discard block
 block discarded – undo
302 302
  * Filtre l'accès à spip_acces_doc (injection SQL en 1.8.2x)
303 303
  */
304 304
 if (isset($_SERVER['REQUEST_URI'])) {
305
-	if (preg_match(',^(.*/)?spip_acces_doc\.,', (string)$_SERVER['REQUEST_URI'])) {
306
-		$file = addslashes((string)$_GET['file']);
305
+	if (preg_match(',^(.*/)?spip_acces_doc\.,', (string) $_SERVER['REQUEST_URI'])) {
306
+		$file = addslashes((string) $_GET['file']);
307 307
 	}
308 308
 }
309 309
 
@@ -323,13 +323,13 @@  discard block
 block discarded – undo
323 323
  */
324 324
 if (
325 325
 	isset($_REQUEST['partie_cal'])
326
-	and $_REQUEST['partie_cal'] !== htmlentities((string)$_REQUEST['partie_cal'])
326
+	and $_REQUEST['partie_cal'] !== htmlentities((string) $_REQUEST['partie_cal'])
327 327
 ) {
328 328
 	$ecran_securite_raison = "partie_cal";
329 329
 }
330 330
 if (
331 331
 	isset($_REQUEST['echelle'])
332
-	and $_REQUEST['echelle'] !== htmlentities((string)$_REQUEST['echelle'])
332
+	and $_REQUEST['echelle'] !== htmlentities((string) $_REQUEST['echelle'])
333 333
 ) {
334 334
 	$ecran_securite_raison = "echelle";
335 335
 }
@@ -339,13 +339,13 @@  discard block
 block discarded – undo
339 339
  */
340 340
 if (
341 341
 	isset($_REQUEST['exec'])
342
-	and !preg_match(',^[\w-]+$,', (string)$_REQUEST['exec'])
342
+	and !preg_match(',^[\w-]+$,', (string) $_REQUEST['exec'])
343 343
 ) {
344 344
 	$ecran_securite_raison = "exec";
345 345
 }
346 346
 if (
347 347
 	isset($_REQUEST['cherche_auteur'])
348
-	and preg_match(',[<],', (string)$_REQUEST['cherche_auteur'])
348
+	and preg_match(',[<],', (string) $_REQUEST['cherche_auteur'])
349 349
 ) {
350 350
 	$ecran_securite_raison = "cherche_auteur";
351 351
 }
@@ -353,7 +353,7 @@  discard block
 block discarded – undo
353 353
 	isset($_REQUEST['exec'])
354 354
 	and $_REQUEST['exec'] == 'auteurs'
355 355
 	and isset($_REQUEST['recherche'])
356
-	and preg_match(',[<],', (string)$_REQUEST['recherche'])
356
+	and preg_match(',[<],', (string) $_REQUEST['recherche'])
357 357
 ) {
358 358
 	$ecran_securite_raison = "recherche";
359 359
 }
@@ -361,7 +361,7 @@  discard block
 block discarded – undo
361 361
 	isset($_REQUEST['exec'])
362 362
 	and $_REQUEST['exec'] == 'info_plugin'
363 363
 	and isset($_REQUEST['plugin'])
364
-	and preg_match(',[<],', (string)$_REQUEST['plugin'])
364
+	and preg_match(',[<],', (string) $_REQUEST['plugin'])
365 365
 ) {
366 366
 	$ecran_securite_raison = "plugin";
367 367
 }
@@ -388,7 +388,7 @@  discard block
 block discarded – undo
388 388
 				echo minipres(_T('info_acces_interdit'));
389 389
 				exit;
390 390
 			}
391
-			require _DIR_RESTREINT . 'action/configurer.php';
391
+			require _DIR_RESTREINT.'action/configurer.php';
392 392
 			action_configurer_dist();
393 393
 		}
394 394
 	}
@@ -440,9 +440,9 @@  discard block
 block discarded – undo
440 440
 if (_IS_BOT) {
441 441
 	if (
442 442
 		(isset($_REQUEST['echelle']) and isset($_REQUEST['partie_cal']) and isset($_REQUEST['type']))
443
-		or (strpos((string)$_SERVER['REQUEST_URI'], 'debut_') and preg_match(',[?&]debut_.*&debut_,', (string)$_SERVER['REQUEST_URI']))
444
-		or (isset($_REQUEST['calendrier_annee']) and strpos((string)$_SERVER['REQUEST_URI'], 'debut_'))
445
-		or (isset($_REQUEST['calendrier_annee']) and preg_match(',[?&]calendrier_annee=.*&calendrier_annee=,', (string)$_SERVER['REQUEST_URI']))
443
+		or (strpos((string) $_SERVER['REQUEST_URI'], 'debut_') and preg_match(',[?&]debut_.*&debut_,', (string) $_SERVER['REQUEST_URI']))
444
+		or (isset($_REQUEST['calendrier_annee']) and strpos((string) $_SERVER['REQUEST_URI'], 'debut_'))
445
+		or (isset($_REQUEST['calendrier_annee']) and preg_match(',[?&]calendrier_annee=.*&calendrier_annee=,', (string) $_SERVER['REQUEST_URI']))
446 446
 	) {
447 447
 		$ecran_securite_raison = "robot agenda/double pagination";
448 448
 	}
@@ -456,7 +456,7 @@  discard block
 block discarded – undo
456 456
 	if ($_REQUEST['page'] == 'test_cfg') {
457 457
 		$ecran_securite_raison = "test_cfg";
458 458
 	}
459
-	if ($_REQUEST['page'] !== htmlspecialchars((string)$_REQUEST['page'])) {
459
+	if ($_REQUEST['page'] !== htmlspecialchars((string) $_REQUEST['page'])) {
460 460
 		$ecran_securite_raison = "xsspage";
461 461
 	}
462 462
 	if (
@@ -472,7 +472,7 @@  discard block
 block discarded – undo
472 472
  */
473 473
 foreach (array('var_login') as $var) {
474 474
 	if (isset($_REQUEST[$var]) and is_array($_REQUEST[$var])) {
475
-		$ecran_securite_raison = "xss " . $var;
475
+		$ecran_securite_raison = "xss ".$var;
476 476
 	}
477 477
 }
478 478
 
@@ -520,13 +520,13 @@  discard block
 block discarded – undo
520 520
  */
521 521
 if (
522 522
 	isset($_REQUEST['nom_sauvegarde'])
523
-	and strstr((string)$_REQUEST['nom_sauvegarde'], '/')
523
+	and strstr((string) $_REQUEST['nom_sauvegarde'], '/')
524 524
 ) {
525 525
 	$ecran_securite_raison = 'nom_sauvegarde manipulee';
526 526
 }
527 527
 if (
528 528
 	isset($_REQUEST['znom_sauvegarde'])
529
-	and strstr((string)$_REQUEST['znom_sauvegarde'], '/')
529
+	and strstr((string) $_REQUEST['znom_sauvegarde'], '/')
530 530
 ) {
531 531
 	$ecran_securite_raison = 'znom_sauvegarde manipulee';
532 532
 }
Please login to merge, or discard this patch.
ecrire/inc/minipres.php 1 patch
Spacing   +17 added lines, -17 removed lines patch added patch discarded remove patch
@@ -74,7 +74,7 @@  discard block
 block discarded – undo
74 74
 			lire_fichier($file, $c);
75 75
 			$css .= $c;
76 76
 		}
77
-		$css = "<style type='text/css'>" . $css . "</style>";
77
+		$css = "<style type='text/css'>".$css."</style>";
78 78
 	} else {
79 79
 		foreach ($files as $name) {
80 80
 			$file = direction_css(find_in_theme($name));
@@ -87,19 +87,19 @@  discard block
 block discarded – undo
87 87
 		define('_DOCTYPE_ECRIRE', '');
88 88
 	}
89 89
 
90
-	return _DOCTYPE_ECRIRE .
91
-	html_lang_attributes() .
92
-	"<head>\n" .
93
-	"<title>" .
94
-	textebrut($titre) .
95
-	"</title>\n" .
96
-	"<meta name='viewport' content='width=device-width' />\n" .
97
-	$css .
90
+	return _DOCTYPE_ECRIRE.
91
+	html_lang_attributes().
92
+	"<head>\n".
93
+	"<title>".
94
+	textebrut($titre).
95
+	"</title>\n".
96
+	"<meta name='viewport' content='width=device-width' />\n".
97
+	$css.
98 98
 	"</head>
99
-<body" . $onLoad . " class='minipres'>
99
+<body" . $onLoad." class='minipres'>
100 100
 	<div id='minipres'>
101 101
 	<h1>" .
102
-	$titre .
102
+	$titre.
103 103
 	"</h1>
104 104
 	<div>\n";
105 105
 }
@@ -181,7 +181,7 @@  discard block
 block discarded – undo
181 181
 
182 182
 		$titre = ($titre == 'install')
183 183
 			? _T('avis_espace_interdit')
184
-			: $titre . '&nbsp;: ' . _T('info_acces_interdit');
184
+			: $titre.'&nbsp;: '._T('info_acces_interdit');
185 185
 
186 186
 		$statut = isset($GLOBALS['visiteur_session']['statut']) ? $GLOBALS['visiteur_session']['statut'] : '';
187 187
 		$nom = isset($GLOBALS['visiteur_session']['nom']) ? $GLOBALS['visiteur_session']['nom'] : '';
@@ -191,16 +191,16 @@  discard block
 block discarded – undo
191 191
 		}
192 192
 
193 193
 		if ($statut AND test_espace_prive()) {
194
-			$corps = bouton_action(_T('public:accueil_site'),generer_url_ecrire('accueil'));
194
+			$corps = bouton_action(_T('public:accueil_site'), generer_url_ecrire('accueil'));
195 195
 		}
196 196
 		elseif (!empty($_COOKIE['spip_admin'])) {
197
-			$corps = bouton_action(_T('public:lien_connecter'),generer_url_public('login'));
197
+			$corps = bouton_action(_T('public:lien_connecter'), generer_url_public('login'));
198 198
 		}
199 199
 		else {
200
-			$corps = bouton_action(_T('public:accueil_site'),$GLOBALS['meta']['adresse_site']);
200
+			$corps = bouton_action(_T('public:accueil_site'), $GLOBALS['meta']['adresse_site']);
201 201
 		}
202 202
 		$corps = "<div class='boutons'>$corps</div>";
203
-		spip_log($nom . " $titre " . $_SERVER['REQUEST_URI']);
203
+		spip_log($nom." $titre ".$_SERVER['REQUEST_URI']);
204 204
 	}
205 205
 
206 206
 	if (!_AJAX) {
@@ -218,6 +218,6 @@  discard block
 block discarded – undo
218 218
 		foreach ($_POST as $v => $c) {
219 219
 			$url = parametre_url($url, $v, $c, '&');
220 220
 		}
221
-		ajax_retour("<div>" . $titre . redirige_formulaire($url) . "</div>", false);
221
+		ajax_retour("<div>".$titre.redirige_formulaire($url)."</div>", false);
222 222
 	}
223 223
 }
Please login to merge, or discard this patch.
ecrire/inc/securiser_action.php 1 patch
Spacing   +14 added lines, -14 removed lines patch added patch discarded remove patch
@@ -79,7 +79,7 @@  discard block
 block discarded – undo
79 79
  * @param string|null $url_action
80 80
  * @return bool
81 81
  */
82
-function demander_confirmation_avant_action($titre, $titre_bouton, $url_action=null) {
82
+function demander_confirmation_avant_action($titre, $titre_bouton, $url_action = null) {
83 83
 
84 84
 	if (!$url_action) {
85 85
 		$url_action = self();
@@ -102,7 +102,7 @@  discard block
 block discarded – undo
102 102
 	$corps = "<div style='text-align:center;'>$bouton_action</div>";
103 103
 
104 104
 	include_spip("inc/minipres");
105
-	echo minipres($titre,$corps);
105
+	echo minipres($titre, $corps);
106 106
 	exit;
107 107
 }
108 108
 
@@ -143,7 +143,7 @@  discard block
 block discarded – undo
143 143
 		if ($mode === -1) {
144 144
 			return array('action' => $action, 'arg' => $arg, 'hash' => $hash);
145 145
 		} else {
146
-			return generer_url_action($action, "arg=" . rawurlencode($arg) . "&hash=$hash" . (!$r ? '' : "&redirect=$r"),
146
+			return generer_url_action($action, "arg=".rawurlencode($arg)."&hash=$hash".(!$r ? '' : "&redirect=$r"),
147 147
 				$mode, $public);
148 148
 		}
149 149
 	}
@@ -152,9 +152,9 @@  discard block
 block discarded – undo
152 152
 	$hash = calculer_action_auteur("$action-$arg");
153 153
 	$att .= " style='margin: 0px; border: 0px'";
154 154
 	if ($redirect) {
155
-		$redirect = "\n\t\t<input name='redirect' type='hidden' value='" . str_replace("'", '&#39;', $redirect) . "' />";
155
+		$redirect = "\n\t\t<input name='redirect' type='hidden' value='".str_replace("'", '&#39;', $redirect)."' />";
156 156
 	}
157
-	$mode .= $redirect . "
157
+	$mode .= $redirect."
158 158
 <input name='hash' type='hidden' value='$hash' />
159 159
 <input name='arg' type='hidden' value='$arg' />";
160 160
 
@@ -224,12 +224,12 @@  discard block
 block discarded – undo
224 224
  */
225 225
 function _action_auteur($action, $id_auteur, $pass, $alea) {
226 226
 	static $sha = array();
227
-	if (!isset($sha[$id_auteur . $pass . $alea])) {
227
+	if (!isset($sha[$id_auteur.$pass.$alea])) {
228 228
 		if (!isset($GLOBALS['meta'][$alea])) {
229
-			if (!$exec = _request('exec') or !autoriser_sans_cookie($exec)){
229
+			if (!$exec = _request('exec') or !autoriser_sans_cookie($exec)) {
230 230
 				include_spip('inc/acces');
231 231
 				charger_aleas();
232
-				if (empty($GLOBALS['meta'][$alea])){
232
+				if (empty($GLOBALS['meta'][$alea])) {
233 233
 					include_spip('inc/minipres');
234 234
 					echo minipres();
235 235
 					spip_log("$alea indisponible");
@@ -238,12 +238,12 @@  discard block
 block discarded – undo
238 238
 			}
239 239
 		}
240 240
 		include_spip('auth/sha256.inc');
241
-		$sha[$id_auteur . $pass . $alea] = spip_sha256($id_auteur . $pass . @$GLOBALS['meta'][$alea]);
241
+		$sha[$id_auteur.$pass.$alea] = spip_sha256($id_auteur.$pass.@$GLOBALS['meta'][$alea]);
242 242
 	}
243 243
 	if (function_exists('sha1')) {
244
-		return sha1($action . $sha[$id_auteur . $pass . $alea]);
244
+		return sha1($action.$sha[$id_auteur.$pass.$alea]);
245 245
 	} else {
246
-		return md5($action . $sha[$id_auteur . $pass . $alea]);
246
+		return md5($action.$sha[$id_auteur.$pass.$alea]);
247 247
 	}
248 248
 }
249 249
 
@@ -323,9 +323,9 @@  discard block
 block discarded – undo
323 323
  */
324 324
 function calculer_cle_action($action) {
325 325
 	if (function_exists('sha1')) {
326
-		return sha1($action . secret_du_site());
326
+		return sha1($action.secret_du_site());
327 327
 	} else {
328
-		return md5($action . secret_du_site());
328
+		return md5($action.secret_du_site());
329 329
 	}
330 330
 }
331 331
 
@@ -365,7 +365,7 @@  discard block
 block discarded – undo
365 365
 	// On nettoie l’URL de tous les var_.
366 366
 	$url = nettoyer_uri_var($url);
367 367
 
368
-	$token = _action_auteur('previsualiser-' . $url, $id_auteur, null, $alea);
368
+	$token = _action_auteur('previsualiser-'.$url, $id_auteur, null, $alea);
369 369
 	return "$id_auteur-$token";
370 370
 }
371 371
 
Please login to merge, or discard this patch.