On the new UI of Primo Feb 2017 version, PCI resources without OpenURL, i.e. direct link resources, cannot be mediated with SFX service which is incorporated with EZProxy mechanism. The upshot is remote library users would not be able to access the direct link resources. This issue was tacked in the Primo old UI already but happens on the new UI. OUHK LIB developed scrips of AngularJS for addressing this issue; the solution is described below.
Source codes involved:
1. https://github.com/OUHKLIBSYS/OULIBPrimoNewUI/blob/master/ouhk/js/custom.js, Angular components: i. prmSearchResultAvailabilityLineAfter, ii. prmViewOnlineAfter, iii. prmServiceLinksAfter.
The Open University of Hong Kong