Post di RSVP del calendario

:information_source: Riepilogo Crea brevi risposte all’argomento per gli eventi RSVP
:hammer_and_wrench: Link Repository GitHub - mariodsantana/discourse-calendar-rsvp-posts
:open_book: Guida all’installazione Come installare i plugin in Discourse

Funzionalità

  • Notifiche in tempo reale - Poiché gli eventi RSVP creano ora un post di risposta nell’argomento, ogni RSVP attiva le notifiche per gli osservatori dell’argomento
  • Minimo ingombro - I post di notifica precedenti vengono eliminati, quindi ci sono al massimo 2 post in qualsiasi momento (1 cronologia + 1 notifica più recente)
  • Cronologia completa - Tutta l’attività RSVP viene conservata con i timestamp in ordine cronologico
  • Scoraggia il continuo cambiamento di idea - I timestamp rendono visibili le modifiche ripetute dell’RSVP

Configurazione

Le impostazioni del sito pertinenti (in Admin > Impostazioni > Plugin) configurano principalmente quali modifiche RSVP dovrebbero attivare un post: partecipazione, interessato, non partecipazione o rimozione della partecipazione esistente, e se attivare in caso di modifiche RSVP a eventi che iniziano nel passato.

L’impostazione rimanente attiva la modalità cronologia. Con la modalità cronologia disattivata, rimane solo il post di notifica più recente nell’argomento. Con la modalità cronologia attivata, il plugin gestisce un commento di “cronologia” aggiuntivo come segue:

  • Al primo RSVP, crea un semplice post di notifica che annuncia l’RSVP
  • Al secondo RSVP, trasforma il primo post in un post di cronologia con timestamp, quindi crea un nuovo post di notifica
  • Agli RSVP successivi, aggiunge l’RSVP al post di cronologia con timestamp, elimina il post di notifica precedente e ne crea uno nuovo

Impostazioni

Nome Descrizione
calendar_rsvp_posts_on_new_going pubblica per il nuovo “Partecipante”
calendar_rsvp_posts_on_new_interested pubblica per il nuovo “Interessato”
calendar_rsvp_posts_on_new_not_going pubblica per il nuovo “Non parteciperò”
calendar_rsvp_posts_on_removed_rsvp pubblica quando un RSVP viene rimosso
calendar_rsvp_posts_allow_past_events se pubblicare per eventi che iniziano nel passato
calendar_rsvp_posts_enable_history mantiene un post di cronologia con timestamp (predefinito: abilitato)