products-ploneformgen 1.5b3 (Beta release) (Mar 03, 2009)
This is not a final release. Experimental releases should only be used for testing and development. Do not use these on production sites, and make sure you have proper backups before installing.
PFG 1.5 is a feature-addition release targeted for Plone 2.5.x and Plone 3.x.
For additional information about this project, please visit the overview page .
Available downloads
Release Notes
| Tested with | Plone 3, Plone 2.5 |
|---|---|
| State | Beta release |
| License | GPL |
| Release Manager | Steve McMahon |
Feature additions include:
- A Quick Edit mode (Plone 3.x only) featuring drag-and-drop field reordering and faster round-trip field editing.
- Export/import of PloneFormGen form folders via generic setup profiles and the portal_setup tool as well as contextual form (i.e. on an individual form basis) export/import. Feature aimed at improving the development capabilities of PloneFormGen and simplifying the lives of integrators.
- Support for embedding PFG forms into other templates.
- A 'Server-Side Variable' override so that you can make an expression available to action adapters without passing it in a hidden field.
- ${key} style substitution from form dictionary for mailer subject, prologue, epilogue and footer. Also, ThanksPage prologue and epilogue.
- Optional CSRF protection option — on by default. (Plone 3 only)
- Support for choosing an alternate csv text delimiter for Save Data Adapters.
- Adapters are now activated when pasted into form folders.
- Force SSL option for form folders.
- Validator for multiple, comma-separated email addresses.
- Link spam prevention option for string and text fields.
- Allow use of any string field for mailer recipient choice. A bit scary until we get captchas built in.
- Mailer option to select among available fields those which should be included in the e-mail.
Nearly all these features were developed in conjunction with the January 08 Seattle sprint sponsored by ONE/Northwest. Participants included Fulvio Casali, Alex Tokar, David Glick, Steve McMahon, Jesse Snyder, Michael Dunlap, Paul Bugni, Jon Baldivieso and Andrew Burkhalter. Particular thanks to David for the support for using PFG forms in other templates/viewlets and to Andrew for the Export/Import feature.
Change log
1.5b3
- Fixed the link spam validator for text fields, which wasn't working properly. (David Glick)
- Fixed check for CSRF protection support, so that PFG doesn't break on
Plone 3.0 if PloneHotfixCVE20080164 isn't installed. (David Glick)
- Creating a new data saver could under obscure circumstances cause an
exception "AttributeError: SavedFormInput" in some old compatibility code.
Removed the offending code. (Steve McMahon)
- Add some protection against trying to save old, unusable content types
back to kupu's linkable's resource. (Steve McMahon)
- guess_content_type, used in htmlValue in the file field, needs the same
import protection used in the save data adapter, or it will fail in
later Zopes. (Thanks, Tom Gross)


