diff options
author | yorhel <yorhel@1fe2e327-d9db-4752-bcf7-ef0cb4a1748b> | 2008-06-29 19:54:52 +0000 |
---|---|---|
committer | yorhel <yorhel@1fe2e327-d9db-4752-bcf7-ef0cb4a1748b> | 2008-06-29 19:54:52 +0000 |
commit | ef5c79a7b20f847ce45adf714b063b739c0b1846 (patch) | |
tree | 3d8cd7ec15513fa31e915f30ab1954690a96a053 | |
parent | d387136a61bf93fdc495f2bead2874be3b7733cf (diff) |
Made the edit summary a required field
git-svn-id: svn://vndb.org/vndb@44 1fe2e327-d9db-4752-bcf7-ef0cb4a1748b
-rw-r--r-- | data/tpl/defs.pl | 1 | ||||
-rw-r--r-- | lib/VNDB/Producers.pm | 2 | ||||
-rw-r--r-- | lib/VNDB/Releases.pm | 2 | ||||
-rw-r--r-- | lib/VNDB/VN.pm | 2 |
4 files changed, 4 insertions, 3 deletions
diff --git a/data/tpl/defs.pl b/data/tpl/defs.pl index 03ebc321..5a09677d 100644 --- a/data/tpl/defs.pl +++ b/data/tpl/defs.pl @@ -286,6 +286,7 @@ my %formerr_names = ( name => 'Name', vn => 'Visual novel relations', l_vnn => 'Visual-novels.net link', + comm => 'Edit summary', ); my @formerr_msgs = ( sub { return sprintf 'Field "%s" is required.', @_ }, diff --git a/lib/VNDB/Producers.pm b/lib/VNDB/Producers.pm index ba800c7c..b47ce8a6 100644 --- a/lib/VNDB/Producers.pm +++ b/lib/VNDB/Producers.pm @@ -95,7 +95,7 @@ sub PEdit { { name => 'lang', required => 1, enum => [ keys %$VNDB::LANG ] }, { name => 'website', required => 0, maxlength => 200, template => 'url', default => '' }, { name => 'desc', required => 0, maxlength => 10240, default => '' }, - { name => 'comm', required => 0, default => '' }, + { name => 'comm', required => 1, minlength => 10, maxlength => 1000 }, ); return $self->ResRedirect('/p'.$id, 'post') diff --git a/lib/VNDB/Releases.pm b/lib/VNDB/Releases.pm index bf293647..f40a9128 100644 --- a/lib/VNDB/Releases.pm +++ b/lib/VNDB/Releases.pm @@ -83,7 +83,7 @@ sub REdit { { name => 'media', required => 0, default => '' }, { name => 'producers', required => 0, default => '' }, { name => 'vn', required => 1, maxlength => 10240 }, - { name => 'comm', required => 0, default => '' }, + { name => 'comm', required => 1, minlength => 10, maxlength => 1000 }, ); my $released = !$frm->{released}[0] ? 0 : diff --git a/lib/VNDB/VN.pm b/lib/VNDB/VN.pm index f0727e6a..7e1b41c6 100644 --- a/lib/VNDB/VN.pm +++ b/lib/VNDB/VN.pm @@ -94,7 +94,7 @@ sub VNEdit { { name => 'img_nsfw', required => 0 }, { name => 'categories', required => 0, default => '' }, { name => 'relations', required => 0, default => '' }, - { name => 'comm', required => 0, default => '' }, + { name => 'comm', required => 1, minlength => 10, maxlength => 1000 }, ); $frm->{img_nsfw} = $frm->{img_nsfw} ? 1 : 0; $frm->{anime} = join(' ', sort { $a <=> $b } grep /^[0-9]+$/, split(/\s+/, $frm->{anime})); # re-sort |