Plugin de eventos 📅

Me siento como un tonto, pero no consigo que esto funcione. En el sitio de Pavilion, cuando inicio un tema, veo:

En mi sitio veo:

¿Cómo hago para que aparezca el botón Agregar evento?

Tengo seleccionadas estas configuraciones:

Debo estar olvidando algo realmente estúpido, pero no logro averiguarlo por más que lo intento. Estoy usando un tema estándar sin componentes añadidos.

1 me gusta

No eres un tonto; necesitamos mejorar la documentación :slight_smile:

¿Has activado los eventos en la categoría en la que intentas publicar?

5 Me gusta

¿Te refieres a esto?

No puedo iniciar ningún tema en esta categoría porque requiere un evento y no logro averiguar cómo agregar uno. Pero también tengo seleccionada la opción Permitir que se agreguen eventos a los temas en todas las categorías. y no puedo agregar eventos en ninguna categoría.

Por otro lado, funciona muy bien como una barra lateral:

1 me gusta

@fzngagan ¿puedes ayudar a @smrtey? Parece un problema posterior a la migración.

2 Me gusta

Lo leí y creo que logré que funcionara. Intentaré averiguar qué tuve que hacer.

Simplemente desmarqué todas las Opciones bajo Categoría > Configuración > Eventos y luego las volví a marcar, y entonces funcionó.

Lo que aún resulta confuso es que en la Configuración del sitio tengo:
eventos habilitados: Permitir que se agreguen eventos a los temas en todas las categorías. seleccionado

Pero solo puedo agregar eventos en las categorías en las que también tengo Categoría > Configuración > Eventos
Permitir que se agreguen eventos a los temas en esta categoría (anula la configuración del sitio). seleccionado también.

2 Me gusta

Estoy experimentando el mismo problema. Esto podría deberse a la actualización de Discourse 2.4.0 a 2.5.0.beta1 (0903aa44bb), ya que antes funcionaba para mí.

Informe de error creado aquí: Pavilion

1 me gusta

Lo revisaré hoy.

2 Me gusta

Acabo de instalar este complemento y no estoy seguro de cómo usarlo correctamente.

Cuando creo un nuevo ‘Evento’ (he creado una nueva categoría), simplemente se crea un nuevo tema como cualquier otro tema de Discourse.

¿Cómo lo vinculo a las funciones ‘Agenda’ y ‘Calendario’ de su complemento, por favor?

2 Me gusta

Ah, veo que esto ya fue respondido más arriba.

Necesité seleccionar ‘Permitir eventos’ en la configuración de la categoría.

2 Me gusta

La configuración de este plugin se encuentra en la configuración del administrador y en la configuración de categorías. ¿Has activado los eventos allí? Sabrás que funciona cuando edites un tema existente y veas el botón para agregar o editar los detalles del evento. No puedes agregar detalles del evento al crear un tema por primera vez.

2 Me gusta

Sí, eso es :+1:
Y luego tendrás un lugar en la parte superior derecha del editor para elegir una fecha/hora para tu tema

1 me gusta

¡Gracias! ¿Cómo hago para que el botón ‘Agregar ubicación’ muestre un mapa?

1 me gusta

¿Hay alguna forma de cambiar el texto ‘Agenda’ en la barra de navegación por ‘Eventos’ para mantener la coherencia?

¡Gracias!

1 me gusta

Es otro complemento:

2 Me gusta

Sí, tendrías que buscar ‘agenda’ en la pestaña personnaliser (en francés, no estoy seguro de la traducción, entre group y api) / texto

1 me gusta

¡Ya casi lo tengo!

Otra pregunta, por favor. ¿Existe una configuración para mostrar los eventos en modo ‘Agenda’ de modo que los eventos que están ocurriendo más cerca de la fecha actual aparezcan en la parte superior de la página?

1 me gusta

Hum… Creo que eso es lo que hace la agenda…
Pero podría haber un error

Sin embargo, sigue funcionando en las subcategorías (2.4.0.beta10 y el último commit de eventos, creo)

2 Me gusta

Hola, he tenido un problema con el plugin Event que ya no funciona. Primero actualicé mi instancia a la última versión 2.5 beta en Docker. Noté que la URL de git en app.yml debía actualizarse a paviliondev y luego reconstruí el contenedor con éxito. No surgieron problemas que yo pueda detectar, pero aún no puedo crear eventos. Veo que el plugin Discourse Event 0.1 aparece como instalado. ¿Alguna idea?

Si debo mover esto a un nuevo hilo, solo házmelo saber.

1 me gusta

Hola Sunjam, creo que Tobias tiene la solución:

2 Me gusta

Si reconstruiste el contenedor, deberías tener el último commit, que funciona con la versión 2.0.5 beta2 (al menos hasta 8ae472bc41) :wink:, y en la pestaña de parámetros, sí, la versión actual es 0.1.

¿Has probado esta?

4 Me gusta