Al instalar las modernas versiones del CKEditor en Drupal nos encontramos con el siguiente error en el módulo wysiwyg:

The version of CKEditor could not be detected.

Esto ocurre porque hay un cambio en el formato en el archivo ckeditor.js, se ha sustituido la comilla simple por una doble. Se tiene que cambiar la expresión regular en consecuencia. En la ruta:

sites/all/modules/wysiwyg/editors/ckeditor.inc

Línea 81 encontramos:

if (preg_match('@version:\'(?:CKEditor )?([\d\.]+)(?:.+revision:\'([\d]+))?@', $line, $version)) {

Y lo tenemos que sustituir por:

if (preg_match('@version:\"(?:CKEditor )?([\d\.]+)(?:.+revision:\"([\d]+))?@', $line, $version)) {

Y problema solucionado.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *