Welcome to the LimeSurvey Community Forum

Ask the community, share ideas, and connect with other LimeSurvey users!

Historique résidentiel

  • helene_bouscasse
  • helene_bouscasse's Avatar Topic Author
  • Offline
  • New Member
  • New Member
More
3 years 11 months ago #213460 by helene_bouscasse
Historique résidentiel was created by helene_bouscasse
Bonjour,
Je cherche à construire un questionnaire d'historique résidentiel, c'est-à-dire une série de questions, ergonomiques, avec des questions permettant de localiser les logements des personnes interrogées, avec un rendu de type celui en pj (issu d'un questionnaire de santé auquel j'ai répondu par ailleurs) :
Savez-vous s'il est possible :
1- de mettre en ligne plusieurs questions avec un texte court, c'est à dire les unes à côté des autres et non les unes en-dessous des autres ?
2- d'ajouter un bouton "habite toujours à cette adresse" pour que la personnes n'aient pas à remplir une date de sortie du logement si elles y habitent encore ?
3- d'avoir un bouton "ajout" pour que la personne décide du nombre de logements qu'elle inscrit ?

En vous remerciant.
 
The topic has been locked.
  • Nickko
  • Nickko's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
3 years 11 months ago #213470 by Nickko
Replied by Nickko on topic Historique résidentiel
Pour mettre plusieurs questions sur la même ligne, il faudra passer par du javascript pour personnaliser l'affichage.

En termes d'ergonomie :
- Le bouton devrait être un bouton de type oui/non donc un bouton radio et non une case à cocher et être placer avant. Avec une condition, si la personne n'habite plus là alors tu affiches le champ de date.
- Il faudrait placer l'adresse dans l'autre sens, les gens ont l'habitude de commencer par le numéro puis la voie ou le lieu-dit et enfin la commune.

Pour le bouton ajouter, il faudrait créer autant de groupe de question que ton maximum, et ensuite les masquer et ajouter en javascript le bouton pour afficher plus de bloc adresse. Il y a un workarround (une solution maison) pour ça qui circule sur le forum.

Nickko
Head of ergonomics, UX & UI.
The topic has been locked.
  • DenisChenu
  • DenisChenu's Avatar
  • Offline
  • LimeSurvey Community Team & Official Partner
  • LimeSurvey Community Team & Official Partner
More
3 years 11 months ago - 3 years 11 months ago #213485 by DenisChenu
Replied by DenisChenu on topic Historique résidentiel
Avec SkelVanilla

1. Une question de type tableau de texte , avec les classes "skel-start-group-question skel-wrap-panel skel-color-none"
-> Largeur de sous questions : les questions sur l'axe X les 3 questions
2. Une question de type choix multiple avec les classes "panel-body no-question skel-no-question"
3. 3 questions texte court
4. la dernière à skel-end-group comme class

Et recopier autant de fois que voulu.

Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member. - Professional support - Plugins, theme and development .
I don't answer to private message.
Last edit: 3 years 11 months ago by DenisChenu. Reason: Suppression balises
The topic has been locked.
  • helene_bouscasse
  • helene_bouscasse's Avatar Topic Author
  • Offline
  • New Member
  • New Member
More
3 years 11 months ago #213530 by helene_bouscasse
Replied by helene_bouscasse on topic Historique résidentiel
Merci beaucoup pour vos réponses. Je vais essayer avec vos précieux conseils.
The topic has been locked.
  • helene_bouscasse
  • helene_bouscasse's Avatar Topic Author
  • Offline
  • New Member
  • New Member
More
3 years 11 months ago - 3 years 11 months ago #213859 by helene_bouscasse
Replied by helene_bouscasse on topic Historique résidentiel
Bonjour,
J'ai avancé grâce à vos retours. Même si je n'ai pas encore tout ce que je veux, je vais continuer à chercher.
Ce qui me pose le principal problème, c'est le remplissage des adresses. J'aurais aimé utilisé l'outil autocomplete mais je dois mal m'y prendre. Dans les forums, il est indiqué de placer le fichier jquery.csv.js dans le "template folder" mais je ne sais pas où le trouver, j'ai tenté ici mais ça n'a pas l'air de fonctionner : "C:\wamp\www\limesurvey\themes\survey\vanilla". J'y ai aussi mis mon fichier ex_adresses.csv avec quelques lignes d'adresses.
Et mon script est le suivant. Merci pour votre aide !

<script type="text/javascript" src="{TEMPLATEURL}jquery.csv.js"></script><script>
var url = "{TEMPLATEURL}ex_adresses.csv";
$(function() {
var ex_adresses = new Array();

$.get(url,function(data){
fullArray = $.csv.toArrays(data);
$(fullArray).each(function(i, item){
ex_adresses.push(item[0]);
});
$("#question{QID} input[type=text]").autocomplete({
source: ex_adresses
});
});
});
</script>
Last edit: 3 years 11 months ago by helene_bouscasse.
The topic has been locked.
Moderators: Nickkoholchtpartner

Lime-years ahead

Online-surveys for every purse and purpose