utilisateurs:questionnaires

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
utilisateurs:questionnaires [2024/03/05 16:26] – [Notes pour variables] guillaumevutilisateurs:questionnaires [2024/04/02 15:08] (Version actuelle) – modification externe 127.0.0.1
Ligne 33: Ligne 33:
 ===== Découvrir Limesurvey (questions) en webinaire ===== ===== Découvrir Limesurvey (questions) en webinaire =====
  
-{{url>https://videos.cemea.org/videos/embed/29fa5dbd-7629-4437-8014-8dcc0852e7c9 560,315 noscroll noborder|Prise en main de Limesurvey}}+{{url>https://videos.cemea.org/videos/embed/0de8eaba-dcfb-4dd9-a5b1-67b1657155eb 560,315 noscroll noborder|Prise en main de Limesurvey V6}}
  
 Et d'autres webinaires ici : [[https://videos.cemea.org/c/weballettes|https://videos.cemea.org/c/weballettes]] Et d'autres webinaires ici : [[https://videos.cemea.org/c/weballettes|https://videos.cemea.org/c/weballettes]]
Ligne 41: Ligne 41:
   * [[https://rpn-infotuto.univ-lille.fr/LimeSurvey_Decouverte/co/Introduction.html|https://rpn-infotuto.univ-lille.fr/LimeSurvey_Decouverte/co/Introduction.html]]   * [[https://rpn-infotuto.univ-lille.fr/LimeSurvey_Decouverte/co/Introduction.html|https://rpn-infotuto.univ-lille.fr/LimeSurvey_Decouverte/co/Introduction.html]]
   * [[https://blogs.lyceecfadumene.fr/informatique/2018/12/23/tutos-utiliser-le-logiciel-limesurvey/|https://blogs.lyceecfadumene.fr/informatique/2018/12/23/tutos-utiliser-le-logiciel-limesurvey/]]   * [[https://blogs.lyceecfadumene.fr/informatique/2018/12/23/tutos-utiliser-le-logiciel-limesurvey/|https://blogs.lyceecfadumene.fr/informatique/2018/12/23/tutos-utiliser-le-logiciel-limesurvey/]]
 +  * [[https://pod.univ-reunion.fr/search/?q=limesurvey|https://pod.univ-reunion.fr/search/?q=limesurvey]]
 +  * Documentation de la V6 : [[https://docs.ternum-bfc.fr/enquete-en-ligne|https://docs.ternum-bfc.fr/enquete-en-ligne]]
  
 <WRAP center round info 60%> Si on veut donner les droits à un autre utilisateur de consulter le questionnaire, il faut donner les droits "Réponses" ET "Invitations" ; si on ne met que réponses, on n'a pas les noms des gens qui ont répondu … </WRAP> <WRAP center round info 60%> Si on veut donner les droits à un autre utilisateur de consulter le questionnaire, il faut donner les droits "Réponses" ET "Invitations" ; si on ne met que réponses, on n'a pas les noms des gens qui ont répondu … </WRAP>
Ligne 50: Ligne 52:
 Si le code court de la question est stage. Les options utilisables sont : Si le code court de la question est stage. Les options utilisables sont :
  
-''{stages.NAOK}'' pour le code court+  * ''{stages.NAOK}''  pour le code court de réponse 
 +  * ''{stages.shown}''  pour le texte affiché pour l'utilisateur. 
 +D'autres expressions sont possibles (avec calcul) : [[https://manual.limesurvey.org/Expression_Manager#Qcode_Variable_Naming|https://manual.limesurvey.org/Expression_Manager#Qcode_Variable_Naming]]
  
-''{stages.shown}'' pour le texte affiché pour l'utilisateur.+La table complète de réponse de chaque questionnaire s'appelle ''{ANSWERTABLE}''
  
-D'autres expressions sont possibles (avec calcul) : [[https://manual.limesurvey.org/Expression_Manager#Qcode_Variable_Naming|https://manual.limesurvey.org/Expression_Manager#Qcode_Variable_Naming]]+**Rexexp**  pour une adresse email valide : ''/^.+?@.+?\..+$/''
  
-==== Validation de variable ====+==== Astuce pour notifier à chacun ====
  
-Il est possibledans limesurvey, de vérifier si certaines variables respectent certains critèrespar exemple "numéro de téléphone" / "adresse email". Cela ne marchera pas pour l'ensemble des cas : il est possible qu'un numéro invalide soit considéré comme valide par la validation, mais ces exemples devraient couvrir 99.9% des utilisations.+Si on veut notifier à chaque participantce qu'il a remplitil faut créer un champ 'email' et retrouver sa vraie valeur (à partir d'un insertion dans un grooupe fictif) et le metre comme destination des notifications simples par exempleSi on a une able participant, le champ est plus facilement trouvable dans le modèle de mail à partir de {TOKEN.EMAIL}
  
-S'il est possible d'utiliser un des champs natifs de limesurvey (par exemple : date), c'est le mieux. Sinon, il faut utiliser un "champ de texte court", et renseigner le champ "Validation" dans les "Options Générales", en y mettant une "expression régulière".+==== Validation de champs ==== 
 + 
 +Il est possible, dans limesurvey, de vérifier si certaines champs respectent certains critères, par exemple "est-ce que ça ressemble à un numéro de téléphone" / "est-ce que ça ressemble à une adresse email". Cela ne marchera pas pour l'ensemble des cas : il est possible qu'un numéro invalide soit considéré comme valide par la validation, mais ces exemples devraient couvrir 99.9% des utilisations. En revanche, cela ne devrait pas poser de soucis dans l'autre sens (un numéro de téléphone sera toujours considéré comme valide par la validation) 
 + 
 +S'il est possible d'utiliser un des champs natifs de limesurvey (par exemple : date), c'est le mieux. Sinon, il faut utiliser un "champ de texte" (court de préférence), et renseigner le champ "Validation" dans les "Options Générales", en y mettant une "expression régulière".
  
 Quelques expression régulières utiles, à copier/coller : Quelques expression régulières utiles, à copier/coller :
Ligne 66: Ligne 74:
   * Pour une adresse email   * Pour une adresse email
 <code> <code>
- 
  
 /^.+?@.+?\..+$/ /^.+?@.+?\..+$/
- 
  
 </code> </code>
Ligne 76: Ligne 82:
  
 <code> <code>
- 
 /^(?:(?:\(?(?:00|\+)([1-4]\d\d|[1-9]\d*)\)?)[\-\.\ \\\/]?)?((?:\(?\d{1,}\)?[\-\.\ \\\/]?){0,})(?:[\-\.\ \\\/]?(?:#|ext\.?|extension|x)[\-\.\ \\\/]?(\d+))?$/ /^(?:(?:\(?(?:00|\+)([1-4]\d\d|[1-9]\d*)\)?)[\-\.\ \\\/]?)?((?:\(?\d{1,}\)?[\-\.\ \\\/]?){0,})(?:[\-\.\ \\\/]?(?:#|ext\.?|extension|x)[\-\.\ \\\/]?(\d+))?$/
- 
  
 </code> </code>
  
-On peut trouver plus d'expression de validation sur la [[https://manual.limesurvey.org/Using_regular_expressions/fr|documentation officielle]]. Attention, si vous le faites, il faut bien penser à enlever le ''/'' que vous voyez au début et à la fin de chaque expression.+On peut trouver plus d'expression de validation sur la [[https://manual.limesurvey.org/Using_regular_expressions/fr|documentation officielle]].
  
  
  • utilisateurs/questionnaires.1709652390.txt.gz
  • Dernière modification : 2024/03/05 16:26
  • de guillaumev