¿Tal vez? Todo lo que pido aquí es un botón en las páginas del calendario que lleve a las preferencias del usuario para suscribirse a los calendarios. No planeo instalar el plugin de asistente personalizado y no estoy pidiendo la creación de eventos con un solo clic desde la página del calendario. Eso sí suena frágil, dado cómo funcionan los eventos en Discourse, aunque entiendo el atractivo.
Puedes usar el TC para incluir un botón que lleve a la página de suscripción al calendario del usuario desde /upcoming-events; de hecho, ese es su propósito principal y debería ser bastante robusto.
Usar el Asistente es una extensión opcional (y más frágil).
Parece que hay bastante interés; veré si puedo crear un Tema adecuado para el TC.
¡Muy bien! Eso funciona. ![]()
En realidad, este botón debería estar en el propio plugin calendar-and-event.
¡Estoy de acuerdo! Pero mientras tanto, lo tenemos aquí:
Después de usarlo en situaciones reales, he descubierto un problema menor (pero significativo).
Cuando la gente lo prueba (yo incluido), tiende a elegir la primera URL, es decir, Marcadores, y a usarla con éxito.
Sin embargo, los eventos del sitio que esperan no aparecen. Por eso vienen a quejarse conmigo, el administrador.
Para facilitárselo a nosotros, los humanos falibles, ¿estarías dispuesto a cambiar el orden para que Discourse Calendar - All Events sea la primera opción y Marcadores la última?
He añadido esto de forma chapucera a mi TC ahora: