From a455dac5dc710777cfef66368fd53311f8f8427a Mon Sep 17 00:00:00 2001
From: Fil <fil@rezo.net>
Date: Mon, 26 Jan 2004 20:57:25 +0000
Subject: [PATCH] =?UTF-8?q?pas=20de=20tags=20dans=20les=20menus=20de=20s?=
 =?UTF-8?q?=C3=A9lection=20de=20rubriques=20+=20r=C3=A9vision=20espaces=20?=
 =?UTF-8?q?ins=C3=A9cables=20en=20interface=20compl=C3=A8te=20(articles.ph?=
 =?UTF-8?q?p3=20uniquement)?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 ecrire/articles.php3          | 4 ++--
 ecrire/articles_edit.php3     | 2 +-
 ecrire/auteur_infos.php3      | 2 +-
 ecrire/auteur_messagerie.php3 | 2 +-
 ecrire/auteurs_edit.php3      | 2 +-
 ecrire/breves_edit.php3       | 2 +-
 ecrire/breves_voir.php3       | 2 +-
 ecrire/inc_mots.php3          | 2 +-
 ecrire/message.php3           | 2 +-
 ecrire/rubriques_edit.php3    | 2 +-
 ecrire/sites_edit.php3        | 2 +-
 11 files changed, 12 insertions(+), 12 deletions(-)

diff --git a/ecrire/articles.php3 b/ecrire/articles.php3
index f83f540c54..25d39a2836 100644
--- a/ecrire/articles.php3
+++ b/ecrire/articles.php3
@@ -1136,7 +1136,7 @@ if ($flag_editable AND $options == 'avancees') {
 					echo "\n<OPTION VALUE=\"x\">";
 				}
 
-				$texte_option = couper("$nom$email", 40);
+				$texte_option = supprimer_tags(couper("$nom$email", 40));
 				echo "\n<OPTION VALUE=\"$id_auteur\">&nbsp;&nbsp;&nbsp;&nbsp;$texte_option";
 				$statut_old = $statut;
 				$premiere_old = $premiere;
@@ -1463,7 +1463,7 @@ if ($virtuel) {
 }
 else {
 	echo "<div $dir_lang><b>";
-	$revision_nbsp = false;	// a regler pour relecture des nbsp dans les articles
+	$revision_nbsp = ($options == "avancees");	// a regler pour relecture des nbsp dans les articles
 	echo justifier(propre($chapo));
 	echo "</b></div>\n\n";
 
diff --git a/ecrire/articles_edit.php3 b/ecrire/articles_edit.php3
index 918ae0b97c..4d8c881fd0 100644
--- a/ecrire/articles_edit.php3
+++ b/ecrire/articles_edit.php3
@@ -317,7 +317,7 @@ function enfant($leparent){
 			if ($i == 1 && !$premier) echo "<OPTION VALUE='$my_rubrique'>\n"; // sert a separer les secteurs
 			$titre = couper($titre." ", 50); // largeur maxi
 			if (lire_meta('multi_rubriques') == 'oui' AND ($langue_choisie_rub == "oui" OR $leparent == 0)) $titre = $titre." [".traduire_nom_langue($lang_rub)."]";
-			echo "<OPTION".mySel($my_rubrique,$id_rubrique)." style=\"$style\">$espace$titre\n";
+			echo "<OPTION".mySel($my_rubrique,$id_rubrique)." style=\"$style\">$espace".supprimer_tags($titre)."\n";
 		}
 		$premier = 0;
 		enfant($my_rubrique);
diff --git a/ecrire/auteur_infos.php3 b/ecrire/auteur_infos.php3
index 337882fa5b..5f62f2ed5f 100644
--- a/ecrire/auteur_infos.php3
+++ b/ecrire/auteur_infos.php3
@@ -42,7 +42,7 @@ function afficher_auteur_rubriques($leparent){
 			if ($i==1)
 				$espace = "*";
 
-			echo "<OPTION VALUE='$my_rubrique'>$espace $titre\n";
+			echo "<OPTION VALUE='$my_rubrique'>$espace ".supprimer_tags($titre)."\n";
 			afficher_auteur_rubriques($my_rubrique);
 		}
 	}
diff --git a/ecrire/auteur_messagerie.php3 b/ecrire/auteur_messagerie.php3
index 03c625ef7b..c1200b29ba 100644
--- a/ecrire/auteur_messagerie.php3
+++ b/ecrire/auteur_messagerie.php3
@@ -26,7 +26,7 @@ function afficher_auteur_rubriques($leparent){
 			if ($i==1)
 				$espace = "*";
 
-			echo "<OPTION VALUE='$my_rubrique'>$espace $titre\n";
+			echo "<OPTION VALUE='$my_rubrique'>$espace ".supprimer_tags($titre)."\n";
 			afficher_auteur_rubriques($my_rubrique);
 		}
 	}
