Cerdic
28ed3aaec0
Suite a 3f2a509e9d
puis 8b2006f05f
: passage en v2 du master, avec support de SPIP 3.2+ uniquement
...
+ mise a jour de l'icone PNG, rangement des icones pour fixer le menu developpement qui ne marchait pas
+ icone par defaut sur le sous menu de la page d'aide
2 years ago
Cerdic
af1563ce18
Eviter une notice, notamment dans les tests unitaires
2 years ago
RastaPopoulos
d9701c656d
Une nouvelle vérification pour les numéros IBAN. On intègre telle quelle une lib existante car ça fait juste 160ko, on va pas nécessiter un plugin pour ça. Cette vérif sait normaliser aussi (pas de séparateur, majuscules)
2 years ago
RastaPopoulos
8b2006f05f
Pompier pin pon : le commit 3f2a509e9d
avait viré la compat SPIP 2 ok, mais en passant directement à 3.1 ! Et non pas 3.0, alors que Saisies *qui nécessite Vérifier en version mini 1.14* est toujours marqué comme ok pour SPIP 3.0 en branche V3 ! Ce qui faisait que quand on mettait à jour Saisies… ça le désactivait immédiatement car incompatible avec la version de Vérifier qui elle n'a rien pour SPIP 3.0 à partir de 1.14 ! Et du coup ça désactivait en cascade tous les plugins qui nécessitent Saisies… Bref le gros gros bazar, surtout en prod, alors que ça le fait juste en mettant à jour à priori safement par SVP.
2 years ago
RastaPopoulos
569d7f49e2
La vérif Date accepte explicitement les valeurs vides avec une option. Sinon quand on veut normaliser, on a toujours une fausse date même quand on voulait laisser vide. Or c'est pas toujours pour insérer en SQL, ça peut aussi être pour des champs de recherche, à mettre dans le GET de l'URL par ex, et dans ce cas si un champ de date est laissé vide : on ne veut rien que ça génère du tout, et non pas 0000-00-00.
2 years ago
Jack31
e054ca9182
compat 4.0
2 years ago
Maïeul
49322e9484
puisqu'on supporte les vieilles versions de SPIP, on doit utiliser les vieilles syntaxes de PHP
2 years ago
Maïeul
6b18bc5265
up de y suite modif de la semaine
2 years ago
Maïeul
69cd25db5c
up de y
2 years ago
Maïeul
3f2a509e9d
up de y + il est temps d'arret de supporter une version de SPIP qui n'est plus supportée, fonctionnant sur des versions de PHP qui ne sont plus supportées
2 years ago
Maïeul
0dc2899b9b
je savais bien qu'il manquait un truc : _T_ou_typo (via appliquer_filtre pour ne pas dépendre de bonux/saisies en mode standalone
2 years ago
Maïeul
8a779eb880
up de y (y compris dans plugin.xml, n'est-ce pas Francky !)
2 years ago
Maïeul
074a8f00e2
Suite au fix #2 , fix #3 , up de y
2 years ago
Cerdic
63c7e0c6c8
Fix format des numeros mobiles belges, qui etait trop restrictif
2 years ago
Cerdic
32b8a1d53d
version
3 years ago
Cerdic
348b685e68
Refactoring de la verification des numeros de telphone :
...
- on peut passer une option format = mobile, fixe ou all (par defaut) pour verifier specifiquement qu'un numero est un numero de fixe ou de mobile (si on sait le faire pour le pays concerne)
- les fonctions de verification par pays prennent un argument option en plus
- une fonction generique verifier_telephone_pays_patterns() qui prend les patterns connus selon les format (all, fixe, mobile) et le numero a verifier + les options eventuelles
- les fontions par pays sont refactorees pour utiliser cette fontion generique
- on ajoute la regexp mobile la ou elle manquait
+ compat SPIP 3.3
3 years ago
Maïeul
10e55e0c4b
Vérification regex : pouvoir avoir un message d'erreur personnalisé
...
(passe par _T_ou_typo)
3 years ago
Maïeul
bf860f6ff7
constructeur de la vérification decimal : ajouter une option pour les normaliser
3 years ago
cedric@yterium.com
bf5f79ea1e
Report de r119037 : incrementer, juste pour pouvoir checkout surun commit qui n'est pas le commit de copie
...
Author: cedric@yterium.com
3 years ago
rastapopoulos@spip.org
a4ea4db48d
Coquille dans l'ordre des actions pour enregistrer l'heure…
4 years ago
rastapopoulos@spip.org
12574d923a
Depuis [115027] il était devenu impossible de ne pas remplir les dates, même si on n'avait jamais dit que c'était obligatoire. Le test d'obligation se fait dans Saisies en amont, mais si ce n'est pas le cas, on DOIT pouvoir laisser les champs vides. On change donc pour ne faire une erreur que si la date est vide alors qu'on a remplit l'heure. Si c'est le contraire, on considère que l'heure est 00:00. Et si tout est vide, ya rien du tout, puisqu'on n'a jamais demandé obligatoire, donc ça reste vide et ça sera possiblement normalisé avec tout à zéro.
4 years ago
rastapopoulos@spip.org
05b905a469
Pour la vérif date, on ne fait plus de dérogation en dur, mais on gère le cas où c'est vide dans la fonction dédiée. En effet, même si c'est vide, on veut absolument passer dedans car ça peut être normalisé ! Là si c'était vide, pas de normalisation et donc pétage de SQL si on devait avoir un datetime. Dans tous les cas, la fonction renvoie pareil qu'avant : chaine vide, si la date est vide, mais c'est fait en interne.
4 years ago
maieul@maieul.net
bf3e2214a5
vérif de l'extension sur les fichiers : prendre en compte les formes alternatives (jpg/jpeg)
4 years ago
maieul@maieul.net
740527c51f
Vérification de date et heure. Être plus précis dans le message d'erreur si jamais la date et/ou l'heure est vide (Florence Henry)
4 years ago
cedric@yterium.com
32bfd54b28
Verification des numeros de telephone :
...
* rendre la verification par pays extensible : quand un pays est pas prevu par le plugin on peut fournir son indicatif en option et une fonction de verification
* reparer la verification des numeros ES : le remplacement du prefixe international par un 0 est abusif ca rend certains numeros invalides - on se contente de normaliser le prefixe
* ajouter la verification des numeros belges qui sont des utilisateurs de SPIP comme les autres francophones :)
4 years ago
pierrekuhn82@gmail.com
f0b4a5a7a4
Version 1.8.3 : Sur les numéro suisse on peut très bien avoir des 0 dans le numéro et pas que au début.
4 years ago
eric@smellup.net
5432b2bb21
Ajout d'une vérification pour la chaine d'un attribut class d'une balise HTML
4 years ago
maieul@maieul.net
80057fcd13
intutilé un peu plus explicite
4 years ago
rastapopoulos@spip.org
ece325406f
Une nouvelle option normaliser pour le test decimal, qui permet de détecter automatiquement quelques cas où la virgule n'est pas une virgule mais aussi où il y aurait d'autres bruits, espaces, points séparateurs de milliers. Et qui du coup normalise la valeur avec une virgule en point comme PHP ou SQL l'attendent et qui vire les bruits.
5 years ago
maieul@maieul.net
8463e25a63
fin de journée : aussi dans le constructeur de vérification
5 years ago
maieul@maieul.net
722e4ed532
normalisation des dates:
...
- une option fin de journée, qui permette de de mettre à 23:59:59
- prendre en compte les secondes
5 years ago
jluc@no-log.org
964ac49000
il peut y avoir des pipes dans la querystring. Par exemple https://fr.wikipedia.org/w/api.php?action=query&format=json&titles=Aaata&continue=&redirects=1&meta=siteinfo |wikibase&prop=revisions&rvprop=content
5 years ago
marcimat@rezo.net
18ced0d439
Coquille dans r106474 : Corrige la disparition des vérifications dans champs extras, entre autres choses. https://contrib.spip.net/Champs-Extras-3#forum493661
5 years ago
peetdu@gmail.com
3a3dc1174c
Encore un petit soucis si le plugin YAML n’est pas présent.
...
+ précision dans une chaîne de langue
5 years ago
peetdu@gmail.com
26b2b7deeb
Eviter un warning : verifier là aussi que YAML est present
5 years ago
brunobergot@gmail.com
ceea96df8d
up de X pour distribuer le oups de teddy par SVP...
5 years ago
teddy.spip@gmail.com
e285289d03
On simplifie l'appel au filtre verifier_lister_disponibles dans un fichier de fonction (like slugify).
...
Petit up de z.
5 years ago
real3t@gmail.com
75abdfd0f1
https://www.spip.net/fr_article5068.html évite d'avoir un message Filtre verifier_lister_disponibles non défini dans l'admin quand on vide le cache
5 years ago
p@henix.be
e525c8ce7e
Mine de rien, cette modification casse toutes les dépendances de saisies. Possible de faire plus de test avant de commit ? Voir aussi https://www.mail-archive.com/spip@rezo.net/msg72722.html
5 years ago
teddy.spip@gmail.com
4c5152fa4b
- Une page de documentation automatique créée grâce aux fichiers YAML ;
...
- Page accessible en SPIP 3.1 dans le menu de développement. A voir si on met l'accès ailleurs.
- Up de z car on ne refait pas le monde.
5 years ago
teddy.spip@gmail.com
d5d426a30d
- PHPDoc ;
...
- 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.
5 years ago
nicolas.dorigny@gmail.com
99a094081c
J'annule la modification par un nouveau commit au cas où le paquet aurait déjà été regénéré.
...
Cf explication de marcimat :
"Ah non ! c'est faux
La valeur normalisée est retournée via la variable d’appel de la fonction par une référence.
Le retour de verifier est soit '' soit un texte d’erreur."
6 years ago
prigent.yohann@gmail.com
6723d6202f
La valeur normalisée d’une date n’était jamais retournée si on l’a demandait…
6 years ago
maieul@maieul.net
44bdfe1781
notice php
6 years ago
maieul@maieul.net
c858d2360c
problème d'échappement dans la regex de verif des urls
6 years ago
spip.franck@lien-d-amis.net
dbea7fed58
Contrib est en https, donc j'ajoute le "s", plus divers broutilles
6 years ago
real3t@gmail.com
59b7e37803
Compatible 3.2
6 years ago
maieul@maieul.net
15638ed673
correction sur la vérification de types mime, si on on a des types mime qui possèdent des alias (type video/mp4 => application/mp4)
6 years ago
peetdu@gmail.com
9eee0ca596
petit ajustement : comparaison de la valeur et du type
6 years ago
maieul@maieul.net
f787f95292
une fonction de callback pour le tri de la liste des vérifications, afin de pouvoir les ordonner par titre
6 years ago