What is a "Link Resolver"?

A link resolver is software that accepts and parses properly formed OpenURL data (http://en.wikipedia.org/wiki/OpenURL) and uses this data to direct users to holdings at their respective institution. In other words, it checks to see if the institution owns a copy of or license for the resource and directs the user to it, generally through a link.

What The Link Resolver Module Does

The Link Resolver Module provides Drupal with a local mechanism to add and maintain institutional link resolver data (institution name, resolver url, etc). Data can be added manually but is also captured via the WorldCat OpenURL Gateway IP lookup service as users visit your site, imported en masse via CSV (a default list is included in the module) or added via a WorldCat Registry Institutional ID lookup.

What The Link Resolver Module Does Not Do

Provide OpenURL links. But, Link Resolver can work with any module that provides OpenURL links, like the Biblio Module. One or two integration modules are in the works and should be available in the near future. For now, please consult the Link Resolver README.txt file for instructions on how to use its API.


It is currently being used on EthicShare.org where it was developed.


This module was made possible through the generous support of the Andrew W. Mellon Foundation. Additional support was also provided by the Council on Library and Information Resources, the National Science Foundation, Helping Hands/CALV, the University of Minnesota, the Center for Bioethics, the University of Minnesota Libraries and the University of Minnesota’s Department of Computer Science and Engineering.

Much of this module depends on the OCLC WorldCat Registry, so "thanks" to the Registry team over at OCLC Web/Grid Services.

Project Information