Why not adopt me?
This distribution is up for adoption!
If you're interested then please contact the PAUSE module admins via
email.
Changes for version 0.01006 - 2007-10-23
- render_class_args->{INCLUDE_PATH} now defaults to 'root' if it's not set - previously was only set if the entire render_class_args hashref was empty
- New StripWhitespace OutputProcessor
- New CopyValue Filter
- New Cookbook and Unicode manual pages
- New unicode example Catalyst application
- New portuguese I18N translation
- Callback Filters, Constraints and Validators now accept a fully qualified subroutine name instead of a code-ref
- Date element month names from DateTime::Locale are run through ucfirst
- Documentation improvements
- Bugfix: forced errors are now displayed
Documentation
Cooking with HTML::FormFu
Working with unicode
Modules
HTML Form Creation, Rendering and Validation Framework
Constrain User Input
ASCII Characters Constraint
Multi-field All or None Constraint
Set Constraint for Selects / Radiogroups
Boolean Constraint
Code Callback Constraint
Code Callback Constraint
Multi-field Dependency Constraint
Email Address Constraint
Multi-field Equality Constraint
Unsigned Integer Constraint
Min/Max Length String Constraint
Maximum Length String Constraint
Minimum Length String Constraint
Min/Max Multi-field Constraint
Numerical Constraint
Printable Characters Constraint
Numerical Range Constraint
Regex Constraint
Required Field Constraint
Set of Values Constraint
Single Value Constraint
Single Word Constraint
Base class for constraints needing others() method
Deflator Base Class
Strftime deflator
Element Base Class
blank element
Block element
Button form field
Checkbox form field
Button form field containing markup
3 select menu multi-field
Fieldset element
File upload form field
Hidden form field
Image button form field
Combine multiple fields in a single element
Password form field
Radio form field
Group of radiobutton form fields
Reset button form field
Select form field
Submit button form field
Text form field
Textarea form field
grouped form field base-class
input field base-class
Filter Base Class
filter with custom subroutine
copy the value from an other field
Encode/Decode Submitted Values
Inflator Base Class
DateTime inflator
Post-process HTML output
Nicely Indent HTML Output
Strip shitespace from HTML output
base class for constraints
Transformer Base Class
Validator Base Class
Callback validator
Provides
in lib/HTML/FormFu/Deploy.pm
in lib/HTML/FormFu/Exception.pm
in lib/HTML/FormFu/Exception/Constraint.pm
in lib/HTML/FormFu/Exception/Inflator.pm
in lib/HTML/FormFu/Exception/Input.pm
in lib/HTML/FormFu/Exception/Transformer.pm
in lib/HTML/FormFu/Exception/Validator.pm
in lib/HTML/FormFu/FakeQuery.pm
in lib/HTML/FormFu/I18N.pm
in lib/HTML/FormFu/I18N/de.pm
in lib/HTML/FormFu/I18N/en.pm
in lib/HTML/FormFu/I18N/ja.pm
in lib/HTML/FormFu/I18N/pt_pt.pm
in lib/HTML/FormFu/Literal.pm
in lib/HTML/FormFu/Localize.pm
in lib/HTML/FormFu/ObjectUtil.pm
in lib/HTML/FormFu/OutputProcessor/StripWhitespace.pm
in lib/HTML/FormFu/Preload.pm
in lib/HTML/FormFu/QueryType/CGI.pm
in lib/HTML/FormFu/QueryType/CGI/Simple.pm
in lib/HTML/FormFu/QueryType/Catalyst.pm
in lib/HTML/FormFu/Render/Element.pm
in lib/HTML/FormFu/Render/Element/blank.pm
in lib/HTML/FormFu/Render/Element/block.pm
in lib/HTML/FormFu/Render/Element/field.pm
in lib/HTML/FormFu/Render/Element/multi.pm
in lib/HTML/FormFu/Render/Form.pm
in lib/HTML/FormFu/Render/base.pm
in lib/HTML/FormFu/Upload.pm
in lib/HTML/FormFu/Util.pm
in lib/HTML/FormFu/tt_files.pm
Examples
- examples/unicode/Changes
- examples/unicode/Makefile.PL
- examples/unicode/README
- examples/unicode/database.sql
- examples/unicode/lib/unicode/Schema.pm
- examples/unicode/lib/unicode/Schema/Unicode.pm
- examples/unicode/lib/unicode/View/TT/Alloy.pm
- examples/unicode/root/favicon.ico
- examples/unicode/root/formfu/blank
- examples/unicode/root/formfu/block
- examples/unicode/root/formfu/content_button
- examples/unicode/root/formfu/end_block
- examples/unicode/root/formfu/end_form
- examples/unicode/root/formfu/field
- examples/unicode/root/formfu/form
- examples/unicode/root/formfu/form_error_message
- examples/unicode/root/formfu/hidden
- examples/unicode/root/formfu/input
- examples/unicode/root/formfu/input_tag
- examples/unicode/root/formfu/label
- examples/unicode/root/formfu/legend
- examples/unicode/root/formfu/multi
- examples/unicode/root/formfu/multi_ltr
- examples/unicode/root/formfu/multi_rtl
- examples/unicode/root/formfu/non_block
- examples/unicode/root/formfu/radiogroup
- examples/unicode/root/formfu/radiogroup_tag
- examples/unicode/root/formfu/select
- examples/unicode/root/formfu/select_tag
- examples/unicode/root/formfu/start_block
- examples/unicode/root/formfu/start_form
- examples/unicode/root/formfu/textarea_tag
- examples/unicode/root/forms/index.yml
- examples/unicode/root/index.tt
- examples/unicode/root/static/images/btn_120x50_built.png
- examples/unicode/root/static/images/btn_120x50_built_shadow.png
- examples/unicode/root/static/images/btn_120x50_powered.png
- examples/unicode/root/static/images/btn_120x50_powered_shadow.png
- examples/unicode/root/static/images/btn_88x31_built.png
- examples/unicode/root/static/images/btn_88x31_built_shadow.png
- examples/unicode/root/static/images/btn_88x31_powered.png
- examples/unicode/root/static/images/btn_88x31_powered_shadow.png
- examples/unicode/root/static/images/catalyst_logo.png
- examples/unicode/root/vertically-aligned.css
- examples/unicode/script/unicode_cgi.pl
- examples/unicode/script/unicode_create.pl
- examples/unicode/script/unicode_fastcgi.pl
- examples/unicode/script/unicode_server.pl
- examples/unicode/script/unicode_test.pl
- examples/unicode/t/01app.t
- examples/unicode/t/02pod.t
- examples/unicode/t/03podcoverage.t
- examples/unicode/t/model_DB.t
- examples/unicode/t/view_TT-Alloy.t
- examples/unicode/t/view_TT.t
- examples/unicode/unicode.db
- examples/unicode/unicode.yml
- examples/vertically-aligned/test.jpg
- examples/vertically-aligned/vertically-aligned-ie.css
- examples/vertically-aligned/vertically-aligned.css
- examples/vertically-aligned/vertically-aligned.html
- examples/vertically-aligned/vertically-aligned.pl
- examples/vertically-aligned/vertically-aligned.tt
- examples/vertically-aligned/vertically-aligned.yml