Islandora Unpaywall provides block containing a link to an open-access version of a citation-only object. It uses the API from unpaywall.org.
The badge will only display on objects with a MODS datastream and a DOI (Digital Object Identifier). See https://unpaywall.org/products/api for API details and limitations.
This module requires the following modules/libraries:
Install as usual, see this for further information.
Configuration path is admin/islandora/tools/badges/unpaywall (Administration > Islandora > Islandora Utility Modules > Islandora Badges Configuration > Unpaywall).
- Link text: Defines the text used in the PDF link. Defaults to "Link to PDF".
- Email: The Unpaywall API now requires an email address appended to every call.
- API endpoint: The correct, current one is given by default. This is done in case the endpoint changes in the future.
The link text is enclosed in a block with the class "unpaywall". This can be styled with CSS.
Having problems or solved a problem? Check out the Islandora google groups for a solution.
Current maintainers:
If you would like to contribute to this module, please check out CONTRIBUTING.md. In addition, we have helpful Documentation for Developers info, as well as our Developers section on the Islandora.ca site.