Бесконечная поддержка CKEditor 4 в Drupal
Drupal CKEditor модуль прекращает поддержку CKEditor 4. Но у вас все равно есть возможность подключать CKEditor 4 через кастомные модули и продолжить использовать CKEditor 4. Конечно, использовать новую версию CKEditor 5 или выше предпочтительнее, но легаси модуль CKEditor все еще используют более 140 тысяч сайтов (каждый четвертый сайт на Drupal!):
https://www.drupal.org/project/ckeditor
Сразу оговорюсь, что использовать CKEditor 4 для анонимных пользователей небезопасно, и там, где вы используете CKEditor для анонимных пользователей, чтобы они оставляли комментарии или создавали страницы на сайте (например issues в bug-трекере), у вас нет выхода и вам придется использовать CKEditor 5.

CKEditor 4 небезопасно использовать, в нем есть уязвимости, позволяющие добавлять javascript и CSS, обходя права доступа. Но для многих возможность добавления CSS, javascript внутри визуального редактора — это фича, а не баг. Если вы используете CKEditor только для редакторов сайта из вашей компании и никто больше не добавляет контент на сайт, то вы смело можете продолжить использовать CKEditor 4. Это все еще уязвимость, потому что если злоумышленники украдут доступ к аккаунту вашего редактора сайта, то ваш сайт можно будет сломать, добавив javascript код на каждую страницу вашего сайта.
https://github.com/ckeditor/ckeditor4/security/advisories/GHSA-fq6h-4g8v-qqvm
Но многие готовы на такие риски, потому что нет прямого пути обновить CKEditor 4 плагины на CKEditor 5. Это требует большого количества времени на проверку каждого плагина, тестирование новых плагинов на большом количестве страниц затруднительно, что-то может пойти не так при конвертации HTML для CKEditor'a 4 на HTML для CKEditor'a 5.
На одном из моих проектов я сделал кастомную форму загрузки изображений с использованием IMCE и Editor Advanced Image:
https://www.drupal.org/project/imce
https://www.drupal.org/project/editor_advanced_image


Между тем CKEditor предлагает такую упрощенную реализацию загрузки изображений:

Загрузка изображений в CKEditor 5 выглядит свежее и приятнее, но это не похоже на швейцарский нож, как мы привыкли в админке Drupal.
Также CKEditor 4 имеет набор дополнительных плагинов, которых вообще не было в CKEditor 5 спустя два года после его релиза, например анкоры (Anchor):
https://www.drupal.org/project/usage/anchor_link
Треть сайтов с Anchor Link модулем до сих пор используют CKEditor 4.
CKEditor 4 предоставляет привычный функционал для технических писателей на моем проекте, и они не хотят его менять на CKEditor 5.

CKEditor 4 может прекрасно работать с Drupal 11 после небольших изменений в модуле CKEditor:
https://www.drupal.org/project/ckeditor
Я обновил Drupal 10 до Drupal 11 и оставил CKEditor 4 как визуальный редактор для наших технических писателей, что сделало обновление между версиями Drupal бесшовным для них. Если вам также необходимо обновление Drupal на новые версии с работающим CKEditor 4, пишите мне в LinkedIn или на почту:
https://www.linkedin.com/in/ivan-abramenko/