diff --git a/ecrire/balise/formulaire_admin.php b/ecrire/balise/formulaire_admin.php index 9d40e24aeff02ae8f1ceff2f8a2cc24d009b0ec1..da782bcb3b95c64a827c5e04e8705224a696a1d0 100644 --- a/ecrire/balise/formulaire_admin.php +++ b/ecrire/balise/formulaire_admin.php @@ -98,7 +98,7 @@ function balise_FORMULAIRE_ADMIN_dyn($float='', $debug='') { OR $GLOBALS['bouton_admin_debug'] OR ( $GLOBALS['var_mode'] == 'debug' - AND $GLOBALS['_COOKIE']['spip_debug'] + AND $_COOKIE['spip_debug'] ) ) AND ( $statut == '0minirezo' diff --git a/ecrire/public/compiler.php b/ecrire/public/compiler.php index 10c2b5db5f9d2c608ea180bcd3a8e58b810928e6..5911fd4c01026d0085d8d3c53e69c1fd88defe45 100644 --- a/ecrire/public/compiler.php +++ b/ecrire/public/compiler.php @@ -130,7 +130,7 @@ function calculer_boucle($id_boucle, &$boucles) { ("\n\t$init = array();") : '') . calculer_requete_sql($boucles[$id_boucle]); } - $notrace = isset($GLOBALS['var_mode_affiche']) ? ($GLOBALS['var_mode_affiche'] != 'resultat') : true; + $notrace = (_request('var_mode_affiche') != 'resultat'); return $req . $corps . ($notrace ? "" : " boucle_debug_resultat('$id_boucle', 'resultat', \$t0);") @@ -463,8 +463,7 @@ function calculer_liste($tableau, $descr, &$boucles, $id_boucle='') { $n = count($codes); if (!$n) return "''"; $tab = str_repeat("\t", $descr['niv']); - if (!isset($GLOBALS['var_mode_affiche']) - OR $GLOBALS['var_mode_affiche'] != 'validation') + if (_request('var_mode_affiche') != 'validation') return (($n==1) ? $codes[0] : "(" . join (" .\n$tab", $codes) . ")"); @@ -484,7 +483,7 @@ function compile_cas($tableau, $descr, &$boucles, $id_boucle) { $id_boucle = $id_boucle[0]; $type = !$id_boucle ? '' : $boucles[$id_boucle]->type_requete; $tab = str_repeat("\t", ++$descr['niv']); - $mode = isset($GLOBALS['var_mode_affiche']) ? $GLOBALS['var_mode_affiche'] : ''; + $mode = _request('var_mode_affiche'); // chaque commentaire introduit dans le code doit commencer // par un caractere distinguant le cas, pour exploitation par debug. foreach ($tableau as $p) { diff --git a/ecrire/public/debug.php b/ecrire/public/debug.php index 305cf4d947a8cd7e9c192abc8efbf72209cf3e28..5e23cc9fc50401170cb194c809d652fbf9060cbc 100644 --- a/ecrire/public/debug.php +++ b/ecrire/public/debug.php @@ -47,7 +47,7 @@ function afficher_debug_contexte($env) { // http://doc.spip.org/@affiche_erreurs_page function affiche_erreurs_page($tableau_des_erreurs, $message='') { - if ($GLOBALS['exec']=='valider_xml' OR !$tableau_des_erreurs) + if (_request('exec')=='valider_xml' OR !$tableau_des_erreurs) return ''; $GLOBALS['bouton_admin_debug'] = true; $res = ''; @@ -148,7 +148,7 @@ function erreur_squelette($message='', $lieu='') { ($GLOBALS['var_mode'] == 'debug')) { include_spip('inc/minipres'); - $titre = 'Spip ' + $titre = 'SPIP ' . $GLOBALS['spip_version_affichee'] . ' ' . _T('admin_debug') @@ -318,7 +318,7 @@ function reference_boucle_debug($n, $nom, $self) // http://doc.spip.org/@ancre_texte function ancre_texte($texte, $fautifs=array()) { - global $var_mode_ligne; + $var_mode_ligne = _request('var_mode_ligne'); if ($var_mode_ligne) $fautifs[]= array($var_mode_ligne); $res =''; @@ -377,7 +377,9 @@ function ancre_texte($texte, $fautifs=array()) // l'environnement graphique du debuggueur // http://doc.spip.org/@debug_dumpfile function debug_dumpfile ($texte, $fonc, $type) { - global $debug_objets, $var_mode_objet, $var_mode_affiche, $spip_lang_right; + global $debug_objets, $spip_lang_right; + $var_mode_objet = _request('var_mode_objet'); + $var_mode_affiche = _request('var_mode_affiche'); $debug_objets[$type][$fonc . 'tout'] = $texte; if (!$debug_objets['sourcefile']) return; @@ -469,7 +471,7 @@ function debug_dumpfile ($texte, $fonc, $type) { if ($texte) { $err = ""; - $titre = $GLOBALS['var_mode_affiche']; + $titre = _request('var_mode_affiche'); if ($titre != 'validation') { $titre = 'zbug_' . $titre; $texte = ancre_texte($texte, array('','')); @@ -507,7 +509,7 @@ function debug_debut($titre) return _DOCTYPE_ECRIRE . html_lang_attributes() . "<head>\n<title>" . - ('Spip ' . $GLOBALS['spip_version_affichee'] . ' ' . + ('SPIP ' . $GLOBALS['spip_version_affichee'] . ' ' . _T('admin_debug') . ' ' . $titre . ' (' . supprimer_tags(extraire_multi($GLOBALS['meta']['nom_site']))) . ")</title>\n" .