Apache-SdnFw
view release on metacpan or search on metacpan
lib/Apache/SdnFw/lib/Core.pm view on Meta::CPAN
$key = "$s->{acfb}::$key" if ($s->{acfb});
my $str = qq(<input type="radio" name="$key" value="$value");
$str .= ' checked' if ($checked eq $value);
$str .= qq( id="$id") if ($id);
$str .= '>';
$str .= " $desc" if ($desc);
return $str;
}
sub html_checkbox {
=head2 html_checkbox
my $html = $s->html_checkbox($key,$value,[$checked],[$desc],[$id]);
=cut
my $s = shift;
my $key = $s->escape(shift);
my $value = $s->escape(shift);
my $checked = shift;
my $desc = shift;
my $id = shift;
$key = "$s->{acfb}::$key" if ($s->{acfb});
my $str = qq(<input type="checkbox" name="$key" value="$value");
$str .= ' checked' unless ($checked eq undef);
$str .= qq( id="$id") if ($id);
$str .= '>';
$str .= " $desc" if ($desc);
return $str;
}
sub html_password {
=head2 html_password
my $html = $s->html_password($key,$value,[$size]);
=cut
my $s = shift;
my $key = $s->escape(shift);
my $value = $s->escape(shift);
my $size = shift;
$key = "$s->{acfb}::$key" if ($s->{acfb});
my $str = qq(<input type="password" name="$key" value="$value" autocomplete="off");
$str .= qq( size="$size") if ($size);
$str .= '>';
return $str;
}
sub html_upload {
=head2 html_upload
my $html = $s->html_upload($key,[$size],[$class],[$id]);
=cut
my $s = shift;
my $key = $s->escape(shift);
my $size = shift;
my $class = shift;
my $id = shift;
$key = "$s->{acfb}::$key" if ($s->{acfb});
my $str = qq(<input type="file" name="$key");
$str .= qq( size="$size") if ($size);
$str .= qq( id="$id") if ($id);
$str .= qq( class="$class") if ($class);
$str .= '>';
return $str;
}
sub html_input_email {
=head2 html_input_email
my $html = $s->html_input_email($key,$value,[$size]);
=cut
my $s = shift;
my $key = $s->escape(shift);
my $value = $s->escape(shift);
my $size = shift;
my $class = shift;
my $id = shift;
$key = "$s->{acfb}::$key" if ($s->{acfb});
my $str = qq(<input type="email" name="$key" value="$value" autocomplete="off");
$str .= qq( size="$size") if ($size);
$str .= qq( id="$id") if ($id);
$str .= qq( class="$class") if ($class);
$str .= '>';
return $str;
}
sub html_input_number {
=head2 html_input_number
my $html = $s->html_input_number($key,$value,[$size]);
=cut
my $s = shift;
my $key = $s->escape(shift);
my $value = $s->escape(shift);
my $size = shift;
my $class = shift;
my $id = shift;
$key = "$s->{acfb}::$key" if ($s->{acfb});
( run in 2.635 seconds using v1.01-cache-2.11-cpan-b16cb0d3907 )