Создание центрального календаря для локальной синхронизации (iCal / CalDAV / ???) - PullRequest
0 голосов
/ 30 июля 2010

В настоящее время на веб-сайте, над которым я работаю, есть веб-календарь предстоящих событий. Мы рассматриваем возможность его расширения, чтобы люди могли локально получать доступ к данным календаря - если это возможно, посредством обмена, календаря Google или любой другой крупной календарной программы.

Мой вопрос о том, как это реализовать. Дневник, вероятно, изменится, и его необходимо синхронизировать с локальными календарями без ввода данных пользователем.

Возможно ли это с файлом iCal?

CalDAV кажется хорошей альтернативой, но документации по созданию / обслуживанию файла CalCAV немного. Кто-нибудь знает какие-либо хорошие ресурсы по этому вопросу? И возможно ли получить CalDAV и обменять работу вместе?

Есть ли другие альтернативные варианты, с которыми люди добились успеха?

Ответы [ 2 ]

1 голос
/ 02 августа 2010

Я обнаружил, что это возможно с файлом .ics (iCal).Важно только то, как пользователь добавляет его в свой календарь.Если они загружают копию, а затем добавляют ее в свой локальный календарь, она не будет автоматически обновляться.Однако, если они скажут, что это веб-календарь и направят свой компьютер на URL-адрес файла iCal, то любое изменение будет отражено в их локальном календаре.

0 голосов
/ 30 июля 2010

Я бы поддержал календарь с базой данных и предлагал данные как через HTML, так и через интерфейс iCal.

...