Con Full HTML
los filtros habilitados y relacionados desactivados, CKEditor eliminará cualquier <script>
etiqueta del contenido que está editando. Los editores que crean contenido para este sitio en particular deben poder insertar cosas como esta en el contenido que están creando:
<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 teoría, podemos hacer que esto funcione deshabilitando CKEditor y trabajando directamente con HTML, pero en la práctica no funciona: los editores no son expertos en HTML. Saben lo suficiente como para abandonar temporalmente el modo de texto enriquecido, pegar lo anterior y luego volver al modo de texto enriquecido. Pero si van a editar ese contenido nuevamente, CKEditor elimina las <script>
etiquetas al abrir el contenido.
¿Cómo puedo detener ese comportamiento y hacer que CKEditor deje las <script>
etiquetas en su lugar? ¿Hay una configuración oculta en algún lugar para eso?
Por cierto, estamos usando CKEditor junto con el Wysiwyg 7.x-2.1
módulo.
Y sí, en general, permitir <script>
es muy malo, pero en este caso las únicas personas que tienen acceso al formato HTML completo son los editores (de confianza).
¡Gracias!