• Site mis à jour le 03 juin 2019

Pourquoi l'éditeur chage t-il le code ?

  • philou78
  • Auteur du sujet
  • Hors Ligne
  • Nouveau Rédacteur
  • Nouveau Rédacteur
Plus d'informations
il y a 9 ans 2 mois - il y a 9 ans 2 mois #3710 par philou78
Pourquoi l'éditeur chage t-il le code ? a été créé par philou78
Bonjour,

Dans une des pages du site pleiade.free.fr qui utilise Joomla 1.5.15 ( pleiade.free.fr/j15/index.php/debug ), j'intègre du code pour appeler un plugin réalisé par la société Myriad ( www.myriad-online.com/fr/docs/plugdoc.htm )
<object classid="CLSID:07000E2B-6AAD-497D-8E5B-5976560AD429" width="300" height="400" border="0">
<param name="src" value="images/stories/audio/0610-dogora/01-Tchunga Ya.myr" />
<param name="width" value="300" />
<param name="height" value="400" />
<param name="type" value="application/x-myriad-music" />
<param name="pluginspage" value="http://www.myriad-online.com/cgi-bin/mmplug.pl?lang=fr" /> <embed type="application/x-myriad-music" width="300" height="400" src="images/stories/audio/0610-dogora/01-Tchunga Ya.myr" pluginspage="http://www.myriad-online.com/cgi-bin/mmplug.pl?lang=fr"></embed>
</object>
</p>

Lorsque j'utilise l'éditeur TinyMCE2.0, après avoir sauvegardé la page, je retrouve le même code si je l'édite.

MAIS
Si je sélectionne l'éditeur JCE 1.5.1 (via la configuration générale du site) et que j'édite la page, je retrouve ce code :
<object height="400" width="300" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,124,0" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000">
<param name="src" value="images/stories/audio/0610-dogora/01-Tchunga Ya.myr" />
<param name="type" value="application/x-myriad-music" />
<param name="pluginspage" value="http://www.myriad-online.com/cgi-bin/mmplug.pl?lang=fr" /><embed height="400" width="300" pluginspage="http://www.myriad-online.com/cgi-bin/mmplug.pl?lang=fr" src="images/stories/audio/0610-dogora/01-Tchunga Ya.myr" type="application/x-myriad-music"></embed>
</object>
</p>
Une balise codebase s'est ajoutée et le CSID change. Pas d'impact sur tous les explorateurs Internet SAUF avec Internet Explorer (testé avec les versions 6, ou 8). Avec ce nouveau code, le plugin ne fonctionne plus!.

Si je repasse sur TinyMCE2.0, le code reste buggé.

DONC: Pourquoi l'éditeur JCE 1.5.1 change t-il ce code ?

Merci de votre réponse. Cet éditeur est beaucoup plus riche que TinyMCE2.0, mais je dois avoir confiance en lui, même si IE8 est à fuir !
Dernière édition: il y a 9 ans 2 mois par philou78.

Connexion ou Créer un compte pour participer à la conversation.

  • philou78
  • Auteur du sujet
  • Hors Ligne
  • Nouveau Rédacteur
  • Nouveau Rédacteur
Plus d'informations
il y a 8 ans 9 mois #4056 par philou78
Réponse de philou78 sur le sujet Pourquoi l'éditeur chage t-il le code ?
Bonjour,
N'ayant eu aucune réponse au problème soulevé ici, j'ai avancé seul dans ce brouillard.
J'ai aujourd'hui installé la version JCE 1.5.7 depuis le site d l'éditeur. Cela plante toujours!
J'ai également posté un message sur ce problème sur le forum de JCE
J'ai cru trouver une réponse avec le script spécialement développé pour résoudre un problème similaire
Si cela change, le code est toujours modifié, des lignes disparaissent et la page devient inutilisable.
Je reposte ici les deux codes de ma page, avant etaprès qu'il soit passé à la moulinette JCE.
J'enrage! Cet éditeur est de loin supérieur à tout ce que j'ai pu tester, mais pourquoi bon sang toucher au code??? D'accord, ça ne plante qu'avec IE mais ça représente plus 70% de mes visiteurs, et ça ne change pas le problème de fond.

