ModxComments — бесплатный AJAX-компонент комментариев для MODX 2.8.x и MODX 3.0–3.2
Основные возможности:
— древовидные комментарии и ответы;
— работа без перезагрузки страницы;
— возможность оставлять страницу кэшируемой;
— комментарии гостей и авторизованных пользователей;
— распознавание администратора MODX на фронтенде;
— редактирование и удаление своих комментариев в заданный промежуток времени;
— мягкое удаление без разрушения дерева ответов;
— полное физическое удаление комментария и его ветки из панели администратора;
— модерация со статусами published / pending / spam;
— отдельные правила публикации для гостей и пользователей;
— панель управления комментариями в MODX;
— поиск и фильтрация комментариев;
— голосование 👍 / 👎;
— пагинация по веткам;
— постоянные ссылки на комментарии;
— относительное время публикации;
— emoji и безопасная вставка ссылок;
— email-уведомления администратору и авторам ответов;
— редактируемые шаблоны писем через MODX Chunks;
— ограничение частоты отправки комментариев;
— honeypot-защита от ботов;
— CAPTCHA с выбором провайдера:
— Cloudflare Turnstile;
— hCaptcha;
— Google reCAPTCHA v2/v3;
— Yandex SmartCaptcha;
— CAPTCHA только для гостей по желанию;
— CSRF-защита;
— HMAC-подпись ресурса и контекста;
— безопасные HttpOnly/SameSite cookies;
— серверная проверка CAPTCHA;
— русская и английская локализация;
— события MODX для расширения функциональности.
Использование
После установки пакета достаточно добавить в шаблон или ресурс:
[[ModxComments]] или {'ModxComments' | snippet}
JavaScript, CSS и AJAX-коннектор подключаются автоматически.
Основные параметры настраиваются через Системные настройки → ModxComments.
ModxComments
Как загрузить?
Основные возможности:
— древовидные комментарии и ответы;
— работа без перезагрузки страницы;
— возможность оставлять страницу кэшируемой;
— комментарии гостей и авторизованных пользователей;
— распознавание администратора MODX на фронтенде;
— редактирование и удаление своих комментариев в заданный промежуток времени;
— мягкое удаление без разрушения дерева ответов;
— полное физическое удаление комментария и его ветки из панели администратора;
— модерация со статусами published / pending / spam;
— отдельные правила публикации для гостей и пользователей;
— панель управления комментариями в MODX;
— поиск и фильтрация комментариев;
— голосование 👍 / 👎;
— пагинация по веткам;
— постоянные ссылки на комментарии;
— относительное время публикации;
— emoji и безопасная вставка ссылок;
— email-уведомления администратору и авторам ответов;
— редактируемые шаблоны писем через MODX Chunks;
— ограничение частоты отправки комментариев;
— honeypot-защита от ботов;
— CAPTCHA с выбором провайдера:
— Cloudflare Turnstile;
— hCaptcha;
— Google reCAPTCHA v2/v3;
— Yandex SmartCaptcha;
— CAPTCHA только для гостей по желанию;
— CSRF-защита;
— HMAC-подпись ресурса и контекста;
— безопасные HttpOnly/SameSite cookies;
— серверная проверка CAPTCHA;
— русская и английская локализация;
— события MODX для расширения функциональности.
Использование
После установки пакета достаточно добавить в шаблон или ресурс:
[[ModxComments]] или {'ModxComments' | snippet}
JavaScript, CSS и AJAX-коннектор подключаются автоматически.
Основные параметры настраиваются через Системные настройки → ModxComments.
Например:
modxcomments.allow_guests = 1
modxcomments.guest_status = pending
modxcomments.user_status = published
modxcomments.max_depth = 5
modxcomments.threads_per_page = 20
Для включения CAPTCHA:
modxcomments.captcha_enabled = 1
modxcomments.captcha_provider = turnstile
modxcomments.captcha_guests_only = 1
Исходный код и документация:
github.com/web86/ModxComments
Статья о пакете
web86.ru/plagins/modxcomments-besplatnyy-komponent-kommentariev-dlya-modx-2-i-modx-3
Последние обсуждения в сообществе MODX.pro
График загрузок