Welcome, Guest
Username: Password: Remember me

TOPIC: Tableau : définir des options de réponses par défaut

Tableau : définir des options de réponses par défaut 1 year 4 months ago #96859

  • Arnault
  • Arnault's Avatar
Bonjour,

Je suis un utilisateur de Limesurvey, mais mes connaissances se limitent à ce que m'offre l'interface.

Je souhaiterais, dans une question de type tableau, qu'une option de réponse en particulier soit cochée par défaut. Est-ce possible ?

C'est un paramètre que l'on peut définir facilement pour une question de type "liste", mais pas pour un tableau.
The administrator has disabled public write access.

Tableau : définir des options de réponses par défaut 1 year 4 months ago #96861

  • Nickko
  • Nickko's Avatar
  • OFFLINE
  • LimeSurvey Team
  • Posts: 2129
  • Thank you received: 265
  • Karma: 57
Je ne crois pas que ce soit possible via l'interface, il faudra sans doute passé par un bout de Javascript.
Nickko
Ergonome / Usability expert
The administrator has disabled public write access.

Tableau : définir des options de réponses par défaut 1 year 4 months ago #96864

  • Arnault
  • Arnault's Avatar
D'accord.

En cherchant un peu plus sur la doc en anglais, je viens de trouver quelque chose qui répond exactement à ma demande :
manual.limesurvey.org/Workarounds:_Manip...s_in_array_questions

Problème : lorsque j'insère du javascript dans la source de la question, et que je sauvegarde, il me transforme ce javascript en texte de saisie. Y'a t'il une synthaxe particulière pour insérer du javascript dans une question ?
Last Edit: 1 year 4 months ago by Arnault. Reason: coquille
The administrator has disabled public write access.

Tableau : définir des options de réponses par défaut 1 year 4 months ago #96865

  • Nickko
  • Nickko's Avatar
  • OFFLINE
  • LimeSurvey Team
  • Posts: 2129
  • Thank you received: 265
  • Karma: 57
Tu insères bien le JS dans la source de la question, dans le code HTML ?
Peux-tu nous montrer ce que tu copies exactement ?
Nickko
Ergonome / Usability expert
The administrator has disabled public write access.

Tableau : définir des options de réponses par défaut 1 year 4 months ago #96866

  • Arnault
  • Arnault's Avatar
Ce que je copie est ici :
<script type="text/javascript" charset="utf-8">
 
   $(document).ready(function() {
 
       // A function to pre-check a column of an array
 
       function checkedDefault(qID, column) {
 
           var checkedCol = column - 1;
 
           $('#question' + qID + ' table.question tbody tr').each(function(i) {
 
               if ($('input.radio[checked=true]', this).length == 0) {
 
                   $('input.radio:eq(' + checkedCol + ')', this).attr('checked', true);
 
               }
 
           });
 
       }
 
       // Call the function with a question ID and column number
 
       checkedDefault(QQ, CC);
 
   });
 
</script>
Je l'insère bien dans le source de l'HTML de la question (voir exemple en copie d'écran).
Quand j'enregistre, il me saccage mon script en rajoutant des caractères :
<sc<x>ript type=&quot;text/javascript&quot; charset=&quot;utf-8&quot;&gt; mon script Selon vous, pour un m&ecirc;me th&egrave;me quel est le <strong>d&eacute;lai id&eacute;al</strong> qui favorise l&rsquo;apprentissage entre CM et TP/TD&nbsp;?</sc<x>

Cela signifierait que mon Limesurvey bloque javascript ?
Attachments:
The administrator has disabled public write access.

Tableau : définir des options de réponses par défaut 1 year 4 months ago #96867

  • Nickko
  • Nickko's Avatar
  • OFFLINE
  • LimeSurvey Team
  • Posts: 2129
  • Thank you received: 265
  • Karma: 57
Tu peux essayer ça :
1. va dans les options de Limesurvey
2. dans l'onglet "sécurité"
3. place la liste "Filtrer le HTML contre le XSS" sur "non".
4. sauvegarde.
Nickko
Ergonome / Usability expert
The administrator has disabled public write access.

Tableau : définir des options de réponses par défaut 1 year 4 months ago #96870

  • Arnault
  • Arnault's Avatar
Merci pour l'information. Je vais demander aux administrateurs s'ils sont d'accord pour que je change cette option.
The administrator has disabled public write access.

Tableau : définir des options de réponses par défaut 1 year 4 months ago #96881

  • DenisChenu
  • DenisChenu's Avatar
  • OFFLINE
  • Moderator Lime
  • Posts: 6435
  • Thank you received: 840
  • Karma: 249
Salut,

Pour information : la protection XSS est DE TOUTE FAÇON activée pour les répondants. Ce paramètre ne touche que les administrateurs de questionnaires.
Si les administrateurs sont des personnes au seins de la même société, ils sont déjà engagé contractuellement.

Denis
The administrator has disabled public write access.

Tableau : définir des options de réponses par défaut 1 year 4 months ago #96885

  • Arnault
  • Arnault's Avatar
Merci pour cette précision.
The administrator has disabled public write access.
Moderators: Nickko
Time to create page: 0.132 seconds
Donation Image