Creación y gestión de eventos

:bookmark: Esta guía explica cómo crear y gestionar eventos utilizando el plugin Calendar (y Event) en Discourse. Cubre cómo crear eventos, configurar opciones de eventos, interactuar con eventos y ver el calendario de próximos eventos.

:person_raising_hand: Nivel de usuario requerido: Todos los usuarios (con los permisos apropiados)

Habilitar eventos

Los eventos son una característica del plugin Calendar (and Event). Para usar esta característica:

  1. Habilite el plugin Calendar (and Event)
  2. Configure los ajustes relacionados

Para obtener instrucciones detalladas sobre cómo habilitar y configurar el plugin, lea la guía del plugin Discourse Calendar and Event.

:information_source: Es muy recomendable mantener habilitada la función local dates cuando se utilizan eventos.

Creación de un evento

Para crear un evento:

  1. Comience a crear un nuevo tema o edite la primera publicación de un tema existente
  2. Haga clic en el icono + en la barra de herramientas
  3. Seleccione “Create Event” (Crear evento) del menú desplegable

Esta acción agrega un bloque de markdown editable a su compositor. Puede colocar este bloque en cualquier parte de su publicación. Aquí hay un ejemplo simple:

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

Mientras edita, verá un marcador de posición del evento en la vista previa:

Opciones del evento

Al crear un evento, puede configurar varias opciones:

  • Fechas y horas de inicio y fin: Un evento debe tener una fecha de inicio; la fecha de finalización es opcional
  • Nombre del evento: Opcional; por defecto es el título del tema si no se especifica
  • Ubicación: Agregue una ubicación para el evento
  • URL: Agregue un enlace para mostrar en la información del evento
  • Descripción: Proporcione más detalles sobre el evento (admite saltos de línea y enlaces)
  • Asistentes máximos: Establezca un límite en el número de asistentes que pueden marcarse como “Going” (Asistiré)
  • Zona horaria: Establezca la zona horaria para el evento (las horas en el markdown se interpretan en la zona horaria especificada; por defecto es UTC si no se establece ninguna zona horaria)
  • Mostrar hora local: Muestre las horas del evento en la zona horaria del evento en lugar de la zona horaria del espectador; útil para eventos presenciales en una ubicación específica
  • Estado: Elija entre:
    • Public: Puede ser unido por cualquiera
    • Private: Solo puede ser unido por miembros de grupos invitados
    • Standalone: No se puede unir
  • Recordatorios: Configure recordatorios opcionales para notificar a los participantes o dar un empujón al tema
  • Recurrencia: Establezca si este es un evento recurrente (con una fecha de finalización opcional para la recurrencia)
  • Evento mínimo: Oculte los botones ‘Going/Not Going’ (Asistiré/No asistiré) y el estado del invitado en la visualización
  • Integración de chat: (Solo personal, cuando el chat está habilitado) Cree un canal de chat dedicado para el evento

Después de configurar estas opciones, su tema de evento se verá similar a este:

Menú del evento

Una vez que se crea un evento, un menú en la esquina superior derecha proporciona opciones adicionales:

Opciones para todos los usuarios (con los permisos apropiados):

  • Agregar al calendario (descargar archivo .ics o agregar a Google Calendar)
  • Enviar un mensaje privado al creador del evento
  • Próximos eventos (visible en eventos recurrentes)

Opciones para los usuarios que pueden gestionar eventos:

  • Notificar usuario (invitar a un usuario al evento; solo eventos públicos)
  • Mostrar participantes (ver la lista completa de participantes)
  • Exportar evento (descargar una lista de confirmaciones de asistencia)
  • Invitación masiva (invitar personas a través de la interfaz de usuario o cargando un CSV)
  • Editar evento
  • Cerrar evento / Abrir evento (volver a abrir un evento previamente cerrado)

Interacción con un evento

Los usuarios pueden marcar su asistencia esperada utilizando los botones Going/Interested/Not Going (Asistiré/Interesado/No asistiré). Sus avatares aparecerán en la visualización del evento.

:information_source: Los administradores pueden configurar qué botones de participación están disponibles a través de la configuración del sitio event participation buttons.

Para eventos populares, los usuarios pueden ver una lista completa de respuestas haciendo clic en el botón “Show all” (Mostrar todo):

Si un evento tiene una fecha de finalización, los detalles del evento también se mostrarán en las listas de temas y en el encabezado del tema al desplazarse:

Calendario de próximos eventos

Todos los eventos creados se enumeran en el calendario de Próximos Eventos. Puede agregar un enlace a este calendario en su menú de navegación de la barra lateral o del menú desplegable del encabezado.

El calendario está disponible en la página /upcoming-events, donde los usuarios pueden ver un resumen de los eventos en formato de calendario. Hacer clic en un evento abre el tema relacionado para confirmar la asistencia o para ver la conversación:

Preguntas frecuentes

P: ¿Por qué el botón “Create Event” (Crear evento) desaparece a veces?
R: Algunos usuarios han informado que el botón “Create Event” desaparece intermitentemente. Si esto sucede, intente recargar la página.

P: ¿Puedo cambiar quién puede crear eventos?
R: Sí, esto se controla mediante la configuración del sitio discourse post event allowed on groups, que especifica qué grupos tienen permitido crear eventos.

Recursos adicionales

114 Me gusta
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