From: Dan Scott Date: Mon, 24 Apr 2017 15:53:24 +0000 (-0400) Subject: LP#1685840: Dojoless Google Books Preview: remove TT2 dependency X-Git-Url: https://old-git.evergreen-ils.org/?a=commitdiff_plain;h=53f1074e3e517c366d2534a3dea889c047996d3a;p=working%2FEvergreen.git LP#1685840: Dojoless Google Books Preview: remove TT2 dependency Rather than process the template with TT2 to specify the language in which the Google Books Preview should be displayed, use the @lang attribute on the element--and fall back to 'en' if for some reason that attribute has been removed from the template. Signed-off-by: Dan Scott Signed-off-by: Ben Shum --- diff --git a/Open-ILS/src/templates/opac/parts/ac_google_books.tt2 b/Open-ILS/src/templates/opac/parts/ac_google_books.tt2 index 5632395bdb..22f6963ea2 100644 --- a/Open-ILS/src/templates/opac/parts/ac_google_books.tt2 +++ b/Open-ILS/src/templates/opac/parts/ac_google_books.tt2 @@ -4,7 +4,10 @@ var GBPBadgelink; var GBPreviewLink = ''; var GBPreviewShowing = false; - var lang = '[% ctx.locale.substr(0,2) %]'; + var lang = 'en'; + if (document.documentElement.lang) { + lang = document.documentElement.lang.substr(0,2) || 'en'; + } var head = document.getElementsByTagName('head')[0]; /**