- Compatibilité XF
- 2.3.x
- Description courte
- 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+.
Coupon Popups (CouponPop)
CouponPop est un add-on léger et natif à XenForo qui délivre des offres de coupons temporaires et limitées en temps par utilisateur via des fenêtres de popup sur le site. Les offres apparaissent aléatoirement pendant que les utilisateurs naviguent, sont valides dans un délai configurable (par défaut : 60 minutes) et doivent être acceptées avant l'expiration du délai.
CouponPop suit les pratiques standard à XenForo et s'intègre de manière fluide sur le site public ainsi qu'en AdminCP.
🔹 Caractéristiques clés
🎯 Offres temporaires par utilisateur
Chaque utilisateur reçoit leur propre fenêtre d'offre
Les offres sont valides pendant un délai configurable (par défaut : 60 minutes)
Si l'utilisateur manque une fenêtre de popup, elle ne se réaffiche pas
🎲 Livraison aléatoire des fenêtres de popup
Les fenêtres apparaissent aléatoirement basées sur une probabilité configurable
Contrôle de la pollage avec un décalage pour éviter les demandes synchronisées
Apparaissent globalement sur les pages publiques (forums, sujets, profils)
🛑 Limite quotidienne
Maximum d'apparitions des fenêtres par utilisateur par jour
Maximum de demandes par utilisateur par jour
Toutes ces limites sont configurables via l'AdminCP
🧾 Procédure de demande et d'examen
Les utilisateurs soumettent une demande via un page de confirmation publique
Les demandes sont placées en file d'attente pour examen administratif
Les administrateurs peuvent approuver ou refuser chaque demande
Les codes des offres sont révélés uniquement après l'approbation
🧑💼 Gestion par les administrateurs
Interface complète AdminCP pour :
Gérer les offres
Examiner les demandes en attente
Approuver ou refuser les demandes
Entrées de navigation AdminCP dédiées
Utilise des permissions standard à XenForo
🎨 Styleable
Le HTML des fenêtres est basé sur un modèle
La mise en page gérée via une template LESS add-on
Pas d'utilisation de extra.less
Facile à thème ou personnaliser selon le style
🔧 Options Admin
Tous les comportements sont contrôlés via les options AdminCP :
Activer/désactiver CouponPop globalement
Probabilité d'apparition par pollage
Durée de validité des offres
Limite maximale d'apparitions par utilisateur par jour
Limite maximale de demandes par utilisateur par jour (optionnel)
Contrôle des pollages et du décalage sur le côté front-end
Aucune valeur fixe utilisée.
🧩 Notes techniques
Construit pour XenForo 2.3.x
Utilise la routage, les contrôles, les entités et les modèles standard à XenForo
Pas d'édition de fichiers au niveau du core
Pas de dépendance avec le mode Dev
Fiable pour exporter et installer sur d'autres forums
🧠 Cas d'utilisation
Crédits promotionnels
Réductions dans la boutique
Récompenses limitées en temps
Incentifs d'engagement
Offres saisonnières ou liées à un événement
✅ Exigences
XenForo 2.3.x
PHP 8.0+