You are here

 

Web and Digitization Services

Software Projects

The following are some of the software packages that have been developed at the Libraries. Many are open-source; for those that do not have a download link, source code can be requested.


dmBridge

License:
None
Source code availability:
Not available
Requirements:
CONTENTdm® 4.x or higher
Description:

dmBridge is a replacement templating system and public access framework for CONTENTdm® that makes it easy for web developers to create custom page templates for their digital collections, as well as provides a number of architectural and feature advantages over the default CONTENTdm® templating system.

More information:
dmBridge home page

Gift Database and Bookplate Generator

License:
BSD
Source code availability:
Available upon request
Requirements:
PHP 5.1, PEAR::MDB2, MySQL
Description:

The Libraries create bookplates to recognize 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.

Demo:
Honor With Books website

Interactive Spatial Image Search

License:
BSD
Source code availability:
Google Code page
Requirements:
PHP 5.2 (MySQL or PostgreSQL optional)
Description:

A 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.

More information:
ISIS home page

Library Statistics Database

License:
BSD
Source code availability:
Not yet available
Requirements:
PHP 5.2, MySQL
Description:

Provides an interface for adding and viewing library statistics. Data points are associated with a category and a department, both of which can be defined in an arbitrary hierarchy using MySQL adjacency list tables. A charting component enables chronological visualization of categories within departments.

MultiPAC

License:
BSD
Source code availability:
Available upon request
Requirements:
PHP 5.2, Solr
Description:

A Solr front-end to support library resource discovery.

Demo:
Contact the author for a demo (within the library only).

Quick Poll

License:
BSD
Source code availability:
Available upon request
Requirements:
PHP 4, MySQL
Description:

A 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.

Demo:
Library website

Trespassed Patron Database

License:
BSD
Source code availability:
Available upon request
Requirements:
PHP 5.2, MySQL
Description:

A 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.

Demo:
(Staff only)