- PVSM.RU - https://www.pvsm.ru -

Сниппет Jevix для MODX Revolution

Представляю вам сниппет Jevix для фильтрации и типографирования контента на сайте. Хабровчане с ней прекрасно знакомы, ибо она родом именно отсюда: 0.9 beta [1], 0.9.5 [2], и 1.0 [3].
Сниппет Jevix для MODX Revolution
Мой сниппет не превносит ничего нового, просто теперь пользователи 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