| Résumé | Crée des réponses de sujet courtes pour les événements RSVP | |
| Lien du dépôt | GitHub - mariodsantana/discourse-calendar-rsvp-posts | |
| Guide d’installation | Comment installer des plugins dans Discourse |
Fonctionnalités
- Notifications en temps réel - Étant donné que les événements RSVP créent désormais un message de réponse dans le sujet, chaque RSVP déclenche des notifications pour les observateurs du sujet
- Encombrement minimal - Les messages de notification précédents sont supprimés, il n’y a donc qu’un maximum de 2 messages à la fois (1 historique + 1 dernière notification)
- Historique complet - Toute l’activité RSVP est conservée avec des horodatages dans l’ordre chronologique
- Décourage le changement d’avis - Les horodatages rendent visibles les changements d’inscription répétés
Configuration
Les paramètres du site pertinents (dans Administration > Paramètres > Plugins) configurent principalement quels changements de RSVP doivent déclencher un message - y aller, intéressé, ne pas y aller, ou suppression de l’inscription existante - et s’il faut déclencher lors des changements d’inscription pour les événements qui commencent dans le passé.
Le paramètre restant bascule le mode historique. Lorsque le mode historique est désactivé, seul le dernier message de notification reste dans le sujet. Lorsque le mode historique est activé, le plugin gère un commentaire « historique » supplémentaire comme suit :
- Lors de la première inscription, crée un message de notification simple annonçant l’inscription
- Lors de la deuxième inscription, transforme le premier message en un message d’historique horodaté, puis crée un nouveau message de notification
- Lors des inscriptions suivantes, ajoute l’inscription au message d’historique avec horodatage, supprime le message de notification précédent et en crée un nouveau
Paramètres
| Nom | Description |
|---|---|
calendar_rsvp_posts_on_new_going |
publier lors d’un nouvel « Y va » |
calendar_rsvp_posts_on_new_interested |
publier lors d’un nouvel « Intéressé » |
calendar_rsvp_posts_on_new_not_going |
publier lors d’un nouvel « N’y va pas » |
calendar_rsvp_posts_on_removed_rsvp |
publier lorsqu’une inscription est supprimée |
calendar_rsvp_posts_allow_past_events |
publier ou non pour les événements qui commencent dans le passé |
calendar_rsvp_posts_enable_history |
maintenir un message d’historique horodaté (par défaut : activé) |