CGI-Portable
view release on metacpan or search on metacpan
demos/animals/config.pl view on Meta::CPAN
name => 'name',
}, {
visible_title => "What's the combination?",
type => 'checkbox_group',
name => 'words',
'values' => ['eenie', 'meenie', 'minie', 'moe'],
default => ['eenie', 'minie'],
rows => 2,
}, {
visible_title => "What's your favorite colour?",
type => 'popup_menu',
name => 'color',
'values' => ['red', 'green', 'blue', 'chartreuse'],
}, {
type => 'submit',
},
],
},
},
two => {
'link' => 'Fly Away',
demos/guestbook.pl view on Meta::CPAN
name => 'words',
'values' => ['eenie', 'meenie', 'minie', 'moe'],
default => ['eenie', 'minie'],
labels => [qw( This That And Another )],
}, {
visible_title => "Who do you love?",
type => 'textfield',
name => 'name',
}, {
visible_title => "What's your favorite colour?",
type => 'popup_menu',
name => 'color',
'values' => ['red', 'green', 'blue', 'chartreuse'],
},
],
sign_by_default => 1,
msg_list_show_email => 1,
email_subj => 'Your Visitor Has Left A Message',
msg_new_title => 'Leave A Message', # custom title for new messages
msg_new_head => <<__endquote, # custom heading for new messages
<H1>Leave A Message</H1>
demos/smarthouse/DemoLM465.pm view on Meta::CPAN
use warnings;
use CGI::Portable;
use HTML::FormTemplate;
sub main {
my ($class, $globals) = @_;
my $address = $globals->pref( 'address' );
my $ra_field_defs = [
{
visible_title => "Select Bright Level",
type => 'popup_menu',
name => 'brightness',
values => [map { $_*10 } (0..10)],
}, {
type => 'submit',
label => 'Update',
},
];
my $form = HTML::FormTemplate->new();
$form->form_submit_url( $globals->recall_url() );
$form->field_definitions( $ra_field_defs );
demos/survey.pl view on Meta::CPAN
name => 'words',
'values' => ['eenie', 'meenie', 'minie', 'moe'],
default => ['eenie', 'minie'],
labels => [qw( This That And Another )],
}, {
visible_title => "Who do you love?",
type => 'textfield',
name => 'name',
}, {
visible_title => "What's your favorite colour?",
type => 'popup_menu',
name => 'color',
'values' => ['red', 'green', 'blue', 'chartreuse'],
},
],
email_subj => 'Another Survey Response',
msg_new_title => 'Try Our Survey', # custom title for new messages
msg_new_head => <<__endquote, # custom heading for new messages
<H1>Leave A Message</H1>
<P>Please leave a message after the beep. Answer the questions as faithfully
and truthfully as you can, as we have a lie detector set up and any false
lib/CGI/Portable.pm view on Meta::CPAN
name => 'name',
}, {
visible_title => "What's the combination?",
type => 'checkbox_group',
name => 'words',
'values' => ['eenie', 'meenie', 'minie', 'moe'],
default => ['eenie', 'minie'],
rows => 2,
}, {
visible_title => "What's your favorite colour?",
type => 'popup_menu',
name => 'color',
'values' => ['red', 'green', 'blue', 'chartreuse'],
}, {
type => 'submit',
},
],
},
},
two => {
'link' => 'Fly Away',
lib/DemoGuestBook.pm view on Meta::CPAN
name => 'words',
'values' => ['eenie', 'meenie', 'minie', 'moe'],
default => ['eenie', 'minie'],
labels => [qw( This That And Another )],
}, {
visible_title => "Who do you love?",
type => 'textfield',
name => 'name',
}, {
visible_title => "What's your favorite colour?",
type => 'popup_menu',
name => 'color',
'values' => ['red', 'green', 'blue', 'chartreuse'],
},
],
);
=head2 Use Custom Questions Defined In Perl File
my %CONFIG = (
fn_messages => 'guestbook_messages.txt', # file in simple Boulder format
lib/DemoMailForm.pm view on Meta::CPAN
name => 'words',
'values' => ['eenie', 'meenie', 'minie', 'moe'],
default => ['eenie', 'minie'],
labels => [qw( This That And Another )],
}, {
visible_title => "Who do you love?",
type => 'textfield',
name => 'name',
}, {
visible_title => "What's your favorite colour?",
type => 'popup_menu',
name => 'color',
'values' => ['red', 'green', 'blue', 'chartreuse'],
},
],
);
=head2 Use Custom Questions Defined In Perl File
use Cwd;
$globals->file_path_root( cwd() ); # let us default to current working dir
( run in 1.067 second using v1.01-cache-2.11-cpan-364913b4093 )