From 5c7c9fb99f2e11de3bfc27a0c2f679e65aae527a Mon Sep 17 00:00:00 2001
From: Antoine Pitrou <pitrou@free.fr>
Date: Sat, 13 Jul 2002 23:17:52 +0000
Subject: [PATCH] =?UTF-8?q?La=20case=20de=20recherche=20passe=20=C3=A0=20g?=
 =?UTF-8?q?auche=20dans=20la=20colonne=20de=20raccourcis=20(+=20logique)?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 ecrire/articles.php3             | 10 ++--------
 ecrire/controle_forum.php3       |  9 ++-------
 ecrire/controle_petition.php3    |  9 ++-------
 ecrire/forum.php3                | 11 ++---------
 ecrire/forum_admin.php3          | 12 ++----------
 ecrire/inc_presentation.php3     | 32 ++++++++++++++++++++++++++------
 ecrire/index.php3                |  9 ++-------
 ecrire/mots_edit.php3            | 14 ++------------
 ecrire/naviguer.php3             | 10 ++--------
 ecrire/statistiques_visites.php3 |  8 ++------
 10 files changed, 44 insertions(+), 80 deletions(-)

diff --git a/ecrire/articles.php3 b/ecrire/articles.php3
index 7788b8f63b..faea77401b 100644
--- a/ecrire/articles.php3
+++ b/ecrire/articles.php3
@@ -603,9 +603,7 @@ if ($boite_ouverte) {
 //
 // Afficher les boutons de creation d'article et de breve
 //
-debut_cadre_enfonce();
-echo "<font face='Verdana,Arial,Helvetica,sans-serif' size=1>";
-echo "<b>RACCOURCIS :</b><p>";
+debut_raccourcis();
 
 $query = "SELECT id_rubrique FROM spip_rubriques LIMIT 0,1";
 $result = spip_query($query);
@@ -635,11 +633,7 @@ if ($connect_statut == '0minirezo') {
 }
 
 
-echo "</font>";
-fin_cadre_enfonce();
-
-
-
+fin_raccourcis();
 
 
 
diff --git a/ecrire/controle_forum.php3 b/ecrire/controle_forum.php3
index 67fd189500..5378b5b746 100644
--- a/ecrire/controle_forum.php3
+++ b/ecrire/controle_forum.php3
@@ -37,14 +37,10 @@ fin_boite_info();
 // Afficher les boutons de creation d'article et de breve
 //
 if ($connect_statut == '0minirezo') {
-	debut_cadre_enfonce();
-	echo "<font face='Verdana,Arial,Helvetica,sans-serif' size=1>";
-	echo "<b>RACCOURCIS :</b><p>";
-	
+	debut_raccourcis();
 	
 	icone_horizontale("Forum interne", "forum.php3", "forum-interne-24.gif", "rien.gif");
 	icone_horizontale("Forum des administrateurs", "forum_admin.php3", "forum-admin-24.gif", "rien.gif");
-		
 
 	$query_petition = "SELECT COUNT(*) AS cnt FROM spip_signatures WHERE (statut='publie' OR statut='poubelle')";
 	$result_petition = spip_query($query_petition);
@@ -59,8 +55,7 @@ if ($connect_statut == '0minirezo') {
 	$activer_stats = lire_meta("activer_statistiques");
 	if ($activer_stats != "non") icone_horizontale("ăƒ—olution des visites", "statistiques_visites.php3", "statistiques-24.gif", "rien.gif");
 	
-	echo "</font>";
-	fin_cadre_enfonce();
+	fin_raccourcis();
 }
 
 
diff --git a/ecrire/controle_petition.php3 b/ecrire/controle_petition.php3
index 604bd7a815..cf5eb5e266 100644
--- a/ecrire/controle_petition.php3
+++ b/ecrire/controle_petition.php3
@@ -23,14 +23,10 @@ fin_boite_info();
 // Afficher les boutons de creation d'article et de breve
 //
 if ($connect_statut == '0minirezo') {
-	debut_cadre_enfonce();
-	echo "<font face='Verdana,Arial,Helvetica,sans-serif' size=1>";
-	echo "<b>RACCOURCIS :</b><p>";
-	
+	debut_raccourcis();
 	
 	icone_horizontale("Forum interne", "forum.php3", "forum-interne-24.gif", "rien.gif");
 	icone_horizontale("Forum des administrateurs", "forum_admin.php3", "forum-admin-24.gif", "rien.gif");
-		
 
 	$query_petition = "SELECT COUNT(*) AS cnt FROM spip_forum WHERE date_heure > DATE_SUB(NOW(),INTERVAL 30 DAY)";
 	$result_petition = spip_query($query_petition);
@@ -42,8 +38,7 @@ if ($connect_statut == '0minirezo') {
 		icone_horizontale("$nombre_petition messages de forums", "controle_forum.php3", "suivi-forum-24.gif", "rien.gif");
 	}
 
-	echo "</font>";
-	fin_cadre_enfonce();
+	fin_raccourcis();
 }
 
 
diff --git a/ecrire/forum.php3 b/ecrire/forum.php3
index cc75d523c0..65f1d92c44 100644
--- a/ecrire/forum.php3
+++ b/ecrire/forum.php3
@@ -11,14 +11,10 @@ debut_gauche();
 // Afficher les boutons de creation d'article et de breve
 //
 if ($connect_statut == '0minirezo') {
-	debut_cadre_enfonce();
-	echo "<font face='Verdana,Arial,Helvetica,sans-serif' size=1>";
-	echo "<b>RACCOURCIS :</b><p>";
-	
+	debut_raccourcis();
 	
 	//icone_horizontale("Forum interne", "forum.php3", "forum-interne-24.gif", "rien.gif");
 	icone_horizontale("Forum des administrateurs", "forum_admin.php3", "forum-admin-24.gif", "rien.gif");
-		
 
 	$query_petition = "SELECT COUNT(*) AS cnt FROM spip_forum WHERE date_heure > DATE_SUB(NOW(),INTERVAL 30 DAY)";
 	$result_petition = spip_query($query_petition);
@@ -42,10 +38,7 @@ if ($connect_statut == '0minirezo') {
 		icone_horizontale("$nombre_petition signatures de p&eacute;titions", "controle_petition.php3", "suivi-forum-24.gif", "rien.gif");
 	}
 	
-	
-	
-	echo "</font>";
-	fin_cadre_enfonce();
+	fin_raccourcis();
 }
 
 
diff --git a/ecrire/forum_admin.php3 b/ecrire/forum_admin.php3
index 7e94969954..630e1028b1 100644
--- a/ecrire/forum_admin.php3
+++ b/ecrire/forum_admin.php3
@@ -12,14 +12,10 @@ debut_gauche();
 // Afficher les boutons de creation d'article et de breve
 //
 if ($connect_statut == '0minirezo') {
-	debut_cadre_enfonce();
-	echo "<font face='Verdana,Arial,Helvetica,sans-serif' size=1>";
-	echo "<b>RACCOURCIS :</b><p>";
-	
+	debut_raccourcis();
 	
 	icone_horizontale("Forum interne", "forum.php3", "forum-interne-24.gif", "rien.gif");
 	//icone_horizontale("Forum des administrateurs", "forum_admin.php3", "forum-admin-24.gif", "rien.gif");
-		
 
 	$query_petition = "SELECT COUNT(*) AS cnt FROM spip_forum WHERE date_heure > DATE_SUB(NOW(),INTERVAL 30 DAY)";
 	$result_petition = spip_query($query_petition);
@@ -31,8 +27,6 @@ if ($connect_statut == '0minirezo') {
 		icone_horizontale("$nombre_petition messages de forums", "controle_forum.php3", "suivi-forum-24.gif", "rien.gif");
 	}
 
-
-
 	$query_petition = "SELECT COUNT(*) AS cnt FROM spip_signatures WHERE (statut='publie' OR statut='poubelle')";
 	$result_petition = spip_query($query_petition);
 	if ($row = mysql_fetch_array($result_petition)){
@@ -44,9 +38,7 @@ if ($connect_statut == '0minirezo') {
 	}
 	
 	
-	
-	echo "</font>";
-	fin_cadre_enfonce();
+	fin_raccourcis();
 }
 
 
diff --git a/ecrire/inc_presentation.php3 b/ecrire/inc_presentation.php3
index 8bf180f4a0..fc0844a943 100644
--- a/ecrire/inc_presentation.php3
+++ b/ecrire/inc_presentation.php3
@@ -229,6 +229,30 @@ function bandeau_titre_boite($titre, $afficher_auteurs, $boite_importante = true
 }
 
 
+//
+// La boite raccourcis
+//
+
+function debut_raccourcis() {
+	debut_cadre_enfonce();
+	echo "<font face='Verdana,Arial,Helvetica,sans-serif' size=1>";
+	echo "<b>RACCOURCIS :</b><p>";
+
+	echo "<form method='get' action='recherche.php3'>";
+	echo "<div class='iconeon' style='padding:5px;'>";
+	echo "<input type='Hidden' name='id_article' value='$id_article'>";
+	echo "<font face='Verdana,Arial,Helvetica,sans-serif' size='2' color='#333333'><b>Rechercher</b> un article, une rubrique, une br&egrave;ve&nbsp;:</font>";
+	echo '<input type="text" class="forml" size="*" value="" name="recherche" class="spip_recherche">';
+	echo "</div>";
+	echo "</form>";
+}
+
+function fin_raccourcis() {
+	echo "</font>";
+	fin_cadre_enfonce();
+}
+
+
 //
 // Une icone avec lien et legende (texte en-dessous)
 //
@@ -1416,25 +1440,21 @@ function debut_page($titre = "", $rubrique = "asuivre", $sous_rubrique = "asuivr
 
 	echo "<td width='100%'>   </td>";
 
-
+/*
 	echo "<td>";
 	echo "<form method='get' style='margin: 0px;' action='recherche.php3'>";
 	echo '<input type="text" size="18" value="Chercher" name="recherche" class="spip_recherche">';
 	echo "</form>";
 	echo "</td>";
-
+*/
 	if ($auth_can_disconnect) {
 		echo "<td width='5'>&nbsp;</td>";
 		icone_bandeau_secondaire ("Se d&eacute;connecter", "?logout=$connect_login", "deconnecter-24.gif", "", $sous_rubrique, "deconnect");
 	}
 
-
-
-
 	echo "</tr></table>";
 	echo "</td></tr></table>";
 
-
 		
 	// Bandeau
 	echo "\n<table cellpadding='0' bgcolor='$couleur_foncee' style='border-bottom: solid 1px white; border-top: solid 1px #666666;' width='100%'><tr width='100%'><td width='100%' align='center'>";
diff --git a/ecrire/index.php3 b/ecrire/index.php3
index f1ae0255bf..7a2c0a0ad0 100644
--- a/ecrire/index.php3
+++ b/ecrire/index.php3
@@ -155,10 +155,7 @@ if (mysql_num_rows($result) > 0){
 
 
 
-
-debut_cadre_enfonce();
-echo "<font face='Verdana,Arial,Helvetica,sans-serif' size=1>";
-echo "<b>RACCOURCIS :</b><p>";
+debut_raccourcis();
 
 
 //
@@ -206,9 +203,7 @@ if ($connect_statut == "0minirezo")	{
 	icone_horizontale("Vider le cache", "admin_vider.php3", "cache-24.gif","rien.gif");
 }
 
-echo "</font>";
-fin_cadre_enfonce();
-
+fin_raccourcis();
 
 
 debut_droite();
diff --git a/ecrire/mots_edit.php3 b/ecrire/mots_edit.php3
index 7f1c6e0cc5..5cde0cfe8d 100644
--- a/ecrire/mots_edit.php3
+++ b/ecrire/mots_edit.php3
@@ -128,24 +128,14 @@ if ($connect_statut == '0minirezo' AND ($options == 'avancees' OR $arton_ok)) {
 //
 // Afficher les boutons de creation d'article et de breve
 //
-debut_cadre_enfonce();
-echo "<font face='Verdana,Arial,Helvetica,sans-serif' size=1>";
-echo "<b>RACCOURCIS :</b><p>";
-
+debut_raccourcis();
 
 icone_horizontale("Voir tous les mots-cl&eacute;s", $adresse_retour, "mot-cle-24.gif", "rien.gif");
 
 if ($connect_statut == '0minirezo')
 		icone_horizontale("Cr&eacute;er un nouveau mot-cl&eacute;", "mots_edit.php3?new=oui&redirect=mots_tous.php3&id_groupe=$id_groupe", "mots-cle-24.gif", "creer.gif");
 
-
-
-echo "</font>";
-fin_cadre_enfonce();
-
-
-
-
+fin_raccourcis();
 
 
 debut_droite();
diff --git a/ecrire/naviguer.php3 b/ecrire/naviguer.php3
index 5934f66426..aa61bdae6f 100644
--- a/ecrire/naviguer.php3
+++ b/ecrire/naviguer.php3
@@ -281,9 +281,7 @@ if ($connect_statut == '0minirezo' AND acces_rubrique($coll) AND ($options == 'a
 //
 // Afficher les boutons de creation d'article et de breve
 //
-debut_cadre_enfonce();
-echo "<font face='Verdana,Arial,Helvetica,sans-serif' size=1>";
-echo "<b>RACCOURCIS :</b><p>";
+debut_raccourcis();
 
 $query = "SELECT id_rubrique FROM spip_rubriques LIMIT 0,1";
 $result = spip_query($query);
@@ -310,11 +308,7 @@ if ($connect_statut == '0minirezo' AND acces_rubrique($coll)) {
 	icone_horizontale("Cr&eacute;er une sous-rubrique", "rubriques_edit.php3?new=oui&retour=nav&id_parent=$coll", "rubrique-24.gif","creer.gif");
 }
 
-
-echo "</font>";
-fin_cadre_enfonce();
-
-
+fin_raccourcis();
 
 
 
diff --git a/ecrire/statistiques_visites.php3 b/ecrire/statistiques_visites.php3
index 7b147ba111..856367c68b 100644
--- a/ecrire/statistiques_visites.php3
+++ b/ecrire/statistiques_visites.php3
@@ -38,18 +38,14 @@ debut_gauche();
 // Afficher les boutons de creation d'article et de breve
 //
 if ($connect_statut == '0minirezo') {
-	debut_cadre_enfonce();
-	echo "<font face='Verdana,Arial,Helvetica,sans-serif' size=1>";
-	echo "<b>RACCOURCIS :</b><p>";
+	debut_raccourcis();
 	
 	if ($id_article > 0){
 	icone_horizontale("Retour &agrave; l'article", "articles.php3?id_article=$id_article", "article-24.gif","rien.gif");
 	}
 	icone_horizontale("Suivi des forums", "controle_forum.php3", "suivi-forum-24.gif", "rien.gif");
 	
-	
-	echo "</font>";
-	fin_cadre_enfonce();
+	fin_raccourcis();
 }
 
 
-- 
GitLab