Texte à méditer :   Marche et tu te sentiras libre     proverbe Touareg
 
 
 
 
 
Vous êtes ici :   Accueil » Forum » plugin Sesame » Modifier le nombre de caractère du mot de passe
    Imprimer la page...
 
 

Forum - plugin Sesame - Modifier le nombre de caractère du mot de passe


 31 membres
Connectés : ( personne )

le 25/04/2013 - 20:18
par YCMetz
visiteur

Question :

Comment procéder pour modifier le nombre minimum de caractères du mot de passe ? Je souhaiterai en mettre 4.
M'autorises-tu à modifier ton script ?

Réponse :

Pas de problème pour modifier les scripts; ça se passe dans plugins/sesame/usr-user.php, il y a une fonction javascript "VerifyForm()"; rechercher à l'intérieur la ligne 
    regexp = /^[a-zA-Z0-9]{5,20}$/;

remplacer 5 par 4

Nouvelle question :

J'ai modifié le script en suivant tes directives mais j'ai toujours le pop-up m'indiquant qu'il faut entre 5 et 20 caractères. Que faire ?

  
Réponse n° 1
--------
le 26/04/2013 - 00:43
par tonton_christian
tonton_christian
Administrateur

Si c'est le contrôle qui se fait encore sur 5, c'est que tu as fait une erreur quelque part.

Si tu veux dire que le message d'erreur continue d'afficher 5, lorsque le contrôle trouve un nombre de caractères inférieur à 4,  il faut aller modifier le message $web302 dans le fichier de langue (/inc/lang/fr-web.inc). excuse-moi pour cet oubli.


Réfléchis bien ... avant!

  
Réponse n° 2
--------
le 26/04/2013 - 21:48
par YCMetz
visiteur

Je n'ai pourtant pas l'impression d'avoir commis une erreur yVoici ma ligne modifiée :regexp = /^[a-zA-Z0-9]{4,20}$/;
et l'autre ligne modifiée :$web302 = "Le code secret contient des caractères non valides (format 4 à 20 caractères parmi 0 à 9, A à Z, a à z et _)";
Et pourtant j'obtiens le pop-up si je saisis 4 caractères dans le mot de passe mais çà valide avec 5.
Merci pour ton aide.
  
Réponse n° 3
--------
le 27/04/2013 - 15:50
par tonton_christian
tonton_christian
Administrateur

quand je parlais d'erreur je ne pensais pas à la ligne de code, car remplacer un 5 par un 4 ne comporte pas un gros risque d'erreur. je pensais plutôt à une erreur de manip du style oubli d'enregistrement ou de transfert du fichier sur le site ou ce genre d'étourderie.

je viens de m'apercevoir que je ne t'avais donné que le script de modification de la fiche utilisateur par le membre; il y a aussi la création de la fiche par l'administrateur; c'est dans
/admin/plugins/sesame/usr-admin-usra.inc

et c'est la même ligne

avec mes excuses


Réfléchis bien ... avant!

  
sujet actif   sujet clos   Important!   Nouveau  
Rectifier message   Clôturer sujet   Remonter sujet