Accéder au contenu.
Menu Sympa

fr - Re: [sympa-fr] interprétation de variables dans un footer

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

Archives de la liste

Chronologique Discussions  
  • From: Luc Didry <adresse@cachée>
  • To: adresse@cachée
  • Cc: Cyril Quémeras <adresse@cachée>
  • Subject: Re: [sympa-fr] interprétation de variables dans un footer
  • Date: Thu, 10 Aug 2017 08:44:18 +0200

mercredi 9 août 2017, 23:15:23 CEST Cyril Quémeras wrote:
> Le 09/08/2017 à 17:50, Cyril Quémeras a écrit :
> > Le 09/08/2017 à 10:37, Bruno Jolys a écrit :
>
> Reu :-)
>
> je me suis demandé s'il ne s'agissait pas de modules manquants. J'ai
> donc lancé le script /usr/lib/sympa/bin/sympa_wizard.pl --check mais qui
> s'est arrêté en cours de route.
>
> En fouillant un peu, je suis tombé sur ton thread :
> https://listes.renater.fr/sympa/arc/sympa-fr/2017-07/msg00008.html
> et je dois dire que ça m'a fait gagner pas mal de temps ! Merci :-)
>
> Malgré une complétion de l'install de modules manquants
> (Class::Singleton, DateTime::Format::Mail, Digest::MD5, Email::Simple
> notamment), les variables dans le footer ne sont toujours pas parsées et
> le mêmes lignes apparaissent dans les logs :
>
> =================================================================
> Aug 10 06:49:16 canbriac bulk[7312]: err tt2::parse_tt2() Failed to
> parse SCALAR : undef error - url_abs: filter not found
> Aug 10 06:49:16 canbriac bulk[7312]: err tt2::parse_tt2() Looking for
> TT2 files in /usr/share/sympa/default
> Aug 10 06:49:16 canbriac bulk[7312]: err Bulk::merge_data() Unable to
> parse body : "SCALAR"
> Aug 10 06:49:16 canbriac bulk[7312]: err Bulk::_merge_msg() error
> merging message
> Aug 10 06:49:16 canbriac bulk[7312]: err Erreur d appel &Bulk::merge_msg
> =================================================================
>
> Même avec un niveau de log à 4, je n'apprends rien de plus. Je n'ai
> plus d'idée :(
>
> Merci pour toute aide ou partage d'expérience, même partielle :)
>
> Amitiés,
>

Tout est dans les logs : tu ne disposes pas du filtre url_abs. Il se vautre en
tentant d'interpréter [% 'info' | url_abs([list.name]) %]. En l'enlevant, ça
ira
sans doute mieux.

Tu es en 6.1.24… je ne sais pas si cette version dispose de ce filtre. Je suis
en 6.2.16, et le code du filtre est dans bin/Sympa/Template.pm. fais un grep
dessus pour voir si url_abs y est présent ou non. S'il n'y est pas, c'est que
ton plantage est normal.
Tu peux aussi grepper dans default/web_tt2 pour voir si tes templates web
utilisent ce filtre ou pas (mais je pense fortement qu'ils ne l'utilisent
pas).
--
Luc
"La route est longue, mais la voie est libre…" https://framasoft.org

Framasoft ne vit que par vos dons (déductibles des impôts). Merci d'avance
pour votre soutien https://soutenir.framasoft.org





Archives gérées par MHonArc 2.6.19+.

Haut de le page