Dotclear

Ticket #718 (closed defect: worksforme)

Opened 16 years ago

Last modified 16 years ago

Protéger les guillemets dans les insertions d'images en wiki

Reported by: kozlika Owned by: xave
Priority: normal Milestone: 2.1.6
Component: module:core Version: 2.1
Severity: normal Keywords:
Cc:

Description

Si l'on place des guillemets dans le title ou la description d'une image, la conversion en xhtml les conserve et ferme donc prématurément le alt ou le desc, créant une erreur html.

Exemple de code qui fout le pâté :

[((/public/tutoriels/rss/MonYahoo/.2ajouter_unflux_m.jpg|Choisir "Ajouter un flux RSS" à la droite du bouton "J'ai fini"|C|Choisir "Ajouter un flux RSS" à la droite du bouton "J'ai fini"))|/public/tutoriels/rss/MonYahoo/2ajouter_unflux.png]

Change History

comment:1 Changed 16 years ago by xave

  • Owner changed from olivier to xave
  • Status changed from new to assigned
  • Milestone changed from 2.2 to 2.1.6

comment:2 Changed 16 years ago by xave

  • Status changed from assigned to closed
  • Resolution set to worksforme

j'ai essayé de faire un insertion en wiki avec un titre contenant l'apostrophe, ça convertit. J'ai essayé de mettre l'apostrophe à la main dans le lien wiki, ça convertit. J'ai essayé de mettre l'apostrophe à la main en wiki et de convertir en xhtml, ça convertit. J'ai essayé de faire une insertion en xhtml avec un titre contenant l'apostrophe, ça convertit.

comment:3 Changed 16 years ago by kozlika

Et les guillemets ?

Code inséré :

__test, ne pas tenir compte de cet ajout__%%%

[((/public/tutoriels/rss/MonYahoo/.2ajouter_unflux_s.jpg|Choisir "Ajouter un flux RSS" à la droite du bouton "J'ai fini"|C|Choisir "Ajouter un flux RSS" à la droite du bouton "J'ai fini"))|/public/tutoriels/rss/MonYahoo/2ajouter_unflux.png]

Affichage planté (à la fin du billet) :  http://abc.dotaddict.org/fiche/Gerer-ses-flux-avec-MonYahoo : tout le contenu image a été sucré, ne reste que le lien vide.

comment:4 Changed 16 years ago by xave

Je pige pas. Résultat de mon essai :

<p><a href="/public/tutoriels/rss/MonYahoo/2ajouter_unflux.png"><img src="/public/tutoriels/rss/MonYahoo/.2ajouter_unflux_s.jpg" alt="Choisir &quot;Ajouter un flux RSS&quot; à la droite du bouton &quot;J&#039;ai fini&quot;" style="display:block; margin:0 auto;" title="Choisir &quot;Ajouter un flux RSS&quot; à la droite du bouton &quot;J&#039;ai fini&quot;" /></a></p></div>

Quand je regarde ta page, il manque carrément des bouts. Ça ressemble plus à une erreur php quelque part.

comment:5 Changed 16 years ago by kozlika

Tu as raison, sur une autre install ça fonctionne bien. J'aurais dû songer à essayer sur deux install différentes :-)

Note: See TracTickets for help on using tickets.

Sites map