• Site mis à jour le 11 mars 2024

Impossible d'insérer du php/css/flash

Informations
il y a 8 ans 6 mois - il y a 8 ans 6 mois #10909 par Tomoe
Réponse de Tomoe sur le sujet Impossible d'insérer du php/css/flash
Je viens d'essayer avec des bêtes
<?php echo "Hello World!"; ?>
et
<script>alert('Hello, World!')</script>
avec JCE et Sourcerer, et tout marche impec.. Avec J!3.4.4 et JCE 2.5.8...

Ceci dit, évidemment, lorsque tu fais Toggle Editor, tu te retrouves avec le code
<p><img src="images/sampledata/fruitshop/apple.jpg" alt="my fruit" style="margin-right: 20px; margin-bottom: 20px; float: left;" />{source}<span style="font-family: courier new, courier, monospace;"><br />&lt;?php echo "Hello World!"; ?&gt;<br /></span>{/source}</p>
<p>{source}<span style="font-family: courier new, courier, monospace;"><br />&lt;script&gt;alert('Hello, World!')&lt;/script&gt;<br /></span>{/source}</p>
mais en frontal, Sourcerer rétablit correctement les choses.
Dernière édition: il y a 8 ans 6 mois par Tomoe.

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

Informations
il y a 8 ans 6 mois #10910 par tourderein
Réponse de tourderein sur le sujet Impossible d'insérer du php/css/flash

Je viens d'essayer avec des bêtes
<?php echo "Hello World!"; ?>
et
<script>alert('Hello, World!')</script>
avec JCE et Sourcerer, et tout marche impec.. Avec J!3.4.4 et JCE 2.5.8...


Super. Mais explique comment tu fais. Parce quand j'essaye avec Sourcerer, à chaque fois que j'édite un contenu, article ou module, contenant mon PHP enveloppé des balises du plugin, ou que pendant la création j'ai le malheur de cliquer sur le bouton "code", JCE me fout en l'air le PHP ! Donc là, ça m'intéresse bigrement.

De mon côté, je crée un contenu. Dans la zone de l'éditeur, je passe en code source. Je copie mon PHP. Je l'enveloppe des balises de Sourcerer. J'enregistre. Je parcours le site côté visiteurs. Ça marche.

J'édite le contenu pour x raisons. JCE l'affiche en WYSIWYG. Je repasse en code. Et la, crac, le code est HS avec ces foutues <span class="mcePhp"> !

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

Informations
il y a 8 ans 6 mois - il y a 8 ans 6 mois #10911 par Tomoe
Réponse de Tomoe sur le sujet Impossible d'insérer du php/css/flash
Ah non, je fais les choses beaucoup plus simplement avec le bouton d'insertion Sourcerer.
http://www.awesomescreenshot.com/image/669491/631598d25e853695f32d1dd2d2e38176
Et je te promets que j'ai testé tous les cas de figure avant de te répondre : faire des modifs et enregistrer plusieurs fois, tant en éditeur qu'en code :)
Et pourtant c'est là un site de test, raison pour laquelle il y a une palanquée de boutons sous l'éditeur, avec tous les réglages par défaut laissés tels quels. Dans les paramètres JCE, JS, CSS et PHP ne sont même pas autorisés.

EDIT
Bon, l'insertion d'image ne marche pas. Elle est disponible ici : www.awesomescreenshot.com/image/669491/631598d25e853695f32d1dd2d2e38176
Dernière édition: il y a 8 ans 6 mois par Tomoe.

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

Informations
il y a 8 ans 6 mois #10912 par tourderein
Réponse de tourderein sur le sujet Impossible d'insérer du php/css/flash
OK, ça marche, merci. La clé, c'est l'utilisation du bouton d'insertion pour l'éditeur, directement en mode WYSIWYG. J'ai fais le test avec du PHP dans un module, inclus avec le bouton de Sourcerer, que j'ai réactivé pour l'occasion. Joomla 3.4.4 et JCE 2.5.8. Et ça passe.

Si je bascule en code juste pour voir (image 2), mon PHP à mauvaise mine et il ne vaut mieux pas y toucher dans cet état.
Mais quand j'enregistre, il continue de fonctionner. Si je réédite, JCE me l'affiche en WYSIWYG, mais pas de souci, après réenregistrement, ça passe.

Avant, je n'utilisais pas le bouton, et ça marchait bien. Depuis quelques temps (mise à jour de Joomla ? De JCE ? Mystère), je devais basculer sur un éditeur non WYSIWYG. Là, je retrouve le sourire. Merci. Pour le coup, je vais réactiver tous ces boutons fournis avec les extensions de NoNumber !

Avec le bouton du plugin Sourcerer, en WYSIWYG
https://www.evernote.com/l/AByry6wyd3pK2qImaJXgVMxOxf_9zsIXZeU

En code source (pas beau à voir, ne pas toucher et revenir en WYSIWYG)
https://www.evernote.com/l/AByVyba8jiVF3JjQaHa9rUHfZwTt_IegOb0

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

Informations
il y a 8 ans 6 mois #10913 par Tomoe
Réponse de Tomoe sur le sujet Impossible d'insérer du php/css/flash
L'essentiel, c'est que ça marche :laugh:

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

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

Rechercher