[spip-dev] Documentation de #BOUTON_ACTION

Salut,

quelqu’un a-t-il commencé la documentation de #BOUTON_ACTION, annoncée avec la sortie de spip 2.1 ?

.Gilles

idem pour |icone, |affiche_un_ou_plusieurs, |balise_img, |lien_ou_pasclicable
introduits dans http://trac.rezo.net/trac/spip/changeset/13651

2010/4/11 Gilles VINCENT <gilles.vincent@gmail.com>

idem pour couleur_luminance

je rajouterais que, vu que c’est dans une extension, on ne trouve pas la documentation de ce code sur
doc.spip.org/@couleur_luminance

C’est possible que les fonctions des extensions soit intégrées à +/- long terme ?
(et dans la rubrique des filtres : http://www.spip.net/rubrique567.html)

.Gilles

Cédric en a fait l’annonce sur spip-core@rezo.net le 9/2/9 :

Une balise pour generer rapidement un bouton d’action en POST, ajaxable
a utiliser a la place des liens action_auteur, sous la forme
#BOUTON_ACTION{libelle,url}

ou
#BOUTON_ACTION{libelle,url,ajax}
pour que le bouton se comporte comme un lien class = ‘ajax’ (rechargement de l’inclusion ajax parente la plus proche)
Dans le cas d’un hit ajax, le cache des pages ajax est vide car on suppose avoir fait une action en base de donnee

exemple :
avant on pouvait avoir dans un squelette un lien action ajaxé sous la forme :

titre du lien

Si cette action modifie la base de donnee les fichiers du serveur, il est fortement conseillé de le remplacer par
#BOUTON_ACTION{titre du lien,#URL_ACTION_AUTEUR{monaction,args,redirect},ajax}

En résumé :
pour de la navigation, utiliser un lien (eventuellement class=‘ajax’)
pour une opération irréversible, utiliser un #BOUTON_ACTION (eventuellement avec le troisieme argument ajax)

S'lt

quelqu'un a-t-il commencé la documentation de #BOUTON_ACTION, annoncée avec
la sortie de spip 2.1 ?

une simple recherche sur le moteur interne de spip.net donne

http://www.spip.net/ecrire/?exec=articles&id_article=4583