UHS iCalendar Launched

I aam pretty excited about our new, iCal-based online calendar. Multiple authors may maintain it using a desktop application such as Sunbird, and anyone may view the calendar on our web site using phpiCalendar or subscribe to the calendar via an iCal-compatible application or RSS.

This article reviews the basics for parsing iCal data using PERL, PHP, or WML.

In this article, I?ll go over some options for publishing your iCal data through outside services. I?ll then show you how you can start working with code that will let you display your calendars on your own OS X server. I?ll start with the basics of the iCalendar file format, introduce you to some ways of dealing with iCal files in Perl and PHP, and finally demonstrate a PHP-based WML calendar viewer for cellular phones and other mobile devices.

Full Article


  1. ben casnocha says:

    cool! It is possible to import the data/sync it in Entourage?

  2. rkassissieh says:

    Good question. Download the iCal file, ctrl-click on it, and select Open With –> Entourage. All of the items should appear in your calendar. Note that this is an import, not a subscription, so your calendar will not automatically update with changes. To subscribe, you would need to use iCal or Sunbird instead.

  3. rkassissieh says:

    The iCal file is at http://inside.sfuhs.org/cal