Skip to content
Extraits de code Groupes Projets
Valider f90aca48 rédigé par maieul@maieul.net's avatar maieul@maieul.net
Parcourir les fichiers

Vérification des décimal : pouvoir proposer en plus du point la virgule.

C'est la valeur par défaut, mais cela ne s'applique pas aux anciennes
saisies, pour lesquelles il faut repasser par la configuration
parent 6b853e25
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
...@@ -86,6 +86,8 @@ $GLOBALS[$GLOBALS['idx_lang']] = array( ...@@ -86,6 +86,8 @@ $GLOBALS[$GLOBALS['idx_lang']] = array(
'option_couleur_type_hexa' => 'Code couleur au format héxadécimal', 'option_couleur_type_hexa' => 'Code couleur au format héxadécimal',
'option_couleur_type_label' => 'Type de vérification à effectuer', 'option_couleur_type_label' => 'Type de vérification à effectuer',
'option_decimal_nb_decimales_label' => 'Nombre de décimales après la virgule', 'option_decimal_nb_decimales_label' => 'Nombre de décimales après la virgule',
'option_decimal_separateur_explication' => 'Le point sera accepté dans tous les cas.',
'option_decimal_separateur_label' => 'Séparateur de décimal',
'option_email_disponible_label' => 'Adresse disponible', 'option_email_disponible_label' => 'Adresse disponible',
'option_email_disponible_label_case' => 'Vérifier que l’adresse n’est pas déjà utilisée par un utilisateur', 'option_email_disponible_label_case' => 'Vérifier que l’adresse n’est pas déjà utilisée par un utilisateur',
'option_email_mode_5322' => 'Vérification la plus conforme aux standards disponibles', 'option_email_mode_5322' => 'Vérification la plus conforme aux standards disponibles',
......
<paquet <paquet
prefix="verifier" prefix="verifier"
categorie="outil" categorie="outil"
version="1.4.3" version="1.5.0"
etat="stable" etat="stable"
compatibilite="[2.0.10;3.1.*]" compatibilite="[2.0.10;3.1.*]"
logo="images/verifier-128.png" logo="images/verifier-128.png"
......
...@@ -9,7 +9,7 @@ ...@@ -9,7 +9,7 @@
<auteur>[Les Développements Durables->http://www.ldd.fr]</auteur> <auteur>[Les Développements Durables->http://www.ldd.fr]</auteur>
<icon>images/verifier-128.png</icon> <icon>images/verifier-128.png</icon>
<licence>GPL v3</licence> <licence>GPL v3</licence>
<version>1.4.3</version> <version>1.5.0</version>
<etat>stable</etat> <etat>stable</etat>
<description> <description>
<multi> <multi>
......
...@@ -20,7 +20,9 @@ if (!defined('_ECRIRE_INC_VERSION')) { ...@@ -20,7 +20,9 @@ if (!defined('_ECRIRE_INC_VERSION')) {
*/ */
function verifier_decimal_dist($valeur, $options = array()) { function verifier_decimal_dist($valeur, $options = array()) {
$erreur = _T('verifier:erreur_decimal'); $erreur = _T('verifier:erreur_decimal');
if (isset($options['separateur']) and $options['separateur']!='') {
$valeur = str_replace($options['separateur'], '.', $valeur);
}
// Pas de tableau ni d'objet // Pas de tableau ni d'objet
if (is_numeric($valeur) and $valeur == floatval($valeur)) { if (is_numeric($valeur) and $valeur == floatval($valeur)) {
// Si c'est une chaine on convertit en flottant // Si c'est une chaine on convertit en flottant
......
...@@ -2,6 +2,13 @@ ...@@ -2,6 +2,13 @@
titre: '<:verifier:type_decimal:>' titre: '<:verifier:type_decimal:>'
description: '<:verifier:type_decimal_description:>' description: '<:verifier:type_decimal_description:>'
options: options:
-
saisie: 'input'
options:
nom: 'separateur'
label: '<:verifier:option_decimal_separateur_label:>'
explication: '<:verifier:option_decimal_separateur_explication:>'
defaut: ','
- -
saisie: 'input' saisie: 'input'
options: options:
...@@ -9,6 +16,8 @@ options: ...@@ -9,6 +16,8 @@ options:
label: '<:verifier:option_entier_min_label:>' label: '<:verifier:option_entier_min_label:>'
verifier: verifier:
type: 'decimal' type: 'decimal'
options:
separateur: ','
- -
saisie: 'input' saisie: 'input'
options: options:
...@@ -16,6 +25,8 @@ options: ...@@ -16,6 +25,8 @@ options:
label: '<:verifier:option_entier_max_label:>' label: '<:verifier:option_entier_max_label:>'
verifier: verifier:
type: 'decimal' type: 'decimal'
options:
separateur: ','
- -
saisie: 'input' saisie: 'input'
options: options:
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Terminez d'abord l'édition de ce message.
Veuillez vous inscrire ou vous pour commenter