Problème d'échappement des données dans la page d'édition des feuilles RPG (rpg_sheet_edit)
3 participants
Forum gratuit : Le forum des forums actifs :: Entraide & Support... :: Gérer l'apparence de son forum :: Archives des problèmes avec l'apparence du forum
Page 1 sur 1 • Partagez
Problème d'échappement des données dans la page d'édition des feuilles RPG (rpg_sheet_edit)
Détails techniques
Version du forum : phpBB2Poste occupé : Administrateur
Navigateur(s) concerné(s) : Mozilla Firefox, Google Chrome, Internet Explorer, Opera, Safari, Autre
Personnes concernées par le problème : Tous les utilisateurs
Lien du forum : (lien masqué, vous devez poster pour le voir)
Description du problème
Bonjour,Suite à l'ajout d'un nouveau champ de type liste dans la feuille RPG, nous avons ajouté des valeurs possibles de genre "Je ne sais pas ce que c'est" et "Y'a rien d'officiel". Sachant que nous avions des problèmes de réinitialisation de données (compris depuis : les champs ne sont pas mis à jour dans le profil quand la valeur de la liste a été modifiée, et c'est bien dommage d'ailleurs, même si je ne pense pas que ce soit foncièrement un bug), nous avons vérifié que le problème ne venait pas d'un de nos scripts.
Sur cette page, nous voyons alors bien une erreur dans la console ( Uncaught SyntaxError: missing ] in index expression), mais sur ce bout de code qui est généré automatiquement à la suite de la liste :
<script type="text/javascript">
var img_array_7 = new Array();
img_array_7['Je ne sais pas ce que c'est'] = 'https://2img.net/i/fa/empty.gif';
img_array_7['Y'a rien d'officiel'] = 'https://2img.net/i/fa/empty.gif';
</script>
A priori, c'est parce que la chaine "Je ne sais pas ce que c'est" n'est pas échappée comme il le faudrait.
Je ne sais pas ce que c'est Je ne sais pas ce que c\'est
Y'a rien d'officiel Y\'a rien d\'officiel
A mon avis, ça doit poser des problèmes au moment du onchange, même si je ne l'ai pas testé directement, parce que je ne connais pas toutes les conditions :
onchange="if(document.post.field_26.value != '') { document.images['img_7'].src = img_array_7[document.post.field_26.value]; document.images['img_7'].alt = document.post.field_26.value;}"
Qu'est-ce que vous en pensez ? Un bug à corriger en échappant les chaines ?
Peut-être que ça réglera certains de nos soucis.
Merci beaucoup
Re: Problème d'échappement des données dans la page d'édition des feuilles RPG (rpg_sheet_edit)
Bonjour Toryudo,
Je n'arrive pas à reproduire le même bogue que vous mais il est certain qu'il y a quelque chose qui ne va pas !
Avez-vous ce problème sur votre forum :
A chaque fois que je valide un nouveau champ dans la liste, composé d'une apostrophe, j'ai un ? qui se met automatiquement (ce qui n'est pas un comportement voulu).
Pourriez-vous nous donner le lien de la page où vous rencontrez votre erreur ?
Bonne journée sur Forumactif.
Bipo.
Je n'arrive pas à reproduire le même bogue que vous mais il est certain qu'il y a quelque chose qui ne va pas !
Avez-vous ce problème sur votre forum :
Panneau d'administration → Modules → Jeux de rôle → Gestion des champs
A chaque fois que je valide un nouveau champ dans la liste, composé d'une apostrophe, j'ai un ? qui se met automatiquement (ce qui n'est pas un comportement voulu).
Pourriez-vous nous donner le lien de la page où vous rencontrez votre erreur ?
Bonne journée sur Forumactif.
Bipo.
Bipo- Rédactif
- Messages : 3888
Inscrit(e) le : 23/09/2010
Re: Problème d'échappement des données dans la page d'édition des feuilles RPG (rpg_sheet_edit)
Bonjour Bipo !
Alors, pour le problème des caractères « ? », nous l'avons également eu. Mais en re-modifiant tous les « ? » par des « ' », la deuxième fois, ça finit par passer, comme s'il y avait une différence entre la première création et la modification. Peut-être un problème additionnel, effectivement !
Pour le lien, ça se passe sur toutes les feuilles rpg_sheet_edit, donc par exemple https://deus-academia.forumgratuit.fr/rpg_sheet_edit
Je pense qu'on ne peut pas y aller directement, il faut d'abord sélectionner un profil (https://deus-academia.forumgratuit.fr/u155 par exemple) et avoir les droits de modification que seule la personne elle-même ou un admin possède (même les modérateurs ne peuvent pas l'avoir d'ailleurs).
Voilà les captures d'écran qui montrent le problème, au cas où ça pourrait aider à visualiser :
Alors, pour le problème des caractères « ? », nous l'avons également eu. Mais en re-modifiant tous les « ? » par des « ' », la deuxième fois, ça finit par passer, comme s'il y avait une différence entre la première création et la modification. Peut-être un problème additionnel, effectivement !
Pour le lien, ça se passe sur toutes les feuilles rpg_sheet_edit, donc par exemple https://deus-academia.forumgratuit.fr/rpg_sheet_edit
Je pense qu'on ne peut pas y aller directement, il faut d'abord sélectionner un profil (https://deus-academia.forumgratuit.fr/u155 par exemple) et avoir les droits de modification que seule la personne elle-même ou un admin possède (même les modérateurs ne peuvent pas l'avoir d'ailleurs).
Voilà les captures d'écran qui montrent le problème, au cas où ça pourrait aider à visualiser :
Re: Problème d'échappement des données dans la page d'édition des feuilles RPG (rpg_sheet_edit)
Re Toryudo,
Je reproduis votre erreur sur mon forum de test !
J'ai donc transmis le problème auprès de Pinguino (à savoir votre problème signalé ainsi que le mien dans le Panneau d'administration). Il reviendra directement vers vous après lecture du message.
Bonne journée sur Forumactif.
Bipo.
Je reproduis votre erreur sur mon forum de test !
J'ai donc transmis le problème auprès de Pinguino (à savoir votre problème signalé ainsi que le mien dans le Panneau d'administration). Il reviendra directement vers vous après lecture du message.
Bonne journée sur Forumactif.
Bipo.
Bipo- Rédactif
- Messages : 3888
Inscrit(e) le : 23/09/2010
Re: Problème d'échappement des données dans la page d'édition des feuilles RPG (rpg_sheet_edit)
Bonjour,
Pouvez-vous refaire un test et me dire si le problème est toujours présent svp ? Normalement, le correctif envoyé devrait résoudre le problème.
Pouvez-vous refaire un test et me dire si le problème est toujours présent svp ? Normalement, le correctif envoyé devrait résoudre le problème.
Pinguino- Adminactif
-
Messages : 13911
Inscrit(e) le : 02/05/2004
Re: Problème d'échappement des données dans la page d'édition des feuilles RPG (rpg_sheet_edit)
Bonjour !
C'est parfait pour moi, merci pour votre réactivité !
Je repasserai vous voir si nous rencontrons d'autres petits soucis de ce genre !
J'en avais déjà remarqué un concernant la balise hide mais de souvenir, ça n'entrainait qu'un problème HTML qui n'était pas visible à l'écran, donc j'imagine que ce n'est pas si problématique.
Merci beaucoup et bonne journée à vous !
C'est parfait pour moi, merci pour votre réactivité !
Je repasserai vous voir si nous rencontrons d'autres petits soucis de ce genre !
J'en avais déjà remarqué un concernant la balise hide mais de souvenir, ça n'entrainait qu'un problème HTML qui n'était pas visible à l'écran, donc j'imagine que ce n'est pas si problématique.
Merci beaucoup et bonne journée à vous !
Sujets similaires
» Espace dans l'affichage des données du profil dans les sujets.
» Problème feuilles de personnage
» Problème de CSS dans une page html
» Problème de mise en page dans la description des forums
» Probleme d'affichage dans la page d'accueil
» Problème feuilles de personnage
» Problème de CSS dans une page html
» Problème de mise en page dans la description des forums
» Probleme d'affichage dans la page d'accueil
Forum gratuit : Le forum des forums actifs :: Entraide & Support... :: Gérer l'apparence de son forum :: Archives des problèmes avec l'apparence du forum
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum