DNN Modules   »  Custom Form Creator  
Custom Form Creator (with ML support)
 
Introduction What's New?
Custom form Creator is a DNN Module to create custom or dynamic email forms. You can create different type of form fields and group them into categories, sort them, Hide/ unhide them the way you want.

Once the form is submitted, you can configure it to send out any number of emails that too in multiple languages.
Each email sent can have a different content. The sent data is recorded on server and can be exported to excel/xml easily.
The module has a very intuitive User interface that makes it easy to create simple forms with virtical layout. Most of the features are designed to work out of the box.
Module comes with flexible features for creating and maintaining forms in multiple languages. For e.g. if you add a drop down field on your form, you can create localized items in the dropdown in each language.


You can optionally configure, the form to be redirected to a different page after a successful submit.

Custom-Form
 Supported features at a glance  
User Defined input Fields. User Defined input fields.

User can choose variety of control types for biulding your forms like ...
  • TextBox (single and multi line)
  • DropdownLists
  • RichTextbox
  • RadioButtonList
  • CheckBoxList
  • Labels (html supported)
  • Checkbox
  • File Upload Controls (multiple instances on same page)
  • Date Picker
  • Time Picker
  • Country Dropdown List
  • Country Droupdown List (MultiLanguage)
Screenshot
Customizable Form Layout support Customizable Form Layout support
Customizable Form Layout

Easily change back color, fore color, font, width, and alignment etc of the form right from the UI. No need to edit CSS files
Screenshot
Manage Work flow Manage Work flow

Workflow to send mails after submission, then redirect or give a thank you message
Screenshot
Manage Email Template Manage Email Template

Emails are templatized and you can create them in different languages. So for e.g. if a user submits a form in French, then he can receive a thank you email in French only
Screenshot
Multilanguage support from route Native Multilanguage support

Module supports Multilanguage features right from the interface (with a intutive UI). This feature is onlya avilable if your site has "more than one language" enabled.
Screenshot
Edit dynamic content Edit dynamic content

Create your own Error Messages (Error messages that come during validation can all be localized)
Screenshot
Captcha based form entry Captcha based form entry

You can optionally allow captcha validation before form submission

Optionally show captcha only to anonymous users
Screenshot
Intelligent default values Intelligent default values

You can use dnn tokens, or session variables or query strings to initialize default values of various fields
Screenshot
Configure Form layout Configure Form layout

The form has configuration page to quickly edit the look and feel (color, form width etc). However, for advanced users now you can format the CSS directly to change the look and feel of the module
Screenshot
Collapsible Categories Collapsible Categories

Group your fields in various collapsible categories. Very helpful in case you have very long forms. You can collapse a few sections on the form by default and user will have to click on them to expand
Screenshot
Email template and Thank You Page HTML Supported Email template and Thank You Page HTML Supported

Your email template page, thank you page all support FCK editor. So edit your html directly
Screenshot
Specify the position of field captions Specify the position of field captions

Now you can specify the position of field captions by selecting given options(top or left)
 
Save Form Data Save Form Data

Save your form submission data before sending the email. So you can visit the module any time and see submitted records. What's more, just click on download and get an xml file with all form submitted data till now. This XML file can easily be opened in Ms Excel
 
Allow multiple email addresses Allow multiple email addresses

Select "allow multiple email addresses" validation on your textbox type fields
 
Resize Captcha Resize Captcha

Resize captcha image according to your look and feel of form, from configurations page
 
Email preformatted table of user submitted values Email preformatted table of user submitted values

Module has a great feature where you can send preformatted table of user submitted values in email. Now, you can even format these email tables through CSS editing
Dropdown list items with associated emails Dropdown list items with associated emails

Very usable option for e.g. if you need to add a new departments dropdown with associated email addresses. So you can route your form submission result to different email IDs based on the selected department
 
Customize Email ‘ from’ address Customize Email ‘ from’ address

Customize your email from address to be picked from one of your field labels only
 
Import/Export Import/Export

Module now supports I Portable. What this means is that you can export your module content in xml file and use this xml file to create your form content on in other DNN site
Screenshot
Demo Links
DNN Compatibility
Supports DNN 04.07 and above
Supports DNN 05.01.04 and above
30 Days Money Back gurantee
Try our module, if it does not serve your purpose or does not work for you. We will refund your full money. However please note that this money back gurantee does is only valid till one month from date of purchase and does not apply to "source code included" options.
Products Upgrades
  • You will receive free upgrades for any major or minor releases upto 6 months from date of purhase.
  • Any support/bug fixes are free for 1 year for portal and standard versions and  free for lifetime for enterprise versions. 
  • Product upgrades are released through Snowcovered Patch/Update service. 
  • Product upgrades can also be recevived over mail by sending order ID on  support at dnncentric.com
