diff --git a/ecrire/articles.php3 b/ecrire/articles.php3 index 22ec0429837902703fb19e9952a2bff7417af0b8..6a18f726d85a2dac57fd92ceadf100ead74a97b5 100644 --- a/ecrire/articles.php3 +++ b/ecrire/articles.php3 @@ -718,7 +718,7 @@ if ($flag_editable) { $flag_modif = false; // Recuperer les donnees de l'article - if (lire_meta('articles_modif') == 'oui') { + if (lire_meta('articles_modif') != 'non') { $query = "SELECT auteur_modif, UNIX_TIMESTAMP(date_modif) AS modification, UNIX_TIMESTAMP(NOW()) AS maintenant FROM spip_articles WHERE id_article='$id_article'"; $result = spip_query($query); diff --git a/ecrire/auteur_infos.php3 b/ecrire/auteur_infos.php3 index db2963b3fb73cb590e9ac12f22e9979402c4fa67..2b6c3d3fd97e5bdec63d2afa1f94c72e15c4566f 100644 --- a/ecrire/auteur_infos.php3 +++ b/ecrire/auteur_infos.php3 @@ -182,6 +182,15 @@ if ($statut) { // si on poste un nom, c'est qu'on modifie une fiche auteur indexer_auteur($id_auteur); } + + // Mettre ˆ jour affichage forums... + + $nombre_admins = spip_num_rows(spip_query("SELECT * FROM spip_auteurs WHERE login!='' AND statut='0minirezo'")); + if ($nombre_admins > 1) ecrire_meta('forum_prive_admin', "oui"); + else ecrire_meta('forum_prive_admin', "non"); + + + // Mettre a jour les fichiers .htpasswd et .htpasswd-admin ecrire_acces(); } diff --git a/ecrire/config-contenu.php3 b/ecrire/config-contenu.php3 index 130ce1f53587981e2605ae89dea4ea74d78d7e2c..505e6a33017480366bc1e58d50ef09a6147177e3 100644 --- a/ecrire/config-contenu.php3 +++ b/ecrire/config-contenu.php3 @@ -177,57 +177,12 @@ if ($options == "avancees") { désactiver cette fonctionnalité."; echo "</TD></TR>"; - echo "<TR><TD BGCOLOR='#EEEECC' BACKGROUND='img_pack/rien.gif'><B><FONT FACE='Verdana,Arial,Helvetica,sans-serif' SIZE=3> - Messagerie interne</FONT></B></TD></TR>"; - - echo "<TR><TD BACKGROUND='img_pack/rien.gif' class='verdana2'>"; - echo "Vous pouvez activer ou désactiver l'intégralité du système de messagerie."; - echo "</TD></TR>"; - echo "<TR><TD BACKGROUND='img_pack/rien.gif' class='verdana2'>"; afficher_choix('activer_messagerie', $activer_messagerie, array('oui' => 'Activer la messagerie interne', 'non' => 'Désactiver la messagerie interne')); echo "</TD></TR>\n"; - // - // Activer la liste des redacteurs connectes - // - if ($activer_messagerie != "non") { - echo "<TR><TD> </TD></TR>"; - echo "<TR><TD BGCOLOR='#EEEECC' BACKGROUND='img_pack/rien.gif'><B><FONT - FACE='Verdana,Arial,Helvetica,sans-serif' SIZE=3>Liste des rédacteurs - connectés</FONT></B></TD></TR>"; - - echo "<TR><TD BACKGROUND='img_pack/rien.gif' class='verdana2'>"; - echo "Lorsque le système de messagerie est activé, SPIP peut - indiquer en permanence la liste des rédacteurs connectés, ce - qui vous permet d'échanger des messages en direct. Cette - fonctionnalité favorise l'apparition de discussions en temps réel - entre rédacteurs <i>(et peut charger votre serveur)</i>."; - echo "</TD></TR>"; - - echo "<TR><TD BACKGROUND='img_pack/rien.gif' class='verdana2'>"; - afficher_choix('activer_imessage', $activer_imessage, - array('oui' => 'Afficher la liste des rédacteurs connectés', - 'non' => 'Ne pas afficher la liste des rédacteurs connectés')); - echo "</TD></TR>\n"; - } - - echo "<TR><TD> </TD></TR>"; - echo "<TR><TD BGCOLOR='#EEEECC' BACKGROUND='img_pack/rien.gif'><B><FONT - FACE='Verdana,Arial,Helvetica,sans-serif' SIZE=3>Forums internes</FONT></B></TD></TR>"; - echo "<TR><TD BACKGROUND='img_pack/rien.gif' class='verdana2'>"; - echo propre("Outre la messagerie interne, un forum est disponible dans l'espace privé - du site, ouvert à tous les rédacteurs enregistrés; vous pouvez choisir - d'y ajouter un forum réservé aux seuls administrateurs."); - echo "</TD></TR>"; - echo "<TR><TD BACKGROUND='img_pack/rien.gif' class='verdana2'>"; - afficher_choix('forum_prive_admin', lire_meta('forum_prive_admin'), - array('oui' => 'Activer le forum des administrateurs', - 'non' => 'Désactiver le forum des administrateurs')); - echo "</TD></TR>\n"; - echo "<TR><TD ALIGN='right'>"; echo "<INPUT TYPE='submit' NAME='Valider' VALUE='Valider' CLASS='fondo'>"; echo "</TD></TR>"; diff --git a/ecrire/config-fonctions.php3 b/ecrire/config-fonctions.php3 index 10d67de5399b30c1bea947ec0b8074f6d0723f7d..42b03c502d34735d0e63c1de0a3725a88c4a459b 100644 --- a/ecrire/config-fonctions.php3 +++ b/ecrire/config-fonctions.php3 @@ -223,47 +223,6 @@ if ($options == 'avancees') { } -// -// Notification de modification des articles -// - -if ($options == "avancees") { - debut_cadre_relief("article-24.gif"); - - $articles_modif = lire_meta("articles_modif"); - - echo "<TABLE BORDER=0 CELLSPACING=1 CELLPADDING=3 WIDTH=\"100%\">"; - echo "<TR><TD BGCOLOR='$couleur_foncee' BACKGROUND='img_pack/rien.gif'><B><FONT FACE='Verdana,Arial,Helvetica,sans-serif' SIZE=3 COLOR='#FFFFFF'>Travail collaboratif sur les articles</FONT></B></TD></TR>"; - - echo "<TR><TD class='verdana2'>"; - echo "S'il est fréquent que plusieurs rédacteurs - travaillent sur le même article, activer la - fonctionnalité suivante permettra de conserver - l'heure de dernière ouverture d'un article afin d'en - informer les autres rédacteurs. Par défaut, - cette option est désactivée afin - d'éviter d'afficher des messages d'avertissement - intempestifs."; - echo "<p>Voulez-vous afficher les messages d'information liés à l'heure d'ouverture - des articles ?"; - echo "</TD></TR>"; - - echo "<TR><TD ALIGN='center' class='verdana2'>"; - afficher_choix('articles_modif', $articles_modif, - array('oui' => "Oui", 'non' => "Non"), ' '); - echo "</TD></TR>\n"; - - echo "<TR><TD ALIGN='right'>"; - echo "<INPUT TYPE='submit' NAME='Valider' VALUE='Valider' CLASS='fondo'>"; - echo "</TD></TR>"; - echo "</TABLE>\n"; - - fin_cadre_relief(); - - echo "<p>"; -} - - // // Utilisation d'un proxy pour aller lire les sites syndiques // diff --git a/ecrire/config-securite.php3 b/ecrire/config-securite.php3 index 29e6ee6f0009df393b64a5b8f95e40f15c4ce4bf..06e4b6ee6fd103150d255affd2814d218333831c 100644 --- a/ecrire/config-securite.php3 +++ b/ecrire/config-securite.php3 @@ -33,36 +33,6 @@ echo "<form action='config-securite.php3' method='post'>"; echo "<input type='hidden' name='changer_config' value='oui'>"; -// -// Connexions paralleles ? -// - -debut_cadre_relief("base-24.gif"); - -$secu_avertissement = lire_meta("secu_avertissement"); - -echo "<TABLE BORDER=0 CELLSPACING=1 CELLPADDING=3 WIDTH=\"100%\">"; -echo "<TR><TD BGCOLOR='$couleur_foncee' BACKGROUND='img_pack/rien.gif'><B><FONT FACE='Verdana,Arial,Helvetica,sans-serif' SIZE=3 COLOR='#FFFFFF'>Avertissement de connexion</FONT></B></TD></TR>"; - -echo "<TR><TD BACKGROUND='img_pack/rien.gif' class='verdana2'>"; -echo propre("{{Voulez-vous afficher les avertissements de sécurité lors de la connexion?}}\n\nLorsqu'un rédacteur se connecte à l'espace privé, SPIP vérifie qu'il s'est bien déconnecté lors de sa précédente session, et affiche au besoin un message attirant son attention sur la fonction de déconnexion.")."<p>".propre("Cette option peut s'avérer utile si les rédacteurs du site - notamment les administrateurs - se connectent depuis un cybercafé et oublient de se déconnecter.").aide("deconnect"); -echo "</TD></TR>"; - -echo "<TR><TD BACKGROUND='img_pack/rien.gif' ALIGN='center' class='verdana2'>"; -afficher_choix('secu_avertissement', $secu_avertissement, - array('oui' => 'Afficher l\'avertissement', - 'non' => 'Pas d\'avertissement'), ' '); -echo "</TD></TR>"; - -echo "<TR><TD ALIGN='right'>"; -echo "<INPUT TYPE='submit' NAME='Valider' VALUE='Valider' CLASS='fondo'>"; -echo "</TD></TR>"; -echo "</TABLE>"; - -fin_cadre_relief(); - -echo "<p>"; - // // Creer fichier .htpasswd ? diff --git a/ecrire/inc_config.php3 b/ecrire/inc_config.php3 index 34a2437e69d0ae887d481c3ff9d1bfe24710a459..8bff5e73a864e232910ead463d3110feabb34b7c 100644 --- a/ecrire/inc_config.php3 +++ b/ecrire/inc_config.php3 @@ -53,7 +53,7 @@ function init_config() { 'documents_rubrique' => 'non', 'charset' => 'iso-8859-1', - 'secu_avertissement' => 'non', + 'secu_avertissement' => 'oui', 'creer_htpasswd' => 'non' ); while (list($nom, $valeur) = each($liste_meta)) { diff --git a/ecrire/inc_presentation.php3 b/ecrire/inc_presentation.php3 index c7ab2cda747d2e80c83e3b53874a05c7dfb93790..bf44215d767bd5fe1dfe9374057cfa2478a80327 100644 --- a/ecrire/inc_presentation.php3 +++ b/ecrire/inc_presentation.php3 @@ -1613,7 +1613,7 @@ function debut_gauche($rubrique = "asuivre") { // zap sessions si bonjour if ( ($GLOBALS['bonjour'] == "oui" AND $GLOBALS['prefs']['securite'] == 'strict') // reglage perso - || ($GLOBALS['bonjour'] == "oui" AND lire_meta('secu_avertissement') == 'oui') // reglage global + || ($GLOBALS['bonjour'] == "oui" AND lire_meta('secu_avertissement') != 'non') // reglage global || $GLOBALS['secu'] == 'oui' // demande specifique ) { $securite = $GLOBALS['prefs']['securite']; @@ -1779,7 +1779,7 @@ function debut_droite($rubrique="") { if (!$deja_colonne_droite) creer_colonne_droite($rubrique); // liste des articles bloques - if (lire_meta("articles_modif") == "oui") { + if (lire_meta("articles_modif") != "non") { $query = "SELECT id_article, titre FROM spip_articles WHERE auteur_modif = '$connect_id_auteur' AND id_rubrique > 0 AND date_modif > DATE_SUB(NOW(), INTERVAL 1 HOUR) ORDER BY date_modif DESC"; $result = spip_query($query); $num_articles_ouverts = spip_num_rows($result);