Skip to content

Commit d6134db

Browse files
authored
Merge pull request #5 from johnseguin/patch-1
Updated instructions for clarity
2 parents 58e8d66 + 24b05e5 commit d6134db

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,14 +4,14 @@ Integrate Browzine's Article DOI Lookup and Journal Availability endpoints into
44
Requirements:
55
* Browzine subscription and API Key + Customer Number.
66
* Access to Customization Manager files for the new Primo UI.
7-
* Local server to host Node.js scripts
7+
* Local server to host Node.js scripts (Optional: Third Iron can optionally run this for you!)
88

99
This project uses Node.js on a non-Primo server to query Browzine's APIs and return the data to Primo for display in results that contain journals (with an ISSN) or journal articles (with a DOI).
1010

1111
To implement:
1212

13-
1. Set up the Node.js scripts on a local server. Browzine can provide some assistance with this step. I tested using Amazon's Lambda service and an API gateway. For production, St. Olaf is using a local server and ColdFusion component. I've included that code if you happen to be a CF shop.
14-
1. stoKey and stoID refer to your Browzine API key and customer number. They should be updated to reflect your institution's keys. Contact [Browzine](http://support.thirdiron.com/knowledgebase/articles/1127656-browzine-api-functionality) to obtain credentials.
13+
1. Set up the Node.js scripts on a local server. Third Iron can provide assistance with this step. I tested using Amazon's Lambda service and an API gateway. For production, St. Olaf is using a local server and ColdFusion component. I've included that code if you happen to be a CF shop.
14+
1. stoKey and stoID refer to your Browzine API key and customer number. They should be updated to reflect your institution's keys. Contact Third Iron support at support@thirdiron.com to obtain credentials.
1515
1. Add the browzine.js code to the custom.js file in your [Customization Package](https://knowledge.exlibrisgroup.com/Primo/Product_Documentation/New_Primo_User_Interface/New_UI_Customization_-_Best_Practices#Using_the_UI_Customization_Package_Manager). You will need to update the "nodeserver" constant with the URI for the server running the Node scripts.
1616
1. Add the browzine.css lines to custom1.css file in your [Customization Package](https://knowledge.exlibrisgroup.com/Primo/Product_Documentation/New_Primo_User_Interface/New_UI_Customization_-_Best_Practices#Using_the_UI_Customization_Package_Manager).
1717
1. Deploy the Customization Package on your Primo server.

0 commit comments

Comments
 (0)