ModxTalks – это дополнение MODx Revolution, который позволяет в режиме реального времени создавать комментарии для вашего сайта.

Использование

Есть два способа подключения комментарие для вашего сайта.

Создание ресурса с комментариями.

Чтобы создать ресурс с комментариями, достаточно щелкнуть правой кнопкой мыши на ресурс в дереве, а затем перейти на "Создать" -> "Дочерний ресурс с комментариями". Либо в уже созданном ресурсе вкладка "Настройки" -> "Тип ресурса" -> "Ресурс с комментариями".

После создания Ресурса с комментариями, у вас появиться вкладка "Комментарии" и иконка перед названием ресурса, что свидельствует о том, что в ресурсе комментарии установленны.

Вставка снипета в удобное место в сайте.

[[!modxTalks]]
Убедитесь, что сниппет вызывается некэшированный

Настройка основных параметров

Основные настройки modxTalks находяться в "Настройки системы", в разделе "modxtalks". Все подсказки описаны в комментариях для каждой отдельной настройки.

Параметры сниппета

В снипете доступны следующие параметры вызова.

НазваниеОписание
conversation Уникальное название для блока вывода комментариев, по умолчанию [[*class_key]]-[[*id]]
add_timeout Время в секундах, между отправкой комментариев.
commentAddFormTpl Шаблон формы добавления комментария.
commentAuthTpl Шаблон формы регистрации. Выводиться не авторизированным юзерам, если параметр onlyAuthUsers активный.
commentEditFormTpl Шаблон формы редактирования комментаря.
commentLength Максимально допустимая длина комментария в символах.
commentTpl Шаблон для вывода комментариев.
commentsClosed Запретить оставлять комментарии всем кроме выбранных групп модераторов. Комментирование отключено
commentsPerPage Максимальное количество комментариев на странице для отображения при визуализации управления навигации по страницам.
dateFormat Формат даты отображаемый в комментариях.
deletedCommentTpl Шаблон для вывода удалённых комментариев.
edit_time Время, после которого пользователь не может редактировать комментарий.
gravatar Включить граватар в сообщениях пользователей.
gravatarSize Размер граватара выводимого в комментариях.
moderator Перечислите через запятую группы модераторов, которые будут имеют возможность модерировать комментарии в этом ресурсе.
onlyAuthUsers Оставлять комментарии могут только авторизованные пользователи.

Последний комментарий

Для вывода последних комментариев используйте сниппет[[!modxTalksLatestComments]]

Параметры сниппета

НазваниеОписание
commentLatestTpl Шаблон отдельного комментария для блока. Может быть название чанка. Если установленно значение, то заменит исходный шаблон.
commentsLatestOutTpl Шаблон оболочки комментариев для блока. Может быть название чанка. Если установленно значение, то заменит исходный шаблон.
commentsLatestLimit Ограничения вывода количество комментариев на страницу.

Оригинальная информация по дополнению: