Welcome, Guest
Username: Password: Remember me

TOPIC: Problème TOKEN dans le questionnaire

Problème TOKEN dans le questionnaire 5 months 6 days 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: 5 months 6 days ago by loii.
The administrator has disabled public write access.

Problème TOKEN dans le questionnaire 5 months 6 days ago #110086

  • DenisChenu
  • DenisChenu's Avatar
  • OFFLINE
  • Moderator Lime
  • Posts: 6551
  • Thank you received: 869
  • Karma: 257
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
The administrator has disabled public write access.

Problème TOKEN dans le questionnaire 5 months 6 days 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: 5 months 6 days ago by loii.
The administrator has disabled public write access.

Problème TOKEN dans le questionnaire 5 months 6 days ago #110089

  • DenisChenu
  • DenisChenu's Avatar
  • OFFLINE
  • Moderator Lime
  • Posts: 6551
  • Thank you received: 869
  • Karma: 257
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
The administrator has disabled public write access.

Problème TOKEN dans le questionnaire 5 months 6 days 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 5 months 6 days ago #110093

  • DenisChenu
  • DenisChenu's Avatar
  • OFFLINE
  • Moderator Lime
  • Posts: 6551
  • Thank you received: 869
  • Karma: 257
Bug corrigé : github.com/LimeSurvey/LimeSurvey/commit/...32972ff5090d51f7af3f

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

Denis
The administrator has disabled public write access.

Problème TOKEN dans le questionnaire 5 months 6 days 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 4 months 3 weeks 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: 4 months 3 weeks ago by fdeconiac.
The administrator has disabled public write access.
Moderators: Nickko
Time to create page: 0.120 seconds
Donation Image