jCode Syntax Highlighter

Плагин jCode Syntax HighlighterjCode 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.0.1
  • Локализации: Английская, Русская, Украинская
  • Лицензия: GNU General Public License v3

Системные требования

  • Joomla 3.9+
  • PHP 5.6+

Изменения версий

1.0.1 03.02.2020 GitHub Milestone
  • Плагин обновлен до версии 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,
  • Добавлен сервер для автоматического обновления плагина в панели управления.

Скачать