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 2.07 - 2018-12-14
- Fix handling or error_attributes & error_container_attributes
 - Allow pre_process() plugins to replace query() object
 
Documentation
deploy local copy of HTML::FormFu template files    
  
dump configuration files    
  
Cooking with HTML::FormFu    
  
Working with unicode    
  Modules
HTML Form Creation, Rendering and Validation Framework    
  
accessor class    
  
FormFU constants EMPTY_STR and SPACE    
  
Constrain User Input    
  
ASCII Characters Constraint    
  
Multi-field All or None Constraint    
  
Set Constraint for Selects / Radiogroups / Checkboxgroups    
  
Boolean Constraint    
  
Code Callback Constraint    
  
Code Callback Constraint    
  
DateTime constraint    
  
Multi-field Dependency Constraint    
  
Email Address Constraint    
  
Multi-field Equality Constraint    
  
File Upload Constraint    
  
MIME Type Constraint    
  
Maximum File Size Constraint    
  
Minimum File Size Constraint    
  
File Size Constraint    
  
Unsigned Integer Constraint    
  
Valid JSON string    
  
Min/Max Length String Constraint    
  
Maximum Length String Constraint    
  
Maximum Value Constraint    
  
Minimum Length String Constraint    
  
Min/Max Multi-field Constraint    
  
Minimum Value Constraint    
  
Numerical Constraint    
  
Printable Characters Constraint    
  
Numerical Range Constraint    
  
Regex Constraint    
  
Ensure at least 1 of a repeated field is filled-in    
  
Required Field Constraint    
  
Set of Values Constraint    
  
Single Value Constraint    
  
Single Word Constraint    
  
Deflator Base Class    
  
Callback deflator    
  
CompoundDateTime deflator    
  
CompoundSplit deflator    
  
Format a number for a locale    
  
Deflator for Path::Class::File objects    
  
Strftime deflator    
  
deploy project    
  
Element Base Class    
  
blank element    
  
Block element    
  
Button form field    
  
Checkbox form field    
  
Group of checkbox form fields    
  
Select / Text hybrid    
  
Button form field containing markup    
  
3 select menu multi-field    
  
Date / Time combo field    
  
HTML5 email form field    
  
Fieldset element    
  
File upload form field    
  
Hidden form field    
  
horizontal-rule element    
  
Image button form field    
  
field for displaying only    
  
Combine multiple fields in a single element    
  
Number element with formatting    
  
Password form field    
  
Radio form field    
  
Group of radiobutton form fields    
  
repeatable block element    
  
Reset button form field    
  
Select form field    
  
simple table element    
  
custom HTML element    
  
Submit button form field    
  
Text form field    
  
Textarea form field    
  
HTML5 URL form field    
  
Exception base class    
  
Constraint exception    
  
Inflator exception    
  
Input exception    
  
Transformer exception    
  
Validator exception    
  
fake query    
  
Filter Base Class    
  
filter with custom subroutine    
  
CompoundJoin filter    
  
CompoundSprintf filter    
  
copy the value from another field    
  
Encode/Decode Submitted Values    
  
convert a single value into a 1-item-list    
  
Convert a formatted number from a known locale    
  
filter escaping HTML    
  
filter removing HTML markup    
  
filter transforming to lower case    
  
filter removing all non-numeric characters    
  
regexp-based match/replace filter    
  
filter splitting a singe value into an arrayref    
  
filter trimming whitespace    
  
filter transforming to upper case    
  
filter stripping all whitespace    
  
localization base class    
  
Bulgarian    
  
Czech    
  
Dansk    
  
German    
  
English    
  
Spanish    
  
French    
  
Ungarian    
  
Italian    
  
Japanese    
  
Norwegian    
  
Brazilian    
  
Portuguese    
  
Romanian    
  
Russian    
  
Turkish    
  
Ukranian    
  
Chinese    
  
Inflator Base Class    
  
Callback inflator    
  
CompoundDateTime inflator    
  
DateTime inflator    
  
a FormFu literal    
  
Localization    
  
base class for models    
  
handle hashrefs    
  
utilities for dealing with FormFu objects    
  
Post-process HTML output    
  
Nicely Indent HTML Output    
  
Strip shitespace from HTML output    
  
base class for plugins    
  
place valid params on form stash    
  
preload plugins    
  
base class for constraints    
  
uploaded file    
  
uploaded file    
  
uploaded file    
  
Base class for constraints needing others() method    
  
Role for contained elements and fields    
  
Role for constraints on elements and fields    
  
CreateChildren role    
  
add custom roles    
  
coercible element role    
  
Role for all form-field elements    
  
Role for field methods    
  
Role for grouped form fields    
  
Role for input fields    
  
layout role    
  
multi-element role    
  
base class for single-tag elements    
  
process_options_from_model role    
  
role for single value fields    
  
Role for Compound filters    
  
role for form and block methods    
  
role for form and element methods    
  
role for form, block and field methods    
  
processor getter roles    
  
HasParent role    
  
role for nested hashes    
  
Populate role    
  
Render role    
  
Transformer Base Class    
  
Callback transformer    
  
uploaded file    
  
accessor class    
  
various utilities    
  
Validator Base Class    
  
Callback validator    
  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/block
 - examples/unicode/root/formfu/checkboxgroup
 - examples/unicode/root/formfu/checkboxgroup_tag
 - 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/input
 - examples/unicode/root/formfu/input_tag
 - examples/unicode/root/formfu/label
 - examples/unicode/root/formfu/multi
 - examples/unicode/root/formfu/non_block
 - examples/unicode/root/formfu/recaptcha
 - examples/unicode/root/formfu/repeatable
 - 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/forms/view.conf
 - examples/unicode/root/forms/view.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/root/view.tt
 - 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-css/test.jpg
 - examples/vertically-aligned-css/vertically-aligned-ie.css
 - examples/vertically-aligned-css/vertically-aligned.css
 - examples/vertically-aligned-css/vertically-aligned.html
 - examples/vertically-aligned-css/vertically-aligned.pl
 - examples/vertically-aligned-css/vertically-aligned.tt
 - examples/vertically-aligned-css/vertically-aligned.yml