Jot
Jot — это сниппет для MODx, который даёт возможность пользователям cайта оставить отзыв о странице, комментарий к статьям, запись в гостевой книге.
Пример вызова:
Параметры:
&pagination - Комментариев на странице;
&captcha (значения: 1,2,3) - CAPTHA код (1 - НЕТ, 2 - НЕТ если авторизован, 3 - всегда есть);
&title - Стандартное название коментария ( [*longtitle*] - Расширенный заголовок);
параметры | значение | описание |
---|---|---|
&action |
|
Что отображать при вызове.
|
&docid | (Id документа в числе) | Ссылка на экземпляр этого документа, по-умолчанию на родительский id. |
&tagid | (tagid как string[A-Za-z0-9]) | Дополнительные тег для использования при случаях, когда используется тот же идентификатор документа. |
&subscribe |
|
|
&moderated |
|
|
¬ify |
|
Оповещять модератора &canmoderate по email
|
&subjectSubscribe | (string) | Тема письма для подписки по email. |
&subjectModerate | (string) | Тема письма оповещения для модератора . |
&captcha |
|
|
&badwords | (слова через кому которые не должны быть в комментариях) |
Лучше всего создать чанк с плохими словами и вызвать в Jot так:
&badwords=`{{MyBadwordsChunk}}`чтобы включить централизованое управление списком плохих слов. Используйте &bw параметр для указания мер по выявлению плохих слов. |
&bw |
|
Когда плохие слова заданы в &badwords то Jot:
|
&customfields | (список специальных названий полей в форме разделеных комой) |
С помощью этой команды будут сохранены специальные поля при отправке .
по-умолчанию это "name,email". (Примечание: Убедитесь, что нет пробелов в списке пользовательских полей в вызове Jot.) |
&authorid | (id автора) | по-умолчанию автор текущего документа. |
&title | (title комментария) |
по-умолчанию это расширенный заголовок текущего документа.
Используется для темы комментария когда, в форме поле оставлено пустым. |
&css |
|
|
&cssFile | (относительный путь от корня к CSS файлу) | по-умолчанию путь к jot.css |
&sortby | (упорядоченный string через кому) |
Синтаксис:
fieldname:a (по возрастанию) или fieldname:d (по убыванию) по-умолчанию to "createdon:d". |
&numdir |
|
|
&validate | (string разделенная коммами, для валидации формы) |
Синтаксис: fieldname:message(:validation)
Если поле добавлено в &validate то оно становится обезательным. Если проверка опущена то предполагается, что оно обезательно. Остальные проверки:
Примеры:
по-умолчанию "content:You forgot to enter a comment."
|
&guestname | (string) |
Имя человека который не указал его в форме. Например, Гость.
по-умолчанию: anonymous. |
&postdelay | (секунды в числовом формате) |
Какие промежутки времени должны проходить между размещением комментариев одним пользователем.
Введите 0 чтобы выключить, по-умолчанию : 15 с. |
&pagination | (количество коментариев на страницу) |
|
&placeholders |
|
|
&output |
|
|
&debug |
|
|
&trusted | (веб группы через кому) |
Доверенные веб группы через кому.
Опубликовано по-умолчанию когда &moderated установлен 1. Список исключенных плохих слов не фильтруется для етих групп. Менеджеры всегда доверенные. |
&canpost | (веб группы через кому) |
Веб-группы которые могут размещять комментарии. Оставьте пустым для публичного комментирования. |
&canview | (веб группы через кому) |
Веб-группы которые могут смотреть комментарии.
Оставьте пустым для публичного просмотра. |
&canedit | (веб группы через кому) |
Веб-группы которые могут редактировать СВОИ комментарии.
Оставьте пустым для того чтоб пользователи не могли редактировать комментарии. |
&canmoderate | (веб группы через кому) |
Веб-группы которые могут модерировать комментарии.
Оставьте пустым чтоб пользователи не могли модерировать (Модерация только с помощью аккаунта менеджера). |
¬ifyAuthor |
|
Информировать автора когда кто-то добавляет коментарии(v 1.1.3+) |
&subjectAuthor | (string) | Тема письма для оповещения автора (v 1.1.3+) |
Источник wiki.modxcms.com
P.S. Это любительский перевод, поэтому могут быть недочеты.
Понравилась статья?
Тогда подпишитесь на:
|
Также вас могут заинтересовать:
Комментариев
Комментарии работают на Disqus