Overview
Written in 2002, this is a simple Python CGI application meant to provide a easily accessible calendar showing absences from the office. Its primary purpose is to indicate who the backup contact is for the absent employee. It requires Apache, Python, and MySQL. Download the source as a tar ball.
Screen Shots
FAQ
Please contact me with any questions you may have that aren't answered below.
What requirements does Absence Board have?
You'll
need to have Apache, Python, MySQL, and the MySQL-python DB adapter.
You should also have this all installed on Linux but it might work on
Windows. I last tested it using MySQL 4.1.14, Python 2.4.1, and
MySQL-python 1.2.0.
What license is Absence Board released under?
The
Python CGI file is released under the GPL so changes can not be made
to it without also releasing the changes back to the public. The
Cascading Style Sheet is not GPLed so you can tailor the look and
layout of Absence Board without releasing changes. This is important
for users who want it to match their corporate color scheme.
Why doesn't Absence Board require users to authenticate before
using it?
I designed Absence Board to be used within a
coporate intranet where I didn't want to bother with another login.
You should be able to setup Basic Authentication at your own site.
Will you accept patches and improvements for Absence Board? Sure. I'd love to see improvements made to this application. I'd require them as long context diffs. Also, please be sure that your changes pass XHMTL 1.1 and CSS 2 validation scans.



















