Author: cedric@yterium.com
Date: 2008-10-13 11:02:42 +0200 (lun, 13 oct 2008)
New Revision: 12935
Log:
le retour de traiter peut avoir 3 formats
- simple message texte
- tableau a deux entrees ($editable,$message)
- tableau explicite ('editable'=>$editable,'message_ok'=>$message,'redirect'=>$redirect,'id_xx'=>$id_xx)
le dernier format est celui conseille car il permet le pipelinage, en particulier
en y passant l'id de l'objet cree/modifie
si message_erreur est present, on considere que le traitement a echoue
Les deux premiers formats doivent etre consideres comme obsoletes. Ils sont gardes par soucis de compatibilite
- Lorsque traiter veut effectuer une redirection il ne *doit pas* la faire lui meme, mais la demander dans le tableau renvoye par
'redirect'=>$url
- Lorsque traiter effectuer une insertion ou une modification en base de donnee sur un objet editorial, il *devrait toujours*
le passer dans le tableau renvoye :
'id_xx' => $id_xx
L'utilisation de ces recommandations rendent le pipeline formulaire_traiter operationnel
Modified:
branches/spip-2.0/dist/formulaires/ecrire_auteur.php
branches/spip-2.0/dist/formulaires/forum.php
branches/spip-2.0/dist/formulaires/inscription.php
branches/spip-2.0/dist/formulaires/mot_de_passe.php
branches/spip-2.0/dist/formulaires/oubli.php
branches/spip-2.0/dist/formulaires/signature.php
branches/spip-2.0/dist/formulaires/site.php
branches/spip-2.0/ecrire/inc/documents.php
branches/spip-2.0/ecrire/inc/editer.php
branches/spip-2.0/ecrire/inc/forum_insert.php
branches/spip-2.0/ecrire/inc/plugin.php
branches/spip-2.0/ecrire/public/aiguiller.php
branches/spip-2.0/ecrire/public/composer.php
branches/spip-2.0/prive/formulaires/editer_groupe_mot.php
branches/spip-2.0/prive/formulaires/editer_mot.php
branches/spip-2.0/prive/formulaires/login.php