Deprecated package
This product is no longer supported by Infrae. Use it at your own risk and please don’t request support. This product is listed here for archival purposes and developers who are using it.
Formulator
Formulator is an extensible framework that eases the creation and validation of web forms.
Note that Formulator versions 1.11.3 and later require Zope 2.10 or later to function. Unfortunately this was not mentioned in the INSTALL.txt for 1.11.3, 1.11.4 and 1.11.5.
Important links
Subscribe to the Formulator mailing list, for general discussions and questions on Formulator usage.
If you're interested in the further development of Formulator, subscribe to the Formulator-dev list
Check out Formulator from SVN like this:
svn co https://infrae.com/svn/Formulator/trunk Formulator
Important hint
Don't ever use field_<fieldname>; anything prefixed with field_ in REQUEST is a Formulator implementation detail. Instead, don't forget to validate the form, for instance using validate_all_to_request(). See the Formulator API help and Howto for more information. Forgetting to validate the form is the most frequently made Formulator mistake that I've encountered.
Documentation
- Formulator HOWTO
- Very nice slides about Formulator by Jens Quade (in German)
- A Zopelabs recipe by Scott Burton on using Formulator with Zope Page Templates
- Howto on using Formulator with Zope Page Templates by Beno
Some less important links
License: New BSD