Неприятная особенность CKEditor — добавляет в пустые контейнера (в <div>,<p> и т.п.) html код неразрывного пробела.
Читать далее »Все записи категории ‘На первой полосе’
Фильтрация тегов на уровне плагина в CKEditor 5
Плагин DataFilter позволяет управлять фильтрацией HTML тегов. Он является «родным» для CKE плагином, так что ничего дополнительно устанавливать не нужно. Рассмотрим как им можно управлять на уровне кастомного плагина.
Читать далее »Как получить определения из конфигурационных файлов схем Drupal
Drupal config API позволяет не только прочитать сами настройки, но и файлы их определений. В общем то это очевидно, покажу как это делается.
Читать далее »Вставка html entites в текстовые ноды
Делюсь еще одним лайфхаков, как в плагине CKE5 вставить htmlentity.
Читать далее »Подключаем yandex cloud как s3 в Drupal
Облачные файловые хранилища Яндекса можно подключить и использовать в вашем проекте на drupal через модуль s3fs. А именно, хранить там т.н. юзерфайлы, разгрузив дисковое пространство веб-хостинга.
Читать далее »Отключение emoji в WP
Возможно, это не полное решение проблемы, но большая его часть.
Читать далее »Как сделать чтобы scss mixin добавлял стили однократно
Иногда требуется, чтобы стили или часть стилей, формируемых миксином, добавлялись однократно.
Читать далее »CSS media query — ошибка в округлениях
Я замечал, что медиа запросы могут не срабатывать на границе т.н. брек-поинтов.
Читать далее »Снимаем обертки в модели CKE5
Продолжаю публиковать сниппеты, связанные с экосистемой CKEditor 5. Сегодня покажу как удалять контейнер с сохранением его содержимого.
Читать далее »Установить фокус ввода в CKE5
При написании плагина столкнулся с тем, что в момент нажатия кнопки в тулзах, редактор терял фокус ввода.
Читать далее »