Welcome to the LimeSurvey Community Forum

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

Faire un QCM de smiley horizontale

  • Kriskev
  • Kriskev's Avatar Topic Author
  • Offline
  • New Member
  • New Member
More
7 years 5 months ago #142679 by Kriskev
Faire un QCM de smiley horizontale was created by Kriskev
Bonjour s'il vous plait, j'essaye de faire un QCM de smiley. J'ai lu quelque part qu'on pouvait utiliser un tableau, j'ai essayé cette méthode mais je suis face a un problème. La case a coché est présente et je suis obligé de mettre une sous question de case a coché donc j'ai du mettre un "." pour ne pas que ça ne soit visible. J'aimerai pouvoir trouver une solution pour supprimer la case a couché pour avoir seulement que les images.
j'utilise la version 2.5. Merci de m'avoir lu cordialement
The topic has been locked.
  • Nickko
  • Nickko's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
7 years 5 months ago #142680 by Nickko
Replied by Nickko on topic Faire un QCM de smiley horizontale
J'ai déjà vu ça mais je ne sais plus où.
Tu as regardé sur le site de Deny, sondages.pro ? Je pense qu'il a un exemple de ce type.

Sinon, tu pourrais nous indiquer la solution que tu as mis en place et nous montrer ce que ça donne chez toi. Avec tes explications, c'est un peu difficile de se faire une idée parce que ça reste assez vague.

Nickko
Head of ergonomics, UX & UI.
The topic has been locked.
  • DenisChenu
  • DenisChenu's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
7 years 5 months ago #142684 by DenisChenu
Replied by DenisChenu on topic Faire un QCM de smiley horizontale
Salut,

As tu essayé :
- Liste de bouton radio
- Des images de smiley (ou les smiley de fa : fontawesome.io/icon/smile-o/ )
- Passage en "X colonne"

Sinon, un gros coup de css , avec l'ajout de la classe "inlined" et dans template.css

.inline .radio-item{display:inline-block;width:auto}

Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member, professional service on demand , plugin development .
I don't answer to private message.
The topic has been locked.
  • Kriskev
  • Kriskev's Avatar Topic Author
  • Offline
  • New Member
  • New Member
More
7 years 5 months ago #142700 by Kriskev
Replied by Kriskev on topic Faire un QCM de smiley horizontale
Ce que j'ai fait ça ressemble a ça. Excusez moi pour mon amateurisme, c'est ma première utilisation de ce cms et je suis un peu perdu.
Sinon DenisChenu, ou tu place ton code html? Et comment fait t'on pour que une image donne sur la suite du questionnaire. Encore merci. J'ai répondu un peu tard croyant que la communauté ne soit pas active, mais je vois que c'est tout le contraire désole pour cela.
Attachments:
The topic has been locked.
  • Kriskev
  • Kriskev's Avatar Topic Author
  • Offline
  • New Member
  • New Member
More
7 years 5 months ago #142705 by Kriskev
Replied by Kriskev on topic Faire un QCM de smiley horizontale
Je viens de voir l'effet avec Liste Bouton Radio. Je sais toujours pas comment faire disparaitre le bouton radio...et je cherche ou rentrer pour toucher le code source pour ajouter un script pour animer les smiley au toucher. Merci
Attachments:
The topic has been locked.
  • LouisGac
  • LouisGac's Avatar
  • Visitor
  • Visitor
7 years 5 months ago #142706 by LouisGac
The topic has been locked.
  • Kriskev
  • Kriskev's Avatar Topic Author
  • Offline
  • New Member
  • New Member
More
7 years 5 months ago #142716 by Kriskev
Replied by Kriskev on topic Faire un QCM de smiley horizontale
Je n'ai pas bien compris ce qu'il faut faire.
The topic has been locked.
  • LouisGac
  • LouisGac's Avatar
  • Visitor
  • Visitor
7 years 5 months ago #142718 by LouisGac
Replied by LouisGac on topic Faire un QCM de smiley horizontale
si tu veux ajouter des fichiers CSS/JS, une manière simple de procéder consiste à copier un template dans le template editor, puis à modifier son fichier config.xml.
The topic has been locked.
  • Kriskev
  • Kriskev's Avatar Topic Author
  • Offline
  • New Member
  • New Member
More
7 years 5 months ago #142719 by Kriskev
Replied by Kriskev on topic Faire un QCM de smiley horizontale
Merci je vais essayer, sinon pour supprimer les bouton radio, comment peut on proceder?
The topic has been locked.
  • DenisChenu
  • DenisChenu's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
7 years 5 months ago #142734 by DenisChenu
Replied by DenisChenu on topic Faire un QCM de smiley horizontale
Salut,

En fait il y a 2 solutions :
1. a la base LimeSurvey ne produit que du code HTML. Tu peux donc utiliser css et javascript pour adapter comme tu le veux. Dans ce cas : il faut que tu tente des choses, regarde les sites etc .... regarde : developer.mozilla.org/fr/docs/Web/CSS et learn.jquery.com/ . Pour masquer les boutons radio , si tu ajouté une classe
Code:
.maclasse [type="checkbox"]{position:absolute;left:-9999px}
, avec javascript
Code:
$("#question{QID} [type='checkbox']).display("none");
.
2. T'adresser à un professionnel pour qu'il le fasse de façon professionnelle : www.sondages.pro/services-enquetes-limes...port-limesurvey.html

Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member, professional service on demand , plugin development .
I don't answer to private message.
The following user(s) said Thank You: Kriskev
The topic has been locked.
  • Kriskev
  • Kriskev's Avatar Topic Author
  • Offline
  • New Member
  • New Member
More
7 years 5 months ago #142766 by Kriskev
Replied by Kriskev on topic Faire un QCM de smiley horizontale
Merci c'est mes dernières questions. C'est ou va t'on pour modifier le code source du template ? Est ce dans ce dossier C:\wamp64\www\limesurvey\templates\default? L'ajout des liens sur les images pour des smileys, se fait dans le code source ?
The topic has been locked.
  • DenisChenu
  • DenisChenu's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
7 years 5 months ago #142837 by DenisChenu
Replied by DenisChenu on topic Faire un QCM de smiley horizontale
Non, pas la peine ici, c'est des fois la peine, mais pas ici.

A la base : fait une copie du modèle par défaut.
Utilise les attribut avancés de la question "choix unique radio" : class CSS (ajoute smiley-horizon comme classe) et nombre de colonne (le nombre de test smiley.
Utilise directemlent comme "réponses" <img src="lien de ton image" alt="Un texte" /> (tu peux utiliser l'éditeur HTML pour cela mais supprime les partie en trop après.
Dans l'éditeur de modèle, va sur template.css et ajoute
Code:
.smiley-horizon [type="checkbox"]{position:absolute;left:-9999px}

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 , plugin development .
I don't answer to private message.
The topic has been locked.
Moderators: Nickko

Lime-years ahead

Online-surveys for every purse and purpose