How to Create a Webform

The webform content type lets you add forms to your pages to collect input from users. 

The webform content type is not available on all pages. Normally, you have to attend a webform training in order to have the webform content type appear on pages that you administer. Contact Bob Ryan at x2642 with questions.

If you have access to the webform content type, it will appear in the list of types when you click Add on a page. Click on Webform.

One the initial screen, you must enter a title for the webform. You can also optionally enter some body text that describes the form or gives the user some general instructions.

Also on the initial screen are the standard items--such as Pages, Who can edit or delete this content, and Scheduling--that are associated with every piece of content on the website. You can ignore these for now.

Click Save to create the webform. You'll see the following:

The webform editor contains four tabs. Workflow isn't used, so you only need to deal with the first three. By default, the editor opens on the Webform tab, which is where you do all the work of creating and editing forms.

Under the Webform tab are four links: Edit, Form components, E-mails, and Form settings.

The Edit link brings up the basic screen where you name the form and access the standard content settings. The webform-specific items are found under the other three links. Click Form components, where you create and edit the components that make up the form. The types of components available to you are:

component function
Date prompts user to enter a date using drop down menus
E-mail prompts user to enter an e-mail address 
Fieldset lets you organize the other components in your form
File prompts user to upload a file
Grid prompts user to answer a series of survey-type questions
Hidden returns information such as username, ip address, etc. 
Markup lets you display html code in your form
Page break lets you break up a long form; also used in conditional branching
Select options lets user select from a limited number of options
Textarea prompts user to enter paragraph (or longer) text
Textfield prompts user to enter a line of text; usuall a single word
Time prompts user to enter the time
To create a component, you enter a name for the component, select the Type, and click Add. For example, to prompt a user to enter their first name, you would enter "First Name" in the Name field, select Textfield as the Type, and press Add
This brings up the detail screen of the Textfield component.
The first field is the Label, and it is filled in with the Name you entered. Just below is the Field Key, which is system generated. Don't touch the Field Key.
You can enter a Default