provides imce php drupal drupal-7 drupal-modules wysiwyg

php - imce - Evite que CKEditor corrija/corrija el código HTML(no válido)



wysiwyg drupal 7 (1)

Si está utilizando FCEditor con el módulo wysiwyg, vaya a YOURSITE/admin/config/content/wysiwyg/profile/full_html/edit , luego abra la sección "Limpieza y salida" y desmarque la opción "Verificar HTML".

Recientemente actualicé FCKEditor al módulo CKEditor en un sitio web con tecnología de Drupal 6.

Algunas de las páginas del sitio web tienen un HTML inválido (x), principalmente elementos de bloque dentro de elementos en línea. Antes de que alguien edite la página, el contenido se reproduce en vivo en el sitio web como debería aparecer.

Sin embargo, cuando un administrador va a editar la página y el contenido editable aparece en la vista WYSIWYG de CKEditor, intenta ''corregir'' el código no válido con éxito.

Mi pregunta es, ¿cómo evitar que CKEditor vuelva a escribir el código en la vista WYSIWYG?

Aquí está el código de ejemplo: debe ser / lo que necesito:

<a class="link-block" href="index.html"><h2>My Header</h2><p>Some text.</p></a>

Resultado después de guardar el editor:

<h2><a class="link-block" href="index.html">My Header</a></h2><p><a class="link-block" href="index.html">Some text.</a></p>

Antes de ser despreciado por alguien, sé que el código debería ser válido de acuerdo con las especificaciones del W3C. Sin embargo, no construí el sitio web y volver a codificarlo sería una tarea monumental.