diff --git a/ecrire/auteurs_edit.php3 b/ecrire/auteurs_edit.php3
index 26eb556298..e9776bf91c 100644
--- a/ecrire/auteurs_edit.php3
+++ b/ecrire/auteurs_edit.php3
@@ -32,7 +32,7 @@ function afficher_auteur_rubriques($leparent){
 			if ($i==1)
 				$espace = "*";
 
-			echo "<OPTION VALUE='$my_rubrique'>$espace $titre\n";
+			echo "<OPTION VALUE='$my_rubrique'>$espace ".supprimer_tags($titre)."\n";
 			afficher_auteur_rubriques($my_rubrique);
 		}
 	}
diff --git a/ecrire/breves_edit.php3 b/ecrire/breves_edit.php3
index e661105017..f6da93ae66 100644
--- a/ecrire/breves_edit.php3
+++ b/ecrire/breves_edit.php3
@@ -30,7 +30,7 @@ function enfant($leparent) {
 		
 		$titre = couper($titre." ", 50); // largeur maxi
 		if (lire_meta('multi_rubriques') == 'oui' AND ($langue_choisie_rub == "oui" OR $leparent == 0)) $titre = $titre." [".traduire_nom_langue($lang_rub)."]";
-		echo "<OPTION".mySel($my_rubrique,$id_rubrique).">$titre\n";		
+		echo "<OPTION".mySel($my_rubrique,$id_rubrique).">".supprimer_tags($titre)."\n";		
 	}
 }
 
diff --git a/ecrire/breves_voir.php3 b/ecrire/breves_voir.php3
index 4ef48d9648..cfc9bb372f 100644
--- a/ecrire/breves_voir.php3
+++ b/ecrire/breves_voir.php3
@@ -210,7 +210,7 @@ function enfant($leparent){
 	while($row=spip_fetch_array($result)){
 		$my_rubrique=$row['id_rubrique'];
 		$titre=$row['titre'];
-		echo "<OPTION".mySel($my_rubrique,$id_rubrique).">$titre\n";
+		echo "<OPTION".mySel($my_rubrique,$id_rubrique).">".supprimer_tags($titre)."\n";
 	}
 	$i=$i-1;
 
diff --git a/ecrire/inc_mots.php3 b/ecrire/inc_mots.php3
index 6d4a78ba6d..1db0ceab25 100644
--- a/ecrire/inc_mots.php3
+++ b/ecrire/inc_mots.php3
@@ -295,7 +295,7 @@ function formulaire_mots($table, $id_objet, $nouv_mot, $supp_mot, $cherche_mot,
 			$result_autres_mots = spip_query($query_autres_mots);
 			while ($row_autres = spip_fetch_array($result_autres_mots)) {
 				$le_mot = $row_autres['id_mot'];
-				$le_titre_mot = $row_autres['titre'];
+				$le_titre_mot = supprimer_tags($row_autres['titre']);
 
 				if ($le_mot == $id_mot) $selected = "SELECTED";
 				else $selected = "";
diff --git a/ecrire/message.php3 b/ecrire/message.php3
index 66fcad37af..d9e86a799e 100644
--- a/ecrire/message.php3
+++ b/ecrire/message.php3
@@ -387,7 +387,7 @@ while($row = spip_fetch_array($result_message)) {
 								echo "\n<OPTION VALUE=\"x\">";
 							}
 				
-							$texte_option = couper("$nom ($email) ", 40);
+							$texte_option = supprimer_tags(couper("$nom ($email) ", 40));
 							echo "\n<OPTION VALUE=\"$id_auteur\">&nbsp;&nbsp;&nbsp;&nbsp;$texte_option";
 							$statut_old = $statut_auteur;
 							$premiere_old = $premiere;
diff --git a/ecrire/rubriques_edit.php3 b/ecrire/rubriques_edit.php3
index 836cfe7a49..8ceeca5b27 100644
--- a/ecrire/rubriques_edit.php3
+++ b/ecrire/rubriques_edit.php3
@@ -50,7 +50,7 @@ function enfant($leparent){
 
 
 			if (acces_rubrique($my_rubrique)) {
-				echo "<OPTION".mySel($my_rubrique,$id_parent)." style=\"$style\">&nbsp;&nbsp;&nbsp; $espace$titre\n";
+				echo "<OPTION".mySel($my_rubrique,$id_parent)." style=\"$style\">&nbsp;&nbsp;&nbsp; $espace".supprimer_tags($titre)."\n";
 			}
 			enfant($my_rubrique);
 		}
diff --git a/ecrire/sites_edit.php3 b/ecrire/sites_edit.php3
index f0b0f8266f..a30666dccf 100644
--- a/ecrire/sites_edit.php3
+++ b/ecrire/sites_edit.php3
@@ -68,7 +68,7 @@ function enfant($leparent){
 		if ($statut_rubrique!='publie') $titre = "($titre)";
 
 		if ($rubrique_acceptable) {
-			echo "<OPTION".mySel($my_rubrique,$id_rubrique)." style=\"$style\">$espace$titre\n";
+			echo "<OPTION".mySel($my_rubrique,$id_rubrique)." style=\"$style\">$espace".supprimer_tags($titre)."\n";
 		}
 		enfant($my_rubrique);
 	}
-- 
GitLab