Plugin de eventos 📅

Parece que ha vuelto a caer. Necesito instrucciones sobre cómo configurar un lector de iCal (posiblemente un bot de Telegram).

1 me gusta

@angus ¿Hay alguna novedad al respecto?

1 me gusta

Hola a todos.

Gracias por su paciencia. He solucionado el problema pendiente con este plugin. Está funcionando con normalidad en la v0.1.1.

Esta es la versión oficial (Pavilion) de lo que sucederá con este plugin, en el orden en que ocurrirá cada cosa.

  1. A partir de ahora (hasta el punto 4, abajo) volveremos a brindar soporte a este plugin. Si reporta problemas aquí, responderemos.

  2. La funcionalidad de este plugin se fusionará con el próximo Discourse Events Integration Plugin, cuyo lanzamiento está previsto para finales de octubre.

  3. Todos los datos de este plugin se migrarán automáticamente al nuevo plugin DEIP.

  4. Una vez que se lance el DEIP, este plugin (es decir, el Events Plugin) se archivará.

7 Me gusta

No estoy seguro si esto ya se está considerando, pero tener varios temas para un solo evento y listarlos bajo una página de evento principal sería una característica muy agradable.

1 me gusta

Esto será posible con el nuevo Plugin de Integración de Eventos de Discourse, que se lanzará a finales de octubre, pero no será una característica en la v1.

3 Me gusta

La URL del informe de errores que figura en GitHub no funcionaba, así que por favor permítanme discutirlo aquí.

Resumen del error: No se puede participar en eventos.

Pasos para reproducir el error: Cree un evento con n MaxGuests.
Un usuario pulsa el botón “Asistir” n+1 veces sin actualizar la página.
Entonces se produce un error 500.
Después de eso, ese usuario y todos los demás usuarios no podrán asistir al evento.

Además, cuando visitas un tema por primera vez, el botón cambia de color cuando marcas la casilla “Unirse”, pero cuando desmarcas la casilla “Unirse” o visitas un tema por segunda vez y pulsas el botón “Unirse”, el botón no cambia de color. (Sin embargo, puedo unirme y cancelar).

¿Es este un problema solo en mi entorno?

1 me gusta

Gracias por el informe.

He actualizado el enlace en el archivo Léame de GitHub al mismo que está en el OP: https://discourse.pluginmanager.org/w/bug-report

He abordado este problema. Por favor, actualice a la versión 0.1.2 del plugin y vuelva a intentarlo.

1 me gusta

Gracias por la rápida respuesta.
Acabo de terminar de revisar y confirmo que el problema se ha solucionado. ¡Gracias!

Déjame revisar una cosa más.
La siguiente imagen es una ventana modal para editar un evento en un tema ya creado.
Ignora la traducción al japonés.

La siguiente imagen muestra un intento de editar un evento ya creado.

Había dos participantes en este evento.
“テスト” y “Programmer-D”.
Sin embargo, cuando abres la ventana de edición de esta manera, muestra “テスト,Programmer-D”, como si fuera un solo usuario.

De hecho, si completo la edición en este estado, todos los participantes existentes serán descalificados y tendré que visitar el tema nuevamente y presionar el botón Unirse.

Agradecería que pudiera confirmar si esto también es un problema o un error en mi entorno.
Lamento todas las preguntas con mi inglés deficiente, pero agradecería su ayuda.

1 me gusta

Gracias por el informe. También he solucionado este problema. Por favor, actualiza a la versión 0.1.3 del plugin.

Por favor, envía cualquier problema adicional a través del formulario de informe de errores. Los problemas informados aquí se dirigirán allí:

https://discourse.pluginmanager.org/w/bug-report

1 me gusta

Muchas gracias.
Pude confirmar la corrección.

Lo siento, no estoy familiarizado con esto. Intentaré usar eso a partir de ahora.

2 Me gusta

Hola a todos:

Una pregunta sobre la API de discourse-events: ¿cuál es el propósito/ejemplo de uso de las claves API de WebCal?
Por el hilo, parece que se suscribe a foros privados, aunque no estoy del todo seguro de cómo funcionaría el mecanismo.

¿Hay alguna configuración de preferencia para deshabilitar la función de generación de claves API?
(https://github.com/paviliondev/discourse-events/blob/main/assets/javascripts/discourse/components/event-webcal-keys.js.es6)
Actualmente, si visitas www.tu_servidor_discourse.com/calendar-events/api_keys.json mientras estás conectado, generarás automáticamente una nueva clave (aparecerá en la lista de claves API generadas por el usuario).

Saludos,

1 me gusta

Problema: Hace unas semanas, nuestra comunidad notó que el Calendario de Eventos está roto. No pueden hacer clic en un evento y ver los detalles del tema.

https://forums.flightsimulator.com/c/community/community-fly-in-events/143/l/calendar

Estoy en la versión 0.1.3 del plugin Events y en la versión 2.9.0.beta10 de Discourse.

¿Alguna idea de cuál podría ser la causa? ¡Gracias!

1 me gusta

Hola @Jayne_ivana, he movido tu publicación aquí, es un error en este plugin de terceros de @angus, nuestra lógica de manejo de eventos cambió un poco en las últimas semanas para permitir actualizaciones de Ember JS.

1 me gusta

Este problema se corrigió en este commit, que está incluido en la última versión de Discourse. Debería resolverse después de tu próxima actualización (que recomiendo hacer lo antes posible debido a las actualizaciones de seguridad incluidas).

5 Me gusta

Gracias, chicos.

Como menciona David, se trataba de un error en Discourse que se ha resuelto en la última versión. Cuando actualices Discourse, el plugin de eventos volverá a funcionar como se esperaba.

5 Me gusta

¡Genial, muchas gracias!

2 Me gusta


Sé que este plugin está pasando por una transformación, todo se ve genial excepto en el móvil, cuando haces clic en los puntos del calendario, la información no cae debajo como debería (funciona en tus sitios web de demostración)

Cualquier idea sería útil :slight_smile:

2 Me gusta

Gracias por el informe. Esto solucionará ese problema.

3 Me gusta

¡Gracias por la solución súper rápida!

¡Funcionó a la perfección! :ok_hand:

2 Me gusta

¡Hola!

Una cosa que quiero señalar aquí es que intentar cargar nuestro calendario de eventos en nuestros foros tarda un promedio de 11 segundos en cargarse. He probado diferentes dispositivos/conexiones. Por ejemplo, probé en escritorio y móvil, WiFi y celular, e incluso le pedí a otra persona que lo reprodujera y mencionó que tarda un tiempo en cargarse.

¿Alguna idea de qué podría estar causando que el calendario tarde mucho en cargarse? ¡Gracias!

1 me gusta