MODx/Встроенные сниппеты/Jot: различия между версиями

Содержимое удалено Содержимое добавлено
Нет описания правки
Нет описания правки
Строка 46:
<table style="text-align: left; border:1px solid #ccc" cellpadding="5" cellspacing="0" border="1">
<tr>
<th> parameterпараметр
</th><th> optionalнеобязательный
</th><th> valueзначение
 
</th><th> descriptionописание
</th></tr>
<tr>
<th> &amp;action
</th><td>yesда
</td><td>
<ul><li> default (formформа &amp; commentsкомментарий)
</li><li> count-comments
</li><li> count-subscriptions
Строка 63:
</li><li> form
</li></ul>
</td><td> Управление отображением
</td><td> Controls what to display
</td></tr>
<tr>
<th> &amp;docid
</th><td>yesда
</td><td> (идентификатор(id) документа в качестве целого числа)
</td><td> (docid as integer)
</td><td> Link instance to this document, defaults to parent document id.
</td></tr>
Строка 74:
<th> &amp;tagid
 
</th><td>yesда
</td><td> (tagidидентификатор(id) asраздела stringв качестве строки [A-Za-z0-9])
</td><td> Extra tag to use when two instances use the same docid.
</td></tr>
<tr>
<th> &amp;subscribe
</th><td>yesда
</td><td>
<ul><li> 0 (defaultстандартное значение)
</li><li> 1
</li></ul>
</td><td>
 
<ul><li> 0 = отключить возможность оповещения по эл.почте.
<ul><li> 0 = disable subscriptions.
</li><li> 1 = включить возможность оповещения по эл.почте.
</li><li> 1 = enable subscriptions.
</li></ul>
</td></tr>
<tr>
<th> &amp;moderated
</th><td>yesда
</td><td>
<ul><li> 0 (defaultстандартное значение)
</li><li> 1
</li></ul>
</td><td>
 
<ul><li>0 = новые комментарии будут публиковаться
<ul><li>0 = new comments will be published
</li><li>1 = новые комментарии не будут публиковаться
</li><li>1 = new comments will be unpublished
<dl><dd>модератор может просматривать комментарии до публикации
<dl><dd>a moderator/manager user can review before publishing.
</dd></dl>
</li></ul>
Строка 108:
<tr>
<th> &amp;notify
</th><td>yesда
</td><td>
<ul><li> 0
</li><li> 1 (defaultстандартное значение)
</li><li> 2
 
</li></ul>
</td><td>
<p>Оповещение модераторов на получение оповещений указывается в параметре <b>&amp;canmoderate</b>
<p>Notify moderators specified by <b>&amp;canmoderate</b> by email
</p>
<ul><li>0 = doбез not notifyоповещений
</li><li>1 = оповещать о новых не опубликованных комментариях
</li><li>1 = notify on new unpublished reply
</li><li>2 = notifyоповещать onо everyвсех newновых replyкомментариях
</li></ul>
</td></tr>
<tr>
<th> &amp;subjectSubscribe
</th><td>yesда
</td><td>(stringстрока)
 
</td><td>Тема в оповещении на эл.почту для подписанных.
</td><td>Subject for subscription notification email.
</td></tr>
<tr>
<th> &amp;subjectModerate
</th><td>yesда
</td><td>(string)
</td><td>Тема в оповещении на эл.почту для модератров.
</td><td>Subject for moderator notification email.
</td></tr>
<tr>
<th> &amp;captcha
</th><td>yesда
</td><td>
<ul><li> 0 (defaultстандартное значение)
</li><li> 1
 
</li><li> 2
</li></ul>
</td><td>
<ul><li>0 = disable captcha when postingотключение.
</li><li>1 = enable captcha when postingвключение.
</li><li>2 = включение, но только для незарегистрированных и не авторизованных.
</li><li>2 = enable captcha when posting, but disable it for logged in users.
</li></ul>
</td></tr>
<tr>
<th> &amp;badwords
</th><td>yesда
</td><td>(список фраз, через запятую)
</td><td>(comma delimited list of words not allowed in post)
</td><td>наилучшим решением является создание куска(чанка), в котором заключены все ненужные фразы, через запятую, если конечно для этих целей не найдётся решения со стороны javascript, если нет, то в вызове Jot следует всего лишь указать:
</td><td>best practice is to create a chunk with bad words separated by a comma and call Jot like:
<pre>&amp;badwords=`{{MyBadwordsChunkплохиеСлова}}`</pre> toдля allowболее centralцентрализованного administration of your badwords listуправления.
 
