WebCalender README
WebCalender is an open source PHP-based multi-user calendar.
Features:
- Multi-user support
- Group support
- View day-at-glance
- View month-at-glance
- View week-at-glance
- View year-at-glance
- View another user's calendar
- View multiple users' calendars at the same time
- View one or more users' calendar via layers on top of your own calendar
- Public calendar (that requires no login) where anonymous users
submit events that are approved by an administrator.
- Add/Edit/Delete users
- Add/Edit/Delete events
- Repeating events
- Custom event fields
- Search interface for calendar entries
- User-configurable preferences for colors, 12/24 time format,
Week start on Sun or Mon, default work hours
- Online help
- Checks for scheduling conflicts
- Support for multiple timezones
- Users can accept or reject events added by another user to their calendar
- Email reminders
- Email notifications for new events
- Support for 26 different languages: Traditional Chinese (Big5),
Simplified Chinese (GB2312), Czech, Danish, Dutch,
English, Estonian, Finnish, French, Galician, German, Holo (Taiwanese),
Hungarian, Icelandic, Italian,
Japanese, Korean, Norwegian, Polish, Portuguese, Portuguese/Brazil,
Russian, Spanish, Swedish, Turkish, Welsh
- Exporting to Palm Pilot (via install-datebook, part of pilot-link)
Note: install-datebook must be patched and rebuilt since it has
a big old bug in it. See INSTALL.html
for instructions.
- Export to iCal
- Authentication using LDAP, HTTP authentication, NIS, or web-based.
- Activity log that tracks event creation, update, accept, reject,
email notifications, and email reminders
System Requirements:
- PHP (3 or 4)
- Database: MySQL, Oracle, PostgreSQL, Interbase or
ODBC (PHP ODBC includes support for Adabas D, IBM DB2, Solid and
Sybase SQL Anywhere as well as ODBC)
- JavaScript-enabled browser
See installation instructions for more
specific PHP requirements.
Recommended:
Outstanding issues:
- Updated translatations (some are slightly out of date)
Possible features for future releases:
- Custom access restrictions that can be defined by each user
- Add comments to entries that will show up on the view page
- Allow users to upload documents for events
- Data import (from Netscape Calendar's tab-delimted export or maybe
from a Palm Pilot data file)
- Holidays
- Generate PDF output for use in day planner