diff options
-rw-r--r-- | lib/VNDB/Handler/Staff.pm | 4 | ||||
-rw-r--r-- | lib/VNDB/Handler/ULists.pm | 6 | ||||
-rwxr-xr-x | util/vndb.pl | 2 |
3 files changed, 6 insertions, 6 deletions
diff --git a/lib/VNDB/Handler/Staff.pm b/lib/VNDB/Handler/Staff.pm index 27d9de66..fb4a22b3 100644 --- a/lib/VNDB/Handler/Staff.pm +++ b/lib/VNDB/Handler/Staff.pm @@ -201,7 +201,7 @@ sub edit { $frm = $self->formValidate ( { post => 'name', maxlength => 200 }, { post => 'original', required => 0, maxlength => 200, default => '' }, - { post => 'primary', required => 0, template => 'uint', default => 0 }, + { post => 'primary', required => 0, template => 'id', default => 0 }, { post => 'desc', required => 0, maxlength => 5000, default => '' }, { post => 'gender', required => 0, default => 'unknown', enum => [qw|unknown m f|] }, { post => 'lang', enum => $self->{languages} }, @@ -212,7 +212,7 @@ sub edit { { post => 'aliases', template => 'json', json_fields => [ { field => 'name', required => 1, maxlength => 200 }, { field => 'orig', required => 0, maxlength => 200, default => '' }, - { field => 'aid', required => 0, template => 'uint', default => 0 }, + { field => 'aid', required => 0, template => 'id', default => 0 }, ]}, { post => 'editsum', template => 'editsum' }, { post => 'ihid', required => 0 }, diff --git a/lib/VNDB/Handler/ULists.pm b/lib/VNDB/Handler/ULists.pm index 5d4fdcf8..b2e84ac3 100644 --- a/lib/VNDB/Handler/ULists.pm +++ b/lib/VNDB/Handler/ULists.pm @@ -201,7 +201,7 @@ sub votelist { $own ? (footer => sub { Tr; td colspan => 3, class => 'tc1'; - input type => 'checkbox', class => 'checkall', name => 'vid', value => -1; + input type => 'checkbox', class => 'checkall', name => 'vid', value => 0; txt ' '; Select name => 'batchedit', id => 'batchedit'; option value => -2, '-- with selected --'; @@ -488,8 +488,8 @@ sub _vnlist_browse { $own ? (footer => sub { Tr; - td class => 'tc1'; input type => 'checkbox', name => 'vid', value => -1, class => 'checkall'; end; - td class => 'tc2'; input type => 'checkbox', name => 'rid', value => -1, class => 'checkall'; end; + td class => 'tc1'; input type => 'checkbox', name => 'vid', value => 0, class => 'checkall'; end; + td class => 'tc2'; input type => 'checkbox', name => 'rid', value => 0, class => 'checkall'; end; td class => 'tc3_6', colspan => 4; Select id => 'vns', name => 'vns'; option value => -2, mt '_rlist_withvn'; diff --git a/util/vndb.pl b/util/vndb.pl index 30cdecbe..ca731ca2 100755 --- a/util/vndb.pl +++ b/util/vndb.pl @@ -50,7 +50,7 @@ TUWF::set( error_404_handler => \&handle404, log_format => \&logformat, validate_templates => { - id => { template => 'uint', min => 1, max => 1<<40 }, + id => { template => 'uint', max => 1<<40 }, page => { template => 'uint', max => 1000 }, uname => { regex => qr/^[a-z0-9-]*$/, minlength => 2, maxlength => 15 }, gtin => { func => \>intype }, |