SpecialCharacters плагин в CKE5. Добавляем символы.

В CKEditor 5 есть родной плагин, который отображает список спец. символов для вставки в редактор. Он удобен и прост, проблема лишь в том, что он содержит далеко не все символы, которые могут быть нужны.

Хоть плагин и содержит много символов, можно заметить, что большинство из них обычно не используются и только загромождают таблицу. Но мы можем фильтровать список, выбираю группу, и это облегчает поиск нужного символа.

Я вижу два варианта решить задачу — первый — написать свой плагин, где будет возможность настроить нужные нам символы для вставки. Это идеальный вариант — т.к. можно было бы показывать только те символы, которые нам нужны.

И второй вариант — где мы тоже пишем плагин, но очень простой — мы добавим еще одну группу символов прямо в плагин SpecialCharacters.

Вот реализация второго варианта:

Как пример, я добавляю группу General с тремя символами. Код CKE5 плагина выглядит вот так:

Согласно документации, плагин SpecialCharacters облагает методом addItems, который позволяет добавлять группы символов.

Получим доступ к объекту плагина и добавим наши символы.

Мало букафф? Читайте есчо !

Убираем вставку   в пустые div контейнеры в CKEditor 5

Апрель 9, 2025 г.

Неприятная особенность CKEditor - добавляет в пустые контейнера (в <div>,<p> и т.п.) html код неразрывного пробела. Покажу как можно от этого избавиться через код в кастомном плагине для CKEditor 5 в экосистеме Drupal 8+. Нам понадобится ...

Читать

Фильтруем нежелательные теги из WORD в CKEditor

Июль 1, 2018 г.

Хоть CKEditor и позволяет редактировать тексты, но редакторов сложно приучить готовить их сразу на сайте. Потому первая ревизия текста обычно появляется ...

Читать

CKE5 функция создания контейнера-обертки в модели

Март 20, 2025 г.

Делюсь примером кода, для создания обертки в модели экосистемы CKEditor 5. Здесь есть несколько нюансов. Во-первых, нужно проверить, являются ли оборачиваемые элементы валидными по отношению к обертке, в которую мы их помещаем. У CKE элементов ...

Читать

Добавляем свои стили в CKEditor на Drupal

Ноябрь 16, 2017 г.

Задача не для программиста, а больше для системного администратора, т.к. речь пойдет о правильной настройке. Типично, CKeditor имеет компонент Форматирование ...

Читать
 

Комментарии к «SpecialCharacters плагин в CKE5. Добавляем символы.»

Понравилась статья? Есть вопросы? - пишите в комментариях.



Комментарий: