Коментарі
Обговорення під будь-яким записом сайту — новиною, сторінкою, файлом, товаром, записом власного розділу: відповіді деревом, премодерація, відгуки з оцінкою, антиспам і черга перевірки в панелі.
Що вміє
- Стає під записи новин, сторінок, завантажень, товарів і власних розділів. Самі ці модулі про коментарі не знають: вимкніть коментарі — сайт цього не помітить.
- Відповіді деревом до п'яти рівнів. Відповідь, глибша за дозволену, стає поруч з останньою, написане не губиться.
- Гості пишуть з ім'ям і, за бажанням, email; email на сайті не показується.
- Премодерація: новий коментар не видно, доки його не схвалять.
- Авторизований користувач може виправити або видалити свій коментар протягом заданого часу.
- Відгуки з оцінкою від 1 до 5 там, де це дозволяє модуль-власник (зараз — магазин): середній бал над відгуками та позначка «Перевірена покупка», якщо магазин підтвердив покупку.
- Захист від ботів без капчі: приховане поле-пастка, мінімальний час заповнення, ліміт посилань, ліміт надсилань з однієї адреси, відсіювання повторів.
- У панелі: черги «На перевірці», «Опубліковані», «Спам», масові дії, лічильник очікуваних у меню. Вкладка «Без джерела» показує коментарі, чий запис видалено.
Налаштування
У панелі: Коментарі → Налаштування, чотири групи.- Публікація та права: коментарі гостей, перевірка перед показом, редагування власних коментарів і вікно редагування (типово 30 хвилин).
- Відгуки та оцінки: оцінки, середній бал, позначка «Перевірена покупка».
- Обговорення та відображення: порядок, закриття обговорення через N днів, глибина відповідей (0–5), найменша й найбільша довжина, розмов на сторінці.
- Антиспам: мінімальний час заповнення, допустима кількість посилань, надсилань з одного IP за 10 хвилин, вікно пошуку дубля.
Права
- Перевіряти коментарі — бачити розділ у панелі, схвалювати, надсилати в спам і до кошика. Коментарі такого користувача публікуються без премодерації.
На сайті
Власних сторінок у модуля немає. Блок «Обговорення» стає під вмістом сторінки запису. Форму підписано ключем модуля, тому коментар не можна підкинути під чужий запис.Встановлення та видалення
Створюються таблиця comments і власний ключ підпису форми. Видалення з даними прибирає таблицю з усіма коментарями й оцінками, право та налаштування модуля.Як поставити
Він у вас уже є. Панель → «Модулі» → увімкнути.
Історія версій
1.2.0
- Свій коментар можна виправити або видалити протягом заданого вікна; у виправленого видно позначку
- Розділ у панелі став оглядом, черги за станом — окремими вкладками, масові дії
- Нова вкладка «Без джерела»: коментарі, чий запис видалено або модуль вимкнено
- Налаштування середньої оцінки та позначки «Перевірена покупка»
- Вибір порядку обговорення: спочатку старі або спочатку нові
- Антиспам налаштовується: час заповнення, кількість посилань, частота надсилань, вікно пошуку дублів
- Кількість коментарів людини — в особистому кабінеті
1.1.0
- Відгуки з оцінкою від 1 до 5 там, де модуль-власник дозволяє оцінки; середнє рахується лише за оціненими
- В автора — кружечок із літерами імені, колір незмінний для одного імені
- Обмеження частоти надсилання форми
- Посторінкова навігація обговорення; у панелі видно, під яким записом залишено коментар
1.0.0
- Коментарі під записами будь-яких модулів, що повідомляють, про що сторінка: новини, сторінки, записи розділів
- Відповіді одним рівнем, премодерація, тихий захист від ботів
- Черга перевірки з лічильником у меню панелі, вкладки за станом, кошик
- Форму підписано власним ключем модуля: під чужий запис коментар не підкинути
Питання й знахідки — на форум: розділ «Модулі»
