Formulaire signé - Argument `formulaire_action_sign` dans l'url ACTION
Depuis la version SPIP 3.2.12, l'argument formulaire_action_sign
a été ajouté pour sécuriser les formulaires quand un auteur est connecté.
Voici le lien vers le commit : fea5b5b4
Depuis, j'ai plusieurs formulaires AJAX qui ne fonctionnent plus lorsque je souhaite soumettre une deuxième fois le formulaire car l'argument formulaire_action_sign
se retrouve dans l'url action
.
Je pense qu'il serait intéressant pour tous les utilisateurs d'ajouter une ligne pour supprimer formulaire_action_sign
dans la fonction balise_FORMULAIRE__contexte
:
https://git.spip.net/spip/spip/src/commit/fea5b5b4507cc9c0b9e91bbfbf34fe40b0bea805/ecrire/balise/formulaire_.php#L250
if ($action) {
// nettoyer l'url
$action = parametre_url($action, 'formulaire_action', '');
$action = parametre_url($action, 'formulaire_action_args', '');
$action = parametre_url($action, 'formulaire_action_sign', '');
}