Randomisation

More
3 years 8 months ago #99716 by alexandreobert
alexandreobert created the topic: Randomisation
Bonjour à tous,

Je suis en plein galère sur une ancienne version de Limesurvey (1.91)que je ne peux pas upgrader, étant hébergé par ma fac...
Mon problème est que j'ai plusieurs groupes de questions (du genre AQ, SPQ, Demo, etc...) et que j'aimerai randomiser les deux groupes suivants : AQ et SPQ.
J'ai cherché un peu sur le net mais j'ai pas trop trouvé et je ne suis pas super doué en langage de programmation du coup, je patauge...
Est-ce que quelqu'un pourrait m'aider s'il vous plait ?

Merci :

Please Log in to join the conversation.

More
3 years 8 months ago #99722 by Nickko
Nickko replied the topic: Randomisation
Regarde dans le manuel.
Pense aussi à chercher en anglais et en français. "Randomiser" et "randomisation" ce n'est pas français, peut-être est-ce pour ça que tu n'as pas trouvé ce que tu cherchais.

Honnêtement, je ne me souvient plus de la v1.91 et je n'ai jamais beaucoup utilisé l'affichage aléatoire des questions.

Nickko

Nickko
Ergonome / Usability expert

Please Log in to join the conversation.

More
3 years 8 months ago #99723 by alexandreobert
alexandreobert replied the topic: Randomisation
Salut,

J'ai cherché sur le net et je suis tombé sur ça :
www.limesurvey.org/de/forum/can-i-do-thi...ants-to-groups#94088

Si j'ai bien compris, ce type de lignes de code :

<script type="text/javascript">
<!--
$(document).ready(function()
{
// Find a random number between 1 and 4
var randNumber = Math.floor(Math.random()*4 + 1);
$('input#answer96682X129523X1961293').val(randNumber);
checkconditions(randNumber,'96682X129523X1961293','text');
$('#question96682X129523X1961293').hide();
})
//-->
</script>

Peut le faire mais je ne vois pas du tout où insérer ça...

Please Log in to join the conversation.

More
3 years 8 months ago #99724 by Nickko
Nickko replied the topic: Randomisation
Pas sur de tout que ça fasse ce que tu veux.

Il faut que tu remplaces les chiffres par ceux qui correspondent chez toi.
Généralement on place le js dans le code d'une question, mais là comme ça concerne plusieurs question, je ne sais pas.

Il faudrait attendre Denis, c'est son truc le JS et JQuery.

Nickko
Ergonome / Usability expert

Please Log in to join the conversation.

More
3 years 8 months ago #99725 by alexandreobert
alexandreobert replied the topic: Randomisation
Oki oki.
J'ai cru comprendre que ça se faisait plutôt bien sur les nouvelles versions de LS...Dommage que ma fac ait un train de retard !

Please Log in to join the conversation.

More
3 years 8 months ago #99726 by Nickko
Nickko replied the topic: Randomisation
Si tu le souhaites, tu peux proposer notre aide à ton responsable applicatif, ou donne nous son adresse et je prends contact avec lui.

Dans ce second cas, soit assurer que ton nom ne sera pas cité.

Nickko
Ergonome / Usability expert

Please Log in to join the conversation.

More
3 years 8 months ago #99727 by alexandreobert
alexandreobert replied the topic: Randomisation
C'est super sympa mais j'ai déjà demandé au Centre de Ressources Info de la fac et ils m'ont juste répondu que le passage aux versions supérieures n'était pas prévu pour le moment. Peut être que je suis le seul à me prendre la tête avec ce genre de choses :/

Please Log in to join the conversation.

More
3 years 8 months ago #99733 by alexandreobert
alexandreobert replied the topic: Randomisation
Sinon je testerai bien ce que dit le fichier joint mais je n'ai pas la moindre idée de la manière dont on modifier le fameux fichier index.php ...
Attachments:

Please Log in to join the conversation.

More
3 years 8 months ago #99742 by alexandreobert
alexandreobert replied the topic: Randomisation
Une autre idée me vient...Est-ce qu'il ne serait pas possible de définir l'ordre d'apparition des sous-groupes en fonction d'une condition ?
Je m'explique : avant que les sous groupes ne soient affichés, je pose une question du genre "choisissez un nombre entre 1 et 10". Selon la réponse donnée par le participant, les sous-groupes s'affichent dans un ordre déterminé :
1 --> AQ puis SPQ
2 --> SPQ puis AQ
etc...

Est-ce possible ?

Please Log in to join the conversation.

More
3 years 8 months ago #99827 by DenisChenu
DenisChenu replied the topic: Randomisation
Salut,

Ce que tu veux faire est :
1: impossible avec n'importe quelle version sans toucher au PHP, donc avoir accès aux fichiers et pouvoir les mettre à jour;
2: n'est pas possible actuellement dans LimeSurvey core, mais je prévois un système de type Plugin pour l'ordre des groupes. Lais c'est au lancement du questionnaire, cela me semble difficile de le conditionner durant le questionnaire.

Denis

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 .

Please Log in to join the conversation.

More
3 years 8 months ago #99856 by alexandreobert
alexandreobert replied the topic: Randomisation
Bon ben tant pis du coup ! Je pense que ce sera de l'aléatorisation factice !
Merci quand même pour le coup de main !

Please Log in to join the conversation.

Moderators: Nickko

Start now!

Just create your account and start using Limesurvey today.

Register now