Oops. Arreglado. Inténtalo de nuevo.
Gracias de nuevo, equipo de Pavilion.
Me resulta poco obvio conectar con un proveedor de iCal que no sea Google ni Outlook (en mi caso, nuestro propio Nextcloud). La documentación parece truncada en el párrafo iCalendar.
Los proveedores de iCalendar no requieren ninguna autenticación, por lo que puede añadir uno seleccionando “icalendar”, dándole un nombre y guardando el proveedor. Si está integrando varios
¿Había más instrucciones?
No entiendo por qué el enlace que proporciona el archivo ics (http://[DOMAIN-NAME]/remote.php/dav/calendars/[USER]/[CALENDAR-URI]/?export [por ejemplo]) no funciona (Se ha terminado de importar desde ***. Se han recuperado 0 eventos, se han creado 0 eventos y se han actualizado 0 eventos).
Gracias de antemano.
¿Se puede integrar el plugin con la plataforma federada gratuita de Mobilizon?
https://docs.joinmobilizon.org/contribute/integrations/
¡Eso sería genial!
Daré más actualizaciones y orientación sobre este plugin la próxima semana.
Intenté integrarlo con Mobilizon como parte del proyecto. Ver aquí
https://docs.google.com/document/d/1-oJsXivT_KRBZ-wUQ-TbHdO7Z-qf7z4GeiRiJ014V-E/edit?usp=sharing
Para tener una idea de este problema, vale la pena considerar la disposición hacia la gestión de eventos en Diaspora y Mastodon, la falta de adopción de estas alternativas de código abierto a Meetup.com, o el hecho de que el sitio web de documentación de Mobilizon estuviera intermitentemente fuera de línea durante el período de la investigación, la mayor parte de su foro de soporte está en francés y que tienen la única API de la lista que utiliza autenticación básica para obtener un token de acceso. Decimos esto no para criticar a los desarrolladores de ninguno de estos servicios (ya que como desarrolladores de software de código abierto, somos muy conscientes de los desafíos que implican tales proyectos), sino para tener una visión clara de la situación actual.
Debido a limitaciones de tiempo, decidí centrarme en las alternativas más documentadas / estables. Intentaré integrar Mobilizon nuevamente en el futuro.
¿Hay alguna actualización sobre cuándo podemos esperar que las funciones del plugin de integración de eventos se incorporen al plugin de eventos? ¡Gracias!
Hola, lo acabo de ver después de la actualización.
¿Dónde te gustaría tener comentarios?
Aquí tienes uno:
- Todos los enlaces a discourse.pluginmanager.org no funcionan, ni en la primera publicación aquí ni en discourse.
- Proveedor y Origen no están claros desde el principio. Origen me parece más un filtro.
- ¿Qué es UID? Solo quiero importar todo automáticamente y gestionar lo que veo en discourse. ¿A qué categoría/etiquetas se asignan los eventos? Me gustaría hacer eso en la sección Origen/Filtro. ¿Qué pasa con la duplicación de eventos? Filtro implica que hay UN evento. Origen, de alguna manera, lo convierte en varios.
- ¿Qué sucede si los eventos se eliminan o mueven? Es algo que me pregunto. Por ejemplo, eliminar debería quitar la fecha pero no la discusión y responder con una nota.
- Parece que falta Mobilizon. Probablemente te centras en grandes proveedores y estándares. Veo que admites ICal.
- Si admites iCalendar, por favor, crea una página editable como una Wiki en la que la gente pueda añadir nombres de plataformas. De esta manera, estará claro para los usuarios cuál deben usar y si es compatible. También podría ser bueno indicar un tutorial de exportación ICS para cada uno de ellos. Eso es algo para lo que solo tienes que proporcionar el espacio y la comunidad puede ampliar la lista.
Para mí, este flujo de trabajo parece útil en un asistente/diálogo paso a paso:
- Por favor, elige un proveedor: habrá una lista de proveedores, un enlace a la documentación. Los proveedores anteriores aparecen aquí como una lista.
- Por favor, filtra los eventos. Puedes aplicar varios filtros y todos deben coincidir. Los filtros anteriores aparecen.
- todos los eventos
- todos los eventos futuros
- eventos desde el inicio hasta el final (inclusive)
- UID - ¿se refiere esto al UID de iCal?
- Categoría - Categorías ICS por coma
- Comprueba los eventos importados. - Aún no he llegado ahí.
- Acciones a realizar con los eventos:
- Publicar en categoría
- Publicar con etiquetas
- Prefijo de título
Esto es lo que me gustaría hacer:
- (1) Añadir Proveedor Google (ICS)
- (2) Filtrar eventos desde hoy
- (2) Filtrar eventos con categoría “repair”
- (3) Comprobar que aparecen los eventos
- (4) Publicar en categoría repair
De nuevo:
- (1) Elegir Proveedor Google existente (ICS) del paso anterior
- (2) Filtrar eventos desde hoy
- (2) Filtrar eventos sin categoría “repair”
- (3) Comprobar que aparecen los eventos
- (4) Publicar en categoría General
De nuevo:
- (1) Añadir Proveedor Outlook (ICS)
- (2) Filtrar eventos desde hoy
- (3) Comprobar que aparecen los eventos
- (4) Publicar en categoría General con etiqueta “council”
La interfaz de usuario en el estado actual me parece desde una perspectiva de desarrollo: primero creaste las fuentes, luego añadiste los proveedores, y sigues llamándolo fuente en lugar de filtro. Además, el flujo va de derecha a izquierda para mí: (1) proveedor (2) fuente/filtro. Propuse cómo me gustaría usarlo.
¡Gracias por tus comentarios, muy apreciados!
Me he asegurado de que los enlaces a la documentación sean correctos en este tema meta. Pronto nos aseguraremos de que los enlaces en el plugin terminen en el lugar correcto. Puedes encontrar la documentación aquí Docs - Pavilion
El orden correcto para agregar cosas es Proveedor - Fuente - Conexión. Debido a que las Conexiones son lo que agregarás con más frecuencia, se muestran en el lado más a la izquierda.
Una fuente no es lo mismo que un filtro. Verás que una Conexión tiene un botón con un icono de “embudo” que se puede usar para filtrar eventos, basándose, por ejemplo, en si una palabra determinada ocurre en el nombre del evento.
Un ejemplo sería:
Proveedor: Google Calendar
Fuente: El Google Calendar específico de @rgj
Conexión: Hacer que el usuario @rgj cree temas en una categoría específica para eventos de (fuente:) mi (proveedor:) Google Calendar que correspondan a (filtro) un nombre de evento determinado.
Documentación para iCal en Docs-cooperative todavía es extraña:
Los proveedores de iCalendar no requieren ninguna autenticación, por lo que puedes añadir uno seleccionando “icalendar”, dándole un nombre y guardando el proveedor. Si estás integrando varios
¿Hay algo más que deba saber?
Todavía no entiendo por qué mi campo iCal no se lee, y esperaba que la respuesta estuviera ahí, faltando.
He intentado poner el enlace al archivo .ics tanto en la URL del Proveedor como en los campos Opciones/URI de Fuente, pero cuando intento recuperar los eventos, obtengo: Finalizado la importación desde <nombre del calendario>. Recuperados 0 eventos, creados 0 eventos y actualizados 0 eventos.
¿Puede el problema ser causado por el hecho de que el enlace .ics de Nextcloud en realidad no termina en .ics sino en /?export? (por ejemplo, enlace ics de nextcloud)
Ese enlace no me funciona, nextcloud.cm-en-transition.fr no acepta conexiones.
@nathank no parece ser el caso para nosotros (versión del plugin de informes de UI 0.2.4 / Discourse 3.1.0.beta2). Aquí hay una captura de pantalla de un evento en Buenos Aires (UTC-3):
Sin embargo, cuando lo ve un usuario en Finlandia (UTC+2), ve:

Si te entiendo correctamente, esta captura de pantalla debería decir 00:00 (22:00 +2, o 19:00 + 5) para mi usuario finlandés, ¿verdad?
Solo para confirmar, aquí está su zona horaria:

Y la configuración en el panel de administración:
¿Me falta algo? ¡Gracias!
No importa, creo que acabo de verlo: events timezone default es lo que lo controla, ¿verdad? Había interpretado que significaba “al crear un nuevo evento, ¿con qué zona horaria deberíamos empezar?”. Podría haberme ahorrado muchas capturas de pantalla ![]()
Me complace informar que esto ya está disponible con este plugin. Y si lo desea, aún puede usar Creating and managing events para presentar los eventos en la interfaz de usuario.
No hay problema, quizás el texto de la configuración podría ser un poco más claro con esto.
Tengo una pregunta sobre el plugin y su zona horaria.
Los eventos en webcal tienen una hora de desfase con respecto al foro.
El enlace Webcal empieza así:
webcal://forum.myforum.de/c/veranstaltungen/l/calendar.ics?time_zone=Europe/Berlin&user_api_key=
y los eventos se ven así al crearlos:
![]()
pero en Thunderbird, por ejemplo, obtengo esto:
![]()
Para los eventos en horario de invierno, todo está sincronizado y no hay desfase.
¿Qué podría estar mal?
Gracias de antemano y por el muy buen trabajo, me encanta este plugin mucho más que los otros plugins de Cal y Eventos.
Creo que esto podría deberse a un error corregido recientemente; ¿has actualizado en los últimos uno o dos días?
No, no tan recientemente. Ni siquiera puedo decir si funcionaba antes y ahora cambió al desplazamiento, como si fuera durante una actualización, o si fue así.
¿Alguien más tiene el mismo problema?
No, la actualización no causó el problema, lo soluciona, así que por favor actualiza a la última versión del plugin.
@angus Solo quería informarte que la sección ‘en la naturaleza’ en la parte superior está un poco desactualizada. De los cuatro ejemplos:
- En el primero necesitas crear una cuenta para ver el calendario
- El segundo muestra un calendario funcional pero roto con dos pestañas de Calendario en lugar de una
- Los sitios 3º y 4º parecen ya no existir
Cuando realizo una actualización de Beta5 a Beta6 a través del portal de administración, la fecha que se inserta antes del título del tema parece desaparecer.
¿Hay algo que deba hacer además de actualizar Discourse desde la interfaz web para que esto siga funcionando?
Volví a la beta5 (por accidente) y volvieron a aparecer.
Editar: He visto que tenéis vuestro propio Discourse con un informe de errores que ahora he realizado.
Los eventos y el plugin de ubicación ya tienen algunas características vinculadas. ¿Habrá soporte para mostrar la ubicación de un evento en el flujo/archivo ics?

