| Scheduling
> Office
> Linux |
| Unimaginatively-named Calendar 3.5.1 [download
page] |
| Size: |
|
| OS: |
|
| Downloads: |
16 |
| Title: |
Unimaginatively-named Calendar 3.5.1 |
| Genre: |
|
| Price: |
FREE |
| Developer: |
Sam Clippinger |
| Url: |
http://freesoftware.silence.org/calendar/ |
| Short Description: |
Unimaginatively-named Calendar produces useful, printable calendars on a Web site. |
| Download Url: |
http://freesoftware.silence.org/calendar/releases/calendar-3.5.1.zip |
| Description: |
Unimaginatively-named Calendar project began out of frustration with other web-based calendar tools' inability to display a readable calendar format. It was very much a project to "scratch an itch" -- to meet an immediate need that the author had. Since then, it has evolved considerably into a very useful tool that produces prettier calendars than those printed by most organizer software.
The first version of this software was written in ASP (VBScript) and ran on IIS 4.0 or higher with a database on SQL Server 7.0 or higher. It has since been completely rewritten in Java to run on Tomcat 5.5 or higher with a database on MySQL 3.3 or higher. The feature set is largely the same, though the two versions have no code in common.
Here are some key features of "Unimaginatively named Calendar":
· The entire calendar is rendered in HTML -- no Flash or Java is used.
· Single-day, multi-day and occassional events are all supported. "Occasional" events are those events that occur multiple times but don't necessarily follow a regular pattern.
· Repeating events are supported and can repeat on a daily, weekly, monthly or yearly basis.
· Events may be categorized for easy administration.
· Nearly everything about the display is themable -- colors, fonts, border styles, first day of the week, weekday column widths, categories, etc.
· A calendar may be setup as a "private" calendar, so the user must be logged in to see it.
· Apple iCal and Mozilla Sunbird users can subscribe to the calendar with one click.
· NEW! The admin tool is password protected!
Requirements:
· Tomcat 5.5 or higher
· MySQL 3.3 or higher.
What's New in This Release:
· Fixed Event.loadOccurrences() to correctly eliminate duplicates by checking both the IDs and the dates. This is necessary because Recurrence.load() returns an Occurrence[] full of objects with the same IDs but different dates. When those objects were placed in consecutive positions, Event.loadOccurrences() was deleting them. Hopefully this will be the last time this bug comes up but that's unlikely -- apparently there are an infinite number of ways to screw this up.
|
|