Welcome to the LimeSurvey Community Forum

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

Réinitialiser une session; Newtest =Y ne fonctionne pas

  • Csurvey
  • Csurvey's Avatar Topic Author
  • Offline
  • Senior Member
  • Senior Member
More
9 years 6 months ago #120378 by Csurvey
Bonsoir,
j'utilise un questionnaire devant être exécuté à parti d'un même ordinateur pour des utilisateurs différents (identifiés par un token).

Mon soucis concerne la fermeture intempestive d'un onglet ou d'une fenêtre de navigateur, lorsqu'une partie du questionnaire (1 groupe) a été déjà rempli.

En recliquant sur le lien du questionnaire, je reviens automatiquement sur les questions à remplir, et non pas sur la fenêtre d'identification (avec le token). Même si je passe le paramètre Newtest/Y dans le lien.
Il semblerait que cela ne re-initialise pas la session et que seule l'action de fermer le navigateur le fasse.

Y-a-til un moyen efficace de forcer la nouvelle session en passant un paramètre dans le lien du questionnaire; je souhaite éviter le risque qu'un nouvel utilisateur complète les questions d'un autre utilisateur déjà identifié.

Merci beaucoup.
C
The topic has been locked.
  • DenisChenu
  • DenisChenu's Avatar
  • Offline
  • LimeSurvey Community Team & Official Partner
  • LimeSurvey Community Team & Official Partner
More
9 years 6 months ago #120402 by DenisChenu
Le newtest/Y ou &newtest=Y selon le cas devrait réinitialiser la session.

Comment se présente le lien à la base et comment ajoute tu le newtest ?

Denis

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.
The following user(s) said Thank You: Csurvey
The topic has been locked.
  • Csurvey
  • Csurvey's Avatar Topic Author
  • Offline
  • Senior Member
  • Senior Member
More
9 years 6 months ago #120413 by Csurvey
Bonjour Denis,
le lien se présente sous la forme :
www.nomduserveur.fr/limesurvey/index.php...uestionnaire/lang-fr où le numéro du questionnaire est en chiffre.

j'ai essayé de rajouter newtest/Y comme cela mais le lien ne fonctionnait pas :
www.nomduserveur.fr/limesurvey/index.php...estionnaire/lang-fr/ newtest/Y

En changeant en

www.nomduserveur.fr/limesurvey/index.php/ survey/index/sid/numeroquestionnaire/lang-fr/newtest/Y
le lien passe mais,
si j'accède au questionnaire par la fenêtre d'identification avec un token
que je rempli un premier groupe de question,
et je clique suivant,
que je ferme l'onglet ou la fenêtre du navigateur,
et que je clique à nouveau sur le lien pour accéder au questionnaire,
je reviens directement au questionnaire sans passer par la fenêtre d'identification du token.

Seul le fait de quitter le navigateur re-initialise la session.

Merci beaucoup pour ton aide.
C
The topic has been locked.
  • DenisChenu
  • DenisChenu's Avatar
  • Offline
  • LimeSurvey Community Team & Official Partner
  • LimeSurvey Community Team & Official Partner
More
9 years 6 months ago #120416 by DenisChenu
C'est quelle version de LimeSurvey ?
Sinon, c'est quels paramètres pour le questionnaire ?

Il faut peut être remonter le bug.

Denis

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.
The following user(s) said Thank You: Csurvey
The topic has been locked.
  • Csurvey
  • Csurvey's Avatar Topic Author
  • Offline
  • Senior Member
  • Senior Member
More
9 years 6 months ago - 9 years 6 months ago #120417 by Csurvey
c'est la Version 2.00+ Build 130406 , je ne suis pas admin du serveur, je ne peux pas faire de mise à jour.
Pour les paramètres :
cookies désactivés...

J'utilise Safari.

J'ai l'impression qu'initialement ça marchait, quand je quittais la fenêtre il me demandait de me re-identifier.

Je ne comprends pas ce que j'ai pu modifier qui serait responsable, je sais que (j'ai testé sur un autre poste de travail, et avec chrome et firefox, même problème).

D'après toi la meilleure solution pour réinitialiser la session, c'est de fermer et re-ouvrir le navigateur (je dois donner des directives à distance, l'administration des questionnaires est autonome), je dois passer en production bientôt. J'ai rien trouvé d'autre sur le forum english.

Un grand merci pour ton aide.
Last edit: 9 years 6 months ago by Csurvey. Reason: Typos
The topic has been locked.
  • Csurvey
  • Csurvey's Avatar Topic Author
  • Offline
  • Senior Member
  • Senior Member
More
9 years 6 months ago #120426 by Csurvey
En fait ça à l'air de fonctionner en passant newtest/Y juste après le numeroquestionnaire et non pas à la fin de l'adresse :
www.nomduserveur.fr/limesurvey/index.php...e/newtest/Y/lang-fr/

Je ne sais pas si c'était vraiment une erreur, mais bon, si tu as un éclairage sur cela Denis, je suis preneur.

Merci pour tout.

C
The topic has been locked.
  • DenisChenu
  • DenisChenu's Avatar
  • Offline
  • LimeSurvey Community Team & Official Partner
  • LimeSurvey Community Team & Official Partner
More
9 years 6 months ago #120548 by DenisChenu
A oui, mal vu , le lang-fr coupe le système ....

/index.php...e/lang/fr/newtest/Y

ou même e/lang-fr?newtest=Y

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.
The topic has been locked.
Moderators: Nickkoholchtpartner

Lime-years ahead

Online-surveys for every purse and purpose