- Messages : 26
- Remerciements 8
Impossible d'insérer du php/css/flash
- Tomoe
- Hors Ligne
- Membre junior
Réduire
Informations
il y a 9 ans 2 mois - il y a 9 ans 2 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êtesetavec 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 codemais en frontal, Sourcerer rétablit correctement les choses.
<?php echo "Hello World!"; ?>
<script>alert('Hello, World!')</script>
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 /><?php echo "Hello World!"; ?><br /></span>{/source}</p>
<p>{source}<span style="font-family: courier new, courier, monospace;"><br /><script>alert('Hello, World!')</script><br /></span>{/source}</p>
Dernière édition: il y a 9 ans 2 mois par Tomoe.
Connexion ou Créer un compte pour participer à la conversation.
- tourderein
- Hors Ligne
- Membre junior
Réduire
Informations
- Messages : 32
- Remerciements 0
il y a 9 ans 2 mois #10910
par tourderein
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"> !
Réponse de tourderein sur le sujet Impossible d'insérer du php/css/flash
Je viens d'essayer avec des bêtes
et<?php echo "Hello World!"; ?>avec JCE et Sourcerer, et tout marche impec.. Avec J!3.4.4 et JCE 2.5.8...<script>alert('Hello, World!')</script>
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.
- Tomoe
- Hors Ligne
- Membre junior
Réduire
Informations
- Messages : 26
- Remerciements 8
il y a 9 ans 2 mois - il y a 9 ans 2 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
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 9 ans 2 mois par Tomoe.
Connexion ou Créer un compte pour participer à la conversation.
- tourderein
- Hors Ligne
- Membre junior
Réduire
Informations
- Messages : 32
- Remerciements 0
il y a 9 ans 2 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
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.
- Tomoe
- Hors Ligne
- Membre junior
Réduire
Informations
- Messages : 26
- Remerciements 8
il y a 9 ans 2 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
Connexion ou Créer un compte pour participer à la conversation.
Temps de génération de la page : 0.072 secondes