@@ -, +, @@ --- .../intranet-tmpl/prog/en/css/staff-global.css | 11 +++++++++ .../prog/en/includes/doc-head-close.inc | 9 ++++++++ koha-tmpl/intranet-tmpl/prog/en/js/amazonimages.js | 15 +++++++++++++ .../prog/en/modules/catalogue/detail.tt | 26 +++++++++++----------- .../bootstrap/en/includes/shelfbrowser.inc | 2 +- .../opac-tmpl/bootstrap/en/modules/opac-detail.tt | 6 +---- .../bootstrap/en/modules/opac-opensearch.tt | 7 +++++- .../bootstrap/en/modules/opac-results-grouped.tt | 2 +- .../opac-tmpl/bootstrap/en/modules/opac-results.tt | 4 ---- .../opac-tmpl/bootstrap/en/modules/opac-shelves.tt | 2 +- .../bootstrap/en/modules/opac-showreviews-rss.tt | 2 +- .../bootstrap/en/modules/opac-showreviews.tt | 2 +- koha-tmpl/opac-tmpl/bootstrap/js/amazonimages.js | 13 ++++++----- 13 files changed, 67 insertions(+), 34 deletions(-) create mode 100644 koha-tmpl/intranet-tmpl/prog/en/js/amazonimages.js --- a/koha-tmpl/intranet-tmpl/prog/en/css/staff-global.css +++ a/koha-tmpl/intranet-tmpl/prog/en/css/staff-global.css @@ -2292,6 +2292,17 @@ div.authorizedheading { display: inline; } +span.no-image { + background-color : #FFF; + border: 1px solid #979797; + color : #AAA; + display:block; + font-size : 86%; + font-weight : bold; + text-align : center; + width : 75px; +} + #hierarchies a { font-weight: normal; text-decoration: underline; --- a/koha-tmpl/intranet-tmpl/prog/en/includes/doc-head-close.inc +++ a/koha-tmpl/intranet-tmpl/prog/en/includes/doc-head-close.inc @@ -86,5 +86,14 @@ [% END %] +[% IF ( AmazonCoverImages ) %] + + +[% END %] + [% INCLUDE 'searchbox-keep-text.inc' %] --- a/koha-tmpl/intranet-tmpl/prog/en/js/amazonimages.js +++ a/koha-tmpl/intranet-tmpl/prog/en/js/amazonimages.js @@ -0,0 +1,15 @@ +// http://www.oreillynet.com/pub/a/javascript/2003/10/21/amazonhacks.html +function verify_images() { + $("img").each(function(i){ + if ((this.src.indexOf('images.amazon.com') >= 0) || (this.src.indexOf('g-images.amazon.com') >=0) + || (this.src.indexOf('syndetics.com') >=0) || (this.src.indexOf('images-na.ssl-images-amazon.com') >= 0)) { + w = this.width; + h = this.height; + if ((w == 1) || (h == 1)) { + $(this).parent().html(""+NO_AMAZON_IMAGE+""); + } else if ((this.complete != null) && (!this.complete)) { + $(this).parent().html(""+NO_AMAZON_IMAGE+""); + } + } + }); +} --- a/koha-tmpl/intranet-tmpl/prog/en/modules/catalogue/detail.tt +++ a/koha-tmpl/intranet-tmpl/prog/en/modules/catalogue/detail.tt @@ -46,13 +46,14 @@ function verify_images() { if( $(this).find('img').length < 1 ) $(this).remove(); }); $("#editions img").each(function(i){ - if ((this.src.indexOf('images.amazon.com') >= 0) || (this.src.indexOf('g-images.amazon.com') >=0) || (this.src.indexOf('images-na.ssl-images-amazon.com'))) { + if ((this.src.indexOf('images.amazon.com') >= 0) || (this.src.indexOf('g-images.amazon.com') >=0) + || (this.src.indexOf('images-na.ssl-images-amazon.com') >= 0)) { w = this.width; h = this.height; if ((w == 1) || (h == 1)) { - this.src = 'https://images-na.ssl-images-amazon.com/images/G/01/x-site/icons/no-img-sm.gif'; + $(this).parent().html(""+NO_AMAZON_IMAGE+""); } else if ((this.complete != null) && (!this.complete)) { - this.src = 'https://images-na.ssl-images-amazon.com/images/G/01/x-site/icons/no-img-sm.gif'; + $(this).parent().html(""+NO_AMAZON_IMAGE+""); } } }); @@ -388,11 +389,7 @@ function verify_images() { [% IF ( AmazonCoverImages ) %]
[% END %] [% END %] @@ -466,11 +463,7 @@ function verify_images() { [% IF ( AmazonCoverImages ) %] [% END %] @@ -991,7 +984,14 @@ function verify_images() { [% IF ( FRBRizeEditions ) %][% IF ( XISBNS ) %][% END %] +[% FOREACH XISBN IN XISBNS %] + | ||
+ + + | + [% END %] [% UNLESS ( item_level_itypes ) %][% IF ( noItemTypeImages ) %][% XISBN.description %][% ELSE %][% END %] | [% END %][% XISBN.title |html %] by [% XISBN.author %] ©[% XISBN.copyrightdate %] [% IF ( XISBN.publishercode ) %] --- a/koha-tmpl/opac-tmpl/bootstrap/en/includes/shelfbrowser.inc +++ a/koha-tmpl/opac-tmpl/bootstrap/en/includes/shelfbrowser.inc @@ -26,7 +26,7 @@ [% END %] [% IF ( OPACAmazonCoverImages ) %] [% IF ( item.browser_normalized_isbn ) %] - + [% ELSE %] No cover image available [% END %] --- a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-detail.tt +++ a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-detail.tt @@ -58,11 +58,7 @@ [% ELSE %] [% END %] - [% IF ( using_https ) %] - [% ELSE %] - - [% END %] [% END %] [% IF ( SyndeticsEnabled && SyndeticsCoverImages ) %] @@ -964,7 +960,7 @@ |
[% IF ( OPACAmazonCoverImages ) %]
-
+
[% END %]
[% IF ( SyndeticsEnabled && SyndeticsCoverImages ) %]
--- a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-opensearch.tt
+++ a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-opensearch.tt
@@ -37,7 +37,12 @@
[% IF ( OPACAmazonCoverImages ) %]
- [% IF ( GROUP_RESULT.isbn ) %][% ELSE %][% END %]
+ [% IF ( GROUP_RESULT.isbn ) %][% ELSE %][% END %]
[% ELSE %]
[% UNLESS ( noItemTypeImages ) %]
--- a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-results.tt
+++ a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-results.tt
@@ -240,11 +240,7 @@
[% END %]
[% IF ( OPACAmazonCoverImages ) %]
[% IF ( SEARCH_RESULT.normalized_isbn ) %]
- [% IF ( using_https ) %]
- [% ELSE %]
-
- [% END %]
[% ELSE %]
No cover image available
[% END %]
--- a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-shelves.tt
+++ a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-shelves.tt
@@ -305,7 +305,7 @@
[% IF ( OPACAmazonCoverImages ) %]
[% IF ( itemsloo.normalized_isbn ) %]
-
+
[% ELSE %]
No cover image available
[% END %]
--- a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-showreviews-rss.tt
+++ a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-showreviews-rss.tt
@@ -11,7 +11,7 @@
| |