Плагин для подсветки кода на сайте modx php
Плагин преобразует теги modx и html код в мнемоники для публикаций примеров кода. Обрамляете свой публикуемый код в теги pre и code и при первом посещении ресурса плагин найдет их и преобразует весь код в мнемонику сохранив результаты в кеш modx. Сменная JavaScript библиотека highlightjs подсветка синтаксиса визуально оформит Ваш публикуемый код.
- Преобразует modx теги [[, ] ] в мнемоники.
- Преобразует html в мнемоники
- Легкая смена библиотеки подсветка синтаксиса
- Добавление классов языков для нужного отображения кода
- Маленький код
- Результаты плагина в кеше а не в back-end
- Минус - не поддерживает вложенность тегов
Создайте новый плагин и привежите событие OnLoadWebDocument
Скачать плагин отсюда (vip пароль: modx)Там меньньше 29 строчек кода.
Чтобы работала вложеность нужно для функции preg_replace_callback
откорректировать регулярку.