mince désolé de pas avoir répondu plutot
[Bugtracker] ticket 2503
ok, quelque par t çà me rassure, mon cerveau fonctionne encore ^^
juste, tu as une idée du nom de la variable qui sera utilisée pour la correction ?
je suis intéressé pour utiliser la bonne dès maintenant, çà m'évitera d'avoir à revenir sur le template lorsque çà sera corrigé :-D
pour la variable.... c'est du grand n'importe quoi, je sais pas pourquoi j'ai mis ça
par contre je suis sur que ça marchait quand j'ai testé (là ça marche plus) quand à savoir pourquoi...
pour le reste je pense qu'il y a inversion des conditions
je corrige dès que j'ai fini de me prendre la tete avec mon plugin en cour :)
tiens j'en profite aussi pour demander un petit éclaircissement :o)
ligne 50:
{if not ($main.obligatory_user_mail_address)}* {/if}
ligne 53:
{if ($main.obligatory_user_mail_address)}
({'useful when password forgotten'|@translate})
{/if}
pour moi "obligatory_user_mail_address", je l'interprète comme adresse email obligatoire.
Or, le code laisse penser le contraire :-/
Pour moi, si l'adresse email est obligatoire on affiche l'étoile et pas le texte.
Comment faut exploiter la donnée ?
Je suis en train d'adapter Gally pour piwigo 2.3.x
Dans le template register.tpl je constate ligne 50 le code suivant :
{if not ($main.obligatory_user_mail_address)}* {/if}
Je me dit que çà va de paire avec l'option L'adresse mail est obligatoire pour tous les utilisateurs
Mais j'ai beau changer la valeur de l'option, il ne se passe rien sur la page register, même avec Sylvia. J'ai toujours l'étoile d'affichée, et jamais le texte alternatif.
Un debug du template avec le plugin multi-view laisse apparaître que la variable exploitée pour le test n'existe pas.
Bug ? ou problème sur ma galerie locale ?
(j'ai passé ma galerie de dev en 2.3.1 hier soir)