Calendario de eventos en listas personalizadas

:information_source: Resumen Agregar funcionalidad de calendario a las listas personalizadas
:eyeglasses: Vista previa Míralo en acción aquí
:hammer_and_wrench: Repositorio Calendario de lista de eventos
:question: Guía de instalación Cómo instalar un tema o componente de tema
:open_book: ¿Nuevo en temas de Discourse? Guía para principiantes sobre el uso de temas de Discourse

:warning: Esto utiliza (requiere) tanto el plugin de eventos como el plugin de listas personalizadas.

¿Por qué usar esto en lugar de la página de próximos eventos?

  • Ofrece la opción de tener una salida de barra lateral en lugar del calendario completo
  • Incluye la lista de temas
  • Posibilidad de apuntar a múltiples categorías o etiquetas específicas (a través del plugin de listas personalizadas)

Nota: para excluir categorías donde se usa una etiqueta, asegúrate de incluir -category:SLUG en la configuración de la lista personalizada. Es decir, tag:webinar,livestream -category:show-tell

Vista de calendario:

Calendario de barra lateral:

Configuración

Incluye la posibilidad de tener calendarios diferentes por lista/objeto

  • Mostrar solo los temas de la lista con eventos
  • Ocultar la lista de temas

6 Me gusta

¡Esto es realmente genial! Veo que puede resultar súper útil, y cómo cubre la falta de una lista general de eventos próximos en el sitio dentro de las funciones principales.

Por alguna razón, el interruptor para ocultar los temas que no contienen eventos no me funciona. Esto ocurre con el tema Horizon (no he realizado más pruebas, lo siento). Me pregunto si lo que se necesita es que el filtro gestione el filtrado de Eventos en lugar de ocultarlos mediante el TC. Voy a presentar una solicitud de funcionalidad al respecto.

Además, necesitamos que el botón “Nuevo Tema” se convierta en un botón “Nuevo Evento” en la lista filtrada por Eventos. ¿Es posible añadir eso al TC?

1 me gusta