Skip to content

jhu-archives-and-manuscripts/aspace_plugin-jhu_public

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 

Repository files navigation

Summary

This plugin is currently targeted to ArchivesSpace 1.5.4 and implements Johns Hopkins University Sheridan Libraries customizations to the ArchivesSpace public user interface (PUI).


Customizations

Common elements (should be visible pretty much anywhere)

  • Branding

    • JHU Libraries logo
    • JHU Libraries site navigation
    • Style changes for consistency with other JHU Libraries UX guidelines and/or recommendations
  • Header navigation bar:

    • Contact Us link in upper right header (moved from footer b/c might be harder to notice on long pages)
    • Removed "Accessions", "Classifications", and "Digital Objects" links.
  • Footer:

    • Changed text from Visit ArchivesSpace.org | <version> to Powered by ArchivesSpace <version> and removed hyperlink to avoid end-user confusion.

Home page:

  • Since DOs link is gone, added some text and links to get visitors to some of other key repositories (JScholarship, Levy, and JHU Data Archive).

Record view:

  • Left-hand in-page anchor navigation: Changed "Components" to "Collection Details"
  • Changed "Components" section heading text to "Collection Details"
  • Changed Component tabs, when visible, to "Collection Details" and "Search this Collection".

Breadcrumb:

  • Prefixed resource titles with call number/identifier.

Search results:

  • Added callno/identifier column to results
  • Added column headings, since there are now two columns in the results
  • Added responsive "show/hide facets/filters" to make usable on mobile devices

Activate the plugin

  • Install the plugin:

    • Clone this repository into the plugins/jhu_public directory; or
    • Unzip the release zip into the plugins/jhu_public directory.
  • Enable the plugin and the associated theme:

    • In config/config.rb, add the plugin name to the "AppConfig[:plugins]" list, e.g.:

      AppConfig[:plugins] = ['jhu_public']

    • In config/config.rb, set the public theme variable (AppConfig[:public_theme]) to "jhu_public_theme":

      AppConfig[:public_theme] = "jhu_public_theme"

  • Restart ArchivesSpace

About

JHU ArchivesSpace public UI plugin

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Ruby 100.0%