Perl/XML Calendar
INTRO
Perl/XML Web Calendar v 2.0 - a simple, customizable, easy-to-implement script for managing a web-based event calendar. Written in Perl and uses XML as its data storage format.
SYNOPSIS
It is often that an individual or organization might want to post a calendar of events on their website. If there are frequent changes to this calendar, updating the HTML could be become daunting. It would be nice to have a way to just fill out a web form, and have the calendar update automatically.There are several available applications that do this - some free, some commercial. Many of these solutions utilize a database, such as MySQL, to store event-related data; in environments where such technology is not available this is not a feasible solution.I developed this script to store event data in a plain text file, formatted in XML. Easy to use and implement, the script can be customized to look and feel however you like. This is done using CSS (Cascading Style Sheets).
FEATURES
- The ability to view, via the web, a monthly calendar table with event titles, times, and locations in each day, just like a “real” calendar.
- The ability to see further details regarding those events by clicking on their titles.
- The ability to add an event to the calendar, with the appropriate username/password authorization, using a web based form.
- The ability to edit and delete the events on the calendar, with the appropriate username/password authentication, using a web-based form (these passwords can be different from the one used to add events to the form, allowing for delegation of specific abilities).
- The ability to totally customize the look and feel of the calendar through easy-to-edit HTML and CSS files.
STATUS
The current version is 2.0. A number of small bug-fixes and minor features may some day be worked into a 2.1 release, but it is seeming decreasingly likely due to my other obligations.
DOWNLOADS
- perlxmlcal-2.0.0.zip - zip file
