Changeset 15333 in spip-zone


Ignore:
Timestamp:
Sep 18, 2007, 10:50:08 PM (13 years ago)
Author:
ventrea@…
Message:

utilisation du pipeline forms_valide_conformite_champ pour verifier que la valeur est identique à celle de la cible

Location:
_plugins_/_dev_/ctrlforms
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/_dev_/ctrlforms/inc/ctrlforms_types_champs.php

    r15239 r15333  
    102102}
    103103
     104function ctrlforms_forms_valide_conformite_champ($flux){
     105    $type = $flux['args']['type'];
     106    $info = $flux['args']['info'];
     107    $extrainfo = $infos['extra_info'];
     108    $champ = $flux['args']['champ'];
     109    $erreur=$flux['data'];
     110    if ($type == 'ctrlpass') {
     111                                        if($extrainfo){
     112                                                if( _request($extrainfo)!=_request($champ)) $erreur[$champ] = 'Le contenu des deux champs est différent.';
     113                                        }
     114                        }
     115    return $erreur;
     116}
    104117?>
  • _plugins_/_dev_/ctrlforms/plugin.xml

    r15332 r15333  
    3636                <inclure>inc/ctrlforms_types_champs.php</inclure>
    3737        </pipeline>
     38        <pipeline>
     39                <nom>forms_valide_conformite_champ</nom>
     40                <inclure>inc/ctrlforms_types_champs.php</inclure>
     41        </pipeline>
     42
    3843</plugin>
Note: See TracChangeset for help on using the changeset viewer.