@@ -, +, @@
---
koha-tmpl/intranet-tmpl/prog/en/js/localcovers.js | 1 +
.../prog/en/modules/catalogue/detail.tt | 34 +++++++++++++++++--
koha-tmpl/opac-tmpl/bootstrap/js/localcovers.js | 1 +
3 files changed, 32 insertions(+), 4 deletions(-)
--- a/koha-tmpl/intranet-tmpl/prog/en/js/localcovers.js
+++ a/koha-tmpl/intranet-tmpl/prog/en/js/localcovers.js
@@ -23,6 +23,7 @@ KOHA.LocalCover = {
var message = document.createElement("span");
$(message).attr("class","no-image");
$(message).html(NO_LOCAL_JACKET);
+ $(mydiv).parent().find('.no-image').remove();
$(mydiv).append(message);
var img = $("").attr('src',
'/cgi-bin/koha/catalogue/image.pl?thumbnail=1&biblionumber=' + $(mydiv).attr("class"))
--- a/koha-tmpl/intranet-tmpl/prog/en/modules/catalogue/detail.tt
+++ a/koha-tmpl/intranet-tmpl/prog/en/modules/catalogue/detail.tt
@@ -184,6 +184,9 @@ function verify_images() {
$("#marcPreview").on("hidden", function(){
$("#marcPreview .modal-body").html("
"+_("Loading")+"
");
});
+ [% IF LocalCoverImages %]
+ KOHA.LocalCover.GetCoverFromBibnumber(true);
+ [% END %]
});
[% IF ( AmazonCoverImages ) %]$(window).load(function() {
@@ -373,8 +376,18 @@ function verify_images() {
MARC Preview: Show
[% IF ( holdcount ) %]Holds: [% holdcount %][% ELSE %][% END %]
- [% IF ( AmazonCoverImages ) %]
-
[% END %]
+ [% IF ( ( AmazonEnabled && AmazonCoverImages ) || LocalCoverImages ) %]
+
+ [% IF ( LocalCoverImages ) %]
[% END %]
+ [% IF ( AmazonEnabled ) %][% IF ( AmazonCoverImages ) %]
[% END %][% END %]
+ [% END %]
[% ELSE %]
[% title |html %]
@@ -437,8 +450,21 @@ function verify_images() {
-[% IF ( AmazonCoverImages ) %]
-
[% END %]
+ [% IF ( ( AmazonEnabled && AmazonCoverImages ) || LocalCoverImages ) %]
+
+ [% IF ( LocalCoverImages ) %]
[% END %]
+ [% IF ( AmazonEnabled ) %][% IF ( AmazonCoverImages ) %]
+ [% END %][% END %]
+
+ [% END %]
--- a/koha-tmpl/opac-tmpl/bootstrap/js/localcovers.js
+++ a/koha-tmpl/opac-tmpl/bootstrap/js/localcovers.js
@@ -23,6 +23,7 @@ KOHA.LocalCover = {
var message = document.createElement("span");
$(message).attr("class","no-image");
$(message).html(NO_LOCAL_JACKET);
+ $(mydiv).parent().find('.no-image').remove();
$(mydiv).append(message);
var img = $("").attr('src',
'/cgi-bin/koha/opac-image.pl?thumbnail=1&biblionumber=' + $(mydiv).attr("class"))
--