Плагин CKEditor 4
Популярные запросы: Open Graph, плагин Reading Time, тема Quebec, плагин Telegram, набор иконок Analogue
- 175 просмотров +1
- 22 декабря, 2025
- Обновлено: 2 января, 2026
- admin
- Время чтения: 2 минуты
- 1 (Подробно)
Начиная с версии Cotonti Siena 0.9.26 beta в движке сменилась версия штатного редактора контента. С версии 4 CKEditor переехал на версию 5. Собственно, и правильно, и давно пора: поддержка и выпуск обновлений для "четверки" закончились в июне 2023 года. Пятая версия реклимируется как совершенно новый редактор с массой таких же новых возможностей. Здесь и коллаборации, и темы, и кастомизация с помощью CSS переменных, и многое другое.
Я попробовал CKE5, и отторжения он у меня не вызвал. Однако и желания использовать "здесь и сейчас" тоже. Есть вопросы и по интерфейсу, и по наработкам в виде автозакрытия тегов в режиме "Источник", и по интеграции с часто используемым плагином Syntax Highlighter. Так что пока я уверенно говорю "нет". Хотя после достаточного его освоения в системе Cotonti определенно начну его использовать.
Даунгрэйд до CKE4, в принципе, прост: достаточно удалить папку plugins/ckeditor и заменить ее на аналогичную из дистрибутива 0.9.25. Вот только обновление Cotonti при этом становится болезненным: поскольку обе версии находятся в папках с одним именем, каждый раз приходится либо не копировать CKE5, либо восстанавливать CKE4.
Решение простой проблемы также оказалось простым: в "четверке" я переименовал папку, код плагина и пути, по которым подгружаются библиотеки. Теперь CKE4 живет в папке plugins/ckeditor4 и не перезаписывается при обновлении.
Главное, о чем необходимо помнить: HTML-парсер в системе должен быть только один, и выбирается он в конфигураторе плагина HTML Parser:
Во избежание ошибок все же оба редактора вместе лучше не устанавливать. Безопасный CKEditor 4 находится в репозитории Cotonti Extensions и (как и любые другие ресурсы движка) доступен для загрузки бесплатно и без ограничений.
Приятного использования. Свои отзывы, пожелания и багрепорты отставляйте в комментариях на нашем сайте (не требуют регистрации) или в Issues на Github.
Новый комментарий
Ошибка
Выполнено