use strict;
use CGI qw( :standard :html3 ) ;
use CGI::QuickForm;
use lib qw(.);
use Book::MainConfig ();
*c = \%Book::MainConfig::c;
my $TITLE = 'Update Configuration';
show_form(
-HEADER => header . start_html( $TITLE ) . h3( $TITLE ),
-ACCEPT => \&on_valid_form,
-FIELDS => [
{
-LABEL => "Patch Pumpkin's Name",
-VALIDATE => sub { $_[0] =~ /^[\w\s\.]+$/; },
-default => $c{name},
},
{
-LABEL => "Current Perl Release",
-VALIDATE => sub { $_[0] =~ /^\d+\.[\d_]+$/; },
-default => $c{release},
},
{
-LABEL => "Release Comments",
-default => $c{comments},
},
],
);