CKEditor 5. Уже созрел?
15 января в 18:11
Итак новый год, и Drupal наконец маркирует модуль CKEditor 5, как стабильный, а старый, как Deprecated.
Попробовали его уже?
Что этот ворнинг значит (?):
The Classy and Seven themes have ckeditor_stylesheets configured, but without corresponding ckeditor5-stylesheets configurations. See the change record for details.
https://www.drupal.org/node/3259165 (сюда ведет)
В тему Seven добавлять руками что-то?
- Блог
- Войдите или зарегистрируйтесь, чтобы отправлять комментарии
Комментарии
Да, созрел. Разве что контрибные модули, которые добавляли аддоны могли ещё не созреть
Вот CKEditor 4. Нормально размечены теги.

Вот эта же статья после апгдейда на CKEditor 5. В коде появились как-то пробелы. Это так и надо?

Кнопка вставки изображений с модуля IMCE пропала, хотя пишут, что закомичено
https://www.drupal.org/project/imce/issues/3327489
Это странно звучит, но чтобы кнопка IMCE появилась в настройках редактора, модуль CKEditor должен быть включен ПОСЛЕ установки последней версии IMCE.
Такой вопрос еще вырисовался. Видео как в редактор вставлять?
ckeditor_videodetector пока только с CKEditor 4 работает.
Ты можешь продолжать использовать ckeditor 4. Обновления безопасности должны выходить для него до конца года.
Я переключился на ckeditor5 только на сайтах где вообще не было никаких аддонов
Я уже использую на последних проектах. Полет нормальный.
хотел приделать к редактору возможность изменять цвет шрифтов, но увы этот модуль не работает
https://www.drupal.org/project/ckeditor5_font
Блин, что вы как маленькие? Сам по себе CKEditor 5 вышел в 2018 году. И это огромное упущение, что в Drupal он появился так поздно, потому что под старый CKEditor уже 2-3 года назад было неудобно писать собственные плагины, т.к. поисковики по умолчанию везде выдавали документацию к новой версии. Документация - это ещё полбеды, но когда ищешь решение проблемы, не описанной в документации, натыкаешься на обсуждение, где версия не указана и только когда дочитываешь тред до третьего экрана, понимаешь, что люди обсуждают не ту версию.
Вот то, что друпаловского контриба под него мало, это конечно печально. С другой стороны, это отличный повод отказаться от кучи ненужного барахла вроде того же IMCE.
Да ладно, IMCE норм) По крайней мере для админских целей
Подскажите, пожалуйста, как в ckeditor 5 сделать возможность изменить размер изображений без imce? По умолчанию там есть возможность только масштабировать. Это не то. Нужна возможность именно уменьшить размер.
ckeditor_entity_link - тоже по CKEditor 5 отсутствует. Рано его мне пока использовать.
+nofollowlist +insert
Давече довелось написать пару плагинов для CKEditor 5. В сравнении с четверкой писанины в несколько раз больше. С другой стороны, сам код выглядит более структурированным.
вообще ничего не нашёл как заменить p на br при нажатии на Enter. Подскажите куда смотреть.
Shift + Enter или Ctrl + Enter попробуй.
Это не серьёзно. Мне пользователям же объяснять надо.
Всё что накопал - это hook_editor_js_settings_alter() для CE4
<?php
$settings['editor']['formats'][$name]['editorSettings']['enterMode'] = '1';
$settings['editor']['formats'][$name]['editorSettings']['shiftEnterMode'] = '2';
$settings['editor']['formats'][$name]['editorSettings']['forceEnterMode'] = 'false';
?>
Т.е. пользователи не хотят видеть абзатцы? Если да - то зачем вообще нужен тег
<p>
? Просто убрать его в формате ввода.Где ты берёшь таких пользователей? Shift + Enter используется везде, начиная от Ворда, заканчивая всякими мессенджерами и веб-сервисами.