Bug 28955: (follow-up) Set to fall back
[koha.git] / koha-tmpl / opac-tmpl / bootstrap / en / modules / opac-showreviews.tt
1 [% USE Koha %]
2 [% USE KohaDates %]
3 [% USE AdditionalContents %]
4 [% SET OpacNav = AdditionalContents.get( location => "OpacNav", lang => lang, library => logged_in_user.branchcode || default_branch, blocktitle => 0 ) %]
5 [% SET OpacNavBottom = AdditionalContents.get( location => "OpacNavBottom", lang => lang, library => logged_in_user.branchcode || default_branch, blocktitle => 0 ) %]
6 [% INCLUDE 'doc-head-open.inc' %]
7 <title>Recent comments &rsaquo; [% IF ( LibraryNameTitle ) %][% LibraryNameTitle | html %][% ELSE %]Koha online[% END %] catalog</title>
8 [% INCLUDE 'doc-head-close.inc' %]
9 [% BLOCK cssinclude %][% END %]
10 <link rel="alternate" type="application/rss+xml" title="[% IF ( LibraryNameTitle ) %][% LibraryNameTitle | html %][% ELSE %]Koha online[% END %] catalog recent comments" href="[% OPACBaseURL | url %]/cgi-bin/koha/opac-showreviews.pl?format=rss" />
11 </head>
12 [% INCLUDE 'bodytag.inc' bodyid='opac-showreviews' bodyclass='scrollto' %]
13 [% INCLUDE 'masthead.inc' %]
14
15     <div class="main">
16         <nav id="breadcrumbs" aria-label="Breadcrumb" class="breadcrumbs">
17             <ol class="breadcrumb">
18                 <li class="breadcrumb-item">
19                     <a href="/cgi-bin/koha/opac-main.pl">Home</a>
20                 </li>
21                 <li class="breadcrumb-item active">
22                     <a href="#" aria-current="page">Recent comments</a>
23                 </li>
24             </ol>
25         </nav> <!-- /#breadcrumbs -->
26
27         <div class="container-fluid">
28             <div class="row">
29                 [% IF ( OpacNav || OpacNavBottom ) %]
30                     <div class="col-lg-2">
31                         <div id="navigation">
32                             [% INCLUDE 'navigation.inc' %]
33                         </div>
34                     </div>
35                     <div class="col-10 order-first order-md-first order-lg-2">
36                 [% ELSE %]
37                     <div class="col order-first order-md-first order-lg-2">
38                 [% END %]
39                    <div id="showreviews" class="searchresults maincontent">
40                         <h1>Recent comments <a href="[% OPACBaseURL | url %]/cgi-bin/koha/opac-showreviews.pl?format=rss" class="rsssearchlink" aria-label="Subscribe to recent comments"><i class="fa fa-rss rsssearchicon" aria-hidden="true" title="Subscribe to recent comments"></i></a></h1>
41                         <table class="table table-striped">
42                             <caption class="sr-only">Comments</caption>
43                             [% FOREACH review IN reviews %]
44                                 <tr>
45                                     <td>
46                                         <p>
47                                             [% IF ( BiblioDefaultViewmarc ) %]
48                                                 <a class="title" href="/cgi-bin/koha/opac-MARCdetail.pl?biblionumber=[% review.biblionumber |url %]" title="View details for this title">
49                                             [% ELSE %]
50                                                 [% IF ( BiblioDefaultViewisbd ) %]
51                                                     <a class="title" href="/cgi-bin/koha/opac-ISBDdetail.pl?biblionumber=[% review.biblionumber |url %]" title="View details for this title">
52                                                 [% ELSE %]
53                                                     <a class="title" href="/cgi-bin/koha/opac-detail.pl?biblionumber=[% review.biblionumber |url %]#comments" title="View details for this title">
54                                                 [% END %]
55                                             [% END %]
56                                             [% INCLUDE 'biblio-title.inc' biblio=review %]
57                                             </a>
58                                             [% IF ( review.author ) %]
59                                                 by <a href="/cgi-bin/koha/opac-search.pl?q=au:[% review.author |url %]" title="Search for works by this author" class="author">[% review.author | html %]</a>
60                                             [% END %]
61                                         </p>
62                                         <p>
63                                             <span class="results_summary">
64                                                 <span class="label">Publication:</span>
65                                                 [% IF ( review.place ) %][% review.place | html %] [% END %]
66                                                 [% IF ( review.publishercode ) %][% review.publishercode | html %][% END %]
67                                                 [% IF ( review.publicationyear ) %]
68                                                     [% review.publicationyear | html %]
69                                                 [% ELSE %]
70                                                     [% IF ( review.copyrightdate ) %]
71                                                         [% review.copyrightdate | html %]
72                                                     [% END %]
73                                                 [% END %]
74                                                 [% IF ( review.pages ) %]. [% review.pages | html %][% END %]
75                                                 [% IF ( review.notes ) %], [% review.notes | html %][% END %]
76                                                 [% IF ( review.size ) %] [% review.size | html %][% END %]
77                                             </span>
78                                             [% IF ( review.summary ) %]
79                                                 <span class="result_summary">
80                                                     [% review.summary | html %]
81                                                 </span>
82                                             [% END %]
83                                             [% IF ( review.copyrightdate ) %]
84                                                 <span class="results_summary">
85                                                     <span class="label">Date:</span>
86                                                     [% review.copyrightdate | html %]</span>
87                                             [% END %]
88                                         </p>
89
90                                         <p class="commentline[% IF ( review.your_comment ) %] yours[% END %]">
91                                             [% IF ( review.avatarurl ) %]
92                                                 <img class="avatar" src="[% review.avatarurl | html %]" height="40" width="40" alt="" />
93                                             [% END %]
94                                             [% FILTER html_break %]
95                                                 [% review.review | html %]
96                                             [% END %]
97                                             <span class="commenter">
98                                                 [% IF review.your_comment %]
99                                                     Added [% review.datereviewed | $KohaDates %] by you
100                                                 [% ELSE %]
101                                                     [% IF ( review.borrowernumber && ShowReviewer != "none" ) %]
102                                                         Added [% review.datereviewed | $KohaDates %] by
103                                                         [% SWITCH ShowReviewer %]
104                                                             [% CASE 'full' %]
105                                                                 [% review.borrtitle | html %] [% review.firstname | html %] [% review.surname | html %]
106                                                             [% CASE 'first' %]
107                                                                 [% review.firstname | html %]
108                                                             [% CASE 'surname' %]
109                                                                 [% review.surname | html %]
110                                                             [% CASE 'firstandinitial' %]
111                                                                 [% review.firstname | html %] [% review.surname|truncate(2,'.') | html %]
112                                                             [% CASE 'username' %]
113                                                                 [% review.userid | html %]
114                                                         [% END %]
115                                                     [% END %]
116                                                 [% END %]
117                                             </span>
118                                         </p>
119                                     </td>
120                                     <td>
121                                         [% IF ( review.BiblioDefaultViewmarc ) %]
122                                             <a class="title" href="/cgi-bin/koha/opac-MARCdetail.pl?biblionumber=[% review.biblionumber |url %]" title="View details for this title">
123                                         [% ELSE %]
124                                             [% IF ( review.BiblioDefaultViewisbd ) %]
125                                                 <a class="title" href="/cgi-bin/koha/opac-ISBDdetail.pl?biblionumber=[% review.biblionumber |url %]" title="View details for this title">
126                                             [% ELSE %]
127                                                 <a class="title" href="/cgi-bin/koha/opac-detail.pl?biblionumber=[% review.biblionumber |url %]#comments" title="View details for this title">
128                                             [% END %]
129                                         [% END %]
130                                         [% IF ( OPACAmazonCoverImages ) %]
131                                             [% IF ( review.normalized_isbn ) %]
132                                                 <img src="https://images-na.ssl-images-amazon.com/images/P/[% review.normalized_isbn | html %].01.TZZZZZZZ.jpg" alt="" class="thumbnail" />
133                                             [% ELSE %]
134                                                 <span class="no-image">No cover image available</span>
135                                             [% END %]
136                                         [% END %]
137                                         [% IF ( SyndeticsEnabled && SyndeticsCoverImages ) %]
138                                             <img src="https://secure.syndetics.com/index.aspx?isbn=[% review.normalized_isbn | html %]/SC.GIF&amp;client=[% SyndeticsClientCode | html %]&amp;type=xw10&amp;upc=[% review.normalized_upc | html %]&amp;oclc=[% review.normalized_oclc | html %]" alt="" class="thumbnail" />
139                                         [% END %]
140
141                                         [% IF ( GoogleJackets ) %]
142                                             [% IF ( review.normalized_isbn ) %]
143                                                 <div title="[% review.biblionumber |url %]" class="[% review.normalized_isbn | html %]" id="gbs-thumbnail[% loop.count | html %]"></div>
144                                             [% ELSE %]
145                                                 <span class="no-image">No cover image available</span>
146                                             [% END %]
147                                         [% END %]
148                                             </a>
149                                         [% bt_id = ( review.normalized_upc || review.normalized_isbn ) %]
150                                         [% IF ( BakerTaylorEnabled ) %]
151                                             [% IF ( bt_id ) %]
152                                                 <a href="https://[% review.BakerTaylorBookstoreURL | uri %][% bt_id | uri %]"><img alt="See Baker &amp; Taylor" src="[% review.BakerTaylorImageURL | html %][% bt_id | html %]" /></a>
153                                             [% ELSE %]
154                                                 <span class="no-image">No cover image available</span>
155                                             [% END %]
156                                         [% END %]
157
158                                         [% IF Koha.Preference('OPACCustomCoverImages') AND Koha.Preference('CustomCoverImagesURL') %]
159                                             [% SET custom_cover_image_url = review.biblio_object.custom_cover_image_url %]
160                                             [% IF custom_cover_image_url %]
161                                                 <a class="custom_cover_image" href="[% custom_cover_image_url | url %]"><img alt="Cover image" src="[% custom_cover_image_url | url %]" /></a>
162                                             [% END %]
163                                         [% END %]
164
165                                     </td>
166                                 </tr>
167                             [% END # / FOREACH review %]
168                         </table>
169
170                         [% IF ( PAGE_NUMBERS ) %]
171                             <div class="pages">
172                                 <!-- Row of numbers corresponding to showreviews result pages -->
173                                 [% IF ( previous_page_offset ) %]
174                                     <a class="nav" href="/cgi-bin/koha/opac-showreviews.pl?offset=[% previous_page_offset | html %]&count=[% results_per_page | html %]">&lt;&lt; Previous</a>
175                                 [% ELSE %]
176                                     [% IF ( previous_page_first ) %]
177                                         <a class="nav" href="/cgi-bin/koha/opac-showreviews.pl?offset=0&count=[% results_per_page | html %]">&lt;&lt; Previous</a>
178                                     [% END %]
179                                 [% END %]
180                                 [% FOREACH PAGE_NUMBER IN PAGE_NUMBERS %]
181                                     [% IF ( PAGE_NUMBER.highlight ) %]
182                                         <span class="currentPage">[% PAGE_NUMBER.pg | html %]</span>
183                                     [% ELSE %]
184                                         <a class="nav" href="/cgi-bin/koha/opac-showreviews.pl?offset=[% PAGE_NUMBER.offset | html %]&count=[% results_per_page | html %]">[% PAGE_NUMBER.pg | html %]</a>
185                                     [% END %]
186                                 [% END %]
187                                 [% IF ( next_page_offset ) %]
188                                     <a class="nav" href="/cgi-bin/koha/opac-showreviews.pl?offset=[% next_page_offset | html %]&count=[% results_per_page | html %]">Next &gt;&gt;</a>
189                                 [% END %]
190                             </div>
191                         [% END # / IF PAGE_NUMBERS %]
192                     </div> <!-- / #showreviews -->
193                 </div> <!-- / .col-lg-10/12 -->
194             </div> <!-- / .row -->
195         </div> <!-- / .container-fluid -->
196     </div> <!-- / .main -->
197
198 [% INCLUDE 'opac-bottom.inc' %]
199 [% BLOCK jsinclude %]
200     [% IF ( GoogleJackets ) %]
201         <script>
202             $(document).ready(function(){
203                 KOHA.Google.GetCoverFromIsbn();
204             });
205         </script>
206     [% END %]
207 [% END %]