- Совместимость с XF
- 2.3.x
- Краткое описание
- CouponPop is a lightweight XenForo-native add-on delivering time-limited coupons via popups. Randomly appearing on-site, each user gets their own offer window with configurable validity (default 60 minutes). Admins review and approve claims for full control. Fully styleable and admin-manageable, it's ideal for engagement without spam. Compatible with XenForo 2.3.x and PHP 8.0+.
Купонные Диалоги (CouponPop)
Coupon Popups — это легковесное расширение для XenForo, которое доставляет временные предложки купона на сайте через всплывающие окна. Предложения появляются случайным образом при просмотре страницы, доступны только за определенный период времени и проверяются администраторами перед одобрением.
Расширение было разработано для привлечения пользователей без спама, следуя стандартам работы XenForo и интегрируясь в общий сайт и AdminCP.
🔹 Ключевые функции
🎯 Отдельные время-limited предложки для каждого пользователя
Каждое предложение действует на определенное количество времени (по умолчанию: 60 минут)
Если пользователь пропустил предложение, оно не повторяется.
🎲 Случайный генератор всплывающих окон
Всплывающие окна появляются случайным образом на основе заданной вероятности
Используется управляемая проверка с шумом для избегания синхронизации запросов
Предложения доступны глобально (форумы, темы, профили)
🛑 Лимиты за день
Максимальное количество предложений на пользователя в течение дня
Максимальное количество заявок на пользователя в течение дня
Все ограничения можно настроить через AdminCP.
🧾 Процесс подтверждения и одобрения
Пользователи отправляют запрос на подтверждение через публичный страницу подтверждения
Заявки помещаются в очередь для проверки администратором
Администраторы могут одобрить или отклонить каждую заявку
Код купона становится видимым только после одобрения
🧑💼 Управление админ-панели
Полный доступ к AdminCP для:
Управления предложениями
Проверки ожидающих заявок
Одобрения или отклонений заявок
Доступные в AdminCP навигационные элементы
Использование стандартных разрешений XenForo
🎨 Техническая настройка
HTML-код всплывающего окна основан на шаблонах
Стилизация осуществляется через LESS-шаблон расширения
Не используется extra.less
Можно легко изменять или адаптировать дизайн по желанию
🔧 Настройки админ-панели
Все поведение контролируется через AdminCP:
Включение / выключение CouponPop в целом
Задержка предложений на основе проверки
Длительность действия предложения
Максимальное количество предложений на пользователя в течение дня
Максимальное количество заявок на пользователя в течение дня (опционально)
Управление frontend-проверкой и шумом
Нет привязанных к конкретным значениям.
🧩 Технические заметки
Разработано для XenForo 2.3.x
Использует стандартные маршрутизацию, контроллеры, сущности и шаблоны XenForo
Не требуют редактирования файлов коробки
Не зависит от режима разработчика
Доступно для экспорта и установки на другие платформы
🧠 Цели использования
Промо-кредиты
Скидки в магазине
Лимитные награды
Инcentивы для привлечения пользователей
Предложения на сезон или событие
✅ Требования
XenForo 2.3.x
PHP 8.0+