The Islandora Scholar Module

Post on 25-Jan-2017

227 views 0 download

Transcript of The Islandora Scholar Module

Scholar Module 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.

Install/Enable● https://github.com/islandora/islandora_scholar (also on

your USB stick)○ Islandora Scholar○ Bibutils, Citation Exporter, CiteProc○ Importers (DOI, PubMed, RIS, Zip, etc.), Islandora

Batch Importer○ Islandora Bibliography, Islandora Bookmark,

Islandora Google Scholar○ Islandora Scholar Embargo

Configure● Scholar

○ admin/islandora/scholar■ Sherpa/Romeo

● http://www.sherpa.ac.uk/romeo/api.html ■ DOI Importer tab

● http://www.crossref.org/requestaccount/ ■ PDF Configuration

● CSL Styles○ admin/islandora/csl

■ https://github.com/citation-style-language/styles

● Islandora Scholar Embargo○ admin/islandora/embargo

Citation Collection

Adding a citation object

Default form associated with the solution pack. Focused on recording metadata about Journal Articles. Other formats can be accommodated by creating new forms.

Attaching a PDF to the citation

Batch Ingest Methods

Note: DOI Import needs to be configured.

CSL - Citation Style Language

https://github.com/citation-style-language/styles

You can add any Citation Style Language stylesheets using the CSL Styles module. Admin > Islandora > CSL Styles

If you download a CSL, you can add it using this option in the CSL configuration.

CSL - Citation Style Language

Embargo

Embargo the whole object, or just the PDF ds.

Set a date or make the embargo indefinite.

Select an embargo date.

Managing Embargoed Itemsadmin/islandora/embargo/list

You can also select the Embargo tab to manage it at the object instead of the repository level.

OAI

● Identify○ http://localhost:8181/oai2?verb=Identify

● ListMetadataFormats○ http://localhost:8181/oai2?verb=ListMetadataFormats

● ListSets (list all the Islandora Collections that are harvestable)○ http://localhost:8181/oai2?verb=ListSets

● ListRecords ○ http://localhost:8181/oai2?verb=ListRecords&metadataPrefix=oai_dc

● ListRecords from a Set○ http://localhost:8181/oai2?verb=ListRecords&metadataPrefix=oai_dc&set=ir_citationCollection

The Islandora OAI Module allows you to expose your metadata to external harvesters. To configure navigate to admin/islandora/islandora-oai and apply appropriate settings. Here are some sample commands: