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

(-)a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-showreviews.tt (-4 / +4 lines)
Lines 154-174 Link Here
154
                            <div class="pages">
154
                            <div class="pages">
155
                                <!-- Row of numbers corresponding to showreviews result pages -->
155
                                <!-- Row of numbers corresponding to showreviews result pages -->
156
                                [% IF ( previous_page_offset ) %]
156
                                [% IF ( previous_page_offset ) %]
157
                                    <a class="nav" href="/cgi-bin/koha/opac-showreviews.pl?offset=[% previous_page_offset %]">&lt;&lt; Previous</a>
157
                                    <a class="nav" href="/cgi-bin/koha/opac-showreviews.pl?offset=[% previous_page_offset %]&count=[% results_per_page %]">&lt;&lt; Previous</a>
158
                                [% ELSE %]
158
                                [% ELSE %]
159
                                    [% IF ( previous_page_first ) %]
159
                                    [% IF ( previous_page_first ) %]
160
                                        <a class="nav" href="/cgi-bin/koha/opac-showreviews.pl?offset=0">&lt;&lt; Previous</a>
160
                                        <a class="nav" href="/cgi-bin/koha/opac-showreviews.pl?offset=0&count=[% results_per_page %]">&lt;&lt; Previous</a>
161
                                    [% END %]
161
                                    [% END %]
162
                                [% END %]
162
                                [% END %]
163
                                [% FOREACH PAGE_NUMBER IN PAGE_NUMBERS %]
163
                                [% FOREACH PAGE_NUMBER IN PAGE_NUMBERS %]
164
                                    [% IF ( PAGE_NUMBER.highlight ) %]
164
                                    [% IF ( PAGE_NUMBER.highlight ) %]
165
                                        <span class="currentPage">[% PAGE_NUMBER.pg %]</span>
165
                                        <span class="currentPage">[% PAGE_NUMBER.pg %]</span>
166
                                    [% ELSE %]
166
                                    [% ELSE %]
167
                                        <a class="nav" href="/cgi-bin/koha/opac-showreviews.pl?offset=[% PAGE_NUMBER.offset %]">[% PAGE_NUMBER.pg %]</a>
167
                                        <a class="nav" href="/cgi-bin/koha/opac-showreviews.pl?offset=[% PAGE_NUMBER.offset %]&count=[% results_per_page %]">[% PAGE_NUMBER.pg %]</a>
168
                                    [% END %]
168
                                    [% END %]
169
                                [% END %]
169
                                [% END %]
170
                                [% IF ( next_page_offset ) %]
170
                                [% IF ( next_page_offset ) %]
171
                                    <a class="nav" href="/cgi-bin/koha/opac-showreviews.pl?offset=[% next_page_offset %]">Next &gt;&gt;</a>
171
                                    <a class="nav" href="/cgi-bin/koha/opac-showreviews.pl?offset=[% next_page_offset %]&count=[% results_per_page %]">Next &gt;&gt;</a>
172
                                [% END %]
172
                                [% END %]
173
                            </div>
173
                            </div>
174
                        [% END # / IF PAGE_NUMBERS %]
174
                        [% END # / IF PAGE_NUMBERS %]
(-)a/opac/opac-showreviews.pl (-3 / +3 lines)
Lines 30-36 use C4::Biblio; Link Here
30
use C4::Members qw/GetMemberDetails/;
30
use C4::Members qw/GetMemberDetails/;
31
use Koha::DateUtils;
31
use Koha::DateUtils;
32
use Koha::Reviews;
32
use Koha::Reviews;
33
use POSIX qw(ceil strftime);
33
use POSIX qw(ceil floor strftime);
34
34
35
my $template_name;
35
my $template_name;
36
my $query = new CGI;
36
my $query = new CGI;
Lines 38-44 my $format = $query->param("format") || ''; Link Here
38
my $count = C4::Context->preference('OPACnumSearchResults') || 20;
38
my $count = C4::Context->preference('OPACnumSearchResults') || 20;
39
my $results_per_page = $query->param('count') || $count;
39
my $results_per_page = $query->param('count') || $count;
40
my $offset = $query->param('offset') || 0;
40
my $offset = $query->param('offset') || 0;
41
my $page = $offset / $results_per_page + 1;
41
my $page = floor( $offset / $results_per_page ) + 1;
42
42
43
if ($format eq "rss") {
43
if ($format eq "rss") {
44
    $template_name = "opac-showreviews-rss.tt";
44
    $template_name = "opac-showreviews-rss.tt";
Lines 180-185 $template->param(next_page_offset => $next_page_offset) unless $pages eq $curren Link Here
180
180
181
$template->param(
181
$template->param(
182
    reviews => $reviews,
182
    reviews => $reviews,
183
    results_per_page => $results_per_page,
183
);
184
);
184
185
185
output_html_with_http_headers $query, $cookie, $template->output;
186
output_html_with_http_headers $query, $cookie, $template->output;
186
- 

Return to bug 15839