For More info click here
Help and support
Package contains a user guide.PDF for details on how to use this module. If you need more direct assistance (or if you have any improvement suggestion) please mail us at support at dnncentric.com, we will be happy to assist you.
Feature Request?
Did you notice some missing feature in the module? We are listinging. Please contirbute your suggestions to admin at dnncentric.com
Theming Assistance?
The module provides all easy ways to custmize the look and feel. However, we will be happy to assist if some help is required to match your style.
Bespoke Development?
Your needs are different and unique? You need a custom module. Please contact us on sales at dnncentric.com with your requirements and we will give you a free quote along with timeline and estimate. 
  What's New?
Version 1.7.11
  • New Control "Rich TextBox" support added
  • Fixed: Issues related to email formatting with field names in German Language
  • Now format "required field indicators" the way you want
  • Submit button can now be on input type as well.
  • Emails now also include CC and BCC
  • Label Fields now can be created with Rich textboxes for easy formatting.
  • Changed the name of the module to from "Custom Forms" to "Custom Form creator" as old name conlficted with with a similar product from a differnent vendor. And more so the new name better matches the scope and goal of the product.
  • Now Send mails Asynhronously. (Why? because dramatically dcrease the form submission time.)
  • Both Thank you page and "URL Redirect" options now support "Field Tokens".
  • Saved form data can now be deleted (one by one or all by one click).
  • While Customizing UI now choose from font sizes start from 5pt to 72pt
  • While customizing UI, you enter color in #code instead of picking a color name from the dropdown.
  • Now optionally set width of each field saperately
  • Texboxes can now be limited with "maxLength"
Version 1.6.0
  • Intelligent default values: Now you can use dnn tokens, or session variables or query strings to initialize default values of various fields
  • The form has configuration page to quickly edit the look and feel (color, form width etc). However, for advanced users now you can format the CSS directly to change the look and feel of the module.
  • New Control:  Label (html supported)
  • New Control: country list box (dnn default)
  • Collapsible Categories:  Group your fields in various collapisible categories. Very helpful in case you have very long forms. You can collapse a few sections on the form by default and user will have to click on them to expland. (check out the demo page to see it functioning).
  • Now your email template page, thank you page all support FCK editor. So edit your html directly.
  • Specify the position of field captions (top or left)
  • New workflow step: now save your form submission data before sending the email. So you can visit the module any time and see submitted records. What's more, just click on download and get a xml file with all form submitted data till now. This XML file can easily be opened in Ms Excel. (refer supplied PDF user manual for more details)
  • Now select "allow multiple email addresses" validation on your textbox type fields
  • Optinally show captcha only to anynomous users
  • Resize captcha image from configurations page
  • Module has a great feature where you can send preformatted table of user submitted values in email. Now, you can even format these email tables through CSS editing.
  • Dropdown list items with associated emails. Very usable option if for eg you need to add a new departments dropdown with associated email addresses. So you can route your form submission result to different email IDs based on the selected department.
  • Customzie your email from address to be picked from one of your field labels only
  • Import/Export : Module now supports IPortable. What this means is that you can export your module content in xml file and use this xml file to create your form content on in other DNN site.
  • As always every new feature supports multilanguage interfaces.
Version 1.2.0
  • Fully localized date Picker. Now the Date Picker control will render Date picker in page locale's Format
  • Optionally Show/Hide category Headers display (configurable through forms layout).
  • Smart Date Range validation.For egEnter "Today-30d" as min allowed date and "Today+30d" as max allowed date for a date field validation. AS you can guess the date along with date picker is vaildated from current date - 30 days to +30 days. You can also set min/max or default date for a field to FirstDayOfMonth,LastDayOfMonth etc
  • Better support for both friendly and non friendly URL based DNN sites.
  • Improved License Information and EULA
Version 1.1.0
  • Wider entry screen for adding/editing fields.
  • Better formatting of "$(AutoFieldValuelist) " email token. Now, if you use this token to create emails, you will receive a well formatted table with all field values grouped with categories.
  • Improved Default selection for Dropdownlist, Checkbox list and radio button list.
  • Module renamed from "Multilanguage email forms" to "Custom Email Forms (Multi language)".
  • Product Logo changed to better explain the purpose of the module.
version 1.0.1
  • Better demo page. Now go to our demo page, login/register to the site and you will get admin access to the module. Checkout the various admin pages. Configure and create a trial form before you purchase it.
  • Email sending now enabled to write on any SMTP port.
 
Ask Questioin