Full HTML enabled and related filters off, CKEditor will strip any
<script> tags from content it is editing. The editors who create content for this particular site need to be able to embed things like this in the content they are creating:
<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>
In theory we can make this work by disabling CKEditor and working directly with HTML, but in practice it doesn't work: the editors are not HTML-savvy. They know enough to temporarily drop out of rich-text mode, paste in the above, and then switch back to rich-text mode. But if they go to edit that content again, CKEditor strips the
<script> tags when opening the content.
How can I stop that behavior and have CKEditor leave the
<script> tags in place? Is there a hidden setting somewhere for that?
BTW, we are using CKEditor in conjunction with
Wysiwyg 7.x-2.1 module.
And yes, in general allowing
<script> is very bad, but in this case the only people who have access to the Full HTML format are the editors (who are trusted).