You are not logged in.
Pages: 1
Topic closed
Bonjour,
Je voudrais mettre en place des enquêtes de satisfaction externes en utilisant LimeSurvey, cependant je ne sais pas comment faire pour récupérer les infos enregistrés dans le questionnaire de LimeSurvey et les "injecter" dans glpi ( afin d'avoir des statistiques en fonction de l'utilisateur... )
Merci d'avance
Offline
bonjour,
quelle version de glpi ?
dans la notification de cloture vous pouvez passer les paramètres du ticket à limesurvey pour faire les stats dans lime survey.
si vous voulez faire les stats dans glpi sans utiliser l'interface glpi, créez un formulaire html/php externe et injectez le resultat par les webservices dans glpi.
Trouver la panne avant de réparer...
GLPI10.0.16 (ubuntu 22.04 PHP8.1 Mariadb10.6 ) plugins : comportements 2.7.3 reports 1.16.0 formcreator 2.13.9, datainjection 2.13.5 fields 1.21.9
Offline
Version de GLPI : 0.90
Je ne voit pas de paramètre limesurvey dans la notification de clôture..
Sinon sans passer par un formulaire html/php externe est-ce qu'il est possible de récupérer les données du ticket ( demandeur, numéro ticket ..) directement dans le formulaire limesurvey puis de pouvoir afficher des statistiques en fonction du demandeur par exemple ?
Last edited by machado.a (2015-11-25 12:16:43)
Offline
bonjour,
glpi crée une notification lors de la cloture du ticket , dans le modèle vous pouvez ajouter l'url
<a href="monServeurLimeSurvey/index.php/survey/index?sid=977121&newtest=Y&977121X796X18757=##ticket.id##">cliquez ici</a>
le N° de ticket sera passé au paramètre vous pouvez passer autant de paramètres que vous voulez, voir la liste des balises dans la traduction de notification.
Trouver la panne avant de réparer...
GLPI10.0.16 (ubuntu 22.04 PHP8.1 Mariadb10.6 ) plugins : comportements 2.7.3 reports 1.16.0 formcreator 2.13.9, datainjection 2.13.5 fields 1.21.9
Offline
Je viens de modifier le modèle lors de la clôture du ticket, j'ai bien le lien qui me renvoi vers mon formulaire LimeSurvey , cependant lorsque j'affiche les statistiques des réponses sur LimeSurvey je n'ai aucune remonté sur l'id du ticket GLPI
Offline
dans l'url est ce que le N° de ticket est bien indiqué ?
je ne suis pas spécialiste lime survey , mais avez vous prévu une question avec le N° de ticket ?
je ne suis pas sûr de la syntaxe de l'url, est ce que les paramètres doivent être séparés par des / ou des & ?
Trouver la panne avant de réparer...
GLPI10.0.16 (ubuntu 22.04 PHP8.1 Mariadb10.6 ) plugins : comportements 2.7.3 reports 1.16.0 formcreator 2.13.9, datainjection 2.13.5 fields 1.21.9
Offline
Oui dans l'url le numéro du ticket est bien indiqué .
Non je n'ai pas prévu de question avec le N° du ticket d'où ma question de savoir s'il est possible de récupérer le numéro du ticket automatiquement dans le formulaire pour ensuite pouvoir faire des statistiques en filtrant par le nom du demandeur( par exemple ) mais après faut voir côté LimeSurvey et je ne maitrise pas du tout le logiciel...
Offline
vous devez prevoir une question avec le N° de ticket dans lime survey , le nom du demandeur ect... et vous passez la réponse en paramètre dans l'URL, comme ça le questionnaire est déjà pré-rempli, vous pouvez même peut être masquer ces questions dans le formulaire. dans mon exemple le paramètre 977121X796X18757 correspondrait au N° de la question N° de ticket
ensuite pour les stats, comme la valeur sera dans lime survey vous pourrez l'utiliser.
Trouver la panne avant de réparer...
GLPI10.0.16 (ubuntu 22.04 PHP8.1 Mariadb10.6 ) plugins : comportements 2.7.3 reports 1.16.0 formcreator 2.13.9, datainjection 2.13.5 fields 1.21.9
Offline
Ok ça marche merci , je vais donc essayer de créer une question et de pré-remplir cette question avec les infos de l'url.
Offline
Il me semble qu'il soit impossible de passez la réponse en paramètre dans l'URL.. comme indiqué dans ce post : https://www.limesurvey.org/en/forum/fre … url#128775
Offline
je ne suis pas d'accord avec cette réponse : en 2013 avant de choisir les webservices j'avais etudié cette option lime survey et
passé le N° de ticket et titre en paramètre :
[url]http://demo.limesurvey.org/index.phpsurvey/index/sid/155431/lang/fr/155431X29X111/0024175/155431X29X191/Demande[/url] de badge
cette enquète n'existe plus en ligne mais à l'époque ça marchait....
Trouver la panne avant de réparer...
GLPI10.0.16 (ubuntu 22.04 PHP8.1 Mariadb10.6 ) plugins : comportements 2.7.3 reports 1.16.0 formcreator 2.13.9, datainjection 2.13.5 fields 1.21.9
Offline
ça marche encore (attention sur la démo lime survey c'est purgé régulièrement)
http://demo.limesurvey.org/index.php?r=survey/index&sid=373244&newtest=Y&373244X29X143=00030
essayez cette URL et remplacer le 00030 par ce que vous voulez et ça sera dans la première reponse.
edit :
il fallait être rapide pour tester la démo ! l'enquete est déjà supprimée sur le site de démo.
Trouver la panne avant de réparer...
GLPI10.0.16 (ubuntu 22.04 PHP8.1 Mariadb10.6 ) plugins : comportements 2.7.3 reports 1.16.0 formcreator 2.13.9, datainjection 2.13.5 fields 1.21.9
Offline
Je viens de résoudre mon problème ..
Il est possible de récupérer des informations contenu dans l'URL et d'ajouter ces informations dans le formulaire , j'ai suivi les informations du post suivant : https://www.limesurvey.org/en/forum/fre … url#128784
Merci
Offline
Pages: 1
Topic closed