wysiwyg. Невозможно определение версии редактора CKEditor.

Сообщение об ошибке

Deprecated function: The each() function is deprecated. This message will be suppressed on further calls в функции menu_set_active_trail() (строка 2405 в файле /var/www/notes7/includes/menu.inc).

drupal version of ckeditor could not be detected
drupal Невозможно определение версии редактора CKEditor.

В новых версия ckeditor, версия модуля стала писаться в двойных кавычках. В то время как модуль wysiwyg ее ищет в одинарных.

Необходимо отредактировать файл: sites/all/modules/wysiwyg/editors/ckeditor.inc :

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

 

Комментарии

Необходимо создать каталог /wysiwyg/editors/ , затем создать файл ckeditor.inc, и разместить в нем вышеуказанный код, обновить страницу и всё заработает!

drkofe:  Ломал голову пол дня, весь инет перерыл, наконец нашел-то что, мне надо, выражаю огромное благодарстивие!

Добавить комментарий

CAPTCHA