Accéder au contenu.
Menu Sympa

fr - Re: [sympa-fr] sympa5.1 . Comment utiliser les CSS

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

Archives de la liste

Chronologique Discussions  
  • From: Aumont - Comite Reseaux des Universites <adresse@cachée>
  • To: Vincent MATHIEU <adresse@cachée>
  • Cc: adresse@cachée
  • Subject: Re: [sympa-fr] sympa5.1 . Comment utiliser les CSS
  • Date: Tue, 30 Aug 2005 11:54:36 +0200

Vincent MATHIEU wrote:
Bonjour,

Je suis en cours d'installation de sympa 5.1, et j'essaie de personnaliser les .css

J'ai du mal à comprendre le fonctionnement et l'interaction des différents paramètres pour les gérer :
- fichier css.tt2
- paramètres css_path et css_url du sympa.conf

Une action de wwsympa.fcgi délivre une réponse. L'action 'css' délivre une feuille de style. Par exemple essayez  http://listes.cru.fr/sympa/css/style.css.
La feuilel de style est construite à partir du template css.tt2 (les actions utilisent toutes le templates [action].tt2).  Ce template est instensié avec les variables habituelles, en particulier color_0, ...,color_15.

La conséquence de cette organisation est que pour une page web, il faut au minimum 2 passages dans wwsympa.fcgi voir plus si l'on introduit d'autres feuilles de style par exemple pour la forme imprimable des pages. Nous avons donc introduit une optimisation qui permet de remplacer la feuille de style calculée par wwsympa par une feuille de style statique. Celle-ci doit être installée dans un coin de votre serveur et le paramètre 'css_url' permet à sympa de substituer l'url de la CSS dynamique par celle de la CSS statique. Pour faciliter les choses, l'action skinsedit permet de générer une CSS dynamiquement et de l'installer dans le répertoire 'css_path' pour en faire une css statique.

Cette action permet aussi de consulter les paramètre de couleur.



J'ai tenté de valuer le paramètre css_url du sympa.conf (http://listes.univ.fr/skins) en y déposant les 4 fichiers .css nécessaires (pompés sur le site du CRU pour essai ...), ca ne marche pas. Si je regarde le source généré, cette url n'est pas recopiée ; j'y trouve http://listes.univ.fr/wws/css/style.css
Apache répond une feuille css avec cette url. Je suppose qu'elle est générée dynamiquement par wwsympa à partir de css.tt2 ?
Avez-vous redémarré votre seveur pour que la paramètre css_url soit pris en compte (wwsympa.fcgi ne recharge pas wwsympa.conf ni sympa.conf à chaque clic, mais suelement au démarrage). Regardez dans la page d'administration des skins. Sympa vous indique comment il est configuré. Chez nous (css statique), il affiche :

Cascading Style Sheet

  • The css_path parameter is defined, value is /var/www/html/skins/cru.fr
  • the current definition for css location (css_url parameter) is http://listes.cru.fr/skins/cru.fr .

Attachment: smime.p7s
Description: S/MIME Cryptographic Signature




Archives gérées par MHonArc 2.6.19+.

Haut de le page