Postagens de RSVP do Calendário

:information_source: Resumo Cria respostas curtas sobre tópicos para eventos de RSVP
:hammer_and_wrench: Link do Repositório GitHub - mariodsantana/discourse-calendar-rsvp-posts
:open_book: Guia de Instalação Como instalar plugins no Discourse

Funcionalidades

  • Notificações em tempo real - Como os eventos de RSVP criam uma postagem de resposta no tópico, cada RSVP aciona notificações para os observadores do tópico
  • Pouca desordem - As postagens de notificação anteriores são excluídas, então há um máximo de 2 postagens a qualquer momento (1 histórico + 1 notificação mais recente)
  • Histórico completo - Toda a atividade de RSVP é preservada com carimbos de data/hora em ordem cronológica
  • Desencoraja a indecisão - Carimbos de data/hora tornam visíveis as alterações repetidas de RSVP

Configuração

As configurações de site relevantes (em Admin > Configurações > Plugins) configuram principalmente quais alterações de RSVP devem acionar uma postagem - indo, interessado, não indo ou remoção de RSVP existente - e se devem acionar em alterações de RSVP para eventos que começam no passado.

A configuração restante alterna o modo de histórico. Com o modo de histórico desativado, apenas a postagem de notificação mais recente permanece no tópico. Com o modo de histórico ativado, o plugin gerencia um comentário de “histórico” adicional da seguinte forma:

  • No primeiro RSVP, cria uma postagem de notificação simples anunciando o RSVP
  • No segundo RSVP, transforma a primeira postagem em uma postagem de histórico com carimbo de data/hora e, em seguida, cria uma nova postagem de notificação
  • Em RSVPs subsequentes, anexa o RSVP à postagem de histórico com carimbo de data/hora, exclui a postagem de notificação anterior e cria uma nova

Configurações

Nome Descrição
calendar_rsvp_posts_on_new_going postar em novo “Indo”
calendar_rsvp_posts_on_new_interested postar em novo “Interessado”
calendar_rsvp_posts_on_new_not_going postar em novo “Não vou”
calendar_rsvp_posts_on_removed_rsvp postar quando um RSVP é removido
calendar_rsvp_posts_allow_past_events se deve postar para eventos que começam no passado
calendar_rsvp_posts_enable_history manter uma postagem de histórico com carimbo de data/hora (padrão: ativado)