Accéder au contenu.
Menu Sympa

fr - Re: [fr@sympa] Custom_vars dans message footer

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

Archives de la liste

Chronologique Discussions  
  • From: "guillaume.ns2" <adresse@cachée>
  • To: adresse@cachée, "adresse@cachée" <adresse@cachée>
  • Subject: Re: [fr@sympa] Custom_vars dans message footer
  • Date: Tue, 23 Dec 2025 16:42:40 +0100

Bonjour

Merci beaucoup pour la réponse mais en prenant bien en compte la conf proposée, j'ai essayé différente version

  • [% "${custom_vars.url}" %] 
  • [% "${conf.url}" %] 
  • [% "${url}" %] 
  • [% "${vars.url}" %]
  •  [% "${custom.url}" %] 

J'ai essayé aussi avec [% topics %]

C'est comme si ces variables n'étaient pas définie, pourtant elles le sont bien dans le fichier config de la liste.

Je ne comprends vraiment pas ce qui cloche.

Bonnes fêtes à toutes et à tous 😉

Guillaume

Le 22/12/2025 à 22:53, Cyril Quémeras a écrit :
Le 22/12/2025 à 09:26, guillaume.ns2 a écrit :
Bonjour

    Bonjour Guillaume :)

En version 6.2.40, j'essaie de mettre des info [% custom_vars.url %] dans un message footer pour des listes mais bien que le paramètre existe rien n'y est mis. Cela marche pourtant avec [% listname %]. Est-ce que la syntaxe est mauvaise ? J'ai essayé des variantes entre autre [% custom_vars->url %] sans succès.
Merci par avance pour les aides que vous voudrez bien me donner.
Guillaume Smietanski

   De mon côté, après pas mal de tâtonnements, j'ai fini par arriver à mes fins avec ceci :

• s'assurer qu'il y a bien cette directive dans le sympa.conf :

merge_feature    on


• dans la config d'une liste, il faut ces 3 directives :

personalization
mail_apply_on all
web_apply_on all

• voici un exemple de footer avec des variables correctement
  parsées sur notre serveur de listes :

** votre adresse d'inscription : [% "${user.email}" %]
** aide générale : [% wwsympa_url %]/help
** archives : [% wwsympa_url %]/arc/[% listname %]
** documents : [% wwsympa_url %]/d_read/[% listname %]
** gestionnaires de la liste : mailto:[% listname %]-request@[% robot %]
** Se désabonner : mailto:[% listname %]-unsubscribe@[% robot %]
   ou : [% "${conf.email}sympa@${domain}" | mailtourl({subject => "sig ${listname} ${user.email}"}) %]


   J'espère que ça va t'aider :)

Bon Noël à tous,



Archives gérées par MHonArc 2.6.19+.

Haut de le page