Check out the LimeSurvey source code on GitHub!
Welcome, Guest
Username: Password:

TOPIC: Problème TOKEN dans le questionnaire

Problème TOKEN dans le questionnaire 2 years 5 months ago #110083

  • loii
  • loii's Avatar
  • Offline
  • Fresh Lemon
  • Posts: 11
  • Karma: 0
Bonjour,
Il m'est impossible d'insérer un champ issu des invitations dans le questionnaire. Ce que j'ai fait/essayé :
- le questionnaire n'est pas anonyme
- j'écris bien des trucs du genre {TOKEN:FIRSTNAME} qui ne fonctionnent pas, mais {TOKEN} tout seul fonctionne
- les champs d'invitation marchent dans les mails d'envoie
- j'ai essayé avec le questionnaire activé ou désactivé puis en vidant les cookies
- ma version php est 5.4 sur le distant, l'hébergeur : ovh, limesurvey : 2.05+ (140612)


Là, je sèche vraiment... Merci d'avance pour quelques autres pistes à explorer.
Last Edit: 2 years 5 months ago by loii.
The administrator has disabled public write access.

Problème TOKEN dans le questionnaire 2 years 5 months ago #110086

  • DenisChenu
  • DenisChenu's Avatar
  • Online
  • Moderator Lime
  • Posts: 9561
  • Thank you received: 1374
  • Karma: 390
Salut,

Tu peux nous envoyer le fichier LSS ?
Le questionnaire est bien non anonyme ?
Quand tu dis que cela ne fonctionne pas : qu'est ce qui ne fonctionne pas ?
As tu esayé en ajoutant /newtest/Y ou &newtest=Y dans le lien d'accès ?

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 (use private message).
The administrator has disabled public write access.

Problème TOKEN dans le questionnaire 2 years 5 months ago #110087

  • loii
  • loii's Avatar
  • Offline
  • Fresh Lemon
  • Posts: 11
  • Karma: 0
Oui le questionnaire est bien non anonyme (il m'affiche le token tout seul). Je fais mes tests avec newtest/Y.
Ce qui ne fonctionne pas, c'est que rien ne s'affiche. Cependant une erreur s'affiche si j'écris des bêtises ({TOKEN:TEST}, par exemple).

euh... j'arrive pas à joindre le lss...
Last Edit: 2 years 5 months ago by loii.
The administrator has disabled public write access.

Problème TOKEN dans le questionnaire 2 years 5 months ago #110089

  • DenisChenu
  • DenisChenu's Avatar
  • Online
  • Moderator Lime
  • Posts: 9561
  • Thank you received: 1374
  • Karma: 390
Heu, dans le token, il ya bien des informations (je ne rigole pas , cela m'est arrivé .... Firstname était vide et je me demandais pourquoi {TOKEN:FIRTSNAME} n'affichait rien ...).

Sinon, tu peux utiliser n'importe quel truc d'envoi de fichier pour le lss . Le mieux serait de faire le test avec un questionnaire super simple mais avecles mêmes paramètres.

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 (use private message).
The administrator has disabled public write access.

Problème TOKEN dans le questionnaire 2 years 5 months ago #110090

  • loii
  • loii's Avatar
  • Offline
  • Fresh Lemon
  • Posts: 11
  • Karma: 0
Oui, j'ai bien mis quelque chose dans firstname et ses voisins (ça m'est déjà arrivé aussi...)

Sinon, j'ai pas compris pour l'envoie de fichier (on est parfois un peu à côté de la plaque...), je l'ai donc mis là : questionnaire.theatre-du-brianconnais.eu...ey_survey_628685.lss
The administrator has disabled public write access.

Problème TOKEN dans le questionnaire 2 years 5 months ago #110093

  • DenisChenu
  • DenisChenu's Avatar
  • Online
  • Moderator Lime
  • Posts: 9561
  • Thank you received: 1374
  • Karma: 390
Bug corrigé : github.com/LimeSurvey/LimeSurvey/commit/...32972ff5090d51f7af3f

Tu peux faire la même modif sur test fichiers en attendant la mise à jour.

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 (use private message).
The administrator has disabled public write access.

Problème TOKEN dans le questionnaire 2 years 5 months ago #110095

  • loii
  • loii's Avatar
  • Offline
  • Fresh Lemon
  • Posts: 11
  • Karma: 0
ok.
tout refonctionne après la petite modif.
Merci beaucoup pour la réactivité parce que là j'en avais pour la journée à la trouver celle-là...
Bonne journée !
The administrator has disabled public write access.

Problème TOKEN dans le questionnaire 2 years 5 months ago #110520

  • fdeconiac
  • fdeconiac's Avatar
  • Offline
  • Fresh Lemon
  • Posts: 2
  • Thank you received: 1
  • Karma: 0
Bonjour,

je rencontre le même problème avec les TOKEN qui ne s'affichent pas dans mes libellés/aides de questions, ainsi que dans els valeurs par défaut. Je suis dans les mêmes conditions citées plus haut et j'ai fait les mêmes tests :)

@ Denis : peux tu me préciser les correctifs à apporter (et à quel endroit) stp ?

Merci beaucoup ;)


ERRATUM : je viens de comprendre le lien ci-dessus :)
La modif est à faire dans le fichier suivant :
"application/helpers/expressions/em_manager_helper.php"
à la ligne 4063 (remplacer "if (Survey::model()->hasTokens($this->sessid)...." par "if (Survey::model()->hasTokens($surveyid)...."
Last Edit: 2 years 5 months ago by fdeconiac.
The administrator has disabled public write access.
Moderators: Nickko
Time to create page: 0.569 seconds
Imprint                   Privacy policy         General Terms & Conditions         Revocation information and revocation form