indication de validation

Mehr
4 Monate 2 Wochen her #170724 von Eurosyn
Eurosyn erstellte das Thema indication de validation
Bonjour,

J'ai défini une règle de validation pour une question à multiple entrées texte (EMAIL) permettant de valider que l'email fourni en 2nde sous-question (EMAIL2) est identique à celui fourni 1ère sous-question (EMAIL1) :
EMAIL_EMAIL2 == EMAIL_EMAIL1

J'ai ensuite ajouté une indication de validation de question pour informer les personnes que ces champs doivent correspondre :
{if((EMAIL_EMAIL2 == EMAIL_EMAIL1),"","Les deux adresses email doivent correspondre")}

Cependant, la phrase est bien présente et en rouge lorsque la règle n'est pas respectée. En revanche, lorsque les deux adresses correspondent, elle disparait mais le point d'exclamation devient bleu et reste seul, ce qui est un peu bizarre, d'autant que j'ai pour cette question une autre règle de validation d'adresse email, qui elle est affichée en permanence mais devient entièrement bleu lorsque la règle est respectée.

Comment puis je faire pour que :
- ou le point d'exclamation disparaisse
- ou la règle reste affichée mais en bleu

Merci pour votre aide !
Jonas

Bitte Anmelden oder Registrieren um an der Konversation teilzunehmen.

Mehr
4 Monate 2 Wochen her #170730 von Nickko
Nickko antwortete auf das Thema: indication de validation
En terme d'experience utilisateur, là, tu embêtes juste les gens avec la double saisie d'e-mail.
Voici une petite vidéo d'un des pontes du sujet : www.lukew.com/ff/entry.asp?1870

Pour ton problème de couleur, en revanche, je ne sais pas trop ce qui cloche. Peut-être un problème de thème.

Nickko
Head of ergonomics, UX & UI.
Folgende Benutzer bedankten sich: Eurosyn

Bitte Anmelden oder Registrieren um an der Konversation teilzunehmen.

Mehr
4 Monate 2 Wochen her #170739 von Eurosyn
Eurosyn antwortete auf das Thema: indication de validation
Merci pour ta réponse !

Bitte Anmelden oder Registrieren um an der Konversation teilzunehmen.

Mehr
4 Monate 2 Wochen her #170758 von DenisChenu
DenisChenu antwortete auf das Thema: indication de validation
Salut,

C'est bug du modèle, je pensais l'avoir remonté mais je ne le trouve plus.
Sinon, pour qu'il reste en bleu : enlève la condition d'affichage … indique juste le texte.

@Nickko : perso je vois surtout d=qu'il faut un input mask dans limesurvey (et un bon : je ne supporte pas les input mask qui désactive ou bug sur le copier/coller …)

Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member, professional service on demand (or search sondages pro).
An error happen ? Before make a new topic : remind the Debug mode .
Folgende Benutzer bedankten sich: Eurosyn

Bitte Anmelden oder Registrieren um an der Konversation teilzunehmen.

Mehr
4 Monate 2 Wochen her #170770 von Eurosyn
Eurosyn antwortete auf das Thema: indication de validation
Merci pour vos réponses !

Bitte Anmelden oder Registrieren um an der Konversation teilzunehmen.

Mehr
4 Monate 2 Wochen her #170776 von Eurosyn
Eurosyn antwortete auf das Thema: indication de validation
Une question complémentaire. Voici l'indication de validation que j'utilise, me permettant de vérifier si le format des 2 champs d'adresse email sont valides et correspondent :

{if(is_empty(EMAIL_EMAIL1) or regexMatch("/^(\w[-._+\w]*\w@\w[-._\w]*\w\.\w{2,3})$/",EMAIL_EMAIL1),"","email : Merci d'entrer une adresse email valide")}
<br />
{if(is_empty(EMAIL_EMAIL2) or regexMatch("/^(\w[-._+\w]*\w@\w[-._\w]*\w\.\w{2,3})$/",EMAIL_EMAIL2),"","confirmation : Merci d'entrer une adresse email valide")}
<br />
{if(is_empty(EMAIL_EMAIL2) or EMAIL_EMAIL2 == EMAIL_EMAIL1,"","Les deux adresses email doivent correspondre")}

Sur mon questionnaire, le point d'exclamation est affiché en permanence, en rouge au départ (le message d'erreur apparaît ensuite lorsque la condition n'est pas respectée), en bleu sans texte lorsque la condition est respectée.

Est-il possible de le faire disparaître lorsqu'il n'y a pas de texte associé ?

Merci pour votre aide.
Jonas

Bitte Anmelden oder Registrieren um an der Konversation teilzunehmen.

Mehr
4 Monate 1 Woche her #170808 von DenisChenu
DenisChenu antwortete auf das Thema: indication de validation
Tente en passant l'aide en cachée. Il semble que le modèle le force à "non caché" si il y a une erreur : github.com/LimeSurvey/LimeSurvey/blob/4d...template-core.js#L67

Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member, professional service on demand (or search sondages pro).
An error happen ? Before make a new topic : remind the Debug mode .

Bitte Anmelden oder Registrieren um an der Konversation teilzunehmen.

Mehr
4 Monate 1 Woche her #170852 von Eurosyn
Eurosyn antwortete auf das Thema: indication de validation
L'aide est déja cachée dans ma question.

Peut être une soucis avec la condition is_empty ?

Cordialement
Jonas

Bitte Anmelden oder Registrieren um an der Konversation teilzunehmen.

Mehr
4 Monate 1 Woche her #170875 von DenisChenu
DenisChenu antwortete auf das Thema: indication de validation
Non, c'est le modèle par défaut qui force github.com/LimeSurvey/LimeSurvey/blob/ma...template-core.js#L71

A mon avis , c'est une erreur … faudrais le passer sur un truc optionnel. Mais tu peux :
- Soit surcharger window.templateCore.triggerEmClassChangeTemplate() dans ton modèle pour supprimer cette partie
- Soit ajouter .tip-was-hidden{display:none} dans le css.

Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member, professional service on demand (or search sondages pro).
An error happen ? Before make a new topic : remind the Debug mode .

Bitte Anmelden oder Registrieren um an der Konversation teilzunehmen.

Mehr
4 Monate 1 Woche her #170878 von Eurosyn
Eurosyn antwortete auf das Thema: indication de validation
Bonjour,

.tip-was-hidden{display:none} est à indiquer dans la zone 'classe(s) css' des options d'affichage de la question ? Si c'est la cas, le fichier de vérification de logique renvoi une erreur. Une idée ?

Cordialement
Jonas

Bitte Anmelden oder Registrieren um an der Konversation teilzunehmen.

Mehr
4 Monate 1 Woche her #170897 von DenisChenu
DenisChenu antwortete auf das Thema: indication de validation
Non, dans un des fichiers css du modèle.

Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member, professional service on demand (or search sondages pro).
An error happen ? Before make a new topic : remind the Debug mode .
Folgende Benutzer bedankten sich: Eurosyn

Bitte Anmelden oder Registrieren um an der Konversation teilzunehmen.

Mehr
4 Monate 1 Woche her #170905 von Eurosyn
Eurosyn antwortete auf das Thema: indication de validation
OK merci !

Bitte Anmelden oder Registrieren um an der Konversation teilzunehmen.

Moderatoren: Nickko

Jetzt loslegen!

Melden Sie sich jetzt an, und erstellen Sie in wenigen Minuten Ihre erste Umfrage.

Account einrichten

Abonnieren Sie unseren Newsletter

Abonnieren Sie unseren Newsletter für alle Neuigkeiten rund um LimeSurvey
captcha