Welcome to the LimeSurvey Community Forum

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

quota url, encodage ampersand & en &

  • l_b_x_m
  • l_b_x_m's Avatar Topic Author
  • Offline
  • New Member
  • New Member
More
2 years 1 month ago - 2 years 1 month ago #226534 by l_b_x_m
version de LimeSurvey : Version 3.27.32+220119
==================
Bonjour,

J'ai un problème avec l'ampersand  "&" automatiquement réencodé en "&" dans la gestion d'URL des quotas.

Je charge automatiquement une redirection avec une url de type : example.org/end?rst=3&id={id } avec 2 paramètres dont un ID

Et quand je sauvegarde l'url du quota, il se transforme automatiquement en example.org/end?rst=3 &id={id} (encodage du & en html)

Il y a un moyen de passer ce ré encodage ?

Merci
Last edit: 2 years 1 month ago by DenisChenu. Reason: example.org/ usage (previous domain are registred)

Please Log in to join the conversation.

  • DenisChenu
  • DenisChenu's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
2 years 1 month ago #226539 by DenisChenu
Replied by DenisChenu on topic quota url, encodage ampersand & en &
Perso pour les liens de quotas complexe : je créé une question equation que j'utilise ensuite.
Par exemple quotaUrl : example.org/end?rst=3&id={id}
puis {quotaIUrl} dans le lien.

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 , plugin development .
I don't answer to private message.

Please Log in to join the conversation.

  • l_b_x_m
  • l_b_x_m's Avatar Topic Author
  • Offline
  • New Member
  • New Member
More
2 years 1 month ago - 2 years 1 month ago #226554 by l_b_x_m
Replied by l_b_x_m on topic quota url, encodage ampersand & en &
Merci pour votre réponse rapide. Malheureusement, le problème persiste, la redirection renvoie vers :
example.org/end?rst=3 &id=ABCD

Edit : J'ai ajouté le fichier en test (ajout de &id=ABCDE pour commencer le questionnaire) et une seule question, si vous mettez non, vous devriez être redirigé vers example.org/end?rst=3&id=ABCDE
Last edit: 2 years 1 month ago by l_b_x_m. Reason: ajout du lss
The following user(s) said Thank You: DenisChenu

Please Log in to join the conversation.

  • DenisChenu
  • DenisChenu's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
2 years 1 month ago #226567 by DenisChenu
Replied by DenisChenu on topic quota url, encodage ampersand & en &
Avec l'équation : je pense que cela doit passer à tous les coups :
 

Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member, professional service on demand , plugin development .
I don't answer to private message.

Please Log in to join the conversation.

  • l_b_x_m
  • l_b_x_m's Avatar Topic Author
  • Offline
  • New Member
  • New Member
More
2 years 1 month ago - 2 years 1 month ago #226570 by l_b_x_m
Replied by l_b_x_m on topic quota url, encodage ampersand & en &
Argh, j'aurai tellement aimé mais non

J'ai mis l'adresse dans "Equation" comme dans votre fichier mais la redirection est toujours réécrite.

Edit : la modification du champs "Equation" & vers & se fait qu'on clique sur "Sauvegarde".
L'aperçu est correct (html) mais dés qu'on édite, c'est passé en &  c'est frustrant

 
Last edit: 2 years 1 month ago by l_b_x_m.

Please Log in to join the conversation.

  • DenisChenu
  • DenisChenu's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
2 years 1 month ago #226572 by DenisChenu
Replied by DenisChenu on topic quota url, encodage ampersand & en &
Tu a le XSS d'activé …
Je pensais que c'était réglé sur la 3.X, semble t'il que non.

Tu peux remonter le bogue ?

En attendant : ou c'est hébergé ?

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 , plugin development .
I don't answer to private message.

Please Log in to join the conversation.

  • l_b_x_m
  • l_b_x_m's Avatar Topic Author
  • Offline
  • New Member
  • New Member
More
2 years 1 month ago #226573 by l_b_x_m
Replied by l_b_x_m on topic quota url, encodage ampersand & en &
Désolé, je débute dans limesurvey, il faut que je fasse quoi ?

C'est une plateforme universitaire, je n'ai aucun droit dessus mais je peux les contacter si besoin.

Please Log in to join the conversation.

  • DenisChenu
  • DenisChenu's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
2 years 1 month ago #226595 by DenisChenu
Replied by DenisChenu on topic quota url, encodage ampersand & en &

Désolé, je débute dans limesurvey, il faut que je fasse quoi ?
Rapporter le bogue, tu es tombé sur 2 bogue qui t’empêche de faire ce que tu souhaite …
1. Le lien devrait permettre ce que tu demande, je pensais quie c'était le cas (corrigé) mais non
2. L'équation du champs équation devrait ne pas corriger le texte entré
Donc : community.limesurvey.org/bug-tracker/

C'est une plateforme universitaire, je n'ai aucun droit dessus mais je peux les contacter si besoin.
1. Voir si ils peuvent deactiver le XSS dans les paramètres
2. Modifier un peu le code pour corriger le point 2 ci dessous.

Il faudrait passer de
Code:
self::$attributes["equation"] = array(
            "types"=>"*",
            'category'=>gT('Logic'),
            'sortorder'=>100,
            'inputtype'=>'textarea',
            'expression'=>1,
            "help"=>gT('Final equation to set in database, defaults to question text.'),
            "caption"=>gT('Equation'),
            "default"=>""
        );
a
Code:
self::$attributes["equation"] = array(
            "types"=>"*",
            'category'=>gT('Logic'),
            'sortorder'=>100,
            'inputtype'=>'textarea',
            'expression'=>1,
            'xssfilter' => 0,
            "help"=>gT('Final equation to set in database, defaults to question text.'),
            "caption"=>gT('Equation'),
            "default"=>""
        );
(c'est la correction du point 2 ci dessus)

Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member, professional service on demand , plugin development .
I don't answer to private message.

Please Log in to join the conversation.

  • DenisChenu
  • DenisChenu's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
2 years 1 month ago #226598 by DenisChenu
Replied by DenisChenu on topic quota url, encodage ampersand & en &
Je me suis mal fait comprendre :)
J'ai modifié .

Pour le faire : demande au service informatique si ils peuvent désactiver la protection XSS.

Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member, professional service on demand , plugin development .
I don't answer to private message.

Please Log in to join the conversation.

  • l_b_x_m
  • l_b_x_m's Avatar Topic Author
  • Offline
  • New Member
  • New Member
More
2 years 1 month ago #226604 by l_b_x_m
Replied by l_b_x_m on topic quota url, encodage ampersand & en &
Ok merci, j'ai remonté le message au service info.

Please Log in to join the conversation.

Moderators: Nickko

Lime-years ahead

Online-surveys for every purse and purpose