| Краткое описание | Добавляет полноценный магазин баллов в Discourse: ежедневная отметка, магазин, заказы, пропускные карточки и история баллов. | |
| Ссылка на репозиторий | GitHub - VegaMonika/discourse-points-mall · GitHub | |
| Руководство по установке | Как установить плагины в Discourse |
Возможности
- Центр ежедневной отметки
- Текущий прогресс уровня доверия на форуме (TL0–TL4), количество отметок за месяц и личный рейтинг
- Календарь отметок за месяц с поддержкой пропущенных дней
- Система пропускных карточек:
- Автоматически создаваемый системный товар
- Поэтапная месячная цена: 1000 / 3000 / 5000
- Максимальное количество покупок/использований: 3 раза в месяц
- Срок действия — месяц (неиспользованные карточки не переносятся)
- Магазин баллов
- Виртуальные и физические товары
- Контроль наличия (
-1означает неограниченное количество) - Информация о доставке для физических товаров
- Мои заказы
- История заказов пользователя и отслеживание статуса
- Обновление статуса заказа администратором (
pending,processing,completed,cancelled)
- Журнал баллов
- Записи о начислениях и списаниях баллов из игровых событий
- Фильтры по категориям (
checkin,shop,community,other)
- Администрирование
- Обзорные карточки операций
- Аналитика отметок (тренды, топ пользователей, последние отметки)
- Управление товарами (включая настройку URL изображения для пропускной карточки)
- Управление заказами с фильтрами и встроенным редактированием
- В текущей версии удалены модуль задач и модуль лотереи
Настройка
-
Включить плагин
- Администрирование > Настройки > Плагины
- Включить опцию
points_mall_enabled.
-
Настроить начисление баллов за отметку
- Установить значения
points_mall_checkin_pointsиpoints_mall_checkin_streak_bonus.
- Установить значения
-
Настроить источник рейтинга
- В текущей версии данные для таблицы лидеров берутся из
/leaderboard/2(ID таблицы лидеров2). - Убедитесь, что эта таблица лидеров существует и видна пользователям.
- В текущей версии данные для таблицы лидеров берутся из
-
Настроить товары
- Перейдите в Администрирование > Плагины > Магазин баллов > Управление товарами.
- Создайте или отредактируйте товары, установите наличие/тип/статус включения/URL изображения.
- Пропускная карточка создается системой и не может быть удалена.
-
Обработка заказов
- Перейдите в раздел Управление заказами на той же странице администрирования.
- Отфильтруйте по типу/статусу, обновите статус заказа и примечания, затем сохраните.
-
Вход с фронтенда
- Пользователи открывают
/points-mallдля отметки, магазина, заказов и журнала.
- Пользователи открывают
Настройки
| Имя | Описание |
|---|---|
points_mall_enabled |
Главный переключатель для этого плагина. |
points_mall_checkin_points |
Базовое количество баллов, начисляемых за встроенный процесс ежедневной отметки. |
points_mall_checkin_streak_bonus |
Дополнительное количество баллов за серию отметок во встроенном процессе. |



