WebCalendar is a PHP-based calendar application that can be configured as a single-user calendar, a multi-user calendar for groups of users, or as an event calendar viewable by visitors. MySQL, PostgreSQL, Oracle, DB2, Interbase, MS SQL Server, or ODBC is required.
WebCalendar can be setup in a variety of ways, such as...
A schedule management system for a single person
A schedule management system for a group of people, allowing one or more assistants to manage the calendar of another user
An events schedule that anyone can view, allowing visitors to submit new events
A calendar server that can be viewed with iCalendar-compliant calendar applications like Mozilla Sunbird, Apple iCal or GNOME Evolution or RSS-enabled applications like Firefox, Thunderbird, RSSOwl, FeedDemon, or BlogExpress.
TIP: If you are just getting started trying to get your event calendar online, you can read the article Creating an Online Event Calendar for an overview of different ways you can do this. WebCalendar is obviously one way to accomplish this.
Auto-detect user's language preference from browser settings
View calendars by day, week, month or year
View another user's calendar
View one or more users' calendar via layers on top of your own calendar
Add/Edit/Delete users
Add/Edit/Delete events
Repeating events including support for overriding or deleting (exceptions)
Configurable custom event fields
User-configurable preferences for colors, 12/24 time format, Sun/Mon week start
Online help
Checks for scheduling conflicts
Email reminders for upcoming events
Email notifications for new/updated/deleted events
Export events to iCalendar, vCalendar or Palm
Import from iCalendar, vCalendar or Palm
Optional general access (no login required) to allow calendar to be viewed by people without a login (useful for event calendars)
Users can make their calendar available publicly to anyone with an iCalendar-compliant calendar program (such as Apple's iCal, Mozilla Calendar or Sunbird)
Publishing of free/busy schedules (part of the iCalendar standard)
RSS support that puts a user's calendar into RSS (WebCalendar 1.1+)
Subscribe to "remote" calendars (hosted elsewhere on the net) in either iCalendar or hCalendar formats (WebCalendar 1.1+)
User authentication: Web-based, HTTP, LDAP or NIS
Download
TIP: For information about WebCalendar versions, including what features are new to WebCalendar 1.2, please check the Wiki.
NOTE: You may not need to download WebCalendar. To get started even faster, you can choose a hosting service that supports one-click installation of WebCalendar.
WebCalendar 1.2 is the latest production release of WebCalendar. You can download this release from SourceForge.net using the links below. The installation instructions can be found in the System Administrator's Guide (found in the docs directory when you unzip/untar the WebCalendar distribution.).
The latest official 1.0.X release is 1.0.5. You can download this release from SourceForge.net using the links below. The installation instructions can be found in the System Administrator's Guide (found in the docs directory when you unzip/untar the WebCalendar distribution.).