Skip to content
Extraits de code Groupes Projets
Valider a19c9b25 rédigé par ARNO*'s avatar ARNO*
Parcourir les fichiers

Simplification pages configuration

parent 9e21cd48
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
...@@ -718,7 +718,7 @@ if ($flag_editable) { ...@@ -718,7 +718,7 @@ if ($flag_editable) {
$flag_modif = false; $flag_modif = false;
// Recuperer les donnees de l'article // 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'"; $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); $result = spip_query($query);
......
...@@ -182,6 +182,15 @@ if ($statut) { // si on poste un nom, c'est qu'on modifie une fiche auteur ...@@ -182,6 +182,15 @@ if ($statut) { // si on poste un nom, c'est qu'on modifie une fiche auteur
indexer_auteur($id_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 // Mettre a jour les fichiers .htpasswd et .htpasswd-admin
ecrire_acces(); ecrire_acces();
} }
......
...@@ -177,57 +177,12 @@ if ($options == "avancees") { ...@@ -177,57 +177,12 @@ if ($options == "avancees") {
désactiver cette fonctionnalité."; désactiver cette fonctionnalité.";
echo "</TD></TR>"; 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&eacute;sactiver l'int&eacute;gralit&eacute; du syst&egrave;me de messagerie.";
echo "</TD></TR>";
echo "<TR><TD BACKGROUND='img_pack/rien.gif' class='verdana2'>"; echo "<TR><TD BACKGROUND='img_pack/rien.gif' class='verdana2'>";
afficher_choix('activer_messagerie', $activer_messagerie, afficher_choix('activer_messagerie', $activer_messagerie,
array('oui' => 'Activer la messagerie interne', array('oui' => 'Activer la messagerie interne',
'non' => 'D&eacute;sactiver la messagerie interne')); 'non' => 'D&eacute;sactiver la messagerie interne'));
echo "</TD></TR>\n"; echo "</TD></TR>\n";
//
// Activer la liste des redacteurs connectes
//
if ($activer_messagerie != "non") {
echo "<TR><TD>&nbsp;</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&eacute;dacteurs
connect&eacute;s</FONT></B></TD></TR>";
echo "<TR><TD BACKGROUND='img_pack/rien.gif' class='verdana2'>";
echo "Lorsque le syst&egrave;me de messagerie est activ&eacute;, SPIP peut
indiquer en permanence la liste des r&eacute;dacteurs connect&eacute;s, ce
qui vous permet d'&eacute;changer des messages en direct. Cette
fonctionnalit&eacute; favorise l'apparition de discussions en temps r&eacute;el
entre r&eacute;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&eacute;dacteurs connect&eacute;s',
'non' => 'Ne pas afficher la liste des r&eacute;dacteurs connect&eacute;s'));
echo "</TD></TR>\n";
}
echo "<TR><TD>&nbsp;</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&eacute;
du site, ouvert &agrave; tous les r&eacute;dacteurs enregistr&eacute;s; vous pouvez choisir
d'y ajouter un forum r&eacute;serv&eacute; 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&eacute;sactiver le forum des administrateurs'));
echo "</TD></TR>\n";
echo "<TR><TD ALIGN='right'>"; echo "<TR><TD ALIGN='right'>";
echo "<INPUT TYPE='submit' NAME='Valider' VALUE='Valider' CLASS='fondo'>"; echo "<INPUT TYPE='submit' NAME='Valider' VALUE='Valider' CLASS='fondo'>";
echo "</TD></TR>"; echo "</TD></TR>";
......
...@@ -223,47 +223,6 @@ if ($options == 'avancees') { ...@@ -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&eacute;quent que plusieurs r&eacute;dacteurs
travaillent sur le m&ecirc;me article, activer la
fonctionnalit&eacute; suivante permettra de conserver
l'heure de derni&egrave;re ouverture d'un article afin d'en
informer les autres r&eacute;dacteurs. Par d&eacute;faut,
cette option est d&eacute;sactiv&eacute;e afin
d'&eacute;viter d'afficher des messages d'avertissement
intempestifs.";
echo "<p>Voulez-vous afficher les messages d'information li&eacute;s &agrave; l'heure d'ouverture
des articles&nbsp;?";
echo "</TD></TR>";
echo "<TR><TD ALIGN='center' class='verdana2'>";
afficher_choix('articles_modif', $articles_modif,
array('oui' => "Oui", 'non' => "Non"), ' &nbsp; ');
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 // Utilisation d'un proxy pour aller lire les sites syndiques
// //
......
...@@ -33,36 +33,6 @@ echo "<form action='config-securite.php3' method='post'>"; ...@@ -33,36 +33,6 @@ echo "<form action='config-securite.php3' method='post'>";
echo "<input type='hidden' name='changer_config' value='oui'>"; 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&eacute;curit&eacute; lors de la connexion?}}\n\nLorsqu'un r&eacute;dacteur se connecte &agrave; l'espace priv&eacute;, SPIP v&eacute;rifie qu'il s'est bien d&eacute;connect&eacute; lors de sa pr&eacute;c&eacute;dente session, et affiche au besoin un message attirant son attention sur la fonction de d&eacute;connexion.")."<p>".propre("Cette option peut s'av&eacute;rer utile si les r&eacute;dacteurs du site - notamment les administrateurs - se connectent depuis un cybercaf&eacute; et oublient de se d&eacute;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'), ' &nbsp; ');
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 ? // Creer fichier .htpasswd ?
......
...@@ -53,7 +53,7 @@ function init_config() { ...@@ -53,7 +53,7 @@ function init_config() {
'documents_rubrique' => 'non', 'documents_rubrique' => 'non',
'charset' => 'iso-8859-1', 'charset' => 'iso-8859-1',
'secu_avertissement' => 'non', 'secu_avertissement' => 'oui',
'creer_htpasswd' => 'non' 'creer_htpasswd' => 'non'
); );
while (list($nom, $valeur) = each($liste_meta)) { while (list($nom, $valeur) = each($liste_meta)) {
......
...@@ -1613,7 +1613,7 @@ function debut_gauche($rubrique = "asuivre") { ...@@ -1613,7 +1613,7 @@ function debut_gauche($rubrique = "asuivre") {
// zap sessions si bonjour // zap sessions si bonjour
if ( if (
($GLOBALS['bonjour'] == "oui" AND $GLOBALS['prefs']['securite'] == 'strict') // reglage perso ($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 || $GLOBALS['secu'] == 'oui' // demande specifique
) { ) {
$securite = $GLOBALS['prefs']['securite']; $securite = $GLOBALS['prefs']['securite'];
...@@ -1779,7 +1779,7 @@ function debut_droite($rubrique="") { ...@@ -1779,7 +1779,7 @@ function debut_droite($rubrique="") {
if (!$deja_colonne_droite) creer_colonne_droite($rubrique); if (!$deja_colonne_droite) creer_colonne_droite($rubrique);
// liste des articles bloques // 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"; $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); $result = spip_query($query);
$num_articles_ouverts = spip_num_rows($result); $num_articles_ouverts = spip_num_rows($result);
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Terminez d'abord l'édition de ce message.
Veuillez vous inscrire ou vous pour commenter