Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Partial updates for 7.x-1.11

...

  • New citation & thesis content models
  • Sherpa/RoMEO integration
  • Creation of new objects from EndNote XML or RIS files exported from other systems
  • Creation of new objects from Digital Object Identifiers (DOIs) and PubMed IDs (PMIDs)
  • Suppression of objects from display or disable viewing/downloading of particular datastreams
  • Exporting of collections of bookmarks as RIS, RTF or PDF files
  • User-selectable dynamic citation styling using Citation Style Language (CSL) files
  • Extra HTML metadata to assist with Google Scholar indexing

Requirements

This module requires the following external modules/libraries:

Islandora Scholar also requires the Citeproc, CSL and Bibutils modules in order to be enabled, but these modules are included following submodules which are bundled in the /modules directory of Islandora Scholar module.

Please note that that enabling Scholar does not automatically enable the various Scholar submodules. They must be enabled separately, and they have their own separate requirements as well.

Installation

See this for further information about standard installation of Drupal 7 modules.

...

/ directory:

...

  • is installed in the sites/all/libraries directory, such that the mainCiteProc.php file is located at sites/all/libraries/citeproc-php/CiteProc.php.

...

  • )
  • CSL 
  • Bibutils (a Drupal module, which also requires that Bibutils is installed on the underlying operating system. Follow these instructions for installing Bibutils.)

Installation

See this for further information about standard installation of Drupal 7 modules.

Please note that additional features are available through optional Scholar submodules. They must be enabled separately, and they have their own separate requirements as well.

Scholar "Core"

While "Scholar Core" is not an official community term, it can be a helpful way to keep track of the numerous features Islandora Scholar offers. In this context, "core" features are those that come from the islandora_scholar.module file Islandora Scholar module itself as opposed to coming from one of the numerous submodules which can be enabled or disabled independently of the main Islandora Scholar module.

Citation & Thesis Content Models

The core Islandora Scholar module provides two new content models: the citationCModel and the thesisCModel. The citation cmodel Citation Content Model (ir:citationCModel) and theThesis Content Model (ir:thesisCModel). The Citation model is intended for general scholarly works, while the thesis cmodel Thesis model is for handling electronic theses and dissertations (ETDs). While the datastream structure and default display of these two cmodels Content Models is nearly identical, they can be tweaked separately to accommodate the different use cases one may have for theses vs. other scholarly works, such as altered displays, collection configuration, or separate metadata forms.

Please note that the citationCModel and thesisCModel are in the "ir" namespace, as opposed to the standard "islandora" namespace that other cmodels have had in the past. Due to this nonstandard namespace, Islandora instances that make use of namespace restrictions will need to enable the "ir" namespace in order for the citation & thesis cmodels to work.

Object Display

Citation and thesis objects have special components on their "landing page", including

  • a formatted citation (using a configurable Citation Style Language or CSL - defaults to APA)
  • a metadata "Details" tab that uses COinS metadata (may be disabled to use the Islandora Default metadata display, e.g. Islandora Solr Metadata)
  • optionally, a link to search for this object in Google Scholar
  • optionally, a link to search for this object in a library catalogue or discovery service
  • optionally, a tab containing the copyright and self-archiving policies of the journal according to Sherpa/RoMEO.

These features can be configured on the Scholar admin page.

Sherpa/RoMEO

Scholar Core includes Sherpa/RoMEO integration.  Sherpa/RoMEO is a service which keeps on file and makes searchable the copyright & self-archiving policies of various academic journals.

...