Merci de votre aide, je peux faire des tests (j'en ai déjà fait beaucoup) pour tenter de résoudre ce problème, que je ne suis pas le seul à avoir exposé.

Bon courage.
Le code correct:

Fichier attaché :

Nom du fichier : bugged_code.txt
Taille du ficher :24 ko

Le code buggé :

Fichier attaché :

Nom du fichier : bugged_code.txt
Taille du ficher :24 ko
Pièces jointes :

Connexion ou Créer un compte pour participer à la conversation.

  • YRrT_mihaly
  • Visiteur
  • Visiteur
il y a 8 ans 9 mois #4060 par YRrT_mihaly
Réponse de YRrT_mihaly sur le sujet Pourquoi l'éditeur chage t-il le code ?
Hello Philou, je vais faire des tests pour voir si j'arrive à reproduire le problème et te redis.
Il y a peut-être un problème dans la configuration de JCE au niveau du nettoyage du code ou dans l'activation de l'utilisation de code XHTML strict.

Connexion ou Créer un compte pour participer à la conversation.

  • YRrT_mihaly
  • Visiteur
  • Visiteur
il y a 8 ans 9 mois - il y a 8 ans 9 mois #4062 par YRrT_mihaly
Réponse de YRrT_mihaly sur le sujet Pourquoi l'éditeur chage t-il le code ?
Cela se règle dans la gestion du plugin en éditant le groupe concerné.
Voir l'image ci-dessous.
Pièces jointes :
Dernière édition: il y a 8 ans 9 mois par YRrT_mihaly.

Connexion ou Créer un compte pour participer à la conversation.

  • philou78
  • Auteur du sujet
  • Hors Ligne
  • Nouveau Rédacteur
  • Nouveau Rédacteur
Plus d'informations
il y a 8 ans 9 mois #4066 par philou78
Réponse de philou78 sur le sujet Pourquoi l'éditeur chage t-il le code ?
Eh non !
J'ai déjà ce paramétrage activé, j'espérais moi aussi que cela pouvait résoudre mon problème, mais raté.
Ce doit être plus vicieux que cela.

Je viens d'installer la toute fraiche version IE9 (W7 64 bits).
le résultat est malheureusement le même, certains éléments de la page s'affichent correctement mais ceux liés aux plugin Myriad sont cassés!

Dans les exemples de ce que JCE a supprimé, il y a le champ TITLE qui permet d'afficher le titre du morceau, mais ce n'est qu'un exemple.

Si tu veux voir "en vrai", la page est celle-ci :
Si tu visualises cette cette page sous IEx ou sous un autre navigateur, tu verras tout de suite le problème. Attention, il te faudra avoir installé le plugin (la procédure est sur la page).

Je sèche, ça m'agace :angry:

Merci de ton aide.

Connexion ou Créer un compte pour participer à la conversation.

  • philou78
  • Auteur du sujet
  • Hors Ligne
  • Nouveau Rédacteur
  • Nouveau Rédacteur
Plus d'informations
il y a 8 ans 9 mois #4067 par philou78
Réponse de philou78 sur le sujet Pourquoi l'éditeur chage t-il le code ?
La page ci-dessus n'est pas accessible sans mot de passe. Désolé.

J'ai posté ICI deux pages contenant le même article, à l'origine identique.

La première page n'a pas été modifiée par JCE (J'ai utilisé NO EDITOR)


La seconde page a été modifiée par JCE


Comment j'ai fait:
1- Activer JCE Editor dans la configuration générale
2- Editer l'article
3- Cliquer sur [Afficher/Masquer]
4- Cliquer sur l'icône Sauver
Et voilà, c'est cassé!!

Attention, le plugin Myriad doit être installé

Connexion ou Créer un compte pour participer à la conversation.

Temps de génération de la page : 0.168 secondes
Propulsé par Kunena

Rechercher