View | Details | Raw Unified | Return to bug 23482
Collapse All | Expand All

(-)a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-shelves.tt (-2 / +13 lines)
Lines 368-377 Link Here
368
                                                            [% END %]
368
                                                            [% END %]
369
369
370
                                                        </a> <!-- / .p1 -->
370
                                                        </a> <!-- / .p1 -->
371
                                                        [% IF ( BakerTaylorEnabled ) %]
371
                                                        [% IF ( Koha.Preference('BakerTaylorEnabled') && !Koha.Preference('BakerTaylorBookstoreURL') ) %]
372
                                                            [% bt_id = ( itemsloo.normalized_upc || itemsloo.normalized_isbn ) %]
372
                                                            [% bt_id = ( itemsloo.normalized_upc || itemsloo.normalized_isbn ) %]
373
                                                            [% IF ( bt_id ) %]
373
                                                            [% IF ( bt_id ) %]
374
                                                                <a href="https://[% BakerTaylorBookstoreURL | uri %][% bt_id | uri %]"><img alt="See Baker &amp; Taylor" src="[% BakerTaylorImageURL | html %][% bt_id | html %]" /></a>
374
                                                                <img alt="See Baker &amp; Taylor" src="[% BakerTaylorImageURL | html %][% bt_id | html %]" />
375
                                                            [% ELSE %]
376
                                                                <span class="no-image">No cover image available</span>
377
                                                            [% END %]
378
                                                        [% END %]
379
380
                                                        [% IF ( Koha.Preference('BakerTaylorEnabled') && Koha.Preference('BakerTaylorBookstoreURL') ) %]
381
                                                            [% bt_id = ( itemsloo.normalized_upc || itemsloo.normalized_isbn ) %]
382
                                                            [% IF ( bt_id ) %]
383
                                                                <a href="https://[% Koha.Preference('BakerTaylorBookstoreURL') | uri %][% bt_id | uri %]">
384
                                                                    <img alt="See Baker &amp; Taylor" src="[% BakerTaylorImageURL | html %][% bt_id | html %]" />
385
                                                                </a>
375
                                                            [% ELSE %]
386
                                                            [% ELSE %]
376
                                                                <span class="no-image">No cover image available</span>
387
                                                                <span class="no-image">No cover image available</span>
377
                                                            [% END %]
388
                                                            [% END %]
(-)a/opac/opac-shelves.pl (-1 / +14 lines)
Lines 40-45 use Koha::RecordProcessor; Link Here
40
40
41
use constant ANYONE => 2;
41
use constant ANYONE => 2;
42
42
43
BEGIN {
44
    if (C4::Context->preference('BakerTaylorEnabled')) {
45
        require C4::External::BakerTaylor;
46
        import C4::External::BakerTaylor qw(&image_url &link_url);
47
    }
48
}
49
43
my $query = new CGI;
50
my $query = new CGI;
44
51
45
my $template_name = $query->param('rss') ? "opac-shelves-rss.tt" : "opac-shelves.tt";
52
my $template_name = $query->param('rss') ? "opac-shelves-rss.tt" : "opac-shelves.tt";
Lines 69-74 if( $op eq 'view' || $op eq 'list' ){ Link Here
69
        });
76
        });
70
}
77
}
71
78
79
if (C4::Context->preference("BakerTaylorEnabled")) {
80
    $template->param(
81
        BakerTaylorImageURL => &image_url(),
82
        BakerTaylorLinkURL  => &link_url(),
83
    );
84
}
85
72
my $referer  = $query->param('referer')  || $op;
86
my $referer  = $query->param('referer')  || $op;
73
my $category = $query->param('category') || 1;
87
my $category = $query->param('category') || 1;
74
my ( $shelf, $shelfnumber, @messages );
88
my ( $shelf, $shelfnumber, @messages );
75
- 

Return to bug 23482