host posted on September 18, 2011 02:50
Description
DNNGo Super Form is a powerful and flexible form module. It can allow to add several steps in the backend and configure how many feilds in each step and field type. By using this module, you can custom template of each step and e-mail template. It has a intuitive User interface that helps you to create forms easily. It can record date of submitting, IP and Country of persons who submit forms.
Features
- You can configure multiple steps' form. You can add several steps in the backend and configure how many fields in each step and feild type. Currently, it can support TextBox, MultiTextBox, Checkbox, CheckboxList, RadiobuttonList, Dropdown List.
- It can allow to custom template of each step in the backend.
- It can allow to custom e-mail template.
- One page can allow to put multiple forms.
- You can configure to enbale Captcha or not.
- You can configure the text displaying after submitting the form and you can also define redirect URL after submitting form.
- You can configure each field to be Is Required, Required Email or Required Number.
- It can allow you to check history record of submitting form. It can also record the content of submitted form and it can record date of submitting, IP and Country of persons who submit forms.
Install and Config
You can enter Host -> Module Definition page and click"Install Module" button. Please see the screenshot below:

After you finish installation, you can add this module on one page. Then you can click "Step Wizard" and configure this module, please see the screenshot below,

When you enter "Step Wizard" page for the first time, there isn't any step on the page. You can add steps and fields according to your need. Please see the screenshot below:

When you add steps, you need to add step name. You can add steps without limitation, so you can add number of steps according to your need. In each step, you can also add as many feilds as you want.
When you add steps, you can custom template for each step. If you don't check option "Is Customize Template", it will load default template. If you check this option "Is Customize Template", you can custom template through HTML code. You can see the screenshot below.

When you add feilds in each step, you need to fill title, type, value. When you fill value box, you can refer to value example below. Then you will see how to fill the correct value for each type.
By checking "Is Required", those feilds are mandatory. You can also select validator for each feild, you can have two choice "Email Validator" or "Number". If you choose "Email Validator", message will also be sent to the e-mail account which you fill in text box of this feild.
After you finish above steps, you will see the screenshot below.

You can see the frontend after you finish configuration as below screenshot.



Email Template Page
Please click ""Email Template" button, then you can edit email subject and template of e-mail content. You can see the screenshot below.

After submitting forms, you can see the e-mail content as below.

Submit History Page
After clicking "Submit History", you can enter the page and see history record of submitting. You can check all records of client's submitting there. Content summitted, IP and date of submitting, country can be found there. You can see the screenshot below:

Option Settings Page
After clicking "Options Settings" button, you can enter Option Settings page. On this page, you can do some normal settings. Please see instructions for some options as below:
- Use DNNGo jQuery: The option to control using DNNGo Jquery in case it conflicts with J-query Library of other modules.
- Email Receiver: This is the e-mail account who can receive e-mail notification. If you want to send to multiple persons at the same time, you can use ";" to separate between e-mail accounts.
- Dropdown Default Text: You can configure default text in dropdown by using this option. If you leave it blank, dropdown control won't have default option.
- Redirect Type: After submitting forms, you can select redirect type to be URL or page. If you don't configure redirect, please choose "None". In this case, it will display text from "Submit Result".
- Use Captcha: You can use Captcha or not here. If you check this option, you will get an area where to fill capture.
- Submit Result: When you choose "None" for "Redirect Type", you can define the text which will display on the page after you finish submitting forms.
