Skip to content

atomoc/modx-geshi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Данный плагин обеспечивает автоматическое форматирование кода в MODx Evolution для подсветки синтаксиса и для его экранирования.

Примечание для TinyMCE:
Автоматического определения синтаксиса в данный момент не реализовано, по этому выбор стиля подсветки кода, отличного от bash (синтаксис используемый по уполчанию), осуществялется за счёт параметра class, тегов pre или code. 

Например:
<pre class="css">
#content{
  color: red;
}
</pre>

Или:
Например:
<code class="php">
echo 'Подсветка кода PHP';
</code>

Выбор синтаксиса осуществляется за счёт функции TinyMCE "styleselect" и настроек его параметра style_formats.

Установка:
Первым делом следует создать директорию, в папке assets/plugins/, под названием geshi
После чего загрузить в неё файловую структуру плагина
Создать в системе MODx плагин, под названием: geshi, с описанием: Подсветка синтаксиса и экранирование кода
Вставить в поле кода плагина содержимое файла plugin.geSHi.tpl
Использовать во время наступления события: OnLoadWebDocument

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published