From 7130c8501dd1d365b647631e87db71a79cbe0e33 Mon Sep 17 00:00:00 2001
From: Fil <fil@rezo.net>
Date: Tue, 8 Feb 2005 10:41:36 +0000
Subject: [PATCH] bug formaire_admin (masben)

---
 ecrire/inc_debug_sql.php3             | 5 +++--
 formulaires/inc-formulaire_admin.php3 | 5 +++--
 inc-admin.php3                        | 7 ++-----
 3 files changed, 8 insertions(+), 9 deletions(-)

diff --git a/ecrire/inc_debug_sql.php3 b/ecrire/inc_debug_sql.php3
index 947c199152..eaeb3f4d40 100644
--- a/ecrire/inc_debug_sql.php3
+++ b/ecrire/inc_debug_sql.php3
@@ -230,8 +230,9 @@ function debug_dumpfile ($texte, $fonc, $type) {
 	  echo "</fieldset></div>";
 	}
 	echo "\n</div>";
-	echo inclure_balise_dynamique(balise_formulaire_admin_dyn('','','','','','div',
-		$debug_objets));
+	echo inclure_balise_dynamique(
+		balise_FORMULAIRE_ADMIN_dyn('div', $debug_objets)
+	);
 	echo '</body></html>';
 	exit;
 }
diff --git a/formulaires/inc-formulaire_admin.php3 b/formulaires/inc-formulaire_admin.php3
index b43782c088..87d5117eae 100644
--- a/formulaires/inc-formulaire_admin.php3
+++ b/formulaires/inc-formulaire_admin.php3
@@ -3,7 +3,7 @@
 if (!defined("_ECRIRE_INC_VERSION")) return;	#securite
 
 global $balise_FORMULAIRE_ADMIN_collecte ;
-$balise_FORMULAIRE_ADMIN_collecte = array('id_article', 'id_breve', 'id_rubrique', 'id_mot', 'id_auteur');
+$balise_FORMULAIRE_ADMIN_collecte = array();
 
 # on ne peut rien dire au moment de l'execution du squelette
 
@@ -18,8 +18,9 @@ function balise_FORMULAIRE_ADMIN_stat($args, $filtres) {
 # Pas question de recompiler: ca fait boucler !
 # Le debuger transmet donc ses donnees, et cette balise y retrouve son petit.
 
-function balise_FORMULAIRE_ADMIN_dyn($id_article, $id_breve, $id_rubrique, $id_mot, $id_auteur, $float='', $debug='') {
+function balise_FORMULAIRE_ADMIN_dyn($float='', $debug='') {
 	global $var_preview, $use_cache, $forcer_debug;
+	global $id_article, $id_breve, $id_rubrique, $id_mot, $id_auteur;
 	static $dejafait = false;
 
 	if ($GLOBALS['flag_preserver'] || !$GLOBALS['spip_admin'])
diff --git a/inc-admin.php3 b/inc-admin.php3
index b07e47b580..53083eb095 100644
--- a/inc-admin.php3
+++ b/inc-admin.php3
@@ -33,11 +33,8 @@ function affiche_boutons_admin($contenu) {
 
 	// Recuperer sans l'afficher la balise #FORMULAIRE_ADMIN, en float
 	$boutons_admin = inclure_balise_dynamique(
-		balise_FORMULAIRE_ADMIN_dyn(
-		$GLOBALS['id_article'], $GLOBALS['id_breve'],
-		$GLOBALS['id_rubrique'], $GLOBALS['id_mot'],
-		$GLOBALS['id_auteur'], 'div'
-	), false);
+		balise_FORMULAIRE_ADMIN_dyn('div'),
+	false);
 
 	lang_dselect();
 
-- 
GitLab