edited for 2.5

Articles

Name

The Name field allows users to enter their name in the format you have specified. This allows you to capture name information as individual fields.

List

The List field allows the end user to add/remove additional rows (up to a pre-set limit) of information per field. This allows for the capture of multiple field values, or a variable “list” of data as defined by the end user.

Input Mask

Input masks provide a visual guide allowing users to more easily enter data in a specific format such as dates and phone numbers.

gform_field_standard_settings

Use this filter to create a new field settings under the Standard tab. Useful when implementing a new custom field type that requires custom settings.

Hidden

The Hidden field can be used to store information that should be not visible to the user but can be processed and stored with the user submission.

File Upload

The File Upload field allows users to upload a file with their form submission. You can limit which filetypes a user may upload.

Page Break

The Page Break field allows the creation of multi-page forms. Adding a Page Break field will automatically enable the multi-page functionality for your form.

Section Break

The Section Break field allows you to add a content separator to your form to help organize groups of fields. This is a visual element rather than an actual data collecting form field.

HTML

The HTML field allows you to place a block of free form HTML anywhere in your form. This is useful for adding images or additional content.

Number

The Number field allows a user to enter a number. The field than automatically validates the form data to insure that a number was entered.