Bugzilla – Attachment 99374 Details for
Bug 23482
BakerTaylor images broken on OPAC lists
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
Bug 23482: Fix BakerTaylor cover images on lists
Bug-23482-Fix-BakerTaylor-cover-images-on-lists.patch (text/plain), 4.01 KB, created by
Nick Clemens (kidclamp)
on 2020-02-21 13:17:04 UTC
(
hide
)
Description:
Bug 23482: Fix BakerTaylor cover images on lists
Filename:
MIME Type:
Creator:
Nick Clemens (kidclamp)
Created:
2020-02-21 13:17:04 UTC
Size:
4.01 KB
patch
obsolete
>From 418addc3d7dbc3e80cd406745f2e313316f31ef4 Mon Sep 17 00:00:00 2001 >From: Nick Clemens <nick@bywatersolutions.com> >Date: Wed, 21 Aug 2019 02:24:11 +0000 >Subject: [PATCH] Bug 23482: Fix BakerTaylor cover images on lists > >While this needs a username/pass to fully test, it should be possible to >verify the code changes by comparing to opac-results code > >To test: >1 - Enable BakerTaylor images >2 - Enter your usernme and password >3 - Do not fill the BookStore URL >4 - Verify OPAC covers are working >5 - Save some times with covers to a public list >6 - Verify they do not display in list >7 - Apply patch >8 - Verify images now work > >Signed-off-by: Kelly McElligott <kelly@bywatersolutions.com> >--- > koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-shelves.tt | 15 +++++++++++++-- > opac/opac-shelves.pl | 7 +++++++ > 2 files changed, 20 insertions(+), 2 deletions(-) > >diff --git a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-shelves.tt b/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-shelves.tt >index ebaa86e27d..63b9a7128e 100644 >--- a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-shelves.tt >+++ b/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-shelves.tt >@@ -368,10 +368,21 @@ > [% END %] > > </a> <!-- / .p1 --> >- [% IF ( BakerTaylorEnabled ) %] >+ [% IF ( Koha.Preference('BakerTaylorEnabled') && !Koha.Preference('BakerTaylorBookstoreURL') ) %] > [% bt_id = ( itemsloo.normalized_upc || itemsloo.normalized_isbn ) %] > [% IF ( bt_id ) %] >- <a href="https://[% BakerTaylorBookstoreURL | uri %][% bt_id | uri %]"><img alt="See Baker & Taylor" src="[% BakerTaylorImageURL | html %][% bt_id | html %]" /></a> >+ <img alt="See Baker & Taylor" src="[% BakerTaylorImageURL | html %][% bt_id | html %]" /> >+ [% ELSE %] >+ <span class="no-image">No cover image available</span> >+ [% END %] >+ [% END %] >+ >+ [% IF ( Koha.Preference('BakerTaylorEnabled') && Koha.Preference('BakerTaylorBookstoreURL') ) %] >+ [% bt_id = ( itemsloo.normalized_upc || itemsloo.normalized_isbn ) %] >+ [% IF ( bt_id ) %] >+ <a href="https://[% Koha.Preference('BakerTaylorBookstoreURL') | uri %][% bt_id | uri %]"> >+ <img alt="See Baker & Taylor" src="[% BakerTaylorImageURL | html %][% bt_id | html %]" /> >+ </a> > [% ELSE %] > <span class="no-image">No cover image available</span> > [% END %] >diff --git a/opac/opac-shelves.pl b/opac/opac-shelves.pl >index 433f3ffaaf..b9724ee214 100755 >--- a/opac/opac-shelves.pl >+++ b/opac/opac-shelves.pl >@@ -71,6 +71,13 @@ if( $op eq 'view' || $op eq 'list' ){ > }); > } > >+if (C4::Context->preference("BakerTaylorEnabled")) { >+ $template->param( >+ BakerTaylorImageURL => &image_url(), >+ BakerTaylorLinkURL => &link_url(), >+ ); >+} >+ > my $referer = $query->param('referer') || $op; > my $category = $query->param('category') || 1; > my ( $shelf, $shelfnumber, @messages ); >-- >2.11.0
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
|
Splinter Review
Attachments on
bug 23482
:
92390
|
95661
|
99247
|
99248
|
99372
|
99374
|
99383
|
100686