Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Introduction

A Islandora scholar is a suite of modules designed to add institutional repository functionality to Islandorahelp Islandora function as an Institutional Repository. However, these modules can be helpful in other contexts. 

Sample Features

  • Integrates with Sherpa/RoMEO.
  • Attach PDFs to citation records.
  • Objects or PDF datastream of object can be embargoed and embargoes can be managed.
  • CSL for citation display and citation export.
  • Various citation batch ingest options (RIS, EndnoteXML, PMID, DOI, RefWorksXML).
  • Islandora Google Scholar module improves discovery.
  • Citations exposed via OAI using the Islandora OAI module.

Requirements

This module requires the following modules/libraries:

Installation

Install as usual, see this for further information.

Configuration

Islandora 7 has re-defined how we are displaying citations to the user. As such, existing citations should be updated using the provided Drush script. The command creates PDF derivatives for any existing attached PDFs as the Google PDF Viewer has been removed in favor of displaying just the PREVIEW datastream.

This can be done by running: 

 

Code Block
drush -u 1 islandora-scholar-update-citations

...

Required by: Citation Exporter (enabled), Islandora Scholar (enabled), DOI Importer (enabled), EndNoteXML Importer (enabled), Pubmed Importer (enabled), RIS Importer (enabled)

...

Requires: Citeproc (enabled), CSL (enabled), Bibutils (enabled), Islandora (enabled), Image (enabled), File (enabled), Field (enabled), Field SQL storage (enabled)

...

Requires: CSL (enabled)
Required by: Citation Exporter (enabled), Islandora Scholar (enabled), DOI Importer (enabled), EndNoteXML Importer (enabled), Islandora Bibliography (enabled), Pubmed Importer (enabled), RIS Importer (enabled)

...

Requires: Islandora Batch Importer (enabled), Islandora (enabled), Image (enabled), File (enabled), Field (enabled), Field SQL storage (enabled), Islandora Batch (enabled), Islandora Scholar (enabled), Citeproc (enabled), CSL (enabled), Bibutils (enabled), Islandora Solr (enabled)

...

Requires: Islandora Batch Importer (enabled), Islandora (enabled), Image (enabled), File (enabled), Field (enabled), Field SQL storage (enabled), Islandora Batch (enabled), Islandora Scholar (enabled), Citeproc (enabled), CSL (enabled), Bibutils (enabled),
Islandora Solr (enabled)

Modules installed by Islandora Scholar & Configuration

  • Islandora Scholar

    • Configure at admin/islandora/solution_pack_config/scholar. You will see a page like this, with options to enable RoMEO, Google Scholar Search, and to override the default COinS display. You need to override the default COinS display if you want to use the Islandora Solr Metadata Module to author your metadata display. 

Image Added

At the top-right there should be three tabs:

Image Added

The DOI Importer configuration page looks like the screenshot below, and contains options for configuring the DOI importer.

Image Added

The PDF Importer configuration page looks like the screenshot below, and contains options for configuring the way PDFs work on the site:

Image Added

  • RIS Importer - creates citation objects from RIS files

  • CSL - Allow for the storage/retrieval/validation of CSL 1.0.1 styles

    • Add new CSL styles at admin/islandora/tools/csl

Image Added

  • Pubmed Importer - creates citation objects from Pubmed IDs
  • Endnote XML Importer - creates citation objects from Endnote XML
  • Islandora Scholar Embargo - supports embargo management 
    • Configure at admin/islandora/solution_pack_config/embargo

On the main page, you can set the content models for objects to be embargoed. When a content model is selected, users will be provided with the option of setting a date for the embargo to be lifted, or to embargo an object indefinitely. 

Image Added

From a tab at the upper right tab you can manage embargoed objects:

Image Added

On this tab a table will show you a list of objects that are currently embargoed:

Image Added

  • Islandora Google Scholar -
7.x-devAllows users can build and export bibliographies.
Requires: CSL (enabled), Citeproc (enabled), Islandora (enabled), Image (enabled), File (enabled), Field (enabled), Field SQL storage (enabled), Islandora Bookmark (enabled)
Help

...

  • provides meta tags to help indexing in Google Scholar and Zotero

...

Requires: Islandora (enabled), Image (enabled), File (enabled), Field (enabled), Field SQL storage (enabled), Citeproc (enabled), CSL (enabled), Bibutils (enabled), Islandora Solr (enabled)
Required by: DOI Importer (enabled), EndNoteXML Importer (enabled), Pubmed Importer (enabled), RIS Importer (enabled)

...

Requires: Islandora Xacml Api (enabled), Islandora (enabled), Image (enabled), File (enabled), Field (enabled), Field SQL storage (enabled)

...

Requires: Islandora Batch Importer (enabled), Islandora (enabled), Image (enabled), File (enabled), Field (enabled), Field SQL storage (enabled), Islandora Batch (enabled), Islandora Scholar (enabled), Citeproc (enabled), CSL (enabled), Bibutils (enabled), Islandora Solr (enabled)

...

Requires: Islandora Batch Importer (enabled), Islandora (enabled), Image (enabled), File (enabled), Field (enabled), Field SQL storage (enabled), Islandora Batch (enabled), Islandora Scholar (enabled), Citeproc (enabled), CSL (enabled), Bibutils (enabled), Islandora Solr (enabled)

...

  • Islandora Bibliography - Allows user to build and export bibliographies
  • Citation Exporter - Exports a collection of citations to either an RIS/RTF/PDF file
  • DOI Importer - creates citation objects from DOIs (requires registration with CrossRef)
  • Bibutils - Provides a PHP interface to the bibutils tools. Found here http://sourceforge.net/p/bibutils/home/Bibutils/

 

...