| New Recipient List Control. |
Recipient List
Want to give your users the opportunity to choose
who will recieve the email notification for submitted forms?
Now you can! Supply a list of users or departments in a
drop down list for your users to choose from and form
notificaitons can be directed to different people/departments. |
| Date Submitted is now included in submitted form export. |
Date submitted
When exporting submitted forms from your portal you
can now see the date the form was submitted.
Date is displayed in Short Date format (i.e. 7/25/2009) |
| User Registration, Security Role Assignment, Unique User Form Submission, Allow User Edit |
|
User Registration
Register users to the portal when the form is submitted
Automatically generate password or allow user to enter.
Specify fields required for user account creation.
Security Role Assigment
Assign user submitting form to specified security role or roles.
Feature can be used in conjuction with or apart from User Registration.
|
| Now Supports DNN 5! |
| Non Admin Submitted Form Review |
Want to allow not administrative users to review submitted form data?
Don't want to allow module or page edit access to Custom Forms Pro so they can see the submitted forms?
Version 1.5.2 introduces a secondary module that will allow placement on any page and adheres to module security rules so you can allow who you want to review submitted forms without the risk of allowing edit access to the module itself! |
| Template Form Presentation |
Not satisfied with boring two column table layout of your form
Want more control over how the controls and labels are presented to your users?
Now you can use the powerful template and token replacement functionality originally only available in Email and Confirmation notifications! Layout the form displayed to the user how you see fit using the portal's default text editor and the enhanced token replacement feature included in the Custom Forms Pro module to dress up your form and position labels and controls using HTML and styles just as you would any .Net webform or HTML page! |
| Automatically Generate Notification Templates! |
| Each Notification template editor has a new button to generate a default template that includes all the Template Tag tokens in a two column table. |
| Supports AJAX! |
| Just check the 'Supports Partial Rendering' checkbox in the Module Definition and this control will use AJAX! |
| Customizable Form Field Controls |
Add the form fields you need for collecting data from your site visitors and users. Each form field can also display the familiar 'Help' icon and help information so you can give your users and site visitors field specific help when completing the form. Form field values can be used as querystring parameters when the Form Submit Action is set to redirect (see below). Custom controls available for use as form fields include the following:
- Date Picker
- CheckBox
- CheckBoxList
- Date Picker
- DropDownList
- File Upload
- Multi-Line TextBox
- Label
- ListBox
- RadioButton
- RadioButtonList
- TextBox
|
| Customizable Notifications |
Create rich rich HTML formatted customized notifications upon form submission. Each notification type uses a token replacement function that allows you to embed form field responses in the body of your message. Native DotNetNuke token replacement is also supported. You can even use tokens in the subject line of email notifications.
- Thank You - Confirmation Notification: Display a thank you (confirmation) message to the user once they have successfully complete the form and clicked the submit button. Thank you messages can be displayed above, below or in place of the completed form.
- Primary Recipient Notification: Create a rich notification message that includes data from the submitted form, as well as User, Portal and Tab information, that can be emailed to the address or addresses of your choice. You can even customize the subject line of the email and optionally use token replacement.
- User Copy Notification: Create a separate to send to the user completing the form, or optionally send a copy of the Primary Recipient Notification message to the user completing the form. You can also create a separate subject line for the email send to the user.
|
| Multiple Form Submit Actions |
Choose between multiple possible actions to perform when the user submits the form.
- Display Confirmation: Displays the Thank You - Confirmation Notification described above.
- Email Results: Sends email notifications as described above.
- Redirect: Redirect the user to an external URL, a page in your portal or a file on your site. NOTE: You can pass form fields as querystring parameters when redirecting on form submit
|
| Rich HTML Formatted Form Instructions |
| Create rich HTML formatted form instructions to be displayed at the top of the module above the form. These instructions can include any text or html you desire (including images) similar to the core Text/HTML module. |
| CAPTCHA Form Submission Security |
| Use the built in CAPTCHA control to foil web-bots and ensure you collect data only from a human typing at a keyboard. |
| Customizable SMTP Settings |
| For email notifications sent when the form is submitted you can use the default settings configured in the SMTP Settings section of the DNN Host Settings, or configure specific SMTP settings to use for this module. Each instance of the module can be configured with it's own SMTP settings. |
| Optional Image Buttons |
| Don't like standard HTML text buttons? Set the form button mode to Image and select the images you would like to display for your buttons. |
| Customizable Buttons |
Buttons are completely customizable including alignment to left, right and center. Change the text and style of the buttons and even hide the 'Reset' button if you want.
Don't like standard HTML text buttons? Set the form button mode to Image and select the images you would like to display for your buttons. |
| Online Module Help |
| Each section of the module includes context sensitive help to provide guidance on specific features and properties eliminating the need to open additional files or websites containing instructions or tutorials. |
| Form Field Validation |
Form fields can be set to perform the following various types of validation:
- Required Field: Form can not be submitted unless a valid value is entered for this field. This validation can be used on any of the customized form fields.
- Regular Expression: Perform complex validation on TextBox fields using the power of Regular Expression.
- Maximum Lengths: Restrict the number of charactes that can be entered for form fields that use a TextBox control.
- Remaining Characters: Optionally display the number of remaining allowed characters for TextBox fields that have the MaxLength property set.
- Date Validation: Require that dates entered using the Data Picker control are either in the past or in the future.
|
| Email Notifications Sent From User Email |
| Email 'from' address for notifications sent upon form submission is set to the address of the user (if registered) or from the email field added to the form (if not a registered user). Email copy sent to user is sent from portal admin email address. |
| Completely Customizable Look and Feel |
| Use styles already defined within your portal skin to customize the look of your custom forms to fit into your overall site design. Optionally use the provided Stylesheet Editor in the form builder to create your own style classes that can be used on form fields in the custom form! Set control widths and heights to ensure the form will present well within your skin presentation. |
| Include JavaScript or VBScript |
| Use the included script editor to inject javascript or vbscript directly into the form. Script injection can be customized to always inject script or only inject script after the form has been submitted. |
| Save Submitted Forms to Portal Database |
| Submitted forms are now stored in the database! Forms can be retrieved by date range and displayed to portal admins (or module/page editors) exactly as they were when they were submitted! |
| Supports IPortable Interface |
| Support is included for the IPortable interface. This allows for the Import and Export of the entire form module configuration from one module instance or environment to another. |
| Free Product Updates |
| Purchase includes free upgrades and patches for 6 months from date of purchase. |