<p>Используется <b>&amp;bw</b> параметр для указания необходимых мер по выявлению нецензурных выражений в комментариях.
<p>Use the <b>&amp;bw</b> parameter to specify the required action on detection.
</p>
</td></tr>
<tr>
<th> &amp;bw
</th><td>yesда
</td><td>
<ul><li> 0
</li><li> 1 (defaultстандартное значение)
</li><li> 2
 
</li></ul>
</td><td>WhenВ aсодействии wordс specified byпараметром <b>&amp;badwords</b> isи выявлении нецензурных выражений в detectedкомментарии:
<ul><li> 0 = do nothingопубликовывает.
</li><li> 1 = doне not publish the commentопубликовывает.
</li><li> 2 = отклоняет комментарий. В особых случаях сообщение теряется навсегда.
</li><li> 2 = reject the comment.
</li></ul>
</td></tr>
<tr>
<th> &amp;customfields
</th><td>yesда
 
</td><td>(дополнительные поля, через запятую)
</td><td>(comma separated list of extra form fieldnames)
</td><td>Список дополнительных полей с информацией о пользователе. Поля будут созданы в дополнительной таблице автоматически.
</td><td>Using this command will save the specified fields when posting.
<p>Стандартное значение "имя,email". (Примечание:В списке, через запятую, не должно быть пробелов)
<p>defaults to "name,email". (Note: Be sure not to have spaces in comma separated list of custom fields in the Jot call.)
</p>
</td></tr>
<tr>
<th> &amp;authorid
</th><td>yesда
</td><td>(идентификатор(id) автора по умолчанию)
</td><td>(id of source author)
</td><td>Стандартное значение для автора комментария.
</td><td>defaults to author value for the current document.
</td></tr>
<tr>
<th> &amp;title
</th><td>yesда
</td><td>(titleзаголовок ofпо sourceумолчанию)
 
</td><td>Стандартное значение участка таблицы, под названием longtitle, который является темой в комментарии.
</td><td>defaults to longtitle value for the current document.
<p>Используется если тема не была освещена.
<p>used for subject when left empty.
</p>
</td></tr>
<tr>
<th> &amp;css
</th><td>yesда
</td><td>
<ul><li> 0
</li><li> 1 (defaultстандартное значение)
</li></ul>
</td><td>
<ul><li>0 = не включать <link rel="stylesheet" src="assets/snippets/jot/templates/jot.css" /> в заголовок шаблона, в тег <HEAD></HEAD>
<ul><li>0 = do not auto-include jot stylesheet in header
</li><li>1 = включить <link rel="stylesheet" src="assets/snippets/jot/templates/jot.css" /> в заголовок шаблона
</li><li>1 = auto-include jot stylesheet in header
 
</li></ul>
Строка 215 ⟶ 214 :
<tr>
<th> &amp;cssFile
</th><td>yesда
</td><td>(альтернативный путь до файла стилей от корня сайта)
</td><td>(relative path from modx root to CSS file)
</td><td> стандартное значение assets/snippets/jot/templates/jot.css
</td><td> default to location of the included jot.css
</td></tr>
<tr>
<th> &amp;sortby
</th><td>yesда
</td><td>(comma separated sort string)
</td><td>syntaxсинтаксис:
<p>fieldname:a (for ascending) orили
fieldname:d (for descending)
defaultsпо toумолчанию "createdon:d".
 
</p>
Строка 232 ⟶ 231 :
<tr>
<th> &amp;numdir
</th><td>yesда
</td><td>
<ul><li> 0
</li><li> 1 (defaultстандартное значение)
</li></ul>
</td><td>
<ul><li>0 = firstпервый commentкомментарий lowest numberвнизу.
</li><li>1 = firstпервый commentкомментарий highest numberвверху.
</li></ul>
</td></tr>
Строка 245 ⟶ 244 :
<tr>
<th> &amp;validate
</th><td>yesда
</td><td>(comma separated validate string)
</td><td>syntax: fieldname:message(:validation)