Central Package

The Central Package (CP) contains AngularJS modules developed and shared by the Primo Customization Standing Group (PCSG) that all Alliance institutions may inherit in their local Primo instances (see Turn on inheritance from the Central Package).

The Primo Toolkit lists the customizations available, with documentation for turning on and customizing each module.

Updates to the Central Package will be listed here, with the most recent items at the top of the page. This content is also sent out via the pc-inform email list.

July 9, 2021

Text a Call Number – Fixed the erroneous display of the Text a Call Number action in bulk actions for My Favorites.

February 12, 2021

Hathi Trust Availability – This customization adds links to HathiTrust in Primo brief results.

November 23, 2020

This update implemented changes placed in the sandbox 11/18/2020.

Text a Call Number – A small change to the logic to select institutions.

Add custom links to the eshelf.menu – Allows libraries to add links to the eshelf menu.

Force User Login to Primo – This one was requested! Forces a user to login when they enter Primo.

Old SMS module – Deleted the older sendSMS module as no institutions reported that they were using it.

September 28, 2020

This update implemented changes placed in the sandbox 9/25/2020.

My Favorites Warning – There was a code issue identified with Internet Explorer. Let statements were updated to var statements to improve compatibility with Internet Explorer.

External Search Customization – If you are using this customization and are not using the code from the central package, please consider switching to use the central package code going forward to take advantage of the work of the PCSG to maintain the code.

There was some code we were using that Internet Explorer may have had issues with that was updated and should now work as expected.

Google and WorldShare icons are now included in the central package.