jCode Syntax Highlighter
jCode Syntax Highlighter - плагин для подсветки синтаксиса кода в материалах Joomla на основе модульной библиотеки Prism JS.
Модульность библиотеки позволяет выбрать языки самостоятельно и, таким образом, существенно уменьшить окончательный вес скрипта для использования на сайте.
Плагин очень прост в использовании: достаточно при вставке кода в редакторе TinyMCE выбрать необходимый язык из выпадающего списка. Для языков, которые отсутствуют в редакторе TinyMCE (LESS, MathML, SQL, SVG), необходимо использовать следующий код:
<pre class="language-*"><code> ... </code></pre>
где * - заголовок языка (например, php).
Поддержка языков: C C++ C# CSS HTML/XML Java Javascript LESS MathML PHP Python Ruby SQL SVG.
Сообщить о найденных ошибках или предложениях можно на странице GitHub, в соответствующей ветке форума или с помощью формы обратной связи.
Общая информация
- Версия: 1.2.1
- Страница в JED: jCode Syntax Highlighter
- Локализации: Английская, Русская, Украинская
- Лицензия: GNU General Public License v3
Системные требования
- Joomla 3.9 / 4.0
- PHP 7.2+
Изменения версий
- Исправлена ошибка отображения поля выбора шаблона для Joomla 4.0,
- Исправлена ошибка отображения вкладки "Изменения версий" для Joomla 4.0.
- Плагин обновлен до версии Prism 1.22.0,
- Добавлен скрипт для проверки минимальных системных требований (Joomla 3.9, PHP 7.2),
- Обновлены названия классов для Joomla 3.9 / 4.0 (API),
- Исправлена ошибка вызова неопределенного метода для Joomla 4.0.
- Плагин обновлен до версии Prism 1.19.0,
- Добавлен язык: LESS,
- Добавлены локализации: английская (en-GB), украинская (uk-UA).
1.0.0 27.12.2019
- Добавлены скрипты: Line Numbers, Autolinker, Previewers, Copy to Clipboard Button,
- Добавлены языки: C C++ C# CSS HTML/XML Java Javascript MathML PHP Python Ruby SQL SVG,
- Добавлены шаблоны: Default, Dark, Okaidia, Tomorrow Night,
- Добавлен сервер для автоматического обновления плагина в панели управления.