Services Maintenance Interventions
Le logiciel libre de gestion de service après-vente et de support technique
Dernière version stable
Forum Espace test et bêta testeurs Plan du site

SCRIPTS DIVERS

Quelques scripts développés pendant le projet SMI, ou pour d'autres projets.

VForm (version 1.06)

Script Javascript permettant le contrôle d'un formulaire.

Il permet de vérifier les saisies :

Alphabétiques (possibilité de contrôle des minuscules et majuscules)
Alphanumériques (idem)
Les chemins d'accès
Les codes postaux en fonction d'un code pays
Les codes EAN (European Article Numbering) 8 et 13
Les codes GTIN (Global Trade Item Number) 8, 12, 13, et 14
Les codes ISBN (International Standard Book Number)
Les code SSCC (Serial Shipping Container Code)
Les dates (multiples formats possibles)
Les heures et durées (idem)
Les entiers signés et non signés
Les extensions de fichiers
Les hexadécimaux
Les numéros fiscaux français
Les adresses IP
Les adresses MAC réseau
Les adresses emails
Les immatriculations en fonction d'un code pays
Les mots de passe, avec contrôle de "qualité"
Les réels signés et non signés
Les numéros de RIB en fonction d'un code pays
Les numéros IBAN (International Bank Account Number) en fonction d'un code pays new1
Les num éros de SIREN en fonction d'un code pays
Les numéros de SIRET en fonction d'un code pays
Les numéros NAF en fonction d'un code pays
Les numéros de TVA en fonction d'un code pays
Les numéros de sécurité sociale en fonction d'un code pays
Les numéro de téléphones fixes en fonction d'un code pays
Les numéro de téléphones portables en fonction d'un code pays
Les saisies textes
Les url avec et sans préfixes

Ceci avec des critères tels que :

Longueur minimum ou maximum
Fourchette de choix dans les select, radio, et cases à cocher
Valeur minimum et maximum (avec possibilité d'uniquement un minimum ou uniquement un maximum)
Comparaison de champs
Enumérations de valeurs possibles

Les contrôles de cohérence, quand cela est possible, sont également effectués.

Il gère également les styles des champs valides et erronés et les messages à afficher en cas d'erreur, et le multilangage.

Il sait différencier le pays de test (pour les champs tels que téléphone, code postal, sécurité sociale...) de la langue des messages d'erreurs.

Ceci permet de saisir des données sur des pays étranger, tout en ayant une langue d'affichage différente du pays.

Pour un exemple et la syntaxe d'utilisation, reportez-vous à l'exemple donné dans l'achive et à l'aide en entête du code source..

Version actuelle (29.07.2010)

vform_1.06.zip (~25Kb)

Anciennes versions

vform_0.9.zip (~21Kb)

vform_0.8.zip (~21Kb)

vform_0.7.zip (~21Kb)

vform_0.6.zip (~21Kb)

vform_0.5.zip (~21Kb)

vform_0.4.zip (~21Kb)

vform_0.3.zip (~21Kb)

vform_0.2.zip (~21Kb)

->