URLs ’voor handelingen in een skelet

Het baken #URL_ACTION_AUTEUR wordt gebruikt om URL’s voor beveiligde handelingen te genereren vanuit een skelet.

#URL_ACTION_AUTEUR{handeling,argument,doorverwijzing}

Het is aan te raden om een formulier te gebruiken voor actieknoppen die de database wijzigen. Daarom vinden we dit baken ook vaak geassocieerd met baken #BUTTON_ACTION

Voorbeeld

Het verwijderen van het gevraagde forumcommentaar als de auteur de (autoriser ('configurer') rechten heeft, wordt toegepast in het privé gedeelte in ecrire/exec/forum_admin.php.

[(#AUTORISER{configurer})
<a href="#URL_ACTION_AUTEUR{instituer_forum,#ID_FORUM-off,#URL_ARTICLE}"><:supprimer:></a>
]

Zoals aangegeven, zullen we in plaats daarvan het baken #BUTTON_ACTION gebruiken, zoals in dit extract van 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'})]
]

Auteur hanjo Gepubliceerd op: Aangepast: 12/03/23

Vertalingen: English, français, Nederlands