Плагин редактора TinyMCE

Плагин редактора TinyMCE

от Vadim Tabunshchik -
Количество ответов: 3
Изображение пользователя Developers

Долго меня мучал вопрос по поводу подсветки синтаксиса при редактировании исходного кода HTML в редакторе TinyMCE.

В редакторе ATTO раньше можно было установить плагин HTML+. С версии 3.6.2 этот плагин не нужен, код подсвечивается и в стандартном плагине HTML.

Для TinyMCE не было плагина, да и сам редактор забросили и обновлять не собираются, а я к нему привык и часто приходится использовать окно «Редактировать HTML-код».

Вот и пришлось соорудить плагин на базе вот этого кода (случайно наткнулся подмигиваю)

Устанавливать как и любое дополнение Мудл. Кнопка появится в редакторе крайней справа в нижнем ряду (иконка от стандартного плагина code).

001

Вот как это выглядит:

002

Как работает «Автозавершение» (в примере - тег img): набираете угловую скобку, появляется выпадающий список тегов, чтобы ускорить поиск, набираете первую букву нужного тега -> cрабатывает фильтр

003

Дальше выбираете в списке тег img - автоматом появляются атрибуты тега:

004

Русский язык прилагается.

Устанавливать на Мудл версии не ниже 2.4.х, т. е., это версии, где нестандартные плагины TinyMCE устанавливаются в каталог /lib/editor/tinymce/plugins

Прошу протестировать улыбаюсь

ЗЫ: стандартный плагин можно отключить, убрав его из списка на странице основных настроек редактора TinyMCE в админке (editor_tinymce | customtoolbar)

В ответ на Vadim Tabunshchik

Re: Плагин редактора TinyMCE

от Людмила Татарникова -

Вадим, огромное спасибо!

В Moodle 3.5 установился, немного поигралась - всё работает.

Обнаружатся проблемы - напишу.

С уважением, Людмила