Primo VE: Adding Springshare's LibChat to Primo

Primo VE: Adding Springshare's LibChat to Primo

Can I add my Springshare LibChat widget to Primo VE?
Alert
NOTE 1: These instructions are for adding the Springshare LibChat widget to Primo VE. Additional instructions for adding LibChat to Primo NDE are being worked on and will be added in the near future.

NOTE 2: The Springshare LibChat widget is part of the commercial Springshare suite of products. You will need to have a subscription or trial access to set up for your library.


If campuses would like to add their Springshare LibChat widget to Primo VE, they should review the documentation in the Ex Libris Developer Network. That will walk you through the part of creating the Widget Hash Identifier for a Slideout in Springshare's system (the Embed Hash Identifier  will not work in this situation). You will need that information to modify the code below to be added to your custom.js file.

Add this code to the custom.js file.  
/************************************* BEGIN libchat widget *************************************/
// Adds the chat slide out
(function() {
  var lc = document.createElement('script');
  lc.type = 'text/javascript';
  lc.src = 'https://v2.libanswers.com/load_chat.php?hash=<Hash_String_Goes_Here>';
  var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(lc, s);
})();
/************************************* END libchat widget *************************************/
Replace the <Hash_String_Goes_Here> with the code generated for you by Springshare.
Save the Javascript file in the folder structure and zip it using 7zip.
Then upload it to your view and deploy that view from the Customization Manager.

As always, if you need assistance, please contact PALS staff via the PALS Support Center.