bugfix: pagination bar has an empty page at the end

There are a few pages where the pagination_bar() call produces an empty page
when the number of results is a multiple of the results per page.  Looking at
getnbpages() I see the right way to do it.  So I changed these few pages to
either use getnbpages() or calculate the number of pages the same way.
This commit is contained in:
Michael Hafen 2009-09-30 15:33:05 -06:00 committed by Henri-Damien LAURENT
parent ce353e7230
commit 37ca03479c
3 changed files with 3 additions and 3 deletions

View File

@ -125,7 +125,7 @@ if ( $op eq "do_search" ) {
$template->param(
pagination_bar => pagination_bar(
$base_url, int( $total / $resultsperpage ) + 1,
$base_url, getnbpages( $total, $resultsperpage ),
$startfrom, 'startfrom'
),
total => $total,

View File

@ -141,7 +141,7 @@ my $base_url =
$template->param(
paginationbar => pagination_bar(
$base_url, int( $count / $resultsperpage ) + 1,
$base_url, int( ($count - 1) / $resultsperpage ) + 1,
$startfrom, 'startfrom'
),
startfrom => $startfrom,

View File

@ -138,7 +138,7 @@ my $base_url =
$template->param(
paginationbar => pagination_bar(
$base_url, int( $count / $resultsperpage ) + 1,
$base_url, int( ($count - 1) / $resultsperpage ) + 1,
$startfrom, 'startfrom'
),
startfrom => $startfrom,