Bug 19511: Local cover images not centered in table column in staff client search...
authorOwen Leonard <oleonard@myacpl.org>
Thu, 26 Jul 2018 15:36:24 +0000 (15:36 +0000)
committerNick Clemens <nick@bywatersolutions.com>
Tue, 21 Aug 2018 12:48:36 +0000 (12:48 +0000)
This patch modifies the JavaScript which embeds local cover images in
staff client catalog search results. It now adds the "thumbail" class to
the image, matching Amazon cover images.

To test you should have one or more titles with local cover images
attached. Apply the patch and clear your browser cache if necessary.

Enable both the AmazonCoverImages and LocalCoverImages system
preferences and perform a search which will return titles with local
cover images. Confirm that local covers are styled like Amazon covers.

Tested and confirmed local cover images are appearing quite nicely now.
Signed-off-by: Dilan Johnpullé <dilan@calyx.net.au>
Signed-off-by: Jonathan Druart <jonathan.druart@bugs.koha-community.org>
Signed-off-by: Nick Clemens <nick@bywatersolutions.com>
koha-tmpl/intranet-tmpl/prog/js/localcovers.js

index ac1f885..fe6aeac 100644 (file)
@@ -56,8 +56,9 @@ KOHA.LocalCover = {
             $(message).html(NO_LOCAL_JACKET);
             $(mydiv).append(message);
             var img = $("<img />");
-            img.attr('src','/cgi-bin/koha/catalogue/image.pl?thumbnail=1&biblionumber=' + $(mydiv).attr("class"));
-            img.load(function () {
+            img.attr('src','/cgi-bin/koha/catalogue/image.pl?thumbnail=1&biblionumber=' + $(mydiv).attr("class"))
+                .addClass("thumbnail")
+                .load(function () {
                     if (!this.complete || typeof this.naturalWidth == "undefined" || this.naturalWidth <= 1) {
                         //IE HACK
                         try {