Главная

Установка WYSIWYG редактора CKEditor

CKEditor — один из самых популярных WYSIWYG-редакторов для сайтов на Drupal. Он позволяет создавать и редактировать HTML-документы без необходимости вручную писать HTML-код. Пользователь видит страницу практически так же, как она будет отображаться после публикации, а форматирование выполняется с помощью привычной панели инструментов.

Ранее редактор был известен под названием FCKeditor, однако позже проект был переименован в CKEditor. Сегодня редактор поддерживает большинство современных браузеров, отличается высокой скоростью работы, расширяется с помощью плагинов и позволяет гибко настраивать доступный функционал для разных групп пользователей.

Способы установки CKEditor в Drupal

Подключить WYSIWYG-редактор в Drupal можно двумя способами:

  1. с помощью модуля Wysiwyg;
  2. с помощью специализированного модуля CKEditor.

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

Преимущества использования модуля CKEditor

  • гибкая настройка панелей инструментов;
  • создание нескольких профилей для разных ролей пользователей;
  • подключение сторонних плагинов;
  • редактирование конфигурации редактора;
  • поддержка различных текстовых форматов Drupal;
  • удобная интеграция с системой управления сайтом.

Установка CKEditor в Drupal 7

Процесс установки занимает всего несколько минут.

1. Установка модуля

Скачайте модуль CKEditor и распакуйте его в каталог:

sites/all/modules

2. Установка библиотеки CKEditor

Скачайте архив с официальным редактором CKEditor и распакуйте его в директорию:

sites/all/libraries

Если папка libraries отсутствует, создайте её вручную.

После распаковки обязательно проверьте, что файл доступен по адресу:

sites/all/libraries/ckeditor/ckeditor.js

Проще всего открыть этот путь в браузере. Если файл доступен, значит библиотека установлена правильно.

Каталоги _samples и _source, входящие в архив редактора, для работы сайта не требуются, поэтому их можно удалить.

3. Включение модуля

После установки библиотеки перейдите на страницу управления модулями Drupal и включите модуль CKEditor.

4. Настройка профилей редактора

После установки модуль автоматически создаёт два стандартных профиля:

  • Advanced — используется для текстового формата Filtered HTML;
  • Full — предназначен для формата Full HTML.

Основное отличие профилей заключается в наборе доступных кнопок панели инструментов.

Изменить существующие профили или создать собственные можно на странице:

admin/config/content/ckeditor

Настройка панели инструментов

Одним из главных преимуществ официального модуля является возможность полностью настроить интерфейс редактора. Можно удалить ненужные кнопки, изменить порядок их отображения, добавить новые панели инструментов и подключить дополнительные плагины.

Если стандартного функционала недостаточно, CKEditor поддерживает установку большого количества сторонних расширений. Благодаря этому редактор можно дополнить средствами загрузки изображений, вставки видео, подсветки синтаксиса, таблиц, математических формул и многими другими возможностями.

Проверка установки

После завершения настройки откройте страницу создания материала или редактирования существующей записи. Если установка выполнена правильно, над текстовым полем появится панель инструментов CKEditor. Попробуйте создать заголовок, добавить список, изображение или ссылку — это позволит убедиться, что редактор работает корректно.

Заключение

Использование специализированного модуля CKEditor позволяет получить гораздо больше возможностей по сравнению с универсальным модулем Wysiwyg. Такой способ установки обеспечивает гибкую настройку редактора, поддержку дополнительных плагинов и удобное управление профилями пользователей.

Если вы планируете активно работать с контентом в Drupal, рекомендуется использовать именно официальный модуль CKEditor — он проще масштабируется, удобнее настраивается и предоставляет больше возможностей для дальнейшего развития сайта.

Ваша оценка: Нет Средняя: 2.8 (4 голоса)

Опрос

Лучшая система для веб-сервера:

Вход в систему