Pregunta

Básicamente, quiero que alguien pueda hacer clic en un montón de eventos en mi sitio web y que todos estén sincronizados de forma sencilla con su calendario principal de Outlook.

  • Sé que puedo enviar ics con múltiples eventos, pero esto crea un segundo calendario (a menos que importe el calendario que tenga más de 3 clics).

  • También puedo sincronizar a un usuario con un webcal, pero eso no funciona en Outlook 2003 o anterior (y también crea un segundo calendario).

  • También puedo enviar un correo electrónico con convocatorias de reunión, pero eso es O (n) (aceptar cada solicitud

Esto también tiene que funcionar en Firefox, por lo que no hay piratería ActiveXObject.

Tres clics son el " espíritu " de la respuesta. Si toma 4, está bien.

Hasta ahora, webcal es lo mejor que tengo, pero poder pegar los eventos en su calendario original sería mejor.

EDITAR: se han mencionado las reglas de recurrencia: ¿existe alguna forma de utilizar RRULE (BYDAY, BYMONTH, etc.) para agrupar todos los eventos en un VEVENT, y luego configurar el Resumen / Descripción de manera diferente para cada uno? Esta sería una solución perfecta.

EDIT2: Sí, en realidad, Outlook no admite recurrencias el mismo día (o cualquiera de los agradables parámetros de BYMONTHDAY, SECONDS, etc.). Así que la recurrencia no puede hacer que los eventos sean arbitrarios en Outlook.

¿Fue útil?

Solución 2

No se puede hacer como quiero, Outlook apesta.

Mejores opciones:

  1. Si estás de acuerdo con un segundo calendario:

Dales un enlace a un webcal: //blah.com/blah.ics al que puedan suscribirse y mantenerse actualizados para siempre con Outlook 2007. Con Outlook 2003 será estático.

  1. Si estás de acuerdo con 1 evento por día y solo un conjunto de descripción para todos tus eventos combinados:

Dales un único evento con RDATE usado para establecer una repetición arbitraria.

  1. Si solo es compatible con IE:

ActiveXObject, pero no hagas esto a menos que seas un imbécil.

  1. Si no puedes pagar lo anterior:

Tengo que hacer un evento a la vez. Chupa.

Otros consejos

No vas a poder hacerlo sin el engaño de ActiveX, porque estás pidiendo una puerta trasera en el calendario de Outlook. Con un complemento local para Outlook, estarías bien, pero a través de Firefox, estás limitado a las interfaces normales de Outlook, y ya has visto todas esas.

Vaya con la ruta del correo electrónico e intente utilizar eventos recurrentes o programados para que todos puedan considerarse como un solo evento.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top