Accéder au contenu.
Menu Sympa

fr - Re: [sympa-fr] Migration sympa 6.0 - format des archives

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

Archives de la liste

Chronologique Discussions  
  • From: David Verdin <adresse@cachée>
  • To: Alex Schieber <adresse@cachée>
  • Cc: adresse@cachée
  • Subject: Re: [sympa-fr] Migration sympa 6.0 - format des archives
  • Date: Wed, 21 Oct 2009 15:25:05 +0200

C'est le script tpl2tt2.pl (situé dans votre répertoire src/etc/script) qui appelle le module "tt2.pl". Ce dernier a été renommé "tt2.pm" (m pour module) par souci de clarté. Malheureusement, cela fait planter tpl2tt2.pl.

À quoi sert ce script ? Un peu d'histoire s'impose : L'ensemble des pages web de Sympa, y compris les archives, est généré à partir des données du serveur. Pour ce faire,on utilise des templates.
Comme cela fait longtemps que l'interface web existe ("longtemps" devant s'entendre en temps internet, mais ça fait quand même dix ans) le langage employé pour les templates a d'abord été créé de toutes pièces par Serge et Olivier. Puis avec le temps, un langage plus puissant est apparu, TT2. Les auteurs de Sympa ont donc décidé d'employer cet outil. Cela implique une migration des anciens templates vers le langage TT2 et c'est justement cela que fait le script qui plante chez vous.

Les balises que vous voyez dans vos archives sont les balises employées par l'ancien langage.

Pour résoudre ce problème (d'ores et déjà fixé dans la branche 6.0, voir la révision : http://sourcesup.cru.fr/viewvc/viewvc?view=rev&revision=6286) suivez la procédure suivante :
  1. Appliquez ce patch à vos sources : http://sourcesup.cru.fr/viewvc/viewvc/branches/sympa-6.0-branch/src/etc/script/tpl2tt2.pl.in?r1=6286&r2=6285&pathrev=6286&view=patch  ;
  2. relancer la procédure d'installation (make; make instal; etc.) ;
  3. Si celle-ci s'était précédemment achevée, vous devrez sans doute lancer à la main le script /home/sympa/bin/tpl2tt2.pl. Si le message "template files have been converted" s'affiche alors, c'est bon, vous ne devriez plus avoir de problèmes ;
  4. Regénérez les archives pour que vos vieilles balises disparaissent.

Cordialement,

David Verdin

Alex Schieber a écrit :
adresse@cachée">
Bonjour,
Nous venons de migrer sympa vers la v6.0. Un seul message d'erreur pendant
cette migration :
Upgrade::upgrade() Migrating templates to TT2 format...
Can't locate tt2.pl ...

Je n'ai pas trouvé d'où provient ce script.
Par ailleurs nos archives présentent du script à l'affichage du style :

     [IF lang=fr] Chronologie [ELSIF lang=cz] Chronologicky
 [STOPPARSE]   [STARTPARSE]

Pourriez vous me dire comment régler ce problème ?
merci d'avance

  

-- 
David Verdin
Comité réseau des universités



Archives gérées par MHonArc 2.6.19+.

Haut de le page