Calendario de eventos en listas personalizadas

:information_source: Resumen Añadir funcionalidad de calendario a las listas personalizadas
:eyeglasses: Vista previa Míralo en acción aquí
:hammer_and_wrench: Repositorio Event List Calendar
: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 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 (mediante el plugin de listas personalizadas)

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

Vista de calendario:

Vista de barra lateral:

Configuración

Incluye la posibilidad de tener diferentes calendarios por lista/objeto

  • Calendario completo o salida de barra lateral
  • Incluir botón de Nuevo Tema/Evento
  • Mostrar solo los temas de la lista con eventos
  • Ocultar la lista de temas

7 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

Probaré Horizon para ver qué puedo encontrar. ¡Gracias por enviar esa solicitud de función, de todos modos!

¡Claro, esto no debería ser demasiado difícil!

Esto debería funcionar ahora en Horizon. Lo volveré a revisar si/cuando se apruebe tu solicitud de función. :slight_smile:

¡Botón Nuevo Tema/Evento añadido!

Experimenté con extraer el filtro de la configuración de Lista, pero si hay múltiples etiquetas o categorías, se vuelve un desastre.