Обновились «Комментарии» — компонент с лентой, ответами, премодерацией и антиспамом. В версии 1.1.0 он стал самодостаточным: всё, что касается комментариев, живёт внутри пакета.
Что нового
- Аватар считает компонент. Берётся фото профиля нужного размера, а если фото нет — показывается первая буква имени. Отдельный сниппет аватара на сайте больше не нужен.
- Готовая разметка вместо условий в шаблоне. Сниппет отдаёт отдельные блоки: сообщение, плашку «на проверке», список, «пока пусто» и листание. Нет данных — блок пустой, а не спрятанный CSS-классом. Кнопки модерации вообще не выводятся тому, кому их показывать не нужно.
- Адреса страниц — параметрами. Вход, анкета автора и страница модерации передаются в вызове:
&loginPage=,&profilePage=,&moderationPage=. - Правило модерации настраивается. Кто может одобрять комментарии — задаётся параметрами
&moderatePermission=и&moderateGroup=; по умолчанию правоsave_document.
Что это даёт
Компонент ставится на сайт с любой вёрсткой, а ссылки ведут туда, куда нужно именно этому сайту — без настроек с номерами страниц, которые приходилось искать и вписывать вручную.
Премодерация, антиспам (пауза между комментариями и лимит в час) и начисление опыта за одобренный комментарий работают как раньше — включаются настройками компонента.
Совместимость
MODX Revolution 3.2.4, PHP 8.1 и новее. Архив и инструкция — на странице «Комментарии».
Комментарии 0
Чтобы оставить комментарий, войдите на сайт — комментируют только зарегистрированные пользователи.
Комментариев пока нет — будьте первым.