Commit 8e7d07f3 authored by Bozosoft's avatar Bozosoft

Version 7.6.0 09/02/2018 - En cours

Passage mot de passe de 10 à à 16 caractères
parent c21f52f1
......@@ -8,8 +8,8 @@
* ---------------------------
*
* @author : JC Etiemble - http://jc.etiemble.free.fr
* @version : 2014
* @copyright 2007-2014 (c) JC Etiemble
* @version : 2018
* @copyright 2007-2018 (c) JC Etiemble
* @package GestAssoPhp+Pg
*/
......@@ -159,7 +159,7 @@ if (($sessionadherent) && $log == ($_SESSION['ses_login_adht']) && $pas == ($_SE
} /*****FIN on enregistre la photo */
// -- Récuprération des variable du formulaire ---
// -- Récupération des variables du formulaire ---
//htmlspecialchars / htmlentities
$adherent['civilite_adht']= get_post_variable('civilite','');
$adherent['datenaisance_adht']= (get_post_variable('datenaisance_adht','')); // jj/mm/aaaa
......@@ -229,7 +229,7 @@ if (($sessionadherent) && $log == ($_SESSION['ses_login_adht']) && $pas == ($_SE
$erreur_saisie ['login'] = _LANG_MESSAGE_REMPLIR_LOGIN;
} else {
if (is_valid_mylogin($adherent['login_adht']) == false) {
// veriffication lettre-chiffre ET Nb caractéres suivant /fonction.php
// vérification lettre-chiffre ET Nb caractéres suivant fonction.php
$erreur_saisie ['login'] = _LANG_MESSAGE_REMPLIR_ERR_LOGIN;
} else {
$adherent['login_adht'] = strtoupper(get_post_variable ('login_adht',''));// MAJUSCULES ou Majuscules+Minuscules
......@@ -237,15 +237,15 @@ if (($sessionadherent) && $log == ($_SESSION['ses_login_adht']) && $pas == ($_SE
}
}
// Si Non vide on modifiera le mot de passe
// Si Non vide on modifiera le mot de passe - modification 10 à 16 caractères 09/02/18
$adherent['pass_adht1'] = get_post_variable ('pass_adht1','');
$adherent['pass_adht2'] = get_post_variable ('pass_adht2','');
$pass =''; // le password
if ( ($adherent['pass_adht1'] !='' && $adherent['pass_adht2'] !='') || ($required ['creation_adht'] == 1) ) {
if ($adherent['pass_adht1'] == $adherent['pass_adht2']) { // si les 2 mots de psse sont identiques
if ($adherent['pass_adht1'] == $adherent['pass_adht2']) { // si les 2 mots de passe sont identiques
if (is_valid_mypasswd($adherent['pass_adht2']) == false) {
$erreur_saisie ['mdp'] = _LANG_MESSAGE_REMPLIR_ERR_PASSW ;
// veriffication lettre-chiffre ET Nb caractéres suivant /fonction.php
// vérification lettre-chiffre ET Nb caractéres suivant fonction.php
} else {
$pass_adht= md5($adherent['pass_adht1']);// on code en MD5
// modif si Salt
......@@ -269,20 +269,20 @@ if (($sessionadherent) && $log == ($_SESSION['ses_login_adht']) && $pas == ($_SE
$erreur_saisie ['login'] = _LANG_MESSAGE_REMPLIR_LOGIN;
} else {
if (is_valid_mylogin($adherent['login_adht']) == false) {
// veriffication lettre-chiffre ET Nb caractéres suivant /fonction.php
// verification lettre-chiffre ET Nb caractéres suivant fonction.php
$erreur_saisie ['login'] = _LANG_MESSAGE_REMPLIR_ERR_LOGIN;
} else {
$adherent['login_adht'] = strtoupper(get_post_variable ('login_adht',''));// MAJUSCULES ou Majuscules+Minuscules
$adherent['login_adht'] = strtoupper(get_post_variable ('login_adht',''));// MAJUSCULES ou Majuscules+Minuscules
}
}
// validation si login+pass n'exsite pas
// validation si login+pass n’existe pas
if ( !(!empty($erreur_saisie ['login'])) && !(!empty($erreur_saisie ['mdp'])) ) {
if (! loginpass_unique ($adherent['login_adht'], $pass_adht)) {
$erreur_saisie ['login'] = _LANG_MESSAGE_REMPLIR_ERR_LOGINPASSWD ;
}
}
// Fin validation si login+pass n'exsite pas
// Fin validation si login+pass n’existe pas
$adherent['date_inscription_adht'] = (get_post_variable ('date_inscription_adht',''));//26/07/2007
// Vérifie la date entrée si OK passe de jj/mm/aaaa au format aaaa-mm-jj Sinon ERREUR
......@@ -427,7 +427,7 @@ if (($sessionadherent) && $log == ($_SESSION['ses_login_adht']) && $pas == ($_SE
// $result_req_lire_infogene_adht = mysql_query($req_lire_infogene_adht );
$dbresult = $db->Execute($req_lire_infogene_adht);
// On récupere les données de la requette sous forme de tableau $adherent["Nom_du_Champs_Table"]
// On récupere les données de la requête sous forme de tableau $adherent["Nom_du_Champs_Table"]
while (($adherent = $dbresult->FetchRow())) {
// modifiaction affichage dates
$adherent['datenaisance_adht'] = switch_sqlFr_date($adherent['datenaisance_adht']);
......@@ -475,7 +475,7 @@ if (($sessionadherent) && $log == ($_SESSION['ses_login_adht']) && $pas == ($_SE
// FIN Uniquement si on modifie donc si Nouvelle fiche On passe
// Requette Pour affichage de la liste Nom Prénom Qui ont priorite_adht > '4' // qui a enregistré la fiche
// Requête Pour affichage de la liste Nom Prénom Qui ont priorite_adht > '4' // qui a enregistré la fiche
$req_list_benevol = "SELECT id_adht,nom_adht,prenom_adht FROM "
.TABLE_ADHERENTS." WHERE soc_adht <> '999' AND priorite_adht > '4' ORDER BY nom_adht asc ";
$dbresult = $db->Execute($req_list_benevol);
......@@ -487,7 +487,7 @@ if (($sessionadherent) && $log == ($_SESSION['ses_login_adht']) && $pas == ($_SE
}
// FINPour affichage de la liste Nom Prénom // qui a enregistré la fiche
// Requette Pour affichage de la liste nom_type_antenne
// Requête Pour affichage de la liste nom_type_antenne
$req_list_antenne = "SELECT id_type_antenne,nom_type_antenne FROM ".TABLE_ANTENNE;
$dbresult = $db->Execute($req_list_antenne);
while ($dbresult && $row = $dbresult->FetchRow()) {
......
......@@ -44,7 +44,7 @@ include_once '../config/connexion.php';
<?php echo _LANG_MESSAGE_CREATE ;?></span> (Certains champs sont <span class="Texterouge">obligatoires</span>)<br/>
&nbsp;&nbsp; Pour information :<br/>
&nbsp;&nbsp; <?php echo _LANG_FICHE_ADHT_LOGIN_UPPER;?><br/>
&nbsp;&nbsp; le <?php echo _LANG_FICHE_ADHT_PASSWD410 ?><br/><br/>
&nbsp;&nbsp; le <?php echo _LANG_FICHE_ADHT_PASSWD410 ?><br/>De préférence 16 caractères en combinant des minuscules, majuscules avec les caractères _ -<br/><br/>
- Consulter ou de modifier une fiche <?php echo _LANG_GESTION_FICHE_ADHT ;?>
: <span class="TextenoirGras">mode <?php echo _LANG_MESSAGE_MODIF ;?></span> (Les zones non modifiables
sont gris&eacute;es )<br/>
......
......@@ -8,8 +8,8 @@
* ---------------------------
*
* @author : JC Etiemble - http://jc.etiemble.free.fr
* @version : 2017
* @copyright 2007-2017 (c) JC Etiemble
* @version : 2018
* @copyright 2007-2018 (c) JC Etiemble
* @package GestAssoPhp+Pg
*/
......@@ -231,8 +231,8 @@ l'UTF-8, qui permet théoriquement d'encoder toutes les langues, du français au
define('_LANG_FICHE_ADHT_LOGIN', 'Login '.ADHERENT_BENE);//title="
define('_LANG_FICHE_ADHT_LOGIN_UPPER', 'Le Login (entre 4 et 20 caractères autorisés A à Z, 0 à 9 et _ - ) sera créé en Majuscules automatiquement');
define('_LANG_FICHE_ADHT_LOGIN_PLACEHOLDER', '4 à 20 caractères');
define('_LANG_FICHE_ADHT_PASSWD410', 'Mot de passe entre 4 et 10 caractères autorisés a/A à z/Z, 0 à 9 et _ -');
define('_LANG_FICHE_ADHT_PASSWD410_PLACEHOLDER', '4 à 10 caractères');
define('_LANG_FICHE_ADHT_PASSWD410', 'Mot de passe entre 4 et 16 caractères autorisés a/A à z/Z, 0 à 9 et _ -');
define('_LANG_FICHE_ADHT_PASSWD410_PLACEHOLDER', '4 à 16 caractères');
define('_LANG_FICHE_ADHT_PASSWD_TITLE', 'Mot de passe');//title= {language name=fiche_adht_}
define('_LANG_FICHE_ADHT_PASSWD_CONFIRM_TITLE', 'Confirmation du mot de passe');//title=
define('_LANG_FICHE_ADHT_FICHE_ENR', 'Fiche enregistrée par ');
......@@ -263,7 +263,7 @@ l'UTF-8, qui permet théoriquement d'encoder toutes les langues, du français au
define('_LANG_MESSAGE_REMPLIR_ERR_MAIL', 'Attention adresse email Non valide');
define('_LANG_MESSAGE_REMPLIR_LOGIN', 'Indiquez un login');
define('_LANG_MESSAGE_REMPLIR_ERR_LOGIN', 'Login entre 4 et 20 caractères ou caractères invalides ! ');
define('_LANG_MESSAGE_REMPLIR_ERR_PASSW', 'Mot de passe entre 4 et 10 caractères ou caractères invalides !');
define('_LANG_MESSAGE_REMPLIR_ERR_PASSW', 'Mot de passe entre 4 et 16 caractères ou caractères invalides !');
define('_LANG_MESSAGE_REMPLIR_ERR_2PASSW', 'Les 2 mots de passe ne sont pas identiques');
define('_LANG_MESSAGE_REMPLIR_ERR_DATEINSCRIP', 'Date d\'inscription Non valide - Format jj/mm/aaaa');
define('_LANG_MESSAGE_REMPLIR_ERR_LOGINPASSWD', 'Il existe déjà un couple login/mot de passe identique');
......@@ -391,7 +391,7 @@ l'UTF-8, qui permet théoriquement d'encoder toutes les langues, du français au
/**
* Localisation sur /templates/admin/remplir_preferences.tpl ET /admin/remplir_preferencesn.php
* Localisation sur /templates/admin/remplir_preferences.tpl ET /admin/remplir_preferences.php
*/
define('_LANG_TITRE_ADMIN_PREFERENCES', 'Préférences administration - Modification des informations ...');
define('_LANG_PREF_MESSAGETITRE', 'Nom de l\'espace'); // Indiquez le le nom de l'espace : Exemple 'Espace Mon association .....' {language name=pref_messagetitre}
......
......@@ -7,18 +7,23 @@
* ---------------------------
*
* @author : JC Etiemble - http://jc.etiemble.free.fr
* @version : 2017
* @copyright 2007-2017 (c) JC Etiemble
* @version : 2018
* @copyright 2007-2018 (c) JC Etiemble
* @package GestAssoPhp+Pg
*/
Version 7.6.0 30/10/2017 - En cours
-----------------------
- Correction Warning: count() sur PHP 7.2 RC5
- Correction typo sur lang.php _LANG_MESSAGE_REMPLIR_ERR_SUJET_MAIL
- Correction typo sur /config/lang.php _LANG_FICHE_ADHT_PASSWD410_PLACEHOLDER (4 à 20 = 4 à 10)
-----------------------------------
Version 7.6.0 09/02/2018 - En cours
-----------------------------------
- Passage mot de passe de 10 à à 16 caractères
- Modification function is_valid_mypasswd
- Modification lang.php, install_4.tpl et php 10 caractères passe à 16 caractères
- Modification remplir_infogene_adht.tpl (data_adherent.pass) maxlength="12" passe à 18
- Ajout "De préférence 16 caractères en combinant des minuscules, majuscules avec les caractères _ -" sur a_adht_remplir_infogene_adht.php
- Correction Warning: count() sur PHP 7.2.x
- Correction typo sur lang.php _LANG_MESSAGE_REMPLIR_ERR_SUJET_MAIL
Version 7.5.0 19/01/2017 - Finale
-----------------------
......
......@@ -8,8 +8,8 @@
* ---------------------------
*
* @author : JC Etiemble - http://jc.etiemble.free.fr
* @version : 2017
* @copyright 2007-2017 (c) JC Etiemble
* @version : 2018
* @copyright 2007-2018 (c) JC Etiemble
* @package GestAssoPhp+Pg
*/
......@@ -134,8 +134,8 @@ if ($d2 == '') $d2 = '0000-00-00' ; // évite date NULL
* check_madateFR($date) bool checkdate ( int $month , int $day , int $year )
* $date = date au format 26/07/2007
* http://de3.php.net/manual/fr/function.checkdate.php
* Modif JCE acec ereg()
* modifié par fonction explode le 15/10/2009 preg_match("/^(\d{2})\/(\d{2})\/(\d{4})$/" NOTA \/ pour /
* Modif JCE avec ereg()
* modifié par fonction explode le 15/10/2009 preg_match("/^(\d{2})\/(\d{2})\/(\d{4})$/" NOTA \/ pour /
if (( check_madateFR("32/03/2008") )== TRUE) {
......@@ -165,10 +165,10 @@ function check_madateFR($date)
* - Fonctions utilitaires Gallette
* Copyright (c) 2003 Frédéric Jaqcuot
* Récupere la variable passé en Post ou get
* Récupère la variable passée en Post ou get
* $var= get_post_variable("var","$defaut");
* $Var = variable récupérée
* var valeur passée en Post ou get
* var valeur passée en Post ou get
* $defaut = valeur par défaut si necessaire si,on ""
*/
function get_post_variable($nom_var, $par_defaut)
......@@ -184,7 +184,7 @@ function get_post_variable($nom_var, $par_defaut)
/**
* Récupere la variable passé en Post ou get
* Récupère la variable passée en Post ou get
* Modification JCE + htmlentities($_GET['msg'], ENT_QUOTES) http://fr.php.net/htmlentities Tous les caractères qui ont des équivalents en entités HTML sont effectivement traduits
* Modification JCE + ou http://fr.php.net/manual/fr/function.htmlspecialchars.php pour éviter que des données fournies par les utilisateurs contiennent des balises HTML
* <script>alert("Je t'ai eu !");</script>
......@@ -222,7 +222,7 @@ function post_variable($nom_var, $par_defaut)
/**
* Fonction Vérifie si variable donnée est de type numérique
* Fonction Vérifie si la variable donnée est de type numérique
*/
function get_post_variable_numeric($nom_var, $par_defaut)
{
......@@ -359,7 +359,7 @@ function resizeimage($img,$img2,$w,$h)
/**
* Fonction pour tester le nom du fichier sans caractéres spéciaux et sans espace // (^[_a-zA-Z0-9-]+(\.[_a-zA-Z0-9-]+)*$)
* Fonction pour tester le nom du fichier sans caractéres spéciaux et sans espace // (^[_a-zA-Z0-9-]+(\.[_a-zA-Z0-9-]+)*$)
*/
function validname($string)
{
......@@ -373,7 +373,7 @@ function validname($string)
/**
* Fonction pour verifier si le Login + Mot de passe est unique
* Fonction pour verifier si le Login + Mot de passe est unique
*/
function loginpass_unique($check_login,$check_pass)
{
......@@ -394,8 +394,8 @@ function loginpass_unique($check_login,$check_pass)
/**
* Fonction pour verifier si le Login ou Mot de passe contiennent les bons caractères !!
* si les caractères sont OK renvoi TRUE
* Fonction pour verifier si le Login ou Mot de passe contiennent les bons caractères !!
* si les caractères sont OK renvoie TRUE
*/
function is_valid_mylogin($my_variable)
......@@ -405,12 +405,12 @@ function is_valid_mylogin($my_variable)
function is_valid_mypasswd($my_variable)
{
return preg_match("/^[a-zA-Z0-9_-]{4,10}+$/", trim($my_variable));
return preg_match("/^[a-zA-Z0-9_-]{4,16}+$/", trim($my_variable)); // passe de 10 à 16 caractères
}
/**
* Fonction renvoie l'age en fonctionde la date 2010-25-01
* Fonction renvoie l'age en fonctionde la date 2010-25-01
* age(1974-01-31')
* http://blog.jaysalvat.com/articles/snippet-php-calculer-un-age-a-partir-date-de-naissance.php
*/
......
......@@ -56,7 +56,7 @@
</tr>
<tr>
<th class="LignegrisRight">Attention coch&eacute; <span class='erreur-Jaunerouge'>Effacement des tables</span> :</th>
<th class="LignegrisRight">Attention si coch&eacute; <span class='erreur-Jaunerouge'>Effacement des tables</span> :</th>
<!--td><input type="checkbox" name="drop_bd" id="drop_bd" {if $config_bd.drop_bd == 'on'} checked="checked" {/if} title="Attention!" />
</td -->
<td><input type="checkbox" name="drop_bd" id="drop_bd" {if $config_bd.drop_bd == 'on'} checked="$config_bd.drop_bd" {/if} title="Attention!" />
......@@ -75,4 +75,4 @@
</div>{* Fin défini le contenu .. *}
\ No newline at end of file
......@@ -8,8 +8,8 @@
* ---------------------------
*
* @author : JC Etiemble - http://jc.etiemble.free.fr
* @version : 2014
* @copyright 2007-2014 (c) JC Etiemble
* @version : 2018
* @copyright 2007-2018 (c) JC Etiemble
* @package GestAssoPhp+Pg
*/
......@@ -66,7 +66,7 @@
if (is_valid_mylogin($adherent['login_adht']) == false) {
$erreur_saisie ['login'] ='Login entre 4 et 20 caract&egrave;res ou caract&egrave;res invalides !';
} else {
$adherent['login_adht'] = strtoupper(get_post_variable ('login_adht',''));// MAJUSCULES ou Majuscules+Minuscules
$adherent['login_adht'] = strtoupper(get_post_variable ('login_adht',''));// MAJUSCULES ou Majuscules+Minuscules
}
}
......@@ -83,8 +83,8 @@
if ( ($adherent['pass_adht1'] !='' && $adherent['pass_adht2'] !='') ) {
if ($adherent['pass_adht1'] == $adherent['pass_adht2']) { // si les 2 mots de psse sont identiques
if (is_valid_mypasswd($adherent['pass_adht2']) == false) {
$erreur_saisie ['mdp'] = 'Mot de passe entre 4 et 10 caract&egrave;res ou caract&egrave;res invalides !';
// verification lettre-chiffre ET Nb caractéres ente 4 et 10
$erreur_saisie ['mdp'] = 'Mot de passe entre 4 et 16 caract&egrave;res ou caract&egrave;res invalides !';
// vérification lettre-chiffre ET Nb caractéres ente 4 et 10->16
} else {
// Modif POUR adminsalt Nouvelle installation à compter de la 5.2.0
$salt = substr(str_shuffle("23456789ABCDEFGHJKMNPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz@#$%^&*"),0,16);// + 5.2.0
......@@ -121,7 +121,7 @@
if(!@$db->Connect(SERVEUR_BD, NOMUTILISATEUR_BD, MOTPASSE_BD, NOM_BD)) die("S&eacute;lection de la base de donn&eacute;es impossible !!!");
//Modif POUR adminsalt Nouvelle installation à compter de la 5.2.0
//Modif POUR admin salt Nouvelle installation à compter de la 5.2.0
$req_ecrit_salt= "INSERT INTO ".TABLE_PREFERENCES." (id_pref, design_pref, val_pref)"
." VALUES('8','sitemask','$salt')";
$dbresult = $db->Execute($req_ecrit_salt);
......@@ -168,4 +168,4 @@
$tpl->assign('content',$content);
$tpl->display('index_instal.tpl');
?>
\ No newline at end of file
?>
{* Installation de GestAssoPhp+Pg page 4 copyright 2007-2014 (c) JC Etiemble HTML5*}
{* Installation de GestAssoPhp+Pg page 4 copyright 2007-2018 (c) JC Etiemble HTML5*}
<div id="titre">&nbsp;{$messagetitre}</div>
<div class="ligne_coul"></div>
......@@ -38,7 +38,7 @@ Choisissez le Login, l'adresse email et le mot de passe pour votre compte d'admi
<td><input type="password" name="pass_adht2" id="pass_adht2" title="Exemple root" value="{$data_adherent.pass_adht2}" size="32" maxlength="50" tabindex="4"/></td>
</tr>
<tr>
<td colspan ="2"><span class="TexterougeR">Mot de passe entre 4 et 10 caract&egrave;res autoris&eacute;s a/A &agrave; z/Z, 0 &agrave; 9 et _ -</span></td>
<td colspan ="2"><span class="TexterougeR">Mot de passe entre 4 et 16 caract&egrave;res autoris&eacute;s a/A &agrave; z/Z, 0 &agrave; 9 et _ -</span></td>
</tr>
<tr>
<td colspan ="2">&nbsp;</td>
......@@ -65,4 +65,4 @@ Choisissez le Login, l'adresse email et le mot de passe pour votre compte d'admi
</div>{* Fin défini le contenu .. *}
\ No newline at end of file
{* Projet : gestassophp_sa [GestAssoPhp+Pg] copyright 2007-2017 (c) JC Etiemble HTML5*}
{* Projet : gestassophp_sa [GestAssoPhp+Pg] copyright 2007-2018 (c) JC Etiemble HTML5*}
{* Affichage du CONTENU avec AIDE Rempir information générale *}
<header class="header_titre_aide"><a href='#' style="cursor:pointer;cursor:hand" onclick="javascript :window.open('../aide/a_adht_remplir_infogene_adht.php','popup','height=450,toolbar=no,location=no,directories=no,status=yes,width=660,resizable=no,scrollbars=yes,top=10,left=10')" title="{language name=title_aide}"><img src='../images/icones/help.gif' alt="Aide" width="20" height="20"/>{language name=aide}</a></header>
<script type="text/javascript" src="../js/comptemots.js"></script>
......@@ -112,9 +112,9 @@
<br /><br />
{*Mot de passe*}
<label class="label_fc_Oblig">&nbsp;&nbsp;{language name=login_my_passwd}&nbsp; </label>
<input type="password" name="pass_adht1" id="pass_adht1" title="{language name=fiche_adht_passwd_title}" value="{$data_adherent.pass_adht1}" size="16" maxlength="12" tabindex="22" placeholder="{language name=fiche_adht_passwd410_placeholder}" {$disabled.pass_adht1} />
<input type="password" name="pass_adht1" id="pass_adht1" title="{language name=fiche_adht_passwd_title}" value="{$data_adherent.pass_adht1}" size="16" maxlength="18" tabindex="22" placeholder="{language name=fiche_adht_passwd410_placeholder}" {$disabled.pass_adht1} />
<span class="TexterougeGras ">&nbsp;&nbsp;{language name=fiche_adht_confirm}&nbsp;</span>
<input type="password" name="pass_adht2" id="pass_adht2" title="{language name=fiche_adht_passwd_confirm_title}" value="{$data_adherent.pass_adht2}" size="16" maxlength="12" tabindex="23" placeholder="{language name=fiche_adht_passwd410_placeholder}" {$disabled.pass_adht2} />{if $erreur_saisie.mdp} <span class="erreur-Jaunerouge">{$erreur_saisie.mdp}</span>{/if}<span class="TextenoirR"></span>
<input type="password" name="pass_adht2" id="pass_adht2" title="{language name=fiche_adht_passwd_confirm_title}" value="{$data_adherent.pass_adht2}" size="16" maxlength="18" tabindex="23" placeholder="{language name=fiche_adht_passwd410_placeholder}" {$disabled.pass_adht2} />{if $erreur_saisie.mdp} <span class="erreur-Jaunerouge">{$erreur_saisie.mdp}</span>{/if}<span class="TextenoirR"></span>
</fieldset>
{else} {* Si modification de la fiche *}
......@@ -145,9 +145,9 @@
{* Possible de modifier Mot de passe SI Admin=9 Ou si id_adht=$sessionadherent *}
<p class="TexterougeR">{language name=fiche_adht_modif_passwd}&nbsp;&nbsp;({language name=fiche_adht_passwd410})</p>
<span class="TextenoirGras">{language name=fiche_adht_modif_passwd}&nbsp;</span>
<input type="password" name="pass_adht1" id="pass_adht1" title="{language name=fiche_adht_newpasswd_title}" value="{$data_adherent.pass_adht1}" size="16" maxlength="12" tabindex="20" {$disabled.pass_adht1} />
<input type="password" name="pass_adht1" id="pass_adht1" title="{language name=fiche_adht_newpasswd_title}" value="{$data_adherent.pass_adht1}" size="16" maxlength="18" tabindex="20" {$disabled.pass_adht1} />
<span class="TextenoirGras">&nbsp;&nbsp;{language name=fiche_adht_confirm}&nbsp;</span>
<input type="password" name="pass_adht2" id="pass_adht2" title="{language name=fiche_adht_passwd_confirm_title}" value="{$data_adherent.pass_adht2}" size="16" maxlength="12" tabindex="21" {$disabled.pass_adht2} />{if $erreur_saisie.mdp}<span class="erreur-Jaunerouge">{$erreur_saisie.mdp}</span>{/if}
<input type="password" name="pass_adht2" id="pass_adht2" title="{language name=fiche_adht_passwd_confirm_title}" value="{$data_adherent.pass_adht2}" size="16" maxlength="18" tabindex="21" {$disabled.pass_adht2} />{if $erreur_saisie.mdp}<span class="erreur-Jaunerouge">{$erreur_saisie.mdp}</span>{/if}
{/if}
</fieldset>
{/if} {* Fin Affichage si Création ou modification de la fiche*}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment