Certains participants à mon questionnaire obtiennent une erreur Javascript en fin de questionnaire et ne sont donc pas redirigés vers l'URL de fin paramétrée.
L'erreur JS est : setJsVar() is not defined (cf. PJ)
En allant regarder le source de LimeSurvey (cf. PJ) je constate que la méthode est appelée avant le JS qui la contient sans vérifier que la page est ready...
Avec quel modèle ? Et quelle version de LimeSurvey ?
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.
A mon avis, c'est un bug qui n'existe plus dans la dernière build.
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.
Existe-il un moyen de s'en assurer sans installer la nouvelle version ? (pas de trace dans le bug tracker...)
J'ai comparé les codes, rien ne m'a sauté aux yeux.
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.
Ok je ne savais pas qu'on pouvait tester son questionnaire en ligne.
Pas si facile tout de même, car certaines questions de mon questionnaire se chargent en s'appuyant sur une autre DB.
Pour tester le bug : pas besoin d'avoir exactement le même questionnaire , non ?
Si oui : cela peut être du à d'autres modifications que celle de LS.
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.
y a quand même un lien avec mon questionnaire car l'erreur ne se produit pas dans tous les cas de figure.
Si c'était une erreur systématique, je pense que d'autres personnes l'auraient fait remonter.
Je vais essayer d'investiguer pour voir dans quel cas l'erreur se produit.
Mon questionnaire n'est pas commun, il présente 1623 colonnes dans les réponses.