Google Calendar на Вашем сайте (вольный перевод)
Дата: 22.04.2006
Рубрики: Веб разработки |
Прочитав статью Howto integrate Google Calendar in your website using AJAX я решил перевести её для тех, кто не очень “рубит” в английском. Перевод вольный и неполный, но суть передается.
Одна из интересных фишек, которую я обнаружил, используя Google Calendar, это то, что все записи можно вывоить в форматах XML или iCal, при этом делая их публичными или приватными. Поскольку формат XML открыт, я решил попробовать интегрировать Google Calendar в свой сайт. Это удобно особенно для блоггеров и владельцев сообществ, чтобы оповещать друг друга о каких-то событиях (например путешествиях или сходках).

Для начала я взял один скриптик, который использовал для чтения RSS, сделанный с помощью Ajax. Однако данные тут передавались не через RSS, а по XML. Поэтому скрипт нуждался в модификации.

Далее я создал публичный календарь и назвал его “Дни рожденияAJAX Events”, куда запостил семинары по Аяксу, но они показывались только на май. Как сделать на более долгий период, я не знаю.
В качестве парсера выступает JavaScript:
Скрипт протестирован был в Firefox 1.5.0.2 и IE7 (а также в IE6 тоже работает), но должен работать в большинстве современных браузеров.
Скачать или Попробовать AJAX Google calendar Reader
Оригинал статьи тут (если есть какие-либо недочеты - пишите в комментарии).
Комментарии
Комментарии (2) на запись “Google Calendar на Вашем сайте (вольный перевод)”
Может я чего-то не понял, но я могу его поставить себе на блог и просто использовать как календарь, тоесть связать с блогом…?
С блогоом никак. Это просто экспорт календаря.