Interdiction arbitraire de recharger SELF ap rès login en ajax
RastaPopoulos <[email protected]>
| Newsgroups | gmane.comp.web.spip.devel |
|---|---|
| Message-ID | <[email protected]> |
Depuis fort longtemps, il y a un test ajouté dans le traitement, qui ajoute donc une exception à la demande de redirection quand c'est sur la page en cours self(). https://core.spip.net/projects/spip/repository/entry/branches/spip-3.2/prive/formulaires/login.php#L318 Pourquoi ? Je ne vois strictement aucune raison pour interdire ça, et c'est très exactement ce que je veux et ce qui est ergonomique dans la majorité des cas (puisque une fois connecté ya très sûrement des choses qui changent ailleurs dans la page) : 1) je veux mon formulaire en ajax, donc ne rechargeant PAS la page entière pour la partie de vérification (s'il y a erreur, c'est hyper rapide et ça affiche tout de suite) 2) mais quand l'auth est ok je VEUX recharger LA PAGE EN COURS Ce que ça fait : ça recharge le bloc du form en ajax et ça le vide, puisqu'on a réussi l'auth et que ça n'affiche plus #FORMULAIRE_LOGIN une fois qu'on est bien logué. Tout ce truc de "ajax d'abord" puis "redirection complète" marche très bien tant qu'on fait partir ailleurs. Mais impossible d'avoir ce même comportement quand on ne veut pas partir ailleurs mais recharger la page entière en restant au même endroit. Ya une documentation que j'ai raté quelque part ? Ou c'est une saleté de bug ergonomique qui n'a aucune raison d'être ? :D -- RastaPopoulos