JCE для Joomla 5 и 6: установка, настройка и возможности редактора

JCE для Joomla 5 и 6 — установка и настройка редактора

JCE — один из самых популярных текстовых редакторов для Joomla. Он расширяет стандартные возможности редактирования материалов: упрощает работу с изображениями и ссылками, позволяет гибко настраивать панель инструментов, управлять файлами через встроенный браузер и создавать отдельные профили для разных групп пользователей. В этой инструкции собраны установка, базовая настройка и основные возможности JCE для Joomla 5 и 6.

Как установить JCE в Joomla 5 и 6

JCE устанавливается как обычное расширение Joomla. Сначала скачайте актуальный установочный пакет редактора с официального сайта JCE. Современная ветка JCE 2.9.x поддерживает Joomla 5 и 6, поэтому выбирать отдельный старый пакет под Joomla 3 уже не нужно.

В административной панели Joomla откройте Система → Установка → Расширения, перейдите на вкладку «Загрузить файл пакета» и выберите скачанный ZIP-архив JCE. После выбора файла Joomla загрузит пакет и выполнит установку автоматически.

Отдельный раздел о «пакете русификации» из старой инструкции больше не нужен: в актуальном интерфейсе JCE на наших скриншотах редактор уже работает с русской локализацией.

Если загрузка ZIP не проходит из-за ограничений сервера, JCE также поддерживает установку из папки. Но для большинства сайтов достаточно стандартной загрузки пакета. Подробнее все способы установки расширений разобраны в отдельной инструкции по установке расширений Joomla 5 и 6.

Как сделать JCE редактором по умолчанию

После установки расширения его желательно назначить редактором по умолчанию. В Joomla 5 это делается через Система → Общие настройки. На вкладке «Сайт» найдите поле «Редактор по умолчанию» и выберите Редактор - JCE.

JCE редактор по умолчанию в Joomla 5

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

Панель управления JCE

Основные настройки находятся в административной панели Joomla в разделе Компоненты → Редактор JCE. Панель управления JCE дает доступ к трем ключевым разделам: Общие настройки, Профили редактора и Браузер файлов.

Панель управления JCE в Joomla

На этом же экране можно увидеть установленную версию редактора. В актуальной конфигурации Joomla 5.4.7 на примере используется JCE 2.9.99.10.

Общие настройки JCE

В разделе «Общие настройки» задаются базовые параметры обработки HTML. Для большинства сайтов разумно оставить большую часть значений по умолчанию и изменять их только при понятной необходимости.

Общие настройки редактора JCE

Особенно стоит обратить внимание на проверку и очистку HTML. В современных версиях JCE есть отдельный параметр Sanitize HTML, который использует DOMPurify для удаления небезопасных элементов, атрибутов и потенциально опасных URL. Для обычного редакционного сценария безопаснее держать такую очистку включенной, а не разрешать произвольный JavaScript, PHP или небезопасный HTML.

Профили редактора JCE

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

Профили редактора JCE

На примере активен профиль «Шаблон администратора». Остальные профили можно включать только при необходимости — например, если редактором пользуются разные группы сотрудников или нужен отдельный набор инструментов на фронтенде.

Настройки назначения профиля

Внутри профиля на вкладке «Установки» задаются его название, состояние и правила назначения. Здесь можно выбрать, будет ли профиль использоваться на сайте, в панели управления или в обеих областях, а также на каких устройствах и для каких групп пользователей он доступен.

Настройки профиля редактора JCE

Если редактором пользуется только администратор сайта, сложную систему профилей создавать не обязательно. Достаточно одного активного профиля с понятным набором разрешений.

Особенности и макет редактора

Вкладка «Особенности и Макет» отвечает за внешний вид редактора и расположение инструментов. Здесь можно задать тему панели, положение панели инструментов, строку состояния, счетчик слов, возможность изменения размера окна и другие параметры интерфейса.

Настройки макета редактора JCE

Главная часть этого раздела — «Текущий макет редактора». Кнопки можно добавлять, убирать и переставлять между строками. Это удобно: вместо перегруженной панели можно оставить только те инструменты, которые реально используются при публикации материалов.

Текущий макет панели инструментов JCE

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

Параметры редактора и очистка HTML

На вкладке Editor Parameters находятся параметры обработки содержимого. В разделе «Очистить & Вывести» можно управлять преобразованием URL, проверкой HTML, Doctype и санитарной очисткой кода.

Параметры очистки HTML в JCE

Старая практика включать разрешение JavaScript, CSS или PHP «на всякий случай» сегодня неудачна. Такие возможности следует разрешать только при конкретной задаче и только тем пользователям, которым это действительно необходимо. Для обычной публикации статей они не нужны.

При вставке текста из Word или других редакторов также лучше использовать встроенную очистку форматирования JCE. Это помогает избавиться от лишних стилей и служебной разметки без промежуточного копирования текста через Блокнот.

Параметры плагинов

Раздел Plugin Parameters содержит настройки отдельных инструментов: вставки «Подробнее», разрыва страницы, файлового браузера, буфера обмена, изображений, ссылок, списков, таблиц и других функций.

Параметры плагинов JCE

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

Браузер файлов JCE

Браузер файлов позволяет работать с файлами без FTP: создавать папки, загружать изображения и документы, переименовывать и удалять файлы. Он используется не только как отдельный инструмент, но и внутри диалогов вставки изображений, ссылок и других элементов.

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

Основные возможности JCE для Joomla

  • настраиваемая панель инструментов;
  • отдельные профили для разных пользователей и областей Joomla;
  • удобная вставка ссылок, изображений, таблиц и списков;
  • встроенный браузер файлов;
  • очистка и проверка HTML;
  • работа с исходным кодом материала;
  • расширение функциональности дополнительными JCE-плагинами.

Итог

JCE остается удобной альтернативой стандартному редактору Joomla, особенно для сайтов, где материалы регулярно редактируются вручную. Для большинства владельцев сайтов оптимальная настройка проста: назначить JCE редактором по умолчанию, оставить безопасную обработку HTML, настроить один рабочий профиль и убрать с панели инструменты, которыми вы не пользуетесь.

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

Добавить комментарий

Нашли ошибку или неточность?

Выделите фрагмент текста и нажмите Ctrl + Enter. Также можно воспользоваться кнопкой ниже.

Нашли ошибку или неточность?

Выделенный фрагмент будет добавлен в сообщение автоматически. При необходимости добавьте пояснение.

Форма защищена от автоматических отправок

Данные используются только для проверки и исправления материала.