Une balise #URL_ACTION_AUTEUR
permet de générer des URL d’actions sécurisées depuis un squelette.
#URL_ACTION_AUTEUR{action,argument,redirection}
Il est conseillé pour les boutons d’actions qui modifient la base de données d’utiliser un formulaire. C’est pour cela que l’on trouve souvent cette balise associée à la balise #BOUTON_ACTION
Exemple
Supprimer le commentaire de forum demandé si l’auteur en a le droit bien sûr !
[(#AUTORISER{instituer,forum,#ID_FORUM})
<a href="#URL_ACTION_AUTEUR{instituer_forum,#ID_FORUM-off,#URL_ARTICLE}"><:supprimer:></a>
]
Comme indiqué, on utilisera ici plutôt la balise #BOUTON_ACTION
, comme dans cet extrait de plugins-dist/forum/prive/modeles/forum-actions-moderer.html :
[(#AUTORISER{instituer,forum,#ID_FORUM})
[(#BOUTON_ACTION{<:forum:icone_supprimer_message:>,#URL_ACTION_AUTEUR{instituer_forum,#ID_FORUM-off,#SELF|ancre_url{forum#ID_FORUM}},'ajax supprimer'})]
]