2.05+ : Régression sur le passage de paramètre dans URL ?

More
3 years 5 months ago #103998 by rodparis
rodparis created the topic: 2.05+ : Régression sur le passage de paramètre dans URL ?
Bonjour à tous,

Suite à l'installation de 2.05+ je m'aperçois d'une régression sur l'accès aux questionnaires avec la passage de Paramètres dans les URL pour pré-compléter certaines réponses.

Jusqu'à la version précédente, l'accès aux questionnaire avec une URL du type http://www.../index.php?sid=12345&lang=fr&12345X123X123=toto fonctionnait parfaitement.

Depuis la 2.05+ plus rien ... le système indique questionnaire indisponible.

QQ'un a t'il rencontré le même pb ? correctif ?

Merci par avance

Please Log in to join the conversation.

More
3 years 5 months ago #104004 by DenisChenu
DenisChenu replied the topic: 2.05+ : Régression sur le passage de paramètre dans URL ?
Salut,

C'est sans doute une modification sur le controleur par défaut.
Le questionnaire est bien actif ?

Sinon : essaye:

/index.php/survey/index?sid=12345&lang=fr&12345X123X123=toto

Je viens de tester avec:
/survey/index/sid/977121/newtest/Y/lang/fr/QQ/20
/survey/index/sid/977121/newtest/Y/lang/fr?QQ=30
et
index.php/survey/index?sid=977121&newtest=Y&977121X796X18757=40

A chaque fois ca passe.

Par contre :
index.php?sid=977121 renvoi sur la page d'accueil par défaut : il est ici le bug.
A remonter, merci :).

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 (or search sondages pro).
An error happen ? Before make a new topic : remind the Debug mode .
The following user(s) said Thank You: rodparis

Please Log in to join the conversation.

More
3 years 5 months ago #104093 by rodparis
rodparis replied the topic: 2.05+ : Régression sur le passage de paramètre dans URL ?
OK. Bug loggé !

Please Log in to join the conversation.

More
3 years 5 months ago #104445 by rodparis
rodparis replied the topic: 2.05+ : Régression sur le passage de paramètre dans URL ?
Après quelques échanges avec la team de développement, la réponse est ici : manual.limesurvey.org/Workarounds:_Surve...using_the_survey_URL

Depuis la 2.0 il faut bien changer la méthode de passage des paramètres dans l'URL avec des /

Apparemment la team ne considère pas ça comme une régression malgrés qu'il n'y ait plus de compatibilité ascendante.

Please Log in to join the conversation.

More
3 years 5 months ago #104449 by DenisChenu
DenisChenu replied the topic: 2.05+ : Régression sur le passage de paramètre dans URL ?

rodparis wrote: Apparemment la team ne considère pas ça comme une régression malgrés qu'il n'y ait plus de compatibilité ascendante.

...

Je n'étais pas là au moment de la discussion ....

Désolé .... franchement désolé .....

Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member, professional service on demand (or search sondages pro).
An error happen ? Before make a new topic : remind the Debug mode .

Please Log in to join the conversation.

More
3 years 5 months ago #104459 by DenisChenu
DenisChenu replied the topic: 2.05+ : Régression sur le passage de paramètre dans URL ?
A propos, c'est pas réellement les paramètres supplémenatires, c'est la base du lien qui change.

Si tes liens sont du type:
index.php/survey/index?sid=977121 alors tu peux faire : index.php/survey/index?sid=977121¶m=valeur
index.php?r=survey/index/89989 alors index.php?r=survey/index/89989¶m=valeur passera aussi (ou encore index.php?r=survey/index/89989/param/valeur

Si tu as des liens de type:
/76767/lang-fr, tu peux faire /767676/lang/fr/parametre/valeur ou bien /767676/lang/fr?parametre=valeur

Denis
PS: je vais regarder si y a moyen de rediriger index.php?sid=XXXX vers /survey/index/sid/76767 en plugin, quand j'aurais le temps ....

Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member, professional service on demand (or search sondages pro).
An error happen ? Before make a new topic : remind the Debug mode .

Please Log in to join the conversation.

Moderators: Nickko

Did you already participate in our customer survey?

Don't miss your chance for great prices.

Please click here to participate:

Start now

Start now!

Just create your account and start using Limesurvey today.

Register now