Changeset 106361 in spip-zone for _plugins_/crayons


Ignore:
Timestamp:
Sep 20, 2017, 3:14:17 PM (3 years ago)
Author:
marcimat@…
Message:

Les anciennes vérifications des crayons ne fonctionnaient plus depuis r100939 (Alexis)

Location:
_plugins_/crayons
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/crayons/action/crayons_store.php

    r105169 r106361  
    124124                                                }
    125125
    126                                                 // Aiguillage pour verification de la saisie
    127                                                 // Pour traitement ulterieur les fonctions de verifications doivent renvoyer $invalides :
    128                                                 // $invalides[wid_champ]['msg'] -> message de saisie invalide
    129                                                 // $invalides[wid_champ]['retour'] -> caracteres invalides
    130                                                 $f = 'verifier_'.$type.'_'.$modele;
    131                                                 if (function_exists($f)) {
    132                                                         $_invalides = $f($modifs);
    133                                                         if ($_invalides and is_array($invalides)) {
    134                                                                 $invalides = array_merge($invalides, $_invalides);
    135                                                         }
    136                                                 }
    137 
    138                                                 // Fonctionnement plus simple, en retournant presque comme le pipeline formulaire_verifier
     126                                                // Vérifications, en retournant presque comme le pipeline formulaire_verifier
    139127                                                // On permet aussi de modifier la valeur soumise, si une valeur est retournée dans normaliser.
    140 
    141128                                                $data = pipeline(
    142129                                                        'crayons_verifier',
     
    167154
    168155                                                $modifs[] = array($type, $modele, $id, $content, $wid);
     156
     157                                                // Anciennes méthodes de vérifications.
     158                                                // Aiguillage pour verification de la saisie
     159                                                // Pour traitement ulterieur les fonctions de verifications doivent renvoyer $invalides :
     160                                                // $invalides[wid_champ]['msg'] -> message de saisie invalide
     161                                                // $invalides[wid_champ]['retour'] -> caracteres invalides
     162                                                $f = 'verifier_'.$type.'_'.$modele;
     163                                                if (function_exists($f)) {
     164                                                        $_invalides = $f($modifs);
     165                                                        if ($_invalides and is_array($invalides)) {
     166                                                                $invalides = array_merge($invalides, $_invalides);
     167                                                        }
     168                                                }
     169
    169170                                        }
    170171                                }
  • _plugins_/crayons/paquet.xml

    r106242 r106361  
    22        prefix="crayons"
    33        categorie="edition"
    4         version="1.26.12"
     4        version="1.26.13"
    55        etat="stable"
    66        compatibilite="[1.9.0;3.1.*]"
  • _plugins_/crayons/plugin.xml

    r106242 r106361  
    1717        </licence>
    1818        <version>
    19                 1.26.12
     19                1.26.13
    2020        </version>
    2121        <etat>
Note: See TracChangeset for help on using the changeset viewer.