Edition directe des données des participants

More
3 years 4 months ago #160897 by tamacheq
Bonjour
Nous venons de migrer notre serveur sous Debian strech et sommes passés de apache à nginx. Notre version de limesurvey est 2.67
Notre script de gestion des formations récupère les informations personnelles du stagiaire dans la base limesurvey. Il est parfois nécessaire de les compléter. Jusqu'à présent, l'édition du token par une url du type
https://monserveur/index.php?r=admin/tokens/sa/edit/surveyid/1375/tokenid/39
nous renvoyait sur la page des participants lorsqu'on cliquait sur le bouton Sauvegarder
Maintenant, une page contenant un retour json s'affiche :
{"success":"Le participant au questionnaire a \u00e9t\u00e9 correctement mis \u00e0 jour.","result":null,"error":null,"loggedIn":true,"hasPermission":true,"noPermissionText":"Pas de permission"}
Est-il possible de rajouter un paramètre dans l'url ci-dessus pour que l'utilisateur soit redirigé vers la page de gestion des participants?
J'ai fait des essais non concluants en rajoutant ajax/false dans l'url.
Avez-vous des suggestions?
Merci d'avance
Anne
The topic has been locked.
LimeSurvey Partners
More
3 years 4 months ago #160900 by Nickko
Ceci me semble être un problème de configuration de NGINX. Tu as regardé de ce côté là ?

Nickko
Head of ergonomics, UX & UI.
The following user(s) said Thank You: tamacheq
The topic has been locked.
More
3 years 4 months ago #161172 by tamacheq
Merci Nickko, la piste était bonne, il fallait spécifier la variable pathinfo dans le fichier de configuration du sous-domaine
fastcgi_param PATH_INFO $fastcgi_script_name;
The topic has been locked.
Moderators: Nickko

Start now!

Just create your account and start using Limesurvey today.

Register now