Accéder au contenu.
Menu Sympa

fr - pb moderation, patch et question sur le filtrage

Objet : Pour les administrateurs de serveurs de listes utilisant le logiciel Sympa

Archives de la liste

Chronologique Discussions  
  • From: Olivier LACROIX <adresse@cachée>
  • To: adresse@cachée
  • Cc: adresse@cachée
  • Subject: pb moderation, patch et question sur le filtrage
  • Date: Fri, 24 Oct 1997 15:03:31 +0200


Bonjour.

Je groupe 3 messages en 1.

1) Comme pour Claude, si je modère une liste, je ne reçois pas le message
"Article to approve". Par contre, je n'ai le message qu'en 1 seul exemplaire.

2) Il y a un petit bug de présentation concernant la radiation d'un abonné
par
le propriétaire d'une liste : les messages sont toujours en anglais et il y a
un défaut d'affichage. On obtient toujours (je ne garde que le sujet et le
contenu du message) :

------------------
Subject: You have been removed from list test

by adresse@cachée

You have been removed from list test
------------------

au lieu de :
------------------
Subject: You have been removed from list test

You have been removed from list test
by adresse@cachée
------------------

Les patchs en fin de message corrigent ce problème. Le 1er concerne
Command.pm
pour corriger l'ordre d'affichage (ATTENTION : il faut d'abord avoir passé le
patch sur DEL de Christophe), le second rajoute un message manquant dans
fr.msg

3) sympa filtre les messages envoyés à une liste et qui contiennent des
commandes. Il retourne le message à l'expéditeur en recopiant le message
d'origine entre les lignes :
------ Début du message suspect ------
------ Fin du message suspect ------

Chez moi, il n'y a jamais recopie du message entre ces 2 lignes. Le message
est normallement mis par la ligne print REJ @{$data}; (ligne n°112 du
fichier
tools.pl), mais la variable $data est toujours vide (donc @($data) est vide
aussi).
Au passage, je signale que "Fin du message suspect" a été mis en français
dans
tools.pl, au lieu d'être en anglais.

Voilà, j'ai fini. Bon week end à tous.


*** fr.msg.orig	Fri Jul 18 14:36:24 1997
--- fr.msg	Fri Oct 24 14:25:54 1997
***************
*** 144,149 ****
--- 144,150 ----
  a ajouter ou supprimer des abonnés. Vous n'êtes pas autorisé à utiliser\n\
  cette commande, ou bien vous n'avez fourni les informations nécessaires\n\
  à votre identification.\n"
+ 34	"Vous avez été retiré de la liste %s\npar %s\n"
  
  $delset 7
  $set 7	Messages syslog des commandes (Commands.pm)
*** Commands.pm.orig2	Fri Oct 24 14:31:36 1997
--- Commands.pm	Fri Oct 24 14:32:18 1997
***************
*** 539,546 ****
     ## Send a notice to the removed user, unless the owner indicated
     ## quiet del.
     if (!$quiet) {
!        my $k = sprintf(Msg(6,34, "You have been removed from list %s"), $which);
!        mail::mailback(\$k, sprintf(Msg(6, 35, "You have been removed from list %s\nby %s\n"), $which, $sender), $who);
     }
     print $msg::user_removed_from_list;
     do_log('info', Msg(7, 24, "DEL %s %s by %s"), $which, $who, $sender);
--- 539,546 ----
     ## Send a notice to the removed user, unless the owner indicated
     ## quiet del.
     if (!$quiet) {
!        my $k = sprintf(Msg(6,34, "You have been removed from list %s\nby %s\n"), $which, $sender);
!        mail::mailback(\$k, sprintf(Msg(6, 18, "You have been removed from list %s"), $which), $who);
     }
     print $msg::user_removed_from_list;
     do_log('info', Msg(7, 24, "DEL %s %s by %s"), $which, $who, $sender);

Olivier LACROIX

C.I.R.I.L.
Chateau du Montet | Tel : +33 (0) 3-83-44-74-29
Rue du Doyen Roubault | Fax : +33 (0) 3-83-44-02-62
F - 54500 VANDOEUVRE | email : adresse@cachée


  • pb moderation, patch et question sur le filtrage, Olivier LACROIX, 24/10/1997

Archives gérées par MHonArc 2.6.19+.

Haut de le page