Welcome to the LimeSurvey Community Forum

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

Savoir qui clique sur un lien dans le questionnaire

  • Remundo
  • Remundo's Avatar Topic Author
  • Offline
  • Platinum Member
  • Platinum Member
More
2 years 2 months ago #224552 by Remundo
Aidez-nous à vous aider et remplissez les cases appropriées :
Votre version de LimeSurvey : Version de votre LimeSurvey : 3.17.1+190408
Votre propre serveur ou LimeSurvey Cloud : serveur d'un établissement public
Thème : bootswatch
==================
Bonjour,

Existe-t-il une petite ligne de code simple à mettre dans une question ou ailleurs dans LimeSurvey qui permettrait de savoir si un répondant a cliqué sur un lien dans le questionnaire ?

Bonne journée

Rémi B.
Technicien en production, traitement, analyse de données et enquêtes
Observatoire de la réussite et de la vie étudiante (OREVE)
15, Rue de l'Hôtel Dieu 86022 POITIERS Cedex
The topic has been locked.
  • DenisChenu
  • DenisChenu's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
2 years 2 months ago #224554 by DenisChenu
Non …
Pas simple, pas garanti …

Tu as un contrôle sur le site du lien final ?

Sinon : ajouter une question avec la classe CSS hidden et un bout de script
$("#monlien").on('click', function() {
$("#answer{SGQ}").val("Lien monlien cliqué");
});

Mais ne prend pas en compte le clic milieux ni les personnes sans JS.

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.
  • Remundo
  • Remundo's Avatar Topic Author
  • Offline
  • Platinum Member
  • Platinum Member
More
2 years 2 months ago #224555 by Remundo
Bonjour,
Non pas de contrôle sur le site où sont redirigés les répondants.
Ce code est à mettre dans une question Affichage de texte ou Équation ? avec l'option "Toujours cacher cette question" à OUI ?
Merci Denis

Rémi B.
Technicien en production, traitement, analyse de données et enquêtes
Observatoire de la réussite et de la vie étudiante (OREVE)
15, Rue de l'Hôtel Dieu 86022 POITIERS Cedex
The topic has been locked.
  • Remundo
  • Remundo's Avatar Topic Author
  • Offline
  • Platinum Member
  • Platinum Member
More
2 years 2 months ago #224573 by Remundo
Dans la formule il n'y a que le SGQ à remplacer par un truc du genre 64568X7598X114712SQ001 ?

Rémi B.
Technicien en production, traitement, analyse de données et enquêtes
Observatoire de la réussite et de la vie étudiante (OREVE)
15, Rue de l'Hôtel Dieu 86022 POITIERS Cedex
The topic has been locked.
  • Joffm
  • Joffm's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
2 years 2 months ago #224574 by Joffm

avec l'option "Toujours cacher cette question" à OUI ?

Je pense que c'est censé être la classe CSS "hidden".
 

Dans la formule il n'y a que le SGQ à remplacer par un truc du genre 64568X7598X114712SQ001 ?

Non {SGQ} est automatiquement remplacé.
Comme toutes ces variables, comme {Q1.shown}

Volunteers are not paid.
Not because they are worthless, but because they are priceless
The topic has been locked.
  • Remundo
  • Remundo's Avatar Topic Author
  • Offline
  • Platinum Member
  • Platinum Member
More
2 years 2 months ago - 2 years 2 months ago #224576 by Remundo
Merci pour le CSS-klassen : hidden que j'ai affecté à ma question Equation.
Par contre la formule dans l'intitulé de cette même question ne donne rien, elle s'affiche comme ça dans les réponses : $("#monlien").on('click', function() { $("#answerL").val("Lien monlien cliqué"); });
L étant la réponse à la question où se trouve le lien...


J'aimerais à cette question (masquée pour les répondants) avoir un contenu seulement si la personne a cliqué sur le lien.

Rémi B.
Technicien en production, traitement, analyse de données et enquêtes
Observatoire de la réussite et de la vie étudiante (OREVE)
15, Rue de l'Hôtel Dieu 86022 POITIERS Cedex
Last edit: 2 years 2 months ago by Remundo.
The topic has been locked.
  • DenisChenu
  • DenisChenu's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
2 years 2 months ago #224579 by DenisChenu
1. Il faut créer le lien comme ceci
<a href="lien" target='_blank' id='monlien'>

Pour le script, si tu est sur une 5. X : il ya un champ dédié,
Si tu es sur une 3.X : manual.limesurvey.org/index.php?title=Wo...tc..29_in_LimeSurvey

Donc : édition de la source de la questin
et
Code:
<script>
$("#monlien").on('click', function() {
$("#answer{SGQ}").val("Lien monlien cliqué");
});
<script>

Une queston de type texte simple avec la class CSS hidden …

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.
  • DenisChenu
  • DenisChenu's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
2 years 2 months ago #224580 by DenisChenu
Ce ne peux PAS être une question équation

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.
  • Remundo
  • Remundo's Avatar Topic Author
  • Offline
  • Platinum Member
  • Platinum Member
More
2 years 2 months ago #224583 by Remundo
J'ai tout paramétré comme il faut mais rien ne s'affiche...

Le lien peut être mis dans un intitulé de question, une modalité de réponse, l'aide d'une question, n'importe quelle type de question ?

Rémi B.
Technicien en production, traitement, analyse de données et enquêtes
Observatoire de la réussite et de la vie étudiante (OREVE)
15, Rue de l'Hôtel Dieu 86022 POITIERS Cedex
The topic has been locked.
  • DenisChenu
  • DenisChenu's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
2 years 2 months ago #224585 by DenisChenu
export lss … apercus du code lien de test ?

Je sais que ma méthode est bonne

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.
  • Remundo
  • Remundo's Avatar Topic Author
  • Offline
  • Platinum Member
  • Platinum Member
More
2 years 2 months ago - 2 years 2 months ago #224586 by Remundo
Le code du lien :
<a href=" esdgsdgsdg.fr/survey/results/gi60bx08 " id="monlien" target="_blank">ICI

Le script se met bien dans le code source de l'intitulé de la question ? Il n'y aurait pas un ; en trop dans la formule ou une parenthèse mal placée ?

Rémi B.
Technicien en production, traitement, analyse de données et enquêtes
Observatoire de la réussite et de la vie étudiante (OREVE)
15, Rue de l'Hôtel Dieu 86022 POITIERS Cedex
Last edit: 2 years 2 months ago by Remundo.
The topic has been locked.
  • DenisChenu
  • DenisChenu's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
2 years 2 months ago #224590 by DenisChenu
L'intitulé de la question avec le champs à remplir, celle avec la class hidden (que tu peux n'ajouter que après.

Pour moi : c'est OK

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