278 |
|
|
279 |
my $nav_fmt=qq{ <a href="%s">%s</a> }; |
my $nav_fmt=qq{ <a href="%s">%s</a> }; |
280 |
|
|
281 |
|
if ($pager->current_page() > $pager->first_page) { |
282 |
|
param('page', $pager->current_page - 1); |
283 |
|
$nav_html .= sprintf($nav_fmt,url(-relative=>1, -query=>1),'<<'); |
284 |
|
} |
285 |
|
|
286 |
if ($pager->previous_set) { |
if ($pager->previous_set) { |
287 |
param('page', $pager->previous_set); |
param('page', $pager->previous_set); |
288 |
$nav_html .= sprintf($nav_fmt,url(-relative=>1, -query=>1),'<<'); |
$nav_html .= sprintf($nav_fmt,url(-relative=>1, -query=>1),'..'); |
289 |
} |
} |
290 |
|
|
291 |
|
|
302 |
|
|
303 |
if ($pager->next_set) { |
if ($pager->next_set) { |
304 |
param('page', $pager->next_set); |
param('page', $pager->next_set); |
305 |
|
$nav_html .= sprintf($nav_fmt,url(-relative=>1, -query=>1),'..'); |
306 |
|
} |
307 |
|
|
308 |
|
if ($pager->current_page() < $pager->last_page) { |
309 |
|
param('page', $pager->current_page + 1); |
310 |
$nav_html .= sprintf($nav_fmt,url(-relative=>1, -query=>1),'>>'); |
$nav_html .= sprintf($nav_fmt,url(-relative=>1, -query=>1),'>>'); |
311 |
} |
} |
312 |
|
|