[Résolu] TinyMCE supprime du code automatiquement

Support en français pour CMS Made Simple.

Moderator: jce76350

Locked
Lionel

[Résolu] TinyMCE supprime du code automatiquement

Post by Lionel »

Bonjour,

J'ai un soucis avec TinyMCE. Ce dernier a supprimé du code automatiquement dans le contenu d'une page après un simple retour de ligne. En corrigeant, je me suis rendu compte que les balises n'ayant pas de contenus ont été supprimées.
Les liens internes smarty {self_link} ont eux aussi été modifiés...

Par exemple:

Code: Select all

<div class="clear"></div>
J'avais déjà eu a faire à un problème similaire dans les bloques de contenus globaux où les balises HTML de base genre: sont systématiquement supprimées. La raison étant de ne pas dupliquer la structure HTML.

Mais dans le cas d'un contenu d'une page ce genre d'initiative est très problématique !

Pour info: cmsms 1.4.1. La mise à jour n'est prévu qu'au début de l'année prochaine pour des raisons bien précises mais je pense et j'espère que la solution se trouve dans le paramétrage de TinyMCE...

Merci
Last edited by Lionel on Thu Oct 08, 2009 11:42 am, edited 1 time in total.
jce76350
Beta Tester
Beta Tester
Posts: 2098
Joined: Mon May 29, 2006 1:20 pm

Re: TinyMCE supprime du code automatiquement

Post by jce76350 »

re,

revient après la mise à jour alors ;)
mais attention aux failles possibles !
Jean-Claude Etiemble MyPageFr
athena_pallas
Power Poster
Power Poster
Posts: 272
Joined: Wed Sep 13, 2006 4:41 pm

Re: TinyMCE supprime du code automatiquement

Post by athena_pallas »

Bonsoir Lionel,
Bien que gérant de très nombreux sites en CMSMS, que je n'ai que rarement le loisir de mettre à jour (surtout que personne ne semble disposé à payer pour ça ...), je vais essayer de t'aider.

J'espère que ça t'aidera de savoir que la version de Tiny qui accompagne CMSMS 1.3.1 n'a pas nettoyé le code html que j'ai inséré dans ma page de test.
C'est TinyMCE 2.2.7.

Personnellement, je ne remplacerais pas l'éditeur par une version antérieure mais je ne suis pas dans ton cas et je suppose que tu as de bonnes raisons de procéder comme tu le fais.

Bonne soirée et bonne(s) mise(s) à jour...
Lionel

Re: TinyMCE supprime du code automatiquement

Post by Lionel »

Merci pour ta réponse athena_pallas.

Alors la solution a été trouvée. Les balises sans contenu ne sont pas considérées par TinyMCE comme étant valides.

Pour y remédier, il faut insérer un espace de type character entity " "

Exemple:
 

Ainsi TinyMCE considèrera qu'il y a du contenu et ne les supprimera plus.
jce76350
Beta Tester
Beta Tester
Posts: 2098
Joined: Mon May 29, 2006 1:20 pm

Re: [Résolu] TinyMCE supprime du code automatiquement

Post by jce76350 »

re,

alors cela ne vient pas de Tiny mais d'une erreur de ton codage ou de tes données
un élément DIV ou autre ne peut pas être vide, car cela ne veut rien dire en HTML
Jean-Claude Etiemble MyPageFr
Locked

Return to “French - Français”