From ae90aa0bbea5420c29f2165a8311b1f128bca5ab Mon Sep 17 00:00:00 2001
From: Fil <fil@rezo.net>
Date: Thu, 1 Aug 2002 13:43:00 +0000
Subject: [PATCH] 1) petouilles de presentation 2) gestion des sites syndiques

---
 ecrire/articles_edit.php3    |  4 ++--
 ecrire/inc_presentation.php3 | 15 ++++++++-------
 ecrire/inc_sites.php3        | 24 ++++++++++++------------
 ecrire/index.php3            |  2 +-
 4 files changed, 23 insertions(+), 22 deletions(-)

diff --git a/ecrire/articles_edit.php3 b/ecrire/articles_edit.php3
index aba8ab7f45..7d3503e151 100644
--- a/ecrire/articles_edit.php3
+++ b/ecrire/articles_edit.php3
@@ -312,7 +312,7 @@ echo "<P><HR><P>";
 	if (($articles_soustitre != "non") OR strlen($soustitre) > 0) {
 		echo "<B>Sous-titre</B>";
 		echo aide ("arttitre");
-		echo "<BR><INPUT TYPE='text' NAME='soustitre' CLASS='forml' VALUE=\"$soustitre\" SIZE='40'><P>";
+		echo "<BR><INPUT TYPE='text' NAME='soustitre' CLASS='forml' VALUE=\"$soustitre\" SIZE='40'><br><br>";
 	}
 	else {
 		echo "<INPUT TYPE='hidden' NAME='soustitre' VALUE=\"$soustitre\">";	
@@ -447,7 +447,7 @@ echo "<P><HR><P>";
 
 	echo "<DIV ALIGN='right'>";
 	echo "<INPUT CLASS='fondo' TYPE='submit' NAME='Valider' VALUE='Valider'>";
-	echo "</FORM>";
+	echo "</DIV></FORM>";
 
 fin_cadre_formulaire();
 
diff --git a/ecrire/inc_presentation.php3 b/ecrire/inc_presentation.php3
index c2a637e3bf..cb5ba4e90d 100644
--- a/ecrire/inc_presentation.php3
+++ b/ecrire/inc_presentation.php3
@@ -99,9 +99,9 @@ function fin_cadre_relief($return = false){
 	global $spip_display;
 	if ($spip_display != 1){	
 
-		$retour_aff.= "</TD></TR></TABLE>";
-		$retour_aff.= "</TD>";
-		$retour_aff.= "<td background='img_pack/rond-d.gif' width='5'><img src='img_pack/rien.gif' alt='\' width='5' height='5'></td>";
+		$retour_aff.= "</td></tr></table>";
+		$retour_aff.= "</td>";
+		$retour_aff.= "<td background='img_pack/rond-d.gif' width='5'><img src='img_pack/rien.gif' alt='\' width='5' height='5'></td></tr>";
 		$retour_aff.= "<tr>";
 		$retour_aff.= "<td width='5'><img src='img_pack/rond-bg.gif' alt='\' width='5' height='5'></td>";
 		$retour_aff.= "<td background='img_pack/rond-b.gif'><img src='img_pack/rien.gif' alt='-' width='5' height='5'></td>";
@@ -1522,8 +1522,8 @@ function debut_page($titre = "", $rubrique = "asuivre", $sous_rubrique = "asuivr
 	echo "<td>   </td>";
 	echo "<td>";
 	echo "<font size=1 face='Verdana,Arial,Helvetica,sans-serif'>";
-		if ($options == "avancees") echo "<span class='fondgris' onMouseOver=\"changeclass(this,'fondgrison2')\" onMouseOut=\"changeclass(this,'fondgris')\"><a href='$lien&set_options=basiques'><font color='black'>Interface simplifi&eacute;e</font></a></span> <b><span style='padding: 3px; margin: 1px; border: 1px solid $couleur_claire; color: $couleur_claire'><b>interface compl&egrave;te</b></span>";
-		else echo "<b><span class='fondgrison2'>Interface simplifi&eacute;e</span></b> <span class='fondgris' onMouseOver=\"changeclass(this,'fondgrison2')\" onMouseOut=\"changeclass(this,'fondgris')\"><a href='$lien&set_options=avancees'><font color='black'>interface compl&egrave;te</font></a></span>";
+		if ($options == "avancees") echo "<span class='fondgris' onMouseOver=\"changeclass(this,'fondgrison2')\" onMouseOut=\"changeclass(this,'fondgris')\"><a href='$lien&set_options=basiques'><font color='black'>Interface simplifi&eacute;e</font></a></span> <span style='padding: 3px; margin: 1px; border: 1px solid $couleur_claire; color: $couleur_claire'><b>interface compl&egrave;te</b></span>";
+		else echo "<span class='fondgrison2'><b>Interface simplifi&eacute;e</b></span> <span class='fondgris' onMouseOver=\"changeclass(this,'fondgrison2')\" onMouseOut=\"changeclass(this,'fondgris')\"><a href='$lien&set_options=avancees'><font color='black'>interface compl&egrave;te</font></a></span>";
 	echo "</font>";
 	echo "</td>";
 	echo "<td align='right'>";
@@ -1819,7 +1819,7 @@ function debut_droite() {
 function fin_html() {
 	global $spip_version_affichee;
 ?>
-<blockquote><p>&nbsp;</p>
+</font><blockquote><p>&nbsp;</p>
 <div align='right'><font face="Verdana,Arial,Helvetica,sans-serif" size='2'>
 <a href='http://www.uzine.net/spip'>SPIP <?php echo $spip_version_affichee; ?></a>
 est un logiciel libre distribu&eacute; <a href='gpl.txt'>sous licence GPL</a>
@@ -1832,7 +1832,8 @@ if (ereg("statistiques_visites.php3$", $GLOBALS['REQUEST_URI']) OR ereg("statist
 	echo "<br>L'affichage des requ&ecirc;tes des moteurs de recherche est r&eacute;alis&eacute;<br>&agrave; partir d'un extrait du code de <a href='http://www.phpinfo.net/'>Visiteurs</a>, par Jean-Pierre D&eacute;z&eacute;lus";
 }
 ?>
-</div></blockquote>
+</font></div></blockquote>
+
 <?php 
 // rejouer le cookie de session en mode parano
 if ($GLOBALS['spip_session'] && $GLOBALS['prefs']['securite'] == 'strict') {
diff --git a/ecrire/inc_sites.php3 b/ecrire/inc_sites.php3
index 05a8fb79c1..a573c3d5ec 100644
--- a/ecrire/inc_sites.php3
+++ b/ecrire/inc_sites.php3
@@ -100,15 +100,16 @@ function syndic_a_jour($now_id_syndic, $affichage=false, $statut = 'off'){
 	
 	$query="SELECT * FROM spip_syndic WHERE id_syndic='$now_id_syndic'";
 	$result=spip_query($query);
-	while ($row = mysql_fetch_array($result)) {
+	if ($row = mysql_fetch_array($result))
 		$la_query=$row["url_syndic"];
+	else
+		return;
 
-		$moderation = $row['moderation'];
-		if ($moderation == 'oui')
-			$moderation = 'dispo';	// a valider
-		else
-			$moderation = 'publie';	// en ligne sans validation
-	}
+	$moderation = $row['moderation'];
+	if ($moderation == 'oui')
+		$moderation = 'dispo';	// a valider
+	else
+		$moderation = 'publie';	// en ligne sans validation
 
 	$le_retour=recuperer_page($la_query);
 
@@ -154,10 +155,9 @@ function syndic_a_jour($now_id_syndic, $affichage=false, $statut = 'off'){
 					
 					// Indexation pour moteur
 					$id_syndic_article=mysql_insert_id();
-					//if (lire_meta('activer_moteur') == 'oui') {
-					//	indexer_syndic_article($id_syndic_article);
-					//}
-					
+					if (lire_meta('activer_moteur') == 'oui') {
+						indexer_syndic_article($id_syndic_article);
+					}
 				}
 			}
 			spip_query("UPDATE spip_syndic SET syndication='oui' WHERE id_syndic='$now_id_syndic'");
@@ -190,7 +190,7 @@ function syndic_a_jour($now_id_syndic, $affichage=false, $statut = 'off'){
 				$query_deja="SELECT * FROM spip_syndic_articles WHERE url=\"$le_lien\" AND id_syndic=$now_id_syndic";
 				$result_deja=spip_query($query_deja);
 				if (mysql_num_rows($result_deja)==0){
-					$query_syndic="INSERT INTO spip_syndic_articles SET id_syndic=\"$now_id_syndic\", titre=\"$le_titre\", url=\"$le_lien\", date=\"$la_date\", lesauteurs=\"$les_auteurs\", statut='publie'";
+					$query_syndic="INSERT INTO spip_syndic_articles SET id_syndic=\"$now_id_syndic\", titre=\"$le_titre\", url=\"$le_lien\", date=\"$la_date\", lesauteurs=\"$les_auteurs\", statut='$moderation'";
 					$result_syndic=spip_query($query_syndic);
 					
 					// Indexation pour moteur
diff --git a/ecrire/index.php3 b/ecrire/index.php3
index 85c6fb66fc..58d8437ee0 100644
--- a/ecrire/index.php3
+++ b/ecrire/index.php3
@@ -365,7 +365,7 @@ if ($relief) {
 	if ($connect_statut == '0minirezo' AND $connect_toutes_rubriques) {
 		$result = spip_query ("SELECT COUNT(*) AS compte FROM spip_syndic_articles WHERE statut='dispo'");
 		if (($row = mysql_fetch_array($result)) AND $row['compte'])
-			echo "<br><small><a href='sites_tous.php3'>".$row['compte']." articles syndiqu&eacute;s</a> sont en attente de validation.</small>";
+			echo "<br><small><a href='sites_tous.php3'>".$row['compte']." liens syndiqu&eacute;s</a> sont en attente de validation.</small>";
 	}
 
 	fin_cadre_enfonce();	
-- 
GitLab