Main Page
From WebCalendar Wiki
Contents |
WebCalendar Wiki - Introduction
WebCalendar is a web-based calendar application. You can configure it as a single-user calendar, a multi-user calendar for groups of users or as an event calendar viewable by visitors. Not sure what a Wiki is? Read this. The purpose of this wiki is to allow WebCalendar users to provide feedback to the WebCalendar community. Did you find that the core WebCalendar documentation didn't cover something you were trying to do? If so, then add the documentation to this site on. (You will need to create a wiki account to add or edit content.)
Adding Content to the Wiki
Want to add content to this wiki? Read this.
Security Notice
All users with version 1.0.X, 1.1.X or 1.2.2 or earlier should update their WebCalendar installation to the 1.2.3. version. There have been issues with SQL Injection found in earlier versions that were published on the BugTraq list. All WebCalendar administrators should subscribe to the mailing list. This low-volume mailing list will keep you informed of any security-related issues that may be uncovered in WebCalendar.
WebCalendar Versions
Not sure what version of WebCalendar you have? Read This.
| Version | Status | Description |
|---|---|---|
| WebCalendar 1.2.3 | Stable production release | This is recommended for productions servers. (1.2 code can be found in the REL_1_2_3 branch in CVS.) |
| WebCalendar 1.2.X | Pre-production release | (1.2 code can be found in the REL_1_2 branch in CVS.) |
| WebCalendar 1.3.X | Not yet released | There have been no official 1.3 releases. The latest code in CVS on the HEAD branch will eventually evolve into the first 1.3 release. This is recommended for WebCalendar developers and others interested in bleeding edge tools. Not recommended for production servers. |
Some of the new features in 1.2:
- RSS syndication of calendars
- RSS feed of unapproved events
- Read/Write sync through Apple iCal, Mozilla Sunbird, k5nCal
- Much better support for the iCalendar standard (if you need complicated recurrence rules)
- Advanced user access control
- Multiple public calendars (using nonuser calendars)
- Full Timezone support
- Remote calendar subscriptions (a new special type of nonuser calendar)
- Database query caching (greatly improves performance)
- CSS and javascript are now called as external files and cached in the browser (big performance boost)
- VTODO (Tasks) are now supported as part of the
- Self Registration with optional IP blacklisting and password autogeneration
- A spiffy menu system that can optionally replace the links at the bottom of the pages
- PhpMailer has been incorporated, allowing use of phpmail, SMTP (w/ auth), and sendmail protocols
- Themes can now simplify the customization of your WebCalendar look and feel.
You can get the latest 1.2 development version as a CVS snapshot from the WebCalendar Download Page at k5n.us or from the webcalendar 1.2 package on SourceForge.
Installation & Documentation
Most users will want to start here.
- WebCalendar System Administrator's Guide: This document tells you how to install and configure WebCalendar. This document is included in every WebCalendar release.
- WebCalendar User's Guide: This is the end user's guide. This is not included with each WebCalendar release because of its size.
- WebCalendar FAQ
- WebCalendar README
- Upgrading Instructions (WebCalendar 1.0.X)
- Upgrading Instructions (WebCalendar 1.1.X/1.2.X)
WebCalendar Mini-Guides
Below are some guides contributed by users. Feel free to add to this list...
- Setup an Event Calendar in 1.1 (WebCalendar 1.1+)
- Setup Multiple Public Calendars (WebCalendar 1.1+ only)
- Authentication using Ldap login
- Authentication using Active Directory
- Automatic Logins
- Customizing the Appearance (how to use custom header/trailer/css, etc.)
- Changing a user login
- Setup a RSS Feed
- Remote Publishing with Sunbird (and Lightning)
- Remote Publishing with Apple iCal
- Remote Publishing with k5nCal
- CVS in Cygwin
- Tourtoise CVS
- WebCalendar without magic_quotes_gpc
- Installing WebCalendar using cpanel (for 1.1/1.2)
- Sharing a Single Calendar With Multiple Users
- Updating a Translation
Most Wanted
Below are some guides yet to be written that other users would find helpful based on feedback from the forums.
- Setting Up an Event Calendar in 1.0 (WebCalendar 1.0)
- Installation Movie (mpg/mov file showing steps of installation)
- Subscribing to a Remote iCalendar File (WebCalendar 1.1+ only)
Tutorials
Below are some tutorials written by Users who are experienced using WebCalendar.
- WebCalendar Tutorial (English, based on v0.9.43)
- WebCalendar Tutorial (Deutsch) (based on English tutorial valid for v0.9.45)
Additional useful extensions
- Calendar Project - Home of Lightning and Sunbird®
- Holiday Files (*.ics) from Mozilla Calendar
- Apple's iCal schedules and holidays (*.ics Files)
- calendars to subscribe at iCalShare.com
Help & Support
If you are having trouble installing or configuring WebCalendar, you should first start with the FAQ to make sure your answer is not in there. A lot of common problems are covered in the FAQ. If it is not in the FAQ, then take a look at the Help/Troubleshooting Forum on SourceForge.
If you think you have found a bug in WebCalendar, please take a look at the list of Open Bugs on SourceForge. If you don't see your bug, you can submit a bug report. (You will need a SourceForge account to do this.)
Success Stories
Read about WebCalendar Success Stories...
I'd also like to add some current screenshots of the some of best looking WebCalendar installations out there.... kind of like what's on the Showcase Page (but a lot of those sites no longer exist or are old...)
So, feel free to post screenshots here if you're feeling bold!
Personal Pages
Curious about who is behind WebCalendar? Some developers and contributors have personal pages here.
MediaWiki
This Wiki is powered by MediaWiki.

