Avec Full HTML
les filtres activés et associés désactivés, CKEditor supprimera toutes les <script>
balises du contenu qu'il modifie. Les éditeurs qui créent du contenu pour ce site particulier doivent être capables d'incorporer des choses comme celle-ci dans le contenu qu'ils créent:
<img src="http://s2.thingpic.com/images/TD/zKWJQJiFBsp3oP1etNC1.png" width="560" class="alwaysThinglink"/>
<script charset="utf-8" src="//www.thinglink.com/jse/embed.js#286861458501795840"></script>
En théorie, nous pouvons faire en sorte que cela fonctionne en désactivant CKEditor et en travaillant directement avec HTML, mais en pratique cela ne fonctionne pas: les éditeurs ne sont pas avertis en HTML. Ils en savent assez pour abandonner temporairement le mode texte riche, coller ce qui précède, puis revenir en mode texte riche. Mais s'ils vont à nouveau modifier ce contenu, CKEditor supprime les <script>
balises lors de l'ouverture du contenu.
Comment puis-je arrêter ce comportement et laisser CKEditor laisser les <script>
balises en place? Y a-t-il un cadre caché quelque part pour ça?
BTW, nous utilisons CKEditor en conjonction avec le Wysiwyg 7.x-2.1
module.
Et oui, en général, l'autorisation <script>
est très mauvaise, mais dans ce cas, les seules personnes qui ont accès au format Full HTML sont les éditeurs (qui font confiance).
Merci!