Вы здесь

Как в CKEditor добавить отступ картинке?

0

Добрый день. В версии DRUPAL 7.54 невозможно при добавлении изображения в статью сверстать отступ от картинки до окружающего контента. Таким образом окружающий текст вплотную налипает на изображение. Возможно для регулирования отступов от изображения необходимы какие-то специальные модули.
Установила CKEditor, в настройках поставила fullhtml, ура появились новые кнопочки, но вот форма работы с изображениями не изменилась. Проблема осталась не решена: версии DRUPAL 7.54 невозможно при добавлении изображения в статью сверстать отступ от картинки до окружающего контента. Что ещё можно сделать?

Версия Drupal: 
7.x
Вопрос задан 14.04.2017 - 16:42

Возможно я не правильно или не до конца установила CKEditor? Может ещё нужно библиотеки на сервер копировать какие нибудь?

Комментарий оставлен 15.04.2017 - 01:37

Ответы

0

Как всегда делаю я:
1. Копирую файл ckeditor.config.js в папку с темой
2. Указываю в настройках соответствующего профиля "Загрузить ckeditor.config.js из пути темы оформления " - Да
3. В файле ckeditor.config.js:

CKEDITOR.editorConfig = function(config) {
    // ... some code...
    // Image2 (Enhanced Image)
    config.image2_alignClasses = [ 'align-left', 'align-center', 'align-right' ];
    config.image2_captionedClass = 'image-captioned';
}
  1. В файле стилей указываем для классов .align-left и .align-right отступы
  2. Сбрасываем кеши сайта и браузера
    CKEditor при этом установлен как библиотека (не CDN), плагин Image2 подключается через свой модуль, но можно тупо загрузить в папку libraries/ckeditor/plugins

P. S. А так - да, xandeadx дал наиболее простой ответ. Отключение Enhanced Image позволит выставлять изображению какие угодно отступы (а не те, что определены в файле стилей). Но это обычно приводит к плачевным результатам - обывателю нельзя давать большей свободы, чем это было определено в дизайне или ТЗ

Ответ дан 16.04.2017 - 17:49
-1

Отключите плагин Enhanced Image в настройках профиля CKEditor

Ответ дан 15.04.2017 - 14:28
Аватар пользователя xandeadx
xandeadx
1374