- PVSM.RU - https://www.pvsm.ru -
Представляю вам сниппет Jevix для фильтрации и типографирования контента на сайте. Хабровчане с ней прекрасно знакомы, ибо она родом именно отсюда: 0.9 beta [1], 0.9.5 [2], и 1.0 [3].

Мой сниппет не превносит ничего нового, просто теперь пользователи MODX могут парой кликов установить и настроить Jevix у себя на сайте.
Все параметры гибко настраиваются, ошибки пишутся в системный журнал. Есть описание параметров на русском (копипаст из методов класса) и английском (мой корявый перевод).
Вызывать просто:
[[Jevix?
&input=`[[*some_placeholder]]`
]]
Параметры можно менять при каждом вызове:
[[Jevix?
&input=`[[*content]]`
&cfgAllowTags=`b,a,img`
]]
Передавать на вход можно любой плейсхолдер или текст.
Это первая версия, наверняка будут ошибки — так что, проявите терпение.
Домашняя страница компонента [4], с описанием параметров.
Пакет в репозитории [5] MODX.
Домашняя страница Jevix [6].
Исходный код Jevix [7] на Github.
Исходный код компонента [8] на Github.
Огромное спасибо всем авторам Jevix за прекрасную разработку!
Автор: bezumkin
Сайт-источник PVSM.RU: https://www.pvsm.ru
Путь до страницы источника: https://www.pvsm.ru/modx/13972
Ссылки в тексте:
[1] 0.9 beta: http://habrahabr.ru/post/25937/
[2] 0.9.5: http://habrahabr.ru/post/19104/
[3] 1.0: http://habrahabr.ru/post/44423/
[4] Домашняя страница компонента: http://bezumkin.ru/modx/jevix/
[5] Пакет в репозитории: http://modx.com/extras/package/jevix
[6] Домашняя страница Jevix: http://jevix.ru/project/
[7] Исходный код Jevix: https://github.com/synchrone/jevix
[8] Исходный код компонента: https://github.com/bezumkin/modx-jevix
Нажмите здесь для печати.