TIPS : erreur d'échappement

More
1 day 17 hours ago #234193 by SmileLimeSurvey
Aidez-nous à vous aider et remplissez les cases appropriées :
Votre version de LimeSurvey : 5.4.12
Votre propre serveur ou LimeSurvey Cloud : propre serveur
Thème : caractères échappée dans une infobulle

==================

Lorsque l'on se trouve dans les réglages généraux d'un sondage, en survolant le point d'interrogation à côté de "obligatoire", une infobulle s'affiche. Cependant, les guillemets sont affichés avec leur code HTML. Effectivement, l'affichage de l'élément est prévu pour être échappé alors qu'il ne le devrait pas.Pour exemple, dans le fichier « limesurvey/application/extensions/GeneralOptionWidget/settings/MandatoryGeneralOption.php », à la ligne 17, il suffit de remplacer

gT('Makes this question mandatory in your survey. Option "Soft" gives a possibility to skip a question without giving any answer.'),

par

gT('Makes this question mandatory in your survey. Option "Soft" gives a possibility to skip a question without giving any answer.','unescaped'),

L'affichage est alors correct pour cet infobulle. Faut-il généraliser cette correction à toutes les infobulles ? Ou cela peut-il indure d'autres effets de bord ( liés à la sécurité ou sur d'autres langues ) ?

Please Log in to join the conversation.

More
1 day 16 hours ago - 1 day 16 hours ago #234196 by DenisChenu
> L'affichage est alors correct pour cet infobulle. Faut-il généraliser cette correction à toutes les infobulles ? Ou cela peut-il indure d'autres effets de bord ( liés à la sécurité ou sur d'autres langues ) ?

A mon avis : c'est toutes les infobulles.
Il est affiché 2 fois : il faudra donc l'envoyer non échappée, mais l'afficher échappé au besoin :)

Sinon : pareil que tout à l'heure : rapporter le bogue :)

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.
Last edit: 1 day 16 hours ago by DenisChenu.

Please Log in to join the conversation.

Moderators: Nickko

Start now!

Just create your account and start using Limesurvey today.

Register now