| Resumen | Crea respuestas de tema cortas para eventos de RSVP | |
| Enlace al Repositorio | GitHub - mariodsantana/discourse-calendar-rsvp-posts | |
| Guía de Instalación | Cómo instalar plugins en Discourse |
Características
- Notificaciones en tiempo real - Dado que los eventos de RSVP ahora crean una publicación de respuesta en el tema, cada RSVP activa notificaciones para los observadores del tema
- Pocos elementos - Las publicaciones de notificación anteriores se eliminan, por lo que hay un máximo de 2 publicaciones en cualquier momento (1 historial + 1 notificación más reciente)
- Historial completo - Toda la actividad de RSVP se conserva con marcas de tiempo en orden cronológico
- Desalienta el cambio de opinión - Las marcas de tiempo hacen visibles los cambios de RSVP repetidos
Configuración
La configuración del sitio relevante (en Administrador > Configuración > Plugins) configura principalmente qué cambios de RSVP deben activar una publicación: ir, interesado, no ir o eliminación de RSVP existente, y si se debe activar en cambios de RSVP a eventos que comienzan en el pasado.
La configuración restante alterna el modo de historial. Con el modo de historial deshabilitado, solo queda la publicación de notificación más reciente en el tema. Con el modo de historial habilitado, el plugin administra un comentario de “historial” adicional de la siguiente manera:
- En el primer RSVP, crea una publicación de notificación simple que anuncia el RSVP
- En el segundo RSVP, transforma la primera publicación en una publicación de historial con marca de tiempo y luego crea una nueva publicación de notificación
- En los RSVP posteriores, agrega el RSVP a la publicación de historial con marca de tiempo, elimina la publicación de notificación anterior y crea una nueva
Configuración
| Nombre | Descripción |
|---|---|
calendar_rsvp_posts_on_new_going |
publicar en nuevo “Voy” |
calendar_rsvp_posts_on_new_interested |
publicar en nuevo “Interesado” |
calendar_rsvp_posts_on_new_not_going |
publicar en nuevo “No voy” |
calendar_rsvp_posts_on_removed_rsvp |
publicar cuando se elimina un RSVP |
calendar_rsvp_posts_allow_past_events |
si se debe publicar para eventos que comienzan en el pasado |
calendar_rsvp_posts_enable_history |
mantener una publicación de historial con marca de tiempo (predeterminado: habilitado) |