Changeset 27028 in spip-zone


Ignore:
Timestamp:
Mar 3, 2009, 3:49:08 AM (10 years ago)
Author:
kent1@…
Message:

On modifie un chouilla le pipeline I2_validation_formulaire

Son fonctionnement est décrit ici : http://www.spip-contrib.net/ecrire/?exec=articles&id_article=2813

Location:
_plugins_/_test_/inscription2/inscription2_193
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/_test_/inscription2/inscription2_193/formulaires/inscription2_ajax.php

    r27026 r27028  
    7474                        if(is_numeric($id_auteur) && (lire_config('inscription2/pass_fiche_mod') == 'on') && (strlen(_request('pass')) == 0)){
    7575                                // Si le password est vide et que l'on est dans le cas de la modification d'un auteur
    76         //                      On garde le pass original
     76                                // On garde le pass original
    7777                                spip_log("pass= $pass");
    7878                                unset($erreurs['pass']);
     
    107107                }
    108108        }
     109       
    109110        //messages d'erreur au cas par cas (CODE POSTAL)
    110111    //liste des champs de type code postal
     
    134135            }
    135136        }
    136        
    137            
    138         //Offrir aux autres plugins de vérifier les données
    139         $erreurs_plugin = pipeline('i2_validation_formulaire',
     137
     138        //Offrir aux autres plugins la possibilité de vérifier les données
     139        $erreurs = pipeline('i2_validation_formulaire',
    140140                array(
    141141                        'args' => array(
    142142                            'champs' => $valeurs
    143143                        ),
    144                 'data' => null
     144                'data' => $erreurs
    145145                )
    146146        );
     147       
    147148       
    148149        //verifier que l'auteur a bien des droits d'edition
     
    163164                }
    164165        }
    165         spip_log($erreurs,'inscription2');
    166166       
    167167        //message d'erreur generalise
    168168        if (count($erreurs)) {
    169                 spip_log("$erreurs","inscription2");
     169                spip_log($erreurs,"inscription2");
    170170                $erreurs['message_erreur'] .= _T('inscription2:formulaire_remplir_obligatoires');
    171171        }
  • _plugins_/_test_/inscription2/inscription2_193/inscription2_mes_options.php

    r27016 r27028  
    44
    55$GLOBALS['spip_pipeline']['I2_exceptions_des_champs_auteurs_elargis'] = '';
     6$GLOBALS['spip_pipeline']['i2_validation_formulaire'] = '';
    67
    78//
Note: See TracChangeset for help on using the changeset viewer.