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ée</font></a></span> <b><span style='padding: 3px; margin: 1px; border: 1px solid $couleur_claire; color: $couleur_claire'><b>interface complète</b></span>"; - else echo "<b><span class='fondgrison2'>Interface simplifié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è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ée</font></a></span> <span style='padding: 3px; margin: 1px; border: 1px solid $couleur_claire; color: $couleur_claire'><b>interface complète</b></span>"; + else echo "<span class='fondgrison2'><b>Interface simplifié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è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> </p> +</font><blockquote><p> </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é <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êtes des moteurs de recherche est réalisé<br>à partir d'un extrait du code de <a href='http://www.phpinfo.net/'>Visiteurs</a>, par Jean-Pierre Dézé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és</a> sont en attente de validation.</small>"; + echo "<br><small><a href='sites_tous.php3'>".$row['compte']." liens syndiqués</a> sont en attente de validation.</small>"; } fin_cadre_enfonce(); -- GitLab