Objet : Pour les administrateurs de serveurs de listes utilisant le logiciel Sympa
Archives de la liste
Re: [sympa-fr] Mise à jour 5.3.4 vers 5.4.2
- From: Olivier Salaün <adresse@cachée>
- To: Mathieu LARCHET <adresse@cachée>
- Cc: adresse@cachée
- Subject: Re: [sympa-fr] Mise à jour 5.3.4 vers 5.4.2
- Date: Wed, 30 Apr 2008 15:44:42 +0200
Bonjour Mathieu,
Effectivement lors du passage en 5.4.x la variable définissant le type de backend d'authentification a changé. Cette information est maintenant définie dans [% session.auth %].
D'une manière générale, lorsqu'un listmaster veut connaître les variables disponibles dans un contexte web (pour personnaliser un template notamment), il peut activer la fonctionnalité "activer l'affichage des paramètres" depuis l'interface web d'admin ("admin Sympa") de son serveur. Par contre, les données de session sont un contre-exemples : non affichées car définies dans un objet dédié.
Mathieu LARCHET a écrit :
Je viens de migrer mon Sympa de la version 5.3.4 vers la version 5.4.2.
J'avais des personnalisations dans mon répertoire 'etc' et certaines ne sont plus prises en compte.
La plus gênante consiste à masquer le bouton 'Logout' lorsqu'un utilisateur est authentifié CAS (on évite au maximum les logout CAS de façon à bénéficier du mécanisme de SSO le plus longtemps possible).
Dans le fichier login_menu.tt2 il y a le bloc suivant :
*[% IF auth_method == 'md5' %]
<form class="text_center" action="[% path_cgi %]" method="post">
<fieldset>
<input type="hidden" name="action" value="logout" />
[% IF referer %]
<input type="hidden" name="referer" value="[% referer %]" />
[% ELSE %]
<input type="hidden" name="previous_action" value="[% home %]" />
[% END %]
<input class="MainMenuLinks" type="submit" name="action_logout" value="[%|loc%]Logout[%END%]" />
</fieldset>
</form>
[% END %]*
Historiquement ma modification consistait à entourer ce bloc avec les balises suivantes :
*[% IF auth != 'cas' %]
...
[% END %]*
Cela ne fonctionne plus, et je n'arrive pas à déterminer quelle condition je pourrais appliquer pour obtenir ce que je veux.
-
[sympa-fr] Mise à jour 5.3.4 vers 5.4.2,
Mathieu LARCHET, 29/04/2008
- Re: [sympa-fr] Mise à jour 5.3.4 vers 5.4.2, Olivier Salaün, 30/04/2008
Archives gérées par MHonArc 2.6.19+.