3.5 (2 product reviews.)

Contact Us / Online Registration / Custom Form Builder v 2.11.02

posted by Intechrity Software - 9/25/2011
Intechrity Software Active Since 7/28/2011
Australia

4.20

(5 total reviews for Intechrity Software in the last six months.)

reviews Ask a Question

  • $0.00 Trial Edition
  • $14.95 Standard Edition
  • $24.95 Professional Edition
  • $84.95 Enterprise Edition

$14.95

Add To Cart

Intechrity – Contact Us / Online Registration / Custom Form Builder

  • Simple enough for Contact Us and flexible enough for almost any form
  • Easy configuration and editing for large or small forms
  • A variety of field, label and section heading types
  • Adjustable label and field widths
  • Secure with CAPTCHA and email address validation
  • Mandatory or optional fields
  • Inherits your skin's CSS styles
  • Special html field for custom formatting 
  • Create a work flow by specifying the next url after submission
  • Full multilingual support (use any language)
  • DNN 4.9.5 upwards, DNN5, DNN6 

Example use: Contact Us

Example Configuration: Contact Us

This powerful yet simple module allows you to configure a form with anywhere between 1 to 200 lines, each one containing a field or label.  You may name each field as you please. You may select from the usual range of field types, including text box, text area, check box, radio button, etc..  You may specify if the field is mandatory.

You may also configure sections with headings using the Heading 1 through Heading 4 (uses through styles) to separate your fields into logical groups. You may also add simple paragraphs or lines of text or questions using the label field (normal text).  

Do you have a special need?  The HTML field type allows the use of custom html code for media, links, images or other formatting, making your form visually appealing and easy for your user to navigate.

This flexible custom form builder module is great as a simple Contact Us form and just as handy when it comes to more comprehensive multi-section registration forms, surveys, questionaires and many other forms for online data collection applications. You can even string a series of forms together to take the user through a series of steps.

Example Use: More Complex Registration Form

Example Configuration: More Complex Registration Form

 The key aspects of the module's Field Settings are as follows:

  1. Number of Fields: This is where you first set the number of fields you would like to display in your form. Use the refresh button to display them below.  You may also add and delete individual rows as required.
  2. Label Width: Set the percent of the container to be used for the column containing the field names.  The remainder will be used for the data entry portion of the fields.
  3. Type: Each line may contain a certain type of field, label or heading. You may select from a variety of field types (see below)
  4. Name: What you want the field label to display.  Note: Any field with a name will be displayed.  To add a blank line you may prefer to use a label or html.
  5. Mandatory: Use if valid data must be entered before the form is submitted.  The field will automatically display a mandatory mark (*)
  6. Lines: Some field types (eg Text Area) enable you to specify the height, in lines, of the field's data entry section.  
  7. Width: The width of the data entry section of each field may be specified.  For example, it is common for email address fields to be wider than phone number fields.  Width specification is also useful for managing the number of columns displayed for check box and radio button options.  100% will display them in 1 column, 50% in 2 columns, etc.  
  8. Options: Where a field type (eg combo box) has a number of options for the user, please configure these in a comma separated list form.

Some more details on the available field types:

    • Check Box - multi-select, comma separated option values
    • Combo Box - comma separated list of option values, defaults to first value in list. 
    • Email - email address expected and validated
    • Email Receipt - Validated email address that will receive the same email sent to the “Email To” addresses.
    • Headings - h1 to h4 section headings using your existing CSS styles
    • HTML - special field for custom formatting, links, media, inserts (not sent to email recipients)
    • Label - normal style full width text
    • Radio Buttons - only one can be chosen, you set the options
    • Text Area - a larger multi-line text box
    • Text Box - for users to enter text, numbers, dates, etc. 

Example email received:

Email field data is validated and mandatory fields must be completed before submission.  Your form includes an optional CAPTCHA to minimise potential spam issues.  The submitted form may be configured for one or more email recipients.  All the submitted data (except the special html field type) is neatly presented in an email which is sent to the specified recipients.

Example confirmation message:
 

The key aspects of the module's Email Settings are as follows:

  1. Email To: Email will be sent to this comma separated list of email addresses when the submit button is pressed.
  2. Email From: This email address will appear as the sent-from email.   
  3. Subject: This text will appear in the subject line of the email.   
  4. SMTP Server: The SMTP server used to send out the email.  
  5. Port: The port used for email - typically 25   
  6. Authenticate: Whether or not authentication is required for the specified SMTP Server  
  7. Username: Authentication User name
  8. Password: Authentication password
  9. Requires SSL: Whether or not SSL is required for the specified SMTP Server     

The key aspects of the module's General Settings are as follows:

  1. Turn CAPTCHA on or off
  2. Define the confirmation message displayed after the user selects the submit button.
  3. Set up an optional redirect URL to enable a new URL to be oppened after the user selects the submit button.

