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

(-)a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-readingrecord.tt (-4 / +22 lines)
Lines 108-114 Link Here
108
                                                    [% END %]
108
                                                    [% END %]
109
                                                    [% IF  OPACAmazonCoverImages %]
109
                                                    [% IF  OPACAmazonCoverImages %]
110
                                                        [% IF  issue.normalized_isbn %]
110
                                                        [% IF  issue.normalized_isbn %]
111
                                                            <a href="http://www.amazon.com/gp/reader/[% issue.normalized_isbn | uri %][% AmazonAssocTag | uri %]#reader-link"><img border="0" src="https://images-na.ssl-images-amazon.com/images/P/[% issue.normalized_isbn | html %].01.THUMBZZZ.jpg" alt="" class="item-thumbnail" /></a>
111
                                                            <a href="http://www.amazon.com/gp/reader/[% issue.normalized_isbn | uri %][% AmazonAssocTag | uri %]#reader-link"><img src="https://images-na.ssl-images-amazon.com/images/P/[% issue.normalized_isbn | html %].01.THUMBZZZ.jpg" alt="" class="item-thumbnail" /></a>
112
                                                        [% ELSE %]
112
                                                        [% ELSE %]
113
                                                             <span class="no-image">No cover image available</span>
113
                                                             <span class="no-image">No cover image available</span>
114
                                                        [% END %]
114
                                                        [% END %]
Lines 143-149 Link Here
143
                                                [% ELSE %]
143
                                                [% ELSE %]
144
                                                     <a class="title" href="/cgi-bin/koha/opac-detail.pl?biblionumber=[% issue.biblionumber |url %]">[% issue.title | html %] [% IF issue.subtitle %][% FOREACH subtitl IN issue.subtitle %][% subtitl.subfield | html %][% END %][% END %]</a>
144
                                                     <a class="title" href="/cgi-bin/koha/opac-detail.pl?biblionumber=[% issue.biblionumber |url %]">[% issue.title | html %] [% IF issue.subtitle %][% FOREACH subtitl IN issue.subtitle %][% subtitl.subfield | html %][% END %][% END %]</a>
145
                                                [% END %]
145
                                                [% END %]
146
                                                <span class="item-details">[% issue.author | html %]</span>
146
                                                <p class="results-summary item-details">[% issue.author | html %]</p>
147
148
                                                    [% IF ( Koha.Preference( 'OpacStarRatings' ) == 'all' && issue.my_rating ) %]
149
                                                        <div class="results_summary ratings">
150
                                                            <div class="br-wrapper br-theme-fontawesome-stars">
151
                                                                <div class="br-widget br-readonly">
152
                                                                    [% FOREACH i IN [ 1 2 3 4 5  ] %]
153
                                                                        [% IF issue.my_rating.rating_value == i %]
154
                                                                            <a href="#" class="br-selected br-current"></a>
155
                                                                        [% ELSIF issue.my_rating.rating_value > i %]
156
                                                                            <a href="#" class="br-selected"></a>
157
                                                                        [% ELSE %]
158
                                                                            <a href="#"></a>
159
                                                                        [% END %]
160
                                                                    [% END %]
161
                                                                </div>
162
                                                            </div>
163
                                                            Rated on [% issue.my_rating.timestamp | $KohaDates %]
164
                                                        </div> <!-- / .results_summary -->
165
                                                    [% END # / IF OpacStarRatings %]
166
147
                                                </td>
167
                                                </td>
148
                                                <td>
168
                                                <td>
149
                                                [% UNLESS ( noItemTypeImages ) %]
169
                                                [% UNLESS ( noItemTypeImages ) %]
Lines 188-194 Link Here
188
[% BLOCK jsinclude %]
208
[% BLOCK jsinclude %]
189
[% INCLUDE 'datatables.inc' %]
209
[% INCLUDE 'datatables.inc' %]
190
<script>
210
<script>
191
//<![CDATA[
192
    $(document).ready(function(){
211
    $(document).ready(function(){
193
        [% IF ( GoogleJackets ) %]KOHA.Google.GetCoverFromIsbn();[% END %]
212
        [% IF ( GoogleJackets ) %]KOHA.Google.GetCoverFromIsbn();[% END %]
194
            $('#sortsubmit').hide();
213
            $('#sortsubmit').hide();
Lines 217-222 Link Here
217
            }
236
            }
218
        });
237
        });
