Projects / absence

absence

absence is a calendar tool for keeping track of people (but could be adapted for any other object) on a daily basis. It is meant to replace that ubiquitous whiteboard in the office of the boss. You know the one, where someone has used a permanent magic marker to mark a matrix, and vacations/training/etc. are marked with non-permanent markers as blocks. absence is a CGI system, and has a resolution of one day. It is not intended to be used for keeping appointments or any other activity that requires a finer resolution. It generates an image for each month to be displayed using the GD library, and it can be configured to produce PNG or GIF (or even JPEG).

Tags
Licenses

RSS Recent releases

  •  15 Jul 2009 17:06

Release Notes: This release has many changes. Data is stored in a relational database (PostgreSQL). Multiple reservations can be entered per person per day, if configured. Reservation types are managed using the manage Web page, instead of editing a file. There are other bugfixes and improvements.

  •  09 Dec 2003 09:05

Release Notes: A bug that caused the current month/day to be incorrectly displayed was fixed.

  •  08 Dec 2003 11:04

Release Notes: The current month/day can be highlighted. There are new options for treatment of holidays and alternating row background color for readability, colors are all centrally configurable, and there are other improvements and bugfixes.

  •  29 Oct 2003 05:11

Release Notes: A bug which caused an incorrect group to be displayed when group_policy was set to "single" was fixed.

  •  21 Oct 2003 10:02

No changes have been submitted for this release.

Screenshot

Project Spotlight

SchemaCrawler

A command line tool to output your database schema and data in diff-able form.

Screenshot

Project Spotlight

command

A command which wraps bash functions into commands.