Phpicalendar is a PHP-basd iCal file parser
based on the v2.0 IETF speculations. With the ability to display iCal files in
a clean, logical manner, you can view the days, weeks, months and years with
full navigation. It also supports 25 different languages, making it a popular for
many different groups. You can run this platform on multiple intranet servers
and have multiple calendars on each one. If you want to link documents to the
calendars, there is a tool for this and users can edit their own ics files that
will show in the same calendar using different colors.