PloneFormGen Form Fields

by Jon Stahl last modified Dec 30, 2008 05:51 PM
The basic form fields that PloneFormGen provides

Following are the basic form field content types that PloneFormGen provides:

 

Boolean Field
A true/false field, which will be rendered as a checkbox widget.
Date/Time Field
A field to store date/time values.  Will render with the standard Plone date/time widget.
File Field
Allows you to upload a file. Files will be e-mailed as attachments by the mail adapter.
Fixed-Point Field
Use this when you want a numeric response that might include a decimal point.
Integer Field
A field for storing a normal integer.  This is the best field to use for simple numerical responses.
Label Field
A simple label and help text with no data-entry field.
Lines Field
A field that allows the user to submit multiple lines of text.  The save-data adapter will separate lines with newline codes.
Multi-Select Field
A field that allows the user to choose one or more values from a list.  Can render using a multi-select box or as a list of checkboxes.  (The latter is generally more usable.)
Password Field
A field that displays "*" when the user types; good for submitting passwords or other sensitive data.
Rich Label Field
A field with no input, just a HTML-formatted label.  Useful for adding descriptive text to your form.
Selection Field
A field that lets a user choose a single value from a list.  Can render as a selection list, a dropdown menu or as a list of radio buttons.
String Field
A field that lets a user input a single line of text.  This is the standard general-purpose text field.
Text Field
A field that lets a user submit a longer chunk of text.  Renders as a multi-line text box.