From: Bill Erickson Date: Thu, 11 Oct 2012 20:09:12 +0000 (-0400) Subject: Support new-style Novelist for TPAC. X-Git-Url: https://old-git.evergreen-ils.org/?a=commitdiff_plain;h=8f1aec8af5ebd2db4fdcd4fc4e1c7e64934c7ef7;p=working%2FEvergreen.git Support new-style Novelist for TPAC. Updates the Novelist loading script to use the newer Novelist API. Includes minor change to example/apache/eg_vhost.conf for environment variables. Signed-off-by: Bill Erickson --- diff --git a/Open-ILS/examples/apache/eg_vhost.conf b/Open-ILS/examples/apache/eg_vhost.conf index 81903c93c1..7a8a1cdbfd 100644 --- a/Open-ILS/examples/apache/eg_vhost.conf +++ b/Open-ILS/examples/apache/eg_vhost.conf @@ -613,6 +613,12 @@ RewriteRule ^/openurl$ ${openurl:%1} [NE,PT] #SetEnv OILS_CHILIFRESH_ACCOUNT #SetEnv OILS_CHILIFRESH_URL http://chilifresh.com/on-site/js/evergreen.js #SetEnv OILS_CHILIFRESH_HTTPS_URL https://secure.chilifresh.com/on-site/js/evergreen.js + + # Novelist + # SetEnv OILS_NOVELIST_URL http://imageserver.ebscohost.com/novelistselect/ns2init.js + # SetEnv OILS_NOVELIST_PROFILE + # SetEnv OILS_NOVELIST_PASSWORD + #------------------------------------------------- diff --git a/Open-ILS/src/templates/opac/parts/acjs.tt2 b/Open-ILS/src/templates/opac/parts/acjs.tt2 index fe15569e22..910291afb4 100644 --- a/Open-ILS/src/templates/opac/parts/acjs.tt2 +++ b/Open-ILS/src/templates/opac/parts/acjs.tt2 @@ -48,8 +48,25 @@ }); }); [% END; # IF status unknown - END; - END; # IF ident + END %] + + /* Load novelist content */ + novSelect.loadContentForQuery( + { + ClientIdentifier : '[% ident %]', + ISBN : '[% ident %]', + version : '2.1' + }, + '[% ENV.OILS_NOVELIST_PROFILE %]', + '[% ENV.OILS_NOVELIST_PASSWORD %]', + function(d){ + // note if d.length == 0, there is no content to display + // hide the Loading... text + dojo.byId('novelist-loading').innerHTML = ''; + } + ); + + [% END; # IF ident %] diff --git a/Open-ILS/src/templates/opac/parts/record/awards.tt2 b/Open-ILS/src/templates/opac/parts/record/awards.tt2 index 94c72a24d6..915b0e03bd 100644 --- a/Open-ILS/src/templates/opac/parts/record/awards.tt2 +++ b/Open-ILS/src/templates/opac/parts/record/awards.tt2 @@ -7,26 +7,13 @@ - - - [% IF 0 %] - [% l('Reviews:') %] -
- [% END %] [% IF ENV.OILS_NOVELIST_URL %] - [% l('Similar Books:') %] -
-
-
-
-
-
-
-
-
+
[% l('Loading...') %]
+
[% END %] +