One more thing!  This module may be used on multiple pages of your DNN portal. Each instance may have a totally different configuration :)

Version Version notes

2.11.02

 

  • Caption on submit button can now be set in configuration section allowing multi language support.
  • Text in Captcha can now be set to allow multi language support.
  • Corretion of bug that occurred every time module was added to a page. 

2.11.00

 

  • More detailed error messages
  • Added Email with receipt field type to send copy of email to the user entered email address. 

2.10.00



 

 

  • added setting to enable or disable captcha
  • added setting to edit the submit confirmation message
  • added setting to specify a url to go to after submitting form to enable work-flow
  • added option for html email
  • add button to settings page to allow cancelling edits

2.09.00


 

 

 

 

  • added multi select Check Box
  • added Radio Button
  • added H1, H2, H3, H4 and Label fields for grouping
  • added HTML field type
  • added ability to specify the label column's width %
  • added ability to specify each field's width %
  • added ability to move fields up (^) and down (v) to reorder
  • added ability to delete fields (X)
  • added ability to insert new fields (+)
  • added ability to send to multiple email addresses

2.08.00

  • Updated Text Area field for user selectable lines/height
  • Simple reformat of the Settings form

2.07.01

  • Initial public release

FAQ
Q: Can the colour of the module be changed?
A: Yes. This is set by the skin and container you choose.

Q: Can the module have its name changed?
A: The name in the module title is set by the user as per all DNN modules.
.

 

FAQs

FAQ's

  • Q: As I collect information via users filling out a form, is that data stored in a table that I can download? Can I have daily lists of new entries sent to me instead of individual emails? Thank you.

    A: No at this point it does not store the information. This question has come up before and we will think further on this for future versions. At this point you are limited to getting an email each time someone fills in the information.

  • Q: Hi, can this module post data to a specified URL? We want a forms module to allow users to enter some details to subscribe to a mailing list service which accepts data posted to their URL. Thanks.

    A: Hi Darren, Unfortunately the module is not currently capable of posting to web sites. But this sounds like a great enhancement and we will consider it for future releases. Thankyou for your question.

  • Q: What is the difference between the Standard and Pro versions? I presume that the Enterprise is for multiple sites? Thanks.

    A: Yes, the difference between editions is basically how many sites/servers you are licensed for. Other than that, all editions are full featured. Please check the 'Product License Details' section at the bottom of the snowcovered module page to determine the edition that best suits your needs.

  • Q: I need a Form with two Drop Down List: Country and City. I want to show only the Cities of the selected Country. Is it possible with this Module? Thank you in advance!

    A: Thank you for your valuable feedback/request. Currently, this is not supported but we are sure to look into this for a future release. This would be a nice feature to have! Should there be any furthur requests / enquiries regarding our product, please don't hesitate to get back in contact. Yours Faithfully, Intechrity

reviews Ask a Question

Product License

Trial License:
================
You may install this software product on a single DotNetNuke® Portal on a single production web server installation of DotNetNuke®. You may also install this software product for testing purposes on a single DotNetNuke® Portal on localhost. The Trial Edition is fully functional. A simple trial message will display until you purchase and enter your valid Standard/Professional/Enterprise registration key.

Standard License:
================
You may install this software product on a single DotNetNuke® Portal on a single production web server installation of DotNetNuke®. You may also install this software product for testing purposes on a single DotNetNuke® Portal on localhost.

Professional License:
=================
You may install this software product on any number of DotNetNuke® Portals on a single production web server installation of DotNetNuke®. You may also install this software product for testing purposes on any number of DotNetNuke® Portals on localhost.

Enterprise License:
==================
You may install this software product on any number of DotNetNuke® Portals on any number of production web server installations of DotNetNuke®. You may also install this software product for testing purposes on any number of DotNetNuke® Portals on localhost.

Copyright:
===========
The software product is protected by copyright laws and international copyright treaties, as well as other intellectual property laws and treaties. You are granted a non-exclusive license to use this software product. You are responsible to ensure this software product and any related source code is not re-distributed, re-sold or made available in any form other than that intended by this license.

Product Specifications

  • 200 lines / fields:
    Build a form with up to 200 lines (let us know if you need more). Each line may be separately configured from a variety of field and label types. Big forms, small forms - all easily configured.

  • Captcha:
    A captcha has been added for security against spam. Can be turned on or off.

  • Field Management:
    Ability add, delete and reorder up or down each line in your form. The label column's width and each field's width can be individually sized to suit.

  • Labels and Headings:
    Establish sections and group items in your form for better readability. Use special html field for media, links and other custom inserts.

  • Multiple Field Types:
    Field types include text box, text area, email field, combo box, html field, section headings, labels, multi-select check boxes and radio buttons.

  • Work Flow:
    After the submit button is pressed you can specify a new page to be oppened. Email of current page details is still sent.