Skip to content

Islandora-Collaboration-Group/islandora_metadata_export

Repository files navigation

Islandora Export Extra

Introduction

Generates a block with metadata export options that can be embedded in any object page. Currently supported export formats include:

  • BibTex
  • EndNote
  • MARC
  • MARCXML
  • MODS
  • DublinCore
  • RIS
  • JSON

Requirements

This module requires the following modules/libraries:

Installation

Install as usual, see this for further information.

Citeproc is a 3rd party code dependency, typically managed by Composer. If you're already using Islandora Scholar you've probably already set this up, but if you haven't you'll get an error like this:

Error: Class 'Seboettg\CiteProc\CiteProc' not found in citeproc_get_citeproc_php_instance() (line 119 of /var/www/html/sites/all/modules/islandora/islandora_scholar/modules/citeproc/citeproc.module).

To fix you should follow the main Islandora Scholar install dependency installation instructions. Typically this means:

  • cd into the sites/all/modules/islandora/islandora_scholar/modules/citeproc folder and run composer install

Configuration

Enable the module via Administration » Modules (admin/modules). Using admin/structure/block, place the "Islandora Metadata Export" block in the desired region (a sidebar typically works well). Then click "configure" to expose the following options:

  • Give the block an optional title
  • Enable any of the available export formats: BibTex, EndNote, MARC, MARCXML, MODS, DublinCore, RIS, JSON
  • In the "Pages" visibility section you can use wildcards to include/exclude paths from including the block. The default is "only show on: islandora/object/*"
  • In the "Roles" visibility section you can include/exclude certain Drupal user roles from seeing the block.

Note: Users need to have permission to view MODs and RDF data streams to download.

Troubleshooting/Issues

Having problems or solved a problem? Check out the Islandora google groups for a solution.

Maintainers/Sponsors

Current maintainers:

Development

If you would like to contribute to this module, please check out our helpful Documentation for Developers info, as well as our Developers section on the Islandora.ca site.

License

GPLv3

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •