Download & Extend

Millennium OPAC Integration

Sample record imported using Millennium Integration

Alpha 1 for Drupal 7 is out!
Help me finish it! I've had requests insisting on a D7 port, and would love any help to get it done. Donations, testing, code reviews, patches, documentation or feedback are welcome =)

This module integrates Drupal with III/Millennium WebOPACs (library catalogs): you can import bibliographic records, or embed records in a node using the input filter. Imported nodes can have taxonomy terms created from the original record, a real-time holdings display, embedded book previews from Google Book Search and more.

Requirements

Features

  • Imports records with each Cron.php run or from a manual list, query or record range (at about 10-40 items per second)
  • Can embed records within any node's body using an input filter
  • Can aggregate records from multiple OPACs in a single Drupal site
  • Supports book jacket images, with Views integration
  • Can import and display additional metadata like Library of Congress book description and tables of contents
  • Can display real-time holdings information (fetched via AJAX)
  • Embeds Google Book Search links and previews for items available online

Documentation

Read the documentation at the demo site (currently covers 6.x version only).

Integration with other modules

(Currently, 6.x-2.x version only!)

  • HILCC Taxonomy Autotag: your imported items' LCC call numbers can be assigned to a hierarchic vocabulary based on HILCC.
  • Views: you can use cover images and other information in your views.
  • CCK: import bibliographic data into CCK fields.
  • Token: use bibliographic data as tokens.

Live implementations

If you're using Millennium Integration, you should contact me to list your site here!

Similar modules

  • SOPAC: designed to integrate with various OPACs, including Millennium. Main differences: Millennium Integration stores any imported records as nodes, while SOPAC depends on a Sphinx backend for data storage. SOPAC also includes built-in tagging, rating, search and other functionality, while Millennium Integration does not (but can be built using other modules like Fivestar, Apache Solr, Views, core Taxonomy, etc)--note that SOPAC records can't easily (?) be enhanced by other contrib modules since its data is not node-based.
  • The eXtensible Catalog: an ambitious project a powerful framework to harvest, convert, browse and search bibliographic information. Similar to SOPAC, its data is not stored as nodes so integrating with other Drupal modules might (?) not be easy.
  • Book Post: doesn't import bibliographic information, but like Millennium Integration it allows you to post book information inside a node's body using a special input filter. Book Post information comes from Open Library, and Millennium Integration's information comes from a Millennium WebOPAC of your choice, which can also include availability information.

A brief discussion about some Library-related modules see: OPAC module -- Millennium vs SOPAC vs Other?

Project Information

Downloads

Recommended releases

Version Downloads Date Links
7.x-2.0-alpha1 tar.gz (355.17 KB) | zip (369.05 KB) 2011-Oct-25 Notes
6.x-2.0 tar.gz (330.15 KB) | zip (347.76 KB) 2010-Nov-12 Notes

Development releases

Version Downloads Date Links
7.x-2.x-dev tar.gz (356.02 KB) | zip (369.24 KB) 2011-Nov-23 Notes
6.x-2.x-dev tar.gz (352.54 KB) | zip (366.14 KB) 2011-Nov-23 Notes

Maintainers for Millennium OPAC Integration

  • janusman - 357 commits
    last: 11 weeks ago, first: 4 years ago

Issues for Millennium OPAC Integration

To avoid duplicates, please search before submitting a new issue.
All issues
Bug reports
Oldest open issue: 12 May 08