From 9f5074b55b7128ef1f7c3216042c4ebd0c6b991b Mon Sep 17 00:00:00 2001 From: Barry Cannon Date: Thu, 28 Jan 2016 11:40:54 +0000 Subject: [PATCH] Bug 14523 - Google jackets being blocked when OPAC using HTTPS Adds prefix variable to get the protocol of the current URL. This results is the correct prefix being used to serve the google jackets regarless of koha apache server setup. --- koha-tmpl/opac-tmpl/bootstrap/js/google-jackets.js | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/koha-tmpl/opac-tmpl/bootstrap/js/google-jackets.js b/koha-tmpl/opac-tmpl/bootstrap/js/google-jackets.js index b23599f..ca2e0ef 100644 --- a/koha-tmpl/opac-tmpl/bootstrap/js/google-jackets.js +++ b/koha-tmpl/opac-tmpl/bootstrap/js/google-jackets.js @@ -1,13 +1,14 @@ if (typeof KOHA == "undefined" || !KOHA) { var KOHA = {}; } + +var prefix = location.protocol; /** * A namespace for Google related functions. */ KOHA.Google = { - /** * Search all: *
@@ -27,7 +28,7 @@ KOHA.Google = { this.openInNewWindow=newWindow; scriptElement.setAttribute("id", "jsonScript"); scriptElement.setAttribute("src", - "http://books.google.com/books?bibkeys=" + escape(bibkeys) + + prefix + "//books.google.com/books?bibkeys=" + escape(bibkeys) + "&jscmd=viewapi&callback=KOHA.Google.gbsCallBack"); scriptElement.setAttribute("type", "text/javascript"); document.documentElement.firstChild.appendChild(scriptElement); @@ -59,7 +60,8 @@ KOHA.Google = { '' ); } -- 1.7.10.4