From a387200182bd558a5eb97934f707baf067eb2ed3 Mon Sep 17 00:00:00 2001
From: "Committo,Ergo:sum" <esj@rezo.net>
Date: Fri, 13 Jan 2006 17:04:54 +0000
Subject: [PATCH] generer_url_post_ecrire sert aussi a reperer des formulaires
 imbriques dans d'autres formulaires, eux memes non fermes par </form>; j'ai
 fait comme j'ai pu mais le resultat typographique n'est pas peut-etre pas
 celui souhaite

---
 ecrire/inc_sites.php3 | 31 ++++++++++++++++---------------
 1 file changed, 16 insertions(+), 15 deletions(-)

diff --git a/ecrire/inc_sites.php3 b/ecrire/inc_sites.php3
index 0fbb161fe3..1d28489a49 100644
--- a/ecrire/inc_sites.php3
+++ b/ecrire/inc_sites.php3
@@ -432,19 +432,19 @@ if ($syndication == "oui" OR $syndication == "off" OR $syndication == "sus") {
 		echo "<p><div align='left'>"._T('info_derniere_syndication').' '.affdate_heure($date_syndic)
 		.".</div>\n";
 		
-		echo "<div align='right'>\n"
-		. "<form method='post' action='" . generer_url_ecrire("sites","id_syndic=$id_syndic") . "'>"
-		. "<input type='submit' name='reload' value=\""
-		. attribut_html(_T('lien_mise_a_jour_syndication'))
-		. "\" class='fondo' style='font-size:9px;' /></form></div>\n";
+	echo "<div align='right'>\n",
+		  generer_url_post_ecrire("sites",("id_syndic=$id_syndic")),
+		  "<input type='submit' name='reload' value=\"",
+		  attribut_html(_T('lien_mise_a_jour_syndication')),
+		  "\" class='fondo' style='font-size:9px;' /></form></div>\n";
 
 	// Options
 	if ($flag_administrable && $options=='avancees') {
 
 		debut_cadre_relief();
-		echo "<u>"._T('syndic_options')."</u>"
-			. aide('artsyn')."\n"
-			. "<form method='POST' action='" . generer_url_ecrire("sites","id_syndic=$id_syndic") . "' class='verdana2'>\n";
+		echo "<u>",_T('syndic_options'),"</u>",
+		  aide('artsyn')."\n",
+		  generer_url_post_ecrire("sites",("id_syndic=$id_syndic"));
 
 		// modifier la moderation
 		if ($moderation == 'oui' OR $moderation == 'non')
@@ -454,8 +454,8 @@ if ($syndication == "oui" OR $syndication == "off" OR $syndication == "sus") {
 			$moderation = $mod;
 		if ($moderation != 'oui') $moderation='non';
 
-		echo "<p><div align='$spip_lang_left'>"
-			. _T('syndic_choix_moderation') . "<br />\n";
+		echo "<p  class='verdana2'><div align='$spip_lang_left'>",
+		  _T('syndic_choix_moderation'), "</div>\n";
 		afficher_choix('moderation', $moderation,
 			array(
 			'non' => _T('info_publier')
@@ -474,7 +474,7 @@ if ($syndication == "oui" OR $syndication == "off" OR $syndication == "sus") {
 			spip_query("UPDATE spip_syndic SET oubli='$oubli'
 			WHERE id_syndic=$id_syndic");
 
-		echo "<p><div align='left'>"._T('syndic_choix_oublier');
+		echo "<div align='left'>"._T('syndic_choix_oublier'), '</div>';
 
 		echo "<ul>\n";
 
@@ -503,18 +503,18 @@ if ($syndication == "oui" OR $syndication == "off" OR $syndication == "sus") {
 			spip_query("UPDATE spip_syndic SET resume='$resume'
 			WHERE id_syndic=$id_syndic");
 		if (!$resume AND !$resume = $row['resume']) $resume = 'oui';
-		echo "<p><div align='$spip_lang_left'>"
+		echo "<div align='$spip_lang_left'>"
 			. _T('syndic_choix_resume') . "<br />\n";
 		afficher_choix('resume', $resume,
 			array(
 				'oui' => _T('syndic_option_resume_oui'),
 				'non' => _T('syndic_option_resume_non')
 			));
-		echo "</li>\n";
+		echo "</div>\n";
 
 
 		// Bouton "Valider"
-		echo "<div style='text-align:$spip_lang_right'><INPUT TYPE='submit' NAME='Valider' VALUE='"._T('bouton_valider')."' CLASS='fondo'></div>";
+		echo "<div style='text-align:$spip_lang_right'><INPUT TYPE='submit' NAME='Valider' VALUE='"._T('bouton_valider')."' CLASS='fondo'></div></p></form></div>";
 
 
 		fin_cadre_relief();
@@ -524,7 +524,8 @@ if ($syndication == "oui" OR $syndication == "off" OR $syndication == "sus") {
 // Cas d'un site ayant un feedfinder detecte
 else if (preg_match(',^select: (.*),', trim($url_syndic), $regs)) {
 	echo "<br /><br />\n";
-	echo "<form method='post' action='" . generer_url_ecrire("sites","id_syndic=$id_syndic") . "'>";
+	echo   generer_url_post_ecrire("sites",("id_syndic=$id_syndic"));
+
 	foreach (
 		array('id_rubrique', 'nom_site', 'url_site', 'descriptif', 'statut')
 	as $var) {
-- 
GitLab