Accéder au contenu.
Menu Sympa

fr - Re: [sympa-fr] Creation automatique de liste

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

Archives de la liste

Chronologique Discussions  
  • From: Martin <adresse@cachée>
  • To: David Verdin <adresse@cachée>
  • Cc: adresse@cachée
  • Subject: Re: [sympa-fr] Creation automatique de liste
  • Date: Thu, 6 Feb 2020 11:16:13 +0100

Bonjour David, tous,

Je reviens sur ce sujet car on bosse sur un wrapper java pour XWiki qui
permet d'appeler les méthodes SOAP.

On en est donc à créer la liste : la question c'est comment on lui passe
(par exemple) le modérateur ?

Je vois qu'on peut passer le nom du template *déjà existant* mais ça
ne nous avance pas à grand chose dans notre cas d'usage... Il faudrait
que depuis notre appli tierce, on puisse créer la liste avec l'email du
modérateur en paramètre...


Merci a+


Le Thu, 19 Sep 2019 12:29:37 +0200,
David Verdin <adresse@cachée> a écrit :

> Je déconseille cette approche.
>
> Pour que la liste marche, il faut aussi positionner les alias, saisir
> les données nécessaires en base de données, bref il y a tout un
> boulot fait par Sympa.
>
> La doc sur XML et succinte parce que tu mets exactement ce que tu
> veux.
>
> Les seules contraintes sont :
>
> - un élément racine "<list/>",dans lesquels on met ce qu'on veut.
>
> - c'est tout.
>
> Exemple :
>
>     <list>
>         <owner>
>             <email>adresse@cachée</email>
>             <gecos>eul'francis</gecos>
>         </owner>
>         <owner>
>             <email>adresse@cachée</email>
>             <gecos>du calme joe</gecos>
>         </owner>
>         <name>maliste</name>
>         <nawak>globuz</nawak>
>     <list>
>
> Et dans ton config.tt2 :
>
> subject [% name %]
> review [% nawak %]
>
> [% FOREACH o = owner -%]
> owner
>   email [% o.email %]
>   profile privileged
>   [% IF o.gecos -%]
>   gecos [% o.gecos %]
>   [% END -%]
>
> [% END -%]
>
> etc...
>
> En gros, ton XML contient les éléments que tu veux, tu les retrouves
> sous forme de variable dans config.tt2.
>
> Est-ce plus clair dit comme ça ?
>
> Bonne journée !
>
> David
>
>
> On 19/09/2019 11:44, Frédéric Goudal wrote:
> > La doc sur le xml est un peu succinte, nous bossons sur des sources
> > ldap par exmple, je ne vois pas trop comment ça pourrait se coder.
> >
> > La manière sale qui consiste à créer le répertoire avec les 4
> > fichiers apparament nécessaire me semble plus simple à mettre en
> > œuvre pour nous.
> >
> > f.g.
> >
> >
> >> Le 19 sept. 2019 à 08:42, Jean-Hugues Belpois
> >> <adresse@cachée> a écrit :
> >>
> >> Bonjour,
> >>
> >> De notre coté on utilise aussi les familles de listes :
> >>
> >> 1) un script fabrique les XML en fonction du contenu d'APOGEE
> >> (très similaire à l'exemple donné par Laurent) 2) On lance 2 fois
> >> par semaine une instanciation sympa fonction de de fichier XML ce
> >> qui crée les listes automatiquement On a 2 fichiers xml, un pour
> >> les listes par code étapes, et un autre pour les listes par UE.
> >>
> >> Ça marche plutôt bien.
> >>
> >> Bonne journée à toutes et tous.
> >>
> >> --
> >> Jean-Hugues Belpois
> >> Listmaster - DSI
> >> Université de Brest
> >>
> >> Le 18/09/2019 à 12:28, David Verdin a écrit :
> >>> Waw.. Là tu as l'embarras du choix...
> >>>
> >>> Tu peux le faire en SOAP, en ligne de commande, ou bien en
> >>> utilisant les familles.
> >>>
> >>> Je t'invite à aller faire un tour sur la doc :
> >>> https://sympa-community.github.io/manual/admin/list-creation.html
> >>>
> >>> Bonne journée !
> >>>
> >>> David
> >>>
> >>> On 18/09/2019 12:18, Frédéric Goudal wrote:
> >>>> Bonjour,
> >>>>
> >>>> Est-ce qu’il est possible de créer des listes automatiquement
> >>>> via un programme externe à sympa ?
> >>>>
> >>>> L’idée étant pour nous tous les ans de créer par exemple la
> >>>> liste des étudiants inscrits cette année là.
> >>>>
> >>>> f.g.
> >>>>




Archives gérées par MHonArc 2.6.19+.

Haut de le page