Changes for version 0.4

  • added +READONLY processor - note this also sets the class of the input field to 'ReadOnly'
  • added +DISABLED processor - note this also sets the class of the input field to 'Disabled'
  • added +SET_VALUE($value) processor
  • added +ADD_FIELD processor
  • added +NULL processor
  • added 'timestamp' to @BASIC_FORM_MODIFIERS, and form_timestamp method which defaults to the DISABLED preprocessor
  • added 'process_extras' to @BASIC_FORM_MODIFIERS, with form_process_extras method
  • fixed _get_type to detect column type for related fields
  • much more sophisticated chaining of preprocessors
  • the default is for fields not to be required (CGI::FB defaults to required, if a field has a validation spec, but in CDBI::FB, *all* fields have a validation spec)

Modules

Class::DBI/CGI::FormBuilder integration