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)
|