Open Source Software Projects:
The following open-source software projects have been developed at the Libraries and are available for download.
|
|
Gift Database and Bookplate GeneratorGPL | Author: Alex Dolski | Not yet availableRequires PHP 5.1, PEAR::MDB2, MySQLThe Libraries create bookplates to recognize all donations above a certain dollar threshold. The Bookplate Generator and Gift Database dynamically generates printable bookplates to pay tribute to the recipient that the donor wishes to recognize. It includes an administrative interface which allows for easy modification of the donor, recipient, and book components that comprise the bookplates. |
|
|
ISIS (Interactive Spatial Image Search)GPL | Author: Alex Dolski | Google Code pageRequires PHP 5.1, PEAR::MDB2, any compatible DBMSA fully-featured, standalone spatial search application for CONTENTdm® map collections. ISIS is capable of searching any combination of multiple CONTENTdm® collections simultaneously and retrieving list-based results, with thumbnails, on-the-fly via OAI-PMH. Designed to be relatively easy to install and customize for non-programmer, non-GIS expert librarians. Written in object-oriented PHP, ISIS uses the PEAR::MDB2 module for database portability and separates program logic from presentation to allow for easy modification of the HTML/CSS user interface. Also includes a supplementary administrative interface featuring SSL user authentication, data export, user management, and the ability to add/modify/delete maps and collections. |
|
|
Quick PollGPL | Author: Alex Dolski | Source code (.tar.gz)Requires PHP 4 and MySQLA PHP polling system featuring an embeddable, easy-to-customize AJAX poll interface and a user-friendly, multi-user administrative interface for adding, changing, and deleting polls. |
|
|
Trespassed Patron DatabaseGPL | Author: Alex Dolski | Source code (.tar.gz)Requires PHP 4 and MySQLA PHP/MySQL application that keeps track of patrons that have been trespassed from the libraries - storing basic vital information about them along with a photo and reason for their ban. Access to the list of current and expired bans is tiered. The authorization mechanism authenticates against the libraries' Lotus Domino system and, additionally, against a smaller internal subset of authorized users. This enables staff to use their Domino usernames and passwords to log in, while further limiting access to authorized staff. |