0.01
Repository is archived
No release in over 3 years
Low commit activity in last 3 years
There's a lot of open issues
Princeton University Library branded Universal Viewer for use in rails projects.
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
 Dependencies

Development

~> 1.12
~> 10.0
~> 3.0
 Project Readme

Note: This gem is depreceated. Princeton has removed it from most of our applications, and it has also been removed from Hyrax.

PulUvRails

A Rails engine wrapper to include the Princeton University Library branded Universal Viewer.

Installation

Add this line to your application's Gemfile:

gem 'pul_uv_rails'

And then execute:

$ bundle

Or install it yourself as:

$ gem install pul_uv_rails

Update

Steps for updating the included Universal Viewer

  1. Make sure you have npm and bower installed: https://bower.io/

  2. Insert a reference to the latest tagged version of the Princeton branded viwer in bower.json.

  3. Update using bower:

    $ bower update
    
  4. Commit the changes and tag pul_uv_rails with the updated version.

Edit Viewer Style

  1. Make changes to the less files in the PUL Universal Viewer theme.

  2. Rebuild the viewer library:

    $ grunt build
    
  3. Commit changes to the viewer and tag.