--- trunk/vhost/webpac2.cgi 2009/04/25 21:25:15 1170
+++ trunk/vhost/webpac2.cgi 2009/04/25 22:07:59 1171
@@ -22,7 +22,7 @@
sub dump_yaml {
my $name = shift;
- print qq|
# $name\n|, YAML::Dump( @_ ), qq|
| if $debug;
+ print qq|$name|, YAML::Dump( @_ ), qq|
| if $debug;
}
sub show_pager {
@@ -150,7 +150,8 @@
popup_menu( -name => 'attr_operator', %$attr_operator ),
submit,
hidden( -name => 'entries_per_page', -default => $entries_per_page ),
- hidden( -name => 'current_page', -default => 1 ),
+ # we need current_page fixed at 1 so that every submit through form will reset it
+ qq||,
checkbox( -name => 'debug', -default => 0 ), # FIXME hidden?
qq||,
h2( 'Select input' ),
@@ -172,9 +173,7 @@
my $swish = SWISH::API->new( "$dir/../var/swish/$database" );
$swish->abort_last_error if $swish->Error;
- param( 'entries_per_page', $entries_per_page ) unless param('entries_per_page'); # FIXME not needed?
my $pager = Data::Page->new;
- $pager->total_entries( param('current_page') * param('entries_per_page') );
$pager->$_( param($_) ) foreach ( qw/entries_per_page current_page/ );
dump_yaml( 'pager', $pager );