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)
3 curtidas

Isso melhorará o gerenciamento de eventos para muitos!! Muito obrigado por fornecer isso!!

1 curtida

Obrigado pelo plugin :+1:

Apenas uma pequena pergunta: temos a possibilidade de traduzir as respostas em um arquivo?

Eu gosto dessa ideia. Posso adicionar um link para a postagem de histórico, que faria o download de um arquivo CSV. É esse o tipo de coisa que você está pensando?

Eu me expressei mal :sweat_smile: , eu queria saber como traduzir as notificações de resposta porque elas estão em inglês e eu gostaria de colocá-las em francês

1 curtida

LOL - Agora entendi. No momento, o texto em inglês está diretamente no código-fonte. Sou novo no Discourse, mas tenho certeza de que existe uma maneira padrão de tornar um plugin traduzível. Vou verificar isso quando tiver um tempo.

Eu provavelmente também implementarei o link CSV. :wink:

1 curtida

Sem problemas :wink: . Tire o seu tempo, não estou com pressa