Criação e gerenciamento de eventos

:bookmark: Este guia explica como criar e gerenciar eventos usando o plugin Calendar (e Event) no Discourse. Cobre como criar eventos, definir opções de evento, interagir com eventos e visualizar o calendário de eventos futuros.

:person_raising_hand: Nível de usuário necessário: Todos os usuários (com as permissões apropriadas)

Habilitando eventos

Eventos são um recurso do plugin Calendar (e Event). Para usar este recurso:

  1. Habilite o plugin Calendar (e Event)
  2. Configure as configurações relacionadas

Para instruções detalhadas sobre como habilitar e configurar o plugin, leia o guia do plugin Discourse Calendar and Event.

:information_source: É altamente recomendável manter o recurso local dates (datas locais) habilitado ao usar eventos.

Criando um evento

Para criar um evento:

  1. Comece a criar um novo tópico ou edite a primeira postagem de um tópico existente
  2. Clique no ícone + na barra de ferramentas
  3. Selecione “Create Event” (Criar Evento) no menu suspenso

Esta ação adiciona um bloco de markdown editável ao seu compositor. Você pode posicionar este bloco em qualquer lugar da sua postagem. Aqui está um exemplo simples:

[event start="2024-02-28 20:00" status="public"]
[/event]

Enquanto edita, você verá um espaço reservado para o evento na pré-visualização:

Opções de evento

Ao criar um evento, você pode definir várias opções:

  • Data e hora de início e fim: Um evento deve ter uma data de início; a data de término é opcional
  • Nome do evento: Opcional; o padrão é o título do tópico se não for especificado
  • Localização: Adicione um local para o evento
  • URL: Adicione um link para exibir nas informações do evento
  • Descrição: Forneça mais detalhes sobre o evento (suporta quebras de linha e links)
  • Número máximo de participantes: Defina um limite para o número de participantes que podem se marcar como “Indo”
  • Fuso horário: Defina o fuso horário para o evento (os horários no markdown são interpretados no fuso horário especificado; o padrão é UTC se nenhum fuso horário for definido)
  • Mostrar horário local: Exibe os horários do evento no fuso horário do evento em vez do fuso horário do visualizador — útil para eventos presenciais em um local específico
  • Status: Escolha entre:
    • Public (Público): Pode ser ingressado por qualquer pessoa
    • Private (Privado): Só pode ser ingressado por membros de grupos convidados
    • Standalone (Independente): Não pode ser ingressado
  • Lembretes: Defina lembretes opcionais para notificar os participantes ou impulsionar o tópico
  • Recorrência: Defina se este é um evento recorrente (com uma data de término opcional para a recorrência)
  • Evento Mínimo: Oculta os botões ‘Indo/Não Indo’ e o status do convidado na exibição
  • Integração de Chat: (Apenas equipe, quando o Chat está ativado) Cria um canal de chat dedicado para o evento

Depois de definir essas opções, seu tópico de evento ficará semelhante a este:

Menu do evento

Depois que um evento é criado, um menu no canto superior direito fornece opções adicionais:

Opções para todos os usuários (com as permissões apropriadas):

  • Adicionar ao calendário (baixa arquivo .ics ou adiciona ao Google Calendar)
  • Enviar uma MP para o criador do evento
  • Eventos futuros (visível em eventos recorrentes)

Opções para usuários que podem gerenciar eventos:

  • Notificar usuário (convida um usuário para o evento; apenas eventos públicos)
  • Mostrar participantes (visualiza a lista completa de participantes)
  • Exportar evento (baixa uma lista de confirmações de presença)
  • Convite em massa (convida pessoas através da interface do usuário ou enviando um CSV)
  • Editar evento
  • Fechar evento / Abrir evento (reabre um evento previamente fechado)

Interagindo com um evento

Os usuários podem marcar sua presença esperada usando os botões Indo/Interessado/Não Indo. Seus avatares aparecerão na exibição do evento.

:information_source: Administradores podem configurar quais botões de participação estão disponíveis através da configuração do site event participation buttons (botões de participação de evento).

Para eventos populares, os usuários podem ver uma lista completa de respostas clicando no botão “Mostrar todos”:

Se um evento tiver uma data de término, os detalhes do evento também serão exibidos nas listas de tópicos e no cabeçalho do tópico quando a rolagem ocorrer:

Calendário de eventos futuros

Todos os eventos criados são listados no calendário de Eventos Futuros. Você pode adicionar um link para este calendário no seu menu de navegação lateral ou no menu suspenso do cabeçalho.

O calendário está disponível na página /upcoming-events, onde os usuários podem ver um resumo dos eventos em formato de calendário. Clicar em um evento abre o tópico relacionado para confirmação de presença ou para visualizar a conversa:

FAQs

P: Por que o botão “Criar Evento” desaparece às vezes?
R: Alguns usuários relataram que o botão “Criar Evento” desaparece intermitentemente. Se isso acontecer, tente atualizar a página.

P: Posso mudar quem pode criar eventos?
R: Sim, isso é controlado pela configuração do site discourse post event allowed on groups, que especifica quais grupos estão autorizados a criar eventos.

Recursos adicionais

114 curtidas
Discourse Calendar (and Event)
How to generate ics of upcoming events?
Discourse 2.5.0.beta6 Release Notes
Calendar plugin features to make it really useful for us
Automatically bumping old topics on a category
Events Plugin :calendar:
User merge failed, corrupted database entries due to third party plugin
Ability to add multiple topic timers
Please better document the Discourse Calendar plugin
Events Plugin :calendar:
Calendar plugin features to make it really useful for us
Do Events have reminders?
Who use event plugin in their discourse community?
Events Plugin :calendar:
Events Plugin :calendar:
Go from a Wordpress + Discourse structure to a Discourse site only?
Creating sub-communities in a discourse server
Events Plugin :calendar:
Search results should prioritize first post in topic when title matches search term
Include an emoji when creating a new topic?
My Wiki of useful Meta (and other) links
Please better document the Discourse Calendar plugin
Integrate Zoom with Events
Event Creation
Reply format to show employees holiday in topic calendar
Posts containing an event can only be edited by event owner
Events Plugin :calendar:
Category Calendar with defaultView="listNextYear" not showing events
Discourse as a Conference App (in person, virtual, or hybrid)
Events Plugin :calendar:
Event added via Discourse Calendar doesn't show up in post until after refresh
Export event data is a bit painful, and email addresses would be useful
Is there a way to know number of views on replies
Plugin to show upcoming events on hosted discourse
Can we host events in discourse?
User merge failed, corrupted database entries due to third party plugin
A layout for community projects

Agora é o ícone

3 curtidas

Obrigado Moin, atualizei o OP :discourse:

3 curtidas

Uma postagem foi dividida em um novo tópico: Quando administradores editam eventos, o membro que postou perde o controle

É possível exibir os próximos eventos no fórum? Talvez em barras laterais personalizadas?

sim

O componente inclui alguns blocos que você pode exibir na barra lateral:

  • lista-de-eventos-futuros*

aqui está o meu

1 curtida