Re: Option pour se connecter à l'inscript ion

JLuc <[email protected]>
Newsgroups gmane.comp.web.spip.devel
Message-ID <[email protected]>
Le 30/01/2017 à 09:12, Cédric Morin a écrit :
> Maïeul a écrit :
>> mais dans ce cas là, on ne pourrait pas envisager un pipeline générique post action

> pas évident que ça ait du sens, parce que les actions ne renvoient rien, et que ton pipeline ne pourra pas savoir si
> l'action a réussi, ce qu'elle a fait etc…
> A défaut ce serait juste un pipeline de type trigger pour dire 'telle action a été lancée', mais on ne peut pas garantir
> à 100% qu'il serait appelé :
> - si l'action sort par un exit c'est mort (pas d'appel du trigger)
Le exit n'est il pas pratique à proscrire, comme le goto ?

> - si l'action est appelée en direct sous forme de fonction et pas par une URL ?action=xxx, on n'aura pas non plus
> d'appel de ce pipeline générique
Pour ces situations, il faudrait appeler le pipeline post action explicitement après l'appel de la fonction d'action.

Pour faciliter cela il pourrait y avoir une fonction wrapper pour les appels de ces fonctions d'actions,
comme pour beaucoup d'autres fonctionnalités SPIP il me semble (autorisations, accès à la bdd, aux fichiers...)

> Pour avoir quelque chose de propre, il faudrait donc que l'appel soit fait dans toutes les actions, manuellement, avec
> les éventuels arguments qui ont du sens au cas par cas
Bof

JL
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.