
Reactions ajoute un système moderne de réactions emoji sous chaque message phpBB. Quand on veut réagir sans avoir à écrire un post complet, il faut quelque chose de simple, rapide et propre. Cette extension fournit cela avec une UX temps réel, des notifications maîtrisées, un digest email anti-spam et une désinscription sécurisée.

UX et synchro temps réel
- Réactions emoji sous les messages, avec compteurs et tooltips utilisateurs
- Endpoints AJAX d’ajout/suppression — interactions instantanées
- Intervalle de synchronisation en arrière-plan configurable
- Picker configurable : taille, catégories, recherche, chargement complet du set emoji
Notifications + digest email
- Notifications forum pour les nouvelles réactions
- Tâche cron qui agrège les digest emails par destinataire et par message
- Délai anti-spam paramétrable entre deux digest
- Garde-fous d’exécution : fenêtre de temps + plafond par run
- Les préférences UCP > Notifications et les anciens flags de l’extension sont synchronisés pour éviter toute divergence

Désinscription propre
Lien de désinscription signé dans les emails digest. Endpoint GET /app.php/reactions/unsubscribe qui valide le token et met à jour la préférence membre. Réponses HTTP explicites (200, 403, 404) avec message utilisateur adapté. Intégration optionnelle avec les logs d’Admin Helper (unsubscribe_type = reactions_notify).
Contrôles ACP
- Nombre max de types de réactions par post
- Nombre max de réactions par membre et par post
- Délai du digest, paramètres du picker, affichage
- Préférences UCP opt-in/opt-out digest email
