Добавление стиля изображения(в том числе через Ckeditor).

Добавление стиля к изображению довольно простая задача(если не учитывать добавление стиля к изображению вставленному непосредственно в текст через WYSIWYG-редактор). Буду показывать на примере добавления водяных знаков к изображению.

Для добавления водяных знаков нам понадобится модуль Image effects.

 

Создание текстового формата для вставки скриптов.

Идем по адресу: /admin/config/content/formats . Жмем "Добавить текстовый формат".

список текстовых форматов

Роли : Администратор.

Текстовый редактор: нет.

Убираем все галочки, и сохраняем.

Теги

Загрузка файлов через админпанель(админку) в Drupal. Модуль IMCE.

Очень удобный модуль для загрузки файлов на сайт - IMCE. Даже не знаю как раньше без него обходился)).

Устанавливаем модуль.

Добавляем иконки модуля IMCE в CKeditor(/admin/config/content/formats/manage/full_html). Чтобы не путаться, специально под эти иконки создал группу с одноименным названием.

Ссылки в Drupal 8. Модуль CKEditor Anchor Link.

Для более удобного добавления ссылок в CKeditor'е Drupal'а можно использовать модуль CKEditor Anchor Link. Процесс установки и настройки стандартен для дополнений к CKeditor'у(дополнительных библиотек устанавливать не нужно). Визуально настройка  показана на странице модуля(ссылка приведена выше).

Подсветка кода в Drupal 8.

Появился(в моем поле зрения) модуль CKEditor CodeSnippet. Для подсветки синтаксиса языков программирования. До этого использовал модуль который интегрировал geshi фильтр в drupal. Он работал не так гладко как хотелось бы. Поэтому , я не задумываясь, перешел на новый модуль который интегрирует CodeSnippet CKEditor'а  с друпалом.

Установка описана на странице модуля, для себя отмечу:

Способ отобразить угловые скобки в Ckeditor с Geshi-фильтром.

Проблема, видимо , в некоторой несогласованности действий Ckeditor'а и фильтра Gnash. Скобочки используются внутри тегов обрабатываемых gnash-фильтром. Казалось бы проблем о отображением возникнуть не должно. Но при сохранении материала угловые скобочки заменялись соответствующим кодом символа. Избежать этого можно с помощью небольшой хитрости - вставлять символ при нажатой кнопке "источник", а затем сразу(не выходя из режима редактирования "источник") сохранять материал.

Теги

GeSHi фильтр.

Небольшая заметка по подсветке кода в CKeditor в Drupal 8. Сразу не нашел нужной информации по установке и поэтому пришлось повозиться.

В Drupal 8  внешнюю библиотеку   нужно устанавливать в папку <сайт>/libraries/<сюда>

Если папки <сайт>/libraies/ нет, ее следует создать самому.

Плагин к CKeditor. Colorbutton.

Иногда требуется небольшое изменение цвета шрифта в статье, а знаний и желания копаться в глубине кода нет(в будущем, конечно, все равно придется). А для решения малых задач подойдет вот это решение: