The opac module enables libraries to integrate their catalog into Drupal allowing importing records, make advanced searches with faceted results, circulation task etc ... This module is intended to work with any ILS by using connectors. Everyone can make its own by creating a php file.
Modules included:
OPAC: The main module. Allows to create ILS backends, define mapping, rules and harvest records
Opac items: Get items informations
Opac users: Allows library borrwers to make operation on items and views account informations
Opac authorities: Import your authorities in drupal and link them to nodes
Opac MARC: Provides a Marc view of bibliographics record for compliant systems
How this module works
In order to be "multi-ILS compliant" OPAC works with connectors. Connectors are php classes responsible of communicating with ILS backends. So, regardless of the protocol, data formats, web-services, the OPAC module is able to get records and insert them as node in Drupal.
Only, bibliographics records and authorities are harvested and saved in Drupal. This can be done by using drush command (opac-harvest and opac-auth-harvest).
This module makes a way to set a custom page title tag on a panels page.
What problem does this module solve?
When you are using the page_title module and the panels module together and you set your panel variant to "No Title", the page_title module will simply render nothing instead of showing a page title.
How does it solve the problem?
This module provides a panel pane (a mini piece of "content") that can be added to your panel and allows you to override the page title.