jCode Syntax Highlighter
jCode Syntax Highlighter - плагин для подсветки синтаксиса кода в материалах Joomla на основе модульной библиотеки Prism JS.
Модульность библиотеки позволяет выбрать языки самостоятельно и, таким образом, существенно уменьшить окончательный вес скрипта для использования на сайте.
Плагин очень прост в использовании: достаточно при вставке кода в редакторе TinyMCE выбрать необходимый язык из выпадающего списка. Для языков, которые отсутствуют в редакторе TinyMCE (LESS, MathML, SQL, SVG), необходимо использовать следующий код:
<pre class="language-*"><code> ... </code></pre>
где * - заголовок языка (например, php).
Поддержка языков: BBCode C C++ C# CSS HTML/XML Java Javascript JSON LESS MathML PHP Python Ruby SQL SVG.
Сообщить о найденных ошибках или предложениях можно на странице GitHub или с помощью формы обратной связи.
Общая информация
- Версия: 1.3.0
- Страница в JED: jCode Syntax Highlighter
- Локализации: Английская, Русская, Украинская
- Лицензия: GNU General Public License v3
Системные требования
- Joomla 3.10 / 4.1
- PHP 7.2+
Изменения версий
- Плагин обновлен до версии Prism 1.27.0,
- Исправлена ошибка отображения вкладки "Изменения версий" в Joomla 4.1,
- Добавлены языки: BBCode JSON.
- Исправлена ошибка отображения поля выбора шаблона в Joomla 4.0.
- Плагин обновлен до версии Prism 1.22.0,
- Добавлен скрипт для проверки минимальных системных требований (Joomla 3.9, PHP 7.2),
- Обновлены названия классов для Joomla 3.9 и 4.0,
- Исправлена ошибка вызова неопределенного метода в 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,
- Добавлены шаблоны: Coy, Dark, Default, Okaidia, Tomorrow Night.