219
    });
238
    });
220
//]]>
221
</script>
239
</script>
222
[% END %]
240
[% END %]
(-)a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-results.tt (-1 lines)
Lines 618-624 Link Here
618
[% IF ( LibraryThingForLibrariesID ) %]
618
[% IF ( LibraryThingForLibrariesID ) %]
619
    <script src="https://ltfl.librarything.com/forlibraries/widget.js?id=[% LibraryThingForLibrariesID | html %]&amp;systype=koha"></script>
619
    <script src="https://ltfl.librarything.com/forlibraries/widget.js?id=[% LibraryThingForLibrariesID | html %]&amp;systype=koha"></script>
620
[% END %]
620
[% END %]
621
[% IF ( OpacStarRatings == 'all' || Koha.Preference('Babeltheque') ) %][% Asset.js("lib/jquery/plugins/jquery.rating.js") | $raw %][% END %]
622
[% IF ( OverDriveEnabled ) %][% Asset.js("js/overdrive.js") | $raw %][% END %]
621
[% IF ( OverDriveEnabled ) %][% Asset.js("js/overdrive.js") | $raw %][% END %]
623
[% IF ( RecordedBooksEnabled ) %][% Asset.js("js/recordedbooks.js") | $raw %][% END %]
622
[% IF ( RecordedBooksEnabled ) %][% Asset.js("js/recordedbooks.js") | $raw %][% END %]
624
[% Asset.js("lib/jquery/plugins/jquery.checkboxes.min.js") | $raw %]
623
[% Asset.js("lib/jquery/plugins/jquery.checkboxes.min.js") | $raw %]
(-)a/opac/opac-readingrecord.pl (-2 / +8 lines)
Lines 33-38 use C4::Charset qw(StripNonXmlChars); Link Here
33
use Koha::Patrons;
33
use Koha::Patrons;
34
34
35
use Koha::ItemTypes;
35
use Koha::ItemTypes;
36
use Koha::Ratings;
36
37
37
my $query = new CGI;
38
my $query = new CGI;
38
39
Lines 121-126 foreach my $issue ( @{$issues} ) { Link Here
121
          : $my_summary_html =~ s/{BIBLIONUMBER}//g;
122
          : $my_summary_html =~ s/{BIBLIONUMBER}//g;
122
        $issue->{MySummaryHTML} = $my_summary_html;
123
        $issue->{MySummaryHTML} = $my_summary_html;
123
    }
124
    }
125
    # Star ratings
126
    if ( C4::Context->preference('OpacStarRatings') eq 'all' ) {
127
        my $ratings = Koha::Ratings->search({ biblionumber => $issue->{biblionumber} });
128
        $issue->{ratings} = $ratings;
129
        $issue->{my_rating} = $borrowernumber ? $ratings->search({ borrowernumber => $borrowernumber })->next : undef;
130
    }
124
}
131
}
125
132
126
if (C4::Context->preference('BakerTaylorEnabled')) {
133
if (C4::Context->preference('BakerTaylorEnabled')) {
Lines 140-146 BEGIN { Link Here
140
	}
147
	}
141
}
148
}
142
149
143
for(qw(AmazonCoverImages GoogleJackets)) {	# BakerTaylorEnabled handled above
150
for(qw(AmazonCoverImages GoogleJackets)) { # BakerTaylorEnabled handled above
144
	C4::Context->preference($_) or next;
151
	C4::Context->preference($_) or next;
145
	$template->param($_=>1);
152
	$template->param($_=>1);
146
	$template->param(JacketImages=>1);
153
	$template->param(JacketImages=>1);
147
- 

Return to bug 11969