MODx Revo: TinyMCE и Конструктор таблиц

в 8:43, , рубрики: cms, modx, modx revolution, tinymce, таблицы, метки: , ,

При установке редактора TinyMCE (на момент написания статьи версия: 4.3.3 pl) по умолчанию он настраивается таким образом, что в нем нет возможности добавлять в редактируемую область разметку таблиц. Видимо это сделано для компактности и «дружелюбности», чтобы не пугать пользователей своими многочисленными возможностями (другого объяснения я найти не смог).

И так, вот что необходимо сделать, чтобы в редакторе TinyMCE в MODx Revo появились элементы редактирования таблиц:

  1. Перейдите к настройкам системы ("Система" -> "Настройка системы");
  2. Отфильтруйте параметры по компоненту "tinymce";
  3. Найдите параметр "tiny.custom_buttons3" (цифра в конце означает строчку вывода кнопок на панели TiniMCE, на свое усмотрение можно выбрать другой аналогичный параметр "tiny.custom_buttonsN"). Добавьте в значение параметра слово "tablecontrols";
  4. Для того чтобы кнопки заработали, необходимо подключить плагин для работы с таблицами. Для этого в параметре "tiny.custom_plugins" нужно добавить к списку плагинов — "table".


Сразу порекомендую сменить тему по умолчанию на более известную и приятную "o2k7":

  1. Аналогичным способом найти в списке параметров параметр "tiny.skin" и установить его в "o2k7";
  2. Чтобы изменить цветовую схему на "серебряную" укажите в параметре "tiny.skin_variant" — "silver".

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

Автор: Artemeey

* - обязательные к заполнению поля


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js