From 55aa6265712b38eb746aa69c5ea93702d1b6950c Mon Sep 17 00:00:00 2001 From: Dan Scott Date: Mon, 24 Apr 2017 12:18:12 -0400 Subject: [PATCH] LP#1685840: Dojoless Google Books Preview as external script Rather than including the JavaScript inline in each page, load the JavaScript as a regular external JavaScript file so that browsers can take advantage of caching, reduce network bandwidth, and reduce the amount of TT2 processing required. Every little bit helps. Signed-off-by: Dan Scott Signed-off-by: Ben Shum Signed-off-by: Galen Charlton --- Open-ILS/src/templates/opac/parts/js.tt2 | 4 +++- .../js/ui/default/opac/ac_google_books.js} | 2 -- 2 files changed, 3 insertions(+), 3 deletions(-) rename Open-ILS/{src/templates/opac/parts/ac_google_books.tt2 => web/js/ui/default/opac/ac_google_books.js} (99%) diff --git a/Open-ILS/src/templates/opac/parts/js.tt2 b/Open-ILS/src/templates/opac/parts/js.tt2 index 1deac91434..f7fc737754 100644 --- a/Open-ILS/src/templates/opac/parts/js.tt2 +++ b/Open-ILS/src/templates/opac/parts/js.tt2 @@ -59,7 +59,9 @@ IF CGI.https; url = url.replace('^http:', 'https:'); END; %] [%- END %] -[% INCLUDE "opac/parts/ac_google_books.tt2" IF ctx.page == 'record' AND ctx.google_books_preview %] +[%- IF ctx.page == 'record' AND ctx.google_books_preview %] + +[%- END %] [%- IF want_dojo; -%] -- 2.43.2