From 54c6a96b10ee4bd8cc96ee8504cde7f242d3cb6c Mon Sep 17 00:00:00 2001 From: Owen Leonard Date: Thu, 20 Feb 2014 15:18:46 -0500 Subject: [PATCH] Bug 11328 - Show local cover images in staff client search results Content-Type: text/plain; charset="utf-8" Local cover images do not appear in staff client search results. This patch adds them. To test, enable the LocalCoverImages system preference and add at least one cover image to a title. Perform a search which will return results that include your title. Confirm that the local cover image is displayed. Search results should also display correctly with and without AmazonCoverImages enabled as well as with LocalCoverImages disabled. --- .../intranet-tmpl/prog/en/css/staff-global.css | 13 +++++++++++++ .../prog/en/modules/catalogue/results.tt | 20 ++++++++++++++------ 2 files changed, 27 insertions(+), 6 deletions(-) diff --git a/koha-tmpl/intranet-tmpl/prog/en/css/staff-global.css b/koha-tmpl/intranet-tmpl/prog/en/css/staff-global.css index 4aa7b83..d2404ca 100644 --- a/koha-tmpl/intranet-tmpl/prog/en/css/staff-global.css +++ b/koha-tmpl/intranet-tmpl/prog/en/css/staff-global.css @@ -2018,6 +2018,19 @@ a.localimage img { margin : 0 .5em; padding : .3em; } + +.no-image { + background-color : #FFF; + border: 1px solid #AAA; + color : #979797; + display:block; + font-size : 86%; + font-weight : bold; + text-align : center; + width : 75px; + border-radius : 3px; +} + div.pager p { margin: 0; } diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/catalogue/results.tt b/koha-tmpl/intranet-tmpl/prog/en/modules/catalogue/results.tt index 84206fe..7bb75f8 100644 --- a/koha-tmpl/intranet-tmpl/prog/en/modules/catalogue/results.tt +++ b/koha-tmpl/intranet-tmpl/prog/en/modules/catalogue/results.tt @@ -148,6 +148,9 @@ $('#sort_by').change(function() { window.location = '/cgi-bin/koha/catalogue/[% gotoPage %]?biblionumber=' + [% SEARCH_RESULTS.last.biblionumber %] + '&searchid=[% searchid %]'; [% END %] [% END %] + +[% IF LocalCoverImages %]KOHA.LocalCover.GetCoverFromBibnumber(false);[% END %] + }); @@ -430,19 +433,24 @@ var holdForPatron = function () { - [% IF ( AmazonCoverImages ) %][% END %] + [% IF ( AmazonCoverImages || LocalCoverImages ) %][% END %] [% FOREACH SEARCH_RESULT IN SEARCH_RESULTS %] [% IF ( loop.odd ) %][% ELSE %][% END %] - [% IF ( AmazonCoverImages ) %] + [% IF ( AmazonCoverImages || LocalCoverImages ) %] + [% IF ( LocalCoverImages ) %] + + [% END %] + [% IF ( AmazonCoverImages ) %] + + + + [% END %] + [% END %]
  Results Location
- - - - -- 1.7.9.5