X-Git-Url: http://git.rot13.org/?a=blobdiff_plain;f=WebPac.pm;h=4af84d866f66f6b6acfed2d41e7013c83ad246ff;hb=6a631ecdcd789163702283df7d9a58e6fd0a8869;hp=4375ea5c3fa376529a89452f1a969f3fd52e9133;hpb=5bd22bec41221e9d5f8b10c570f542898ff6d106;p=webpac
diff --git a/WebPac.pm b/WebPac.pm
index 4375ea5..4af84d8 100644
--- a/WebPac.pm
+++ b/WebPac.pm
@@ -12,7 +12,7 @@ use Text::Unaccent;
use Data::Pageset;
use lib '..';
-use index_DBI_cache;
+use index_DBI_filter;
use back2html;
@@ -148,7 +148,7 @@ sub make_pager($$$) {
foreach my $p (@{$pager->pages_in_set()}) {
- next if ($p < 0);
+ next if ($p <= 0);
if($p == $pager->current_page()) {
$pager_jump .= "$p ";
} else {
@@ -182,14 +182,17 @@ sub make_pager_vars {
my $tmpl = shift @_;
my @persist_vars = @_;
my $hidden_vars = '';
+ my $hidden_search = '';
foreach my $v (@persist_vars) {
foreach my $val ($q->param($v)) {
next if (! $val || $val eq '');
$hidden_vars .= ''."\n";
+ $hidden_search .= ''."\n" if ($v ne "rm");
}
}
$tmpl->param('PAGER_HIDDEN', $hidden_vars);
+ $tmpl->param('SEARCH_HIDDEN', $hidden_search);
$tmpl->param('PAGER_JAVASCRIPT', qq#