Changes for version 0.88
- License clarification on all files. FormMagick is licensed under the same terms as perl itself.
- Trim blank space around lexicon entries
- Textarea fields can now have "rows" and "cols" arguments instead of size and generate proper HTML
- UI changes to make using CSS easier
- Improved email address parsing using Mail::RFC822::Address module
- Security fix: force use of session dir for tokens, don't pass full path
Documentation
Modules
easily create CGI form-based applications
pre/post form/page event handlers
HTML output routines for FormMagick
localization routines for FormMagick
setup/initialisation routines for FormMagick
Call subs by name.
Generate HTML tags
utility routines for FormMagick
validate data from FormMagick forms
basic validation routines for FM
business-related validation routines
geography-related validation routines
length-related validation routines
network-related validation routines
Examples
- examples/README
- examples/buttons.pl
- examples/buttons.xml
- examples/checkbox.pl
- examples/checkbox.xml
- examples/fileupload.pl
- examples/foot.tmpl
- examples/fragments.pl
- examples/fragments.xml
- examples/group-default.pl
- examples/group-default.xml
- examples/head.tmpl
- examples/hello-repeat.pl
- examples/hello-repeat.xml
- examples/hello.pl
- examples/hello.xml
- examples/lexicon.pl
- examples/lexicon.xml
- examples/localise-errormsg.pl
- examples/localise-errormsg.xml
- examples/localise-options.pl
- examples/localise-options.xml
- examples/pre.pl
- examples/pre.xml
- examples/taint-head.tmpl
- examples/taint.pl
- examples/taint.xml
- examples/validations.pl