Bug 11328 - Show local cover images in staff client search results
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. Signed-off-by: wajasu <matted-34813@mypacks.net> Signed-off-by: Brendan Gallagher <brendan@bywatersolutions.com> Signed-off-by: Galen Charlton <gmc@esilibrary.com>
This commit is contained in:
parent
2453b991b8
commit
9ce9eea2db
2 changed files with 27 additions and 6 deletions
|
@ -2012,6 +2012,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;
|
||||
}
|
||||
|
|
|
@ -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 () {
|
|||
<!-- TABLE RESULTS START -->
|
||||
<table>
|
||||
<tr>
|
||||
[% IF ( AmazonCoverImages ) %]<th> </th>[% END %]
|
||||
[% IF ( AmazonCoverImages || LocalCoverImages ) %]<th> </th>[% END %]
|
||||
<th colspan="2">Results</th>
|
||||
<th>Location</th>
|
||||
</tr>
|
||||
<!-- Actual Search Results -->
|
||||
[% FOREACH SEARCH_RESULT IN SEARCH_RESULTS %]
|
||||
[% IF ( loop.odd ) %]<tr>[% ELSE %]<tr class="highlight">[% END %]
|
||||
[% IF ( AmazonCoverImages ) %]
|
||||
[% IF ( AmazonCoverImages || LocalCoverImages ) %]
|
||||
<td>
|
||||
<a class="p1" href="/cgi-bin/koha/catalogue/detail.pl?biblionumber=[% SEARCH_RESULT.biblionumber |url %]">
|
||||
|
||||
<img src="[% IF ( SEARCH_RESULT.normalized_isbn ) %]http://images.amazon.com/images/P/[% SEARCH_RESULT.normalized_isbn %].01.TZZZZZZZ.jpg[% ELSE %]http://g-images.amazon.com/images/G/01/x-site/icons/no-img-sm.gif[% END %]" alt="" class="thumbnail" />
|
||||
</a></td>
|
||||
[% IF ( LocalCoverImages ) %]
|
||||
<span title="[% SEARCH_RESULT.biblionumber |url %]" class="[% SEARCH_RESULT.biblionumber %]" id="local-thumbnail[% loop.count %]"></span>
|
||||
[% END %]
|
||||
[% IF ( AmazonCoverImages ) %]
|
||||
<a class="p1" href="/cgi-bin/koha/catalogue/detail.pl?biblionumber=[% SEARCH_RESULT.biblionumber |url %]">
|
||||
<img src="[% IF ( SEARCH_RESULT.normalized_isbn ) %]http://images.amazon.com/images/P/[% SEARCH_RESULT.normalized_isbn %].01.TZZZZZZZ.jpg[% ELSE %]http://g-images.amazon.com/images/G/01/x-site/icons/no-img-sm.gif[% END %]" alt="" class="thumbnail" />
|
||||
</a>
|
||||
[% END %]
|
||||
</td>
|
||||
[% END %]
|
||||
<td>
|
||||
<input type="checkbox" class="selection" id="bib[% SEARCH_RESULT.biblionumber %]" name="biblionumber" value="[% SEARCH_RESULT.biblionumber %]" style="display:none" />
|
||||
|
|
Loading…
Reference in a new issue