Calendar is a practical web-based application that generates printable calendars without any fancy branding.
The first version of Unimaginatively-named Calendar was developed in ASP (VBScript) and ran on IIS 4.0 or higher, and utilized a database on SQL Server 7.0 or higher. Currently, the software has been recreated in Java to run on Tomcat 5.5 or higher, with the database in MySQL 3.3 or higher. The feature set remains mostly the same, but the two versions share no code.
Unimaginatively-named Calendar comes with several features, such as the entire calendar being rendered in HTML without the use of Flash or Java. It supports single-day, multi-day, and occasional events. Occasional events are those that occur multiple times but don't follow a regular pattern. The tool also supports repeating events that can occur daily, weekly, monthly or yearly. The software provides an option to categorize events for easy management, and the display can be customized to include different themes, colors, border styles, category widgets, and much more.
Additionally, Unimaginatively-named Calendar can be set up as a "private" calendar where the user has to be logged in to see it. Apple iCal and Mozilla Sunbird users can subscribe to the calendar with just one click. The latest version of this software comes with an admin panel that is password protected.
Unimaginatively-named Calendar requires Tomcat 5.5 or higher and MySQL 3.3 or higher to run. This version adds the ability to import events from remote iCalendar sources, which include a subscription system that updates periodically. It also provides the admin with the option to tune how much information is logged, and several bug fixes and minor tweaks have been included.
Overall, Unimaginatively-named Calendar is a powerful yet straightforward tool for managing events and scheduling appointments, and it's worth trying out for anyone interested in making clean, customizable calendars.
Version 3.7.0: N/A