LP#1685840: Dojoless Google Books Preview does not need want_dojo
authorDan Scott <dscott@laurentian.ca>
Mon, 17 Apr 2017 22:42:11 +0000 (18:42 -0400)
committerGalen Charlton <gmc@equinoxinitiative.org>
Thu, 4 May 2017 14:31:23 +0000 (10:31 -0400)
Now that Dojo is no longer needed for Google Books Preview, we can load
the associated JavaScript without having to enable want_dojo.

Signed-off-by: Dan Scott <dscott@laurentian.ca>
Signed-off-by: Ben Shum <ben@evergreener.net>
Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
Open-ILS/src/templates/opac/parts/header.tt2
Open-ILS/src/templates/opac/parts/js.tt2

index 5b34c16..a0ffcb8 100644 (file)
         want_dojo = 1;
     END;
 
-    IF ctx.google_books_preview;
-        want_dojo = 1;
-    END;
-
     IF ENV.OILS_NOVELIST_URL;
         want_dojo = 1;
     END;
index 4d5b400..1deac91 100644 (file)
@@ -59,6 +59,7 @@
     IF CGI.https; url = url.replace('^http:', 'https:'); END; %]
 <script type='text/javascript' id='EIT' src='[% url %]'></script>
 [%- END %]
+[% INCLUDE "opac/parts/ac_google_books.tt2" IF ctx.page == 'record' AND ctx.google_books_preview %]
 [%- IF want_dojo; -%]
 <script type="text/javascript">
      var djConfig = {
 [% END; # use_autosuggest %]
 
 [% INCLUDE "opac/parts/acjs.tt2" IF ctx.page == 'record' %]
-[% INCLUDE "opac/parts/ac_google_books.tt2" IF ctx.page == 'record' AND ctx.google_books_preview %]
 [% IF ctx.page == 'advanced' %]
 <script type="text/javascript" 
     src="[% ctx.media_prefix %]/js/ui/default/opac/copyloc.js"></script>