Skip to content
Extraits de code Groupes Projets
  1. oct. 09, 2017
  2. sept. 30, 2017
  3. sept. 19, 2017
  4. sept. 15, 2017
    • teddy.spip@gmail.com's avatar
      - PHPDoc ; · d5d426a3
      teddy.spip@gmail.com a rédigé
      - Un warning PHP ;
      - Mine de rien… Ce plugin nécessite Saisies. si si : aide/verifier_fonctions.php
      - Un doublon dans code_postal.php ;
      - Toujours mettre un numéro de compatibilité dans les necessite et utilise pour ne pas faire grincher SVP ;
      - Petite correction de chaine de langue ;
      - Petit up de z.
      d5d426a3
  5. jan. 13, 2017
  6. déc. 11, 2016
  7. déc. 10, 2016
  8. juin 02, 2016
  9. mai 10, 2016
  10. mars 25, 2015
  11. juin 07, 2013
  12. avr. 24, 2013
  13. oct. 12, 2012
  14. juin 18, 2012
  15. jan. 21, 2012
  16. jan. 06, 2012
    • marcimat@rezo.net's avatar
      On tente une fonction de normalisation des données. · 87831ff8
      marcimat@rezo.net a rédigé
      Il faudra mieux définir ce genre de chose, mais ça va permettre de tester un peu.
      
      La fonction normaliser(valeur, type, options) retourne un tableau avec
      - erreur
      - valeur
      - changement
      
      Changement vaut true s'il n'y a pas d'erreur et que la valeur a été modifiée.
      87831ff8
  17. oct. 07, 2011
  18. fév. 25, 2011
  19. fév. 02, 2011
  20. avr. 29, 2010
  21. avr. 10, 2010
  22. mars 11, 2010
  23. mars 04, 2010
  24. mars 03, 2010
  25. fév. 11, 2010
  26. nov. 28, 2009
  27. nov. 16, 2009
    • rastapopoulos@spip.org's avatar
      Une API générique de vérifiaction de valeur : · 7a548bb4
      rastapopoulos@spip.org a rédigé
      verifier($valeur, $type, $options)
      
      Le principe est le même pour que l'API autoriser(). On appelle une fonction générique en lui indiquant un "type". Elle va ensuite chercher une fonction spécifique effectuant réellement le test demandé.
      
      La fonction doit être compatible avec les mécanismes utilisés dans SPIP, notamment CVT. Pour cela, on ne retourne pas un booléen mais plutôt une chaine vide si tout s'est bien passé ou une chaine *expliquant l'erreur* lorsque ça ne va pas.
      
      En plus de l'appel d'une fonction dédiée, avant de terminer on passe aussi dans un pipeline du même nom histoire de pouvoir personnaliser encore plus facilement, si besoin.
      
      Exemple d'utilisation :
      verifier($adresse, 'email')
      verifier($nombre, 'entier', array('min'=>0, 'max'=>100))
      verifier($chaine, 'regex', array('modele'=>'/^[\w]+$/'))
      
      Reste à ajouter de multiples tests génériques qu'on utilise souvent (les trois précédents sont déjà implémentés).
      7a548bb4
Chargement en cours