Настройки плагина редактора TinyMCE в админке Joomla 3

После того, как редактор TinyMCE найден в «Менеджер плагинов» в админке Joomla 3, хорошо бы разобраться в том, какие настройки этого плагина предлагаются к изменению, чтобы оптимизировать работу редактора TinyMCE для нужд своего сайта. Ниже дано описание настроек, но сперва будет скрин настроек плагина. Так как настроек много, то следует набраться терпения и докролить до описания того, что отображено на картинке. =)

Старт! Честный VDS/VPS, на котором «Лунная База» живет уже 20+ лет

Задумываетесь о том, чтобы поднять свой pet-проект, сайт клиента или настроить окружение для разработки? Уже пора подумать, где арендовать железо.

Лунная База хостится на FirstVDS более 20 лет. Мыслей о том, чтобы перебраться на другой хостинг, не было ни разу (хотя опыт работы с другими вариантами, конечно, есть).

Бывали разные ситуации, но они бывают на любом железе. Главное, что нужно понять: здесь нет маркетинговой шелухи и сказок про «мы всё сделаем за вас». Если вы берете VDS — вам дают полный root, возможность накатить любую ОС и не лезут в ваши конфиги.

Если в саппорт написать с вопросом по вашему коду и получить ответ: «Читайте документацию и разбирайтесь сами» или «Обратитесь к профильному специалисту» — это не повод обижаться. Это повод углубить свои знания в DevOps и сайтостроении! Бегите от тех, кто пообещает: «Мы всё чиним и настраиваем абсолютно бесплатно!». Никто никогда не работает «по доброте душевной» в ущерб себе, а бесплатный сыр в администрировании обычно заканчивается сломанной базой данных.

Что по факту: Гибкое масштабирование ядер и RAM, экономия по сравнению с физическими серверами и адекватная панель ispmanager, если она вам нужна.



Итак, страница настроек плагина редактора TinyMCE в админке Joomla 3 выглядит так:

страница настроек плагина редактора TinyMCE в админке Joomla 3

А теперь разберём по порядку, что значат настройки:

Редактор - TinyMCE

В этой статье рассмотрим настройки, размещённые в первой вкладке «Плагин»

Список доступных меню и кнопок

Сразу после описания плагина «TinyMCE это кроссплатформенный визуальный HTML-редактор, предназначенный для редактирования текста на веб-страницах.» идёт Список доступных меню и кнопок, которые можно перетаскивать мышкой с места на место, меняя их местами так, чтобы все кнопки и меню находились на привычных местах.

Наборы панелей и параметров TinyMCE

Ниже идут настройки наборов панелей и параметров TinyMCE для каждой группы пользователя. Тут можно назначить, какие инструменты будут доступны различным группам пользователей.

Количество наборов (сетов) можно увеличить во вкладке «Дополнительные параметры» (о ней было чуть выше).

Что удобно, так это то, что есть предустановленные наборы инструментов TinyMCE. Кнопки разных цветов:

  • Использовать простые предустановки
  • Использовать средние предустановки
  • Использовать расширенные предустановки

Выбрав набор, можно уменьшить количество кнопок управления просто потянув и сбосив их вниз.

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

Пользовательские шаблоны

В последних версиях редактора TinyMCE появилась возможность интерактивной настройки стиля отображения окна редактора. Для этого нужно перейти по ссылке в Панели управления настроек, создать собственное оформление, сохранить его и залить созданный шаблон в папку /media/editors/tinymce/skins.

Прочие настройки плагина редактора TinyMCE

Тема — выбор темы (шаблона) редактора для пользователей сайта (из выпадающего списка)

Шаблон администратора — выбор темы (шаблона) редактора для администратора сайта (из выпадающего списка)

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

Перетаскивание изображения — Разрешить перетаскивание для загрузки изображений.

Путь к папке изображений — Введите каталог для загрузки изображений. Если ничего не введено изображения будут загружены в /Images.

Специальные символы — Определяет, каким образом специальные символы будут обрабатываться редактором. Рекомендуемое значение - 'Не заменять'. Значение 'Заменять на символьный код' включает замену специальных символов в тексте на символьные HTML-коды (например, '<'). 'Заменять на числовой код' - замена специальных символов в тексте на цифровые HTML-коды символов (например, '%03c'). Важно заметить, что использование значений отличных от 'Не заменять' может привести к ошибкам при поиске.

Автоматический выбор языка — Если установлено Да, язык редактора будет автоматически выбран в соответствии с языком интерфейса. Не активируйте эту опцию если не установлены соответствующие языки для редактора.

Направление текста — Выбор направления текста по умолчанию.

CSS-классы шаблона — По умолчанию плагин ищет файл editor.css. Если такого файла нет в каталоге шаблона, загружается файл editor.css из каталога системного шаблона.

Пользовательские CSS-классы — Необязательный CSS-файл, который позволяет переопределить стили, заданные в editor.css. Укажите имя файла расположенного в директории CSS текущего шаблона или укажите полный путь к тому CSS-файлу, который вы хотите использовать. Если вы введёте значение в это поле, то это условие отменит действие параметра 'CSS-классы шаблона'.

Тип ссылок — Какого типа должны быть ссылки, вставляемые в редакторе.

Новые строки — Новые строки будут создаваться с помощью указанного варианта.

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

Запрещённые теги — Теги, которые будут удалены из текста. Не оставляйте это поле пустым - если вы не желаете запрещать какие-либо теги, укажите некий произвольный текст, например, cms. Значение по умолчаниюscript,applet,iframe

Разрешенные элементы — Определяет список элементов, которые будут оставлены в тексте после сохранения (по умолчанию используется правило совмещающее спецификации HTML5 и HTML4).

Дополнительные валидные элементы — Позволяет создавать действительные элементы помимо существующего набора правил.

Изменение размера — Включает/выключает кнопку изменения размера.

Растягивание по ширине — Включить/выключить поддержку растягивания по ширине.

Путь элемента — Если включено, показывает набор классов, применённых для выделенного текста.

Кол-во слов — Включить/Выключить подсчёт числа слов.

Дополнительные параметры изображения — Включить/Выключить дополнительные вкладки в диалоге параметров изображения.

Расширенный список — Включает/Выключает возможность устанавливать количество форматов и типов маркеров в списках.

Предупреждение сохранения — Выдаёт предупреждающее сообщение, если редактор закрывается без сохранения изменений.

Контекстное меню — Включить/Выключить контекстное меню.

Специальный плагин — Создать специальный плагин(ы).

Специальная кнопка — Создать специальную кнопку(и).

Самый честный хостинг за 20+ лет существования Лунной Базы

Задумываешься о том, чтобы поднять свой сайт в Интернете? Уже пора подумать о том, какой хостинг выбрать?

Лунная База хостится 20+ лет на firstDVS. При этом, мыслей о том, чтобы перебраться на другой хостинг не было. (Но, при этом есть опыт работы с другими вариантами.)

Бывали с firstDVS разные ситуации, но, они бывают на всех хостингах. Единственное, что тут важно понять, - это то, что никто ничего тебе не будет впаривать... Но, и работать за тебя тоже никто не станет. Если в саппорт ответили: «Читайте по ссылке и разбирайтесь сами...» или вообще «Обратитесь за помощью к специалисту», - это повод углубить свои знания в области сайтостроения, а не бежать к тем, что пообещают: «Мы всё чиним и всё делаем за своих клиентов абсолютно бесплатно!» Никто никогда ничего ни за кого "по доброте душевной" не делал, не делает и не будет делать!

Старт! Горячий старт на просторы интернета
Старт! Горячий старт на просторы интернета
Старт! Меню