archivesspace_ui

The customizations for the ArchivesSpace Public User Interface needed by the Shelby White and Leon Levy Archives Center at the Institute for Advanced Study

This plugin was originally developed against ArchivesSpace Version 3.2.0; that version is tagged on the developer's repository as v1.12

The newer version supports changes made in ArchivesSpace Version 3.4.0.

Some of this work is adapted from Harvard's PUI Plugin.

As this plugin was developed, we kept track of which version we were in by a comment line in public/views/layout_head.html.

List of customizations

  • change font families, color themes and other style sheet elements
  • customize of terminology and language for several screens
  • remove Classifications from top horizontal menu
  • remove repositories from top horizontal menu
  • remove repository in breadcrumbs
  • adapt the Harvard PUI's Search boxes
  • change internal navigation look in Collection display:
    • make "collection organization" the left sidebar
    • remove List of Containers; replace with Digital Materials
    • when displaying a collection's digital materials:
      • display list of digital objects in the order of the first associated archival object
      • synch display of individual digital object with the collection organization sidebar
  • remove "More about" from right sidebar of Subject display

This is a regular ArchivesSpace Plug-in.

To install this plug-in:
Either clone this plugin, or download the latest version:

You do not need to run the plugin initializer script.

See the Technical Documentation for information on the modifications included in this plugin.

The plugin_init.rb script contains some settings that override any settings in the ArchivesSpace core's configuration file (config.rb). If you have access to the config.rb file, you may wish to migrate those settings:

AppConfig[:pui_hide][:repositories] = true
AppConfig[:pui_hide][:subjects] = false
AppConfig[:pui_hide][:agents] = false
AppConfig[:pui_hide][:accessions] = true
AppConfig[:pui_hide][:classifications] = true
AppConfig[:pui_branding_img] = "/assets/ias.png"
AppConfig[:pui_branding_img_alt_text] = "Institute for Advanced Study"

AppConfig[:pui_page_actions_print] = true
AppConfig[:pui_page_actions_cite] = true
AppConfig[:pui_page_actions_request] = true
AppConfig[:pui_page_actions_print] = true