Changes for version 0.06

  • marked Parse::RecDescent as an explicit dependency
  • added a single-quoted string to the grammar that can be used in the labels and default values to include characters not in [\w\t ]
  • generated code leaves out overwrriten options
  • allow option lists to have simple multiword and quoted string values
  • allow for validated but not required fields
  • added a !section directive that splits up a form into sub-tables with their own ids and captions
  • fall through to CGI::FormBuilder builtin option lists if @LIST does not match a list directive
  • customizable messages similar to CGI::FormBuilder
  • customizable charset for the generated HTML page

Modules

Create CGI::FormBuilder objects from simple text descriptions

Provides

in lib/Text/FormBuilder/Parser.pm
in lib/Text/FormBuilder/Parser.pm