yandex

Сибирь. Сабынич. Айти

о природе, личной жизни и информационных технологиях

Использование CKEditor 4.x в Drupal 7.x

На официальном сайте Drupal.org в разделе поддержки и подразделе “Настройки после установки” нашел маленький хак для модуля WYSIWYG, который позволяет подключать визуальные редакторы текста.

По умолчанию этот модуль поддерживает старую ветку редактора CKEditor, тогда как на официальном сайте разработчиков http://ckeditor.com уже вовсю предлагается 4-я ветка.

Среди различных вариантов мне понравился тот, что предложил пользователь sakseiv:

В файле …/modules/wysiwyg/editors/ckeditor.inc в функции wysiwyg_ckeditor_version($editor) заменить строчку

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

на эту

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

Заменяется одинарная кавычка ..ion:\'(?..  на двойную ..ion:\”(?.. После этого правильно установленная версия редактора будет распознана как активная и ей можно будет пользоваться при работе с текстом на сайте.


У меня есть телеграм-канал, где я пишу чуть чаще и менее формально 🙂 Подписывайся!
Использование CKEditor 4.x в Drupal 7.x

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

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Пролистать наверх