Does chat work in Canvas?
Yes, there are two different approaches to integrating with Canvas
1) Place a chat snippet in the Canvas sidebar (requires Canvas admin permissions)
- Identify where you'd like chat to appear on your Canvas pages. We chose to have chat appear at the end of our right side bar, which can be identified using the CSS ID selector #right-side-wrapper. When creating an appropriate CSS selector for your pages, keep in mind that Canvas could change the structure of the page, IDs, or class names at any time.
- Important!! The "0000" at the end of the x.src line in the example below needs to be swapped out for your chat snippet ID number.
- This example assumes your subscription is on the main LibraryH3lp server (libraryh3lp.com). Regional users will need to provide the correct domain in the chat snippet, such as "ca.libraryh3lp.com" for the Canada region.
Example global.js File:
$('#right-side-wrapper').append("<div class='needs-js'>chat loading...</div>");
x.src = (document.location.protocol === "https:" ? "https://" : "http://") + "libraryh3lp.com/js/libraryh3lp.js?0000";
var y = document.getElementsByTagName("script"); y.parentNode.insertBefore(x, y);
2) Place a simple iframe or chat button in any Canvas page (no Canvas admin permissions required)
It is easy to embed simple IFRAME chat widgets inside specific Canvas pages using their regular HTML editor. And, you can also put in a "chat now" image of your choosing and have that open up a full-screen chat widget in its own separate window. These are simple, and often, adequate implementations.
The bad news is that by default, Canvas
You could customize the title for the chat box
within Canvas to say something like, "Are we offline? Go here to send us email..." and have that link off to your email reference form.