2010-07-30 3 views
0

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

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

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

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

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

ответ

1

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

0

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

+0

К сожалению, я должен был заявить, что это ModX-сервер с дневником, хранящимся в базе данных – Phil

Смежные вопросы