Objet : Pour les administrateurs de serveurs de listes utilisant le logiciel Sympa
Archives de la liste
- From: Mathieu Roquefort <adresse@cachée>
- To: Sympa-fr <adresse@cachée>
- Subject: [sympa-fr] Instanciation de famille
- Date: Wed, 24 Mar 2010 15:38:33 +0100
Bonjour,
Je m'arrache les cheveux depuis plusieurs jours, mais rien à faire.
Voici mon problème : j'essaie d'utiliser des familles. Les fichiers
config.tt2, edit_list.conf et param_constraint.conf et l'instanciation via
un fichier xml, c'est ok. Enfin, jusqu'à un certain point.
Je veux définir mes propriétaires et modérateurs dans le fichier xml. Dans
ce dernier, j'indique donc plusieurs lignes ainsi :
<owner multiple="1">
<email>adresse@cachée</email>
<gecos>Listmaster</gecos>
<profile>privileged</profile>
<reception>nomail</reception>
<visibility>conceal</visibility>
</owner>
...
<editor multiple="1">
<email>adresse@cachée</email>
<gecos>Listmaster</gecos>
<reception>nomail</reception>
<visibility>conceal</visibility>
</editor>
Et dans config.tt2, je précise ceci :
[% FOREACH o = owner -%]
owner
email [% o.email %]
[% IF o.gecos -%]
gecos [% o.gecos %]
[% END %]
[% IF o.profile -%]
profile [% o.profile %]
[% END %]
[% IF o.reception -%]
reception [% o.reception %]
[% END %]
[% IF o.visibility -%]
visibility [% o.visibility %]
[% END %]
[% END %]
[% IF editor -%]
[% FOREACH e = editor -%]
editor
email [% e.email %]
[% IF e.gecos -%]
gecos [% e.gecos %]
[% END %]
[% IF e.reception -%]
reception [% e.reception %]
[% END %]
[% IF e.visibility -%]
visibility [% e.visibility %]
[% END %]
[% END %]
[% END %]
Mais lorsque j'instancie la famille, j'obtiens ces messages d'erreur :
List::_load_admin_file() Unknown parameter "profile" in
/home/sympa/expl/liste-cdm/config, ignore it
List::_load_admin_file() Unknown parameter "reception" in
/home/sympa/expl/liste-cdm/config, ignore it
List::_load_admin_file() Multiple occurences of a unique parameter
"visibility" in /home/sympa/expl/liste-cdm/config
Si j'enlève tout ce qui concerne profile, reception et visibility dans
config.tt2, je n'ai plus de message d'erreur. Mais alors, il faut que je
renseigne ces informations manuellement.
Quelqu'un a-t-il une idée ?
Question subsidiaire : comment me débarasser d'une liste de test ? J'avais
créé une liste de test, j'ai voulu la supprimer, rien à faire. Elle ne
figure plus dans le fichier d'instantiation de la fammille, je l'ai fermée
avec la commande sympa.pl --close_list, et même via l'interface web, et j'ai
supprimé son fichier xml dans etc/families/nomDeLaFamille
Cordialement,
--
Mathieu Roquefort
Webmestre
Secours populaire français
Tél: +33 (0)4 99 74 24 05
9/11 rue Froissart - 75140 Paris Cedex 03
http://www.secourspopulaire.fr/
"Tout ce qui est humain est nôtre"
Don en ligne : http://donner.secourspopulaire.fr/
-
[sympa-fr] Instanciation de famille,
Mathieu Roquefort, 24/03/2010
-
Re: [sympa-fr] Instanciation de famille,
David Verdin, 29/03/2010
- Re: [sympa-fr] Instanciation de famille, Mathieu Roquefort, 29/03/2010
-
Re: [sympa-fr] Instanciation de famille,
David Verdin, 29/03/2010
Archives gérées par MHonArc 2.6.19+.