Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 976 Categories, Downloaded 30.067.531 Times

HTML::Widget 1.09

  Date Added: August 19, 2010  |  Visits: 654

HTML::Widget

Report Broken Link
Printer Friendly Version


Product Homepage
Download (73 downloads)

HTML::Widget is a Perl module with HTML Widget And Validation Framework. SYNOPSIS use HTML::Widget; # Create a widget my $w = HTML::Widget->new(widget)->method(get)->action(/); # Add a fieldset to contain the elements my $fs = $w->element( Fieldset, user )->legend(User Details); # Add some elements $fs->element( Textfield, age )->label(Age)->size(3); $fs->element( Textfield, name )->label(Name)->size(60); $fs->element( Submit, ok )->value(OK); # Add some constraints $w->constraint( Integer, age )->message(No integer.); $w->constraint( Not_Integer, name )->message(Integer.); $w->constraint( All, age, name )->message(Missing value.); # Add some filters $w->filter(Whitespace); # Process my $result = $w->process; my $result = $w->process($query); # Check validation results my @valid_fields = $result->valid; my $is_valid = $result->valid(foo); my @invalid_fields = $result->have_errors; my $is_invalid = $result->has_errors(foo);; # CGI.pm-compatible! (read-only) my $value = $result->param(foo); my @params = $result->param; # Catalyst::Request-compatible my $value = $result->params->{foo}; my @params = keys %{ $result->params }; # Merge widgets (constraints and elements will be appended) $widget->merge($other_widget); # Embed widgets (as fieldset) $widget->embed($other_widget); # Get list of elements my @elements = $widget->get_elements; # Get list of constraints my @constraints = $widget->get_constraints; # Get list of filters my @filters = $widget->get_filters; Create easy to maintain HTML widgets! Everything is optional, use validation only or just generate forms, you can embed and merge them later. The API was designed similar to other popular modules like Data::FormValidator and FormValidator::Simple, HTML::FillInForm is also built in (and much faster). This Module is very powerful, dont misuse it as a template system!.

Requirements: No special requirements
Platforms: Linux
Keyword: Constraints Elements Html Widget Html Widget And Validation Framework Htmlwidget Libraries Module Perl Perl Module Programming Validation Widget
Users rating: 0/10

License: Freeware Size: 67.58 KB
HTML::WIDGET RELATED
Libraries  -  HTML::Perlinfo::HTML 1.47
HTML::Perlinfo::HTML Perl module contains HTML documentation for the perlinfo library. SUMMARY NOTE: THIS IS THE LAST RELEASE OF THIS MODULE IN THIS NAMESPACE. WHEN THE NEXT VERSION APPEARS, OLDER VERSIONS WILL BE DELETED FROM CPAN In the...
27.65 KB  
Business  -  PandaEmail WebMail 1.0
Webmail with HTML message reader and HTML message writer:Reliable and very light on your server. Uses Perl 5.0 +any cgi-capable webserver apache/thttpd/etc.
64.05 KB  
Programming  -  OVal - object validation framework 1.0
OVal is an extensible object validation framework for Java 5 or later. Annotations (@NotNull) or XML configuration files can be used to express class constraints. OVal can optionally use AspectJ to enforce automatic validation (DbC)
23.22 MB  
ActiveX Components  -  Object Join,View and Binding Framework for .NET 0.8
Object Joining View and Binding framework for .NET 1.1.OJVB is a purely object oriented design approach to provide .NET application developers a Typed DataSet like class framework with built-in support for object join view at run-time. OJVB...
240 KB  
Libraries  -  PBJ::JNI 0.1
PBJ::JNI is a Perl module with full access to and from Java virtual machine from Perl. SYNOPSIS use PBJ::JNI::JavaVM; my ($env, $jvm, @vm_opts); my ($cls, $fid, $mid, $out); # Create the Java VM @vm_opts = ("-Xrs", "-Xcheck:jni"); $jvm...
14.34 KB  
Libraries  -  PHP HTML Form Generation and Validation Class 1.0 Beta 3
PHP HTML Form Generation and Validation Class is a PHP class for easy HTML form generation and validation. If youre a web developer you know that designing HTML forms and writing the PHP code for their validation is a really dull task. And if...
133.12 KB  
Network & Internet  -  zope.html 2.4.1
This package contains support for editing HTML and XHTML inside a web page using the FCKeditor as a widget. This is a fairly simple application of FCKeditor, and simply instantiates a pre-configured editor for each widget. There are no options to...
2.47 MB  
Modules  -  Weather and Weather Forecast Widget 4.0
Sidebar widget in English and German to show either current weather and forecasts for the next three days for any Location - detailled infotexts for current weather and forecasts on mouseover Weather Widget features: Nearly any location in the...
2.73 MB  
HTML Utilities  -  Easy Text To HTML Converter 3.0.0
Easy Text To HTML Converter provides fast and easy conversion of Text Files (in *.txt, *.rtf formats) and Text Blocks pasted from Clipboard to HTML. The conversion is being performed in four different modes , placed on separate tabs of the main...
253.86 KB  
Network & Internet  -  HTML Template Browser 2.2
Anyone who has worked with web templates, knows how difficult it can be to see all the templates you've downloaded. That's what HTML Template Browser is for. Point it at a directory and it will find all the main pages of a template (index.html,...
1.17 MB  
NEW DOWNLOADS IN PROGRAMMING, LIBRARIES
Programming  -  FLEX-db Digital Asset Manager 3.0.9
FLEX-db - an enterprise Digital Asset Manager (DAM). It ingests and links metadata with files, creates thumbnails, and processes files using business rules. FLEX-db has a JSP client, Java app server for file input and output and an EJB metadata...
21.57 MB  
Programming  -  Libicom 0.9.0
The libicom library is a character based dynamicly linked library for Linux. It is used to remotely control the Icom IC-R8500 wide band receiver via an RS232 link. All call and return parameters to the control functions are character string based....
20.48 KB  
Programming  -  dotdesktop 0.3
Dotdesktop library provides ability to parse desktop entry file and access the information in a convenient way. Desktop entry file format is defined by freedesktop.org, it is used to describe information about an application such as the name and...
327.68 KB  
Programming  -  Cedalion for Linux 0.2.6
Cedalion is a programming language that allows its users to add new abstractions and define (and use) internal DSLs. Its innovation is in the fact that it uses projectional editing to allow the new abstractions to have no syntactic limitations.
471.04 KB  
Programming  -  libyasl 0.2
Libyasl is a C++ class library to easily realize TCP/UDP/Multicast clientsand servers in IPv4 and IPv6 environments under GNU/Linux systems.
143.36 KB  
Libraries  -  wolfSSL 3.12.0
The wolfSSL embedded SSL/TLS library is a lightweight SSL library written in ANSI standard C and targeted for embedded and RTOS environments - primarily because of its small size, speed, and feature set. It is commonly used in standard operating...
2.73 MB  
Libraries  -  EuGTK 4.8.9
Makes it easy to develop good- looking, fast, cross-platform programs that run on Linux, OS X, and Windows. Euphoria is a very fast interpreted/compiled language with straight-forward syntax. EuGTK allows programming in a clean, object-oriented...
10.68 MB  
Libraries  -  Linux User Group Library Manager 1.0
The LUG Library Manager is a project to help Linux User Groups start their own library. A LUG library is helpful to the community at large because it increases access to information, and gives everyone the opportunity to become more knowledgeable.
5.35 KB  
Libraries  -  Module::MakefilePL::Parse 0.12
Module::MakefilePL::Parse is a Perl module to parse required modules from Makefile.PL. SYNOPSIS use Module::MakefilePL::Parse; open $fh, Makefile.PL; $parser = Module::MakefilePL::Parse->new( join("", ) ); $info = $parser->required;...
8.19 KB  
Libraries  -  sqlpp 0.06
sqlpp Perl package is a SQL preprocessor. sqlpp is a conventional cpp-alike preprocessor taught to understand SQL ( PgSQL, in particular) syntax specificities. In addition to the standard #define/#ifdef/#else/#endif cohort, provides also...
10.24 KB