Bonsoir,
Toujours farfouillant dans l'authentification, je remarque qu'en 1.9.3, 3 balises sont très proches : #LOGIN_PUBLIC, #LOGIN_PRIVE, #FORMULAIRE_LOGIN; Les 2 premières appelant simplement la 3è.
Les arguments de ces 3 balises ne sont pas les mêmes, et #LOGIN_PUBLIC et #LOGIN_PRIVE utilisent un nom de filtre comme variable. Je propose d'harmoniser un peu tout cela
Actuellement :
#FORMULAIRE_LOGIN{url} ou
#FORMULAIRE_LOGIN{url, login}
[(#LOGIN_PRIVE|url)] ou
[(#LOGIN_PRIVE{login}|url)] (idem #LOGIN_PUBLIC)
pour les balises LOGIN, url doit être écrite à la main (spip.php?page=toto), impossible de mettre [(#LOGIN_PRIVE|#URL_ECRIRE{toto})], le filtre n'est pas calculé par la balise dynamique.
Il serait mieux, je pense, j'avoir #LOGIN_PRIVE et #LOGIN_PUBLIC comme #FORMULAIRE_LOGIN (et surtout enlever les filtres qui ne sont pas réellement des fonctions, tout comme #LOGO_* d'ailleurs)
On pourrait ainsi faire : [(#LOGIN_PRIVE{#URL_ECRIRE{toto}})]
Cependant, cela romp une compatibilité : #LOGIN_PRIVE{login}... mais qui utilise cette écriture ?
QU'en pensez vous ?