Page Options

Menu Styles:
MenuaMenubMenucMenud
Page width and font size:
Small width layoutMedium width layoutMaximum width layoutMaximum textMedium textSmall text

Relax. We've got IT covered!

Custom Forms™ Pro

Custom Forms Pro

Currently 15% Off when purchased directly from our site!

About The Custom Forms™ Pro Module

The Custom Forms™ Pro module provides the ability to create data collection forms for use in DotNetNuke portals without the need to learn a complicated programming language. Forms created using the Custom Forms™ Pro module can be used for enhanced 'Contact Us' pages, club membership applications, user feedback, support requests, job applications and support requests to name just a few. The limit to the use of this higly flexible and customizable module is only restricted by your imagination.

The design of the Custom Forms™ Pro module is intuitive and user friendly making it easy to create and edit forms for use in DotNetNuke.

Regardless of your portal's concept, if you need a form to collect information from your users but do not wish to pay the high cost of custom development this is the module for you. Create a sophisticated data entry screen with multiple form fields or a simple for with terms of service and an "I Agree" checkbox. Optionally display on screen form submission confirmation, send form data to multiple recipients and send a copy to the user completing the form.

What can I do with Custom Forms™ Pro?

 

  • Club/Site Membership Application
  • Program Registration
  • Custom User Registration Form
  • Modular Page Security
  • Terms of Service Acceptance Agreement
  • Job Application (including file upload for resume)
  • Data Collection Form
  • Many, many more…

Feature Highlights

  • (New) Updated module to support DNN 6.1.0 and above.
  • (New) Updated to support built in jQuery and jQuery UI with DNN 6.1.0.
  • (New) Updated lots of client side functionality to use jQuery.
  • (New) Added and refined regular expression validation options for Text Box Custom Control.
  • (New) Aligned look and feel for new DNN 6.0 styles.
  • (New) Updated CAPTCHA to use image selection.
  • (New) Minor bug fixes and enhancements.
  • Drag and Drop form controls and list control items.
  • Collapsible sections in form builder make it easier than ever to manage form creation.
  • Date Submitted is now included in the export of submitted forms.
  • Emails are sent with the Reply To SMTP field populated wtih the user's email for easy response to queries.
  • Supply a drop down list of recipients to users so they can choose where the email notification will be sent.
  • Use DNN Tokens to pre-polulate form field values.
  • Register user when form is submitted.
  • Add user to security role when form is submitted.
  • Allow user's to submit form only once.
  • Allow user's to return to form and edit changes (tracks history of changes to database).
  • Administrators can review form submission history.
  • File Upload: Upload files and attach to email notification upon form submission.
  • Save to Database: Save submitted forms to the portal database for later review.
  • Browser Redirect: Redirect users to external url, portal page or file location upon form submission.
  • Query String Parameters: Include form fields as query string parameters when redirecting browser upon form submission.
  • Form Field Validation: Preform required field, field length, date range and regular expression validation on form fields.
  • Thank You Message: Display or email form results and thank you message to users after form submission.
  • Token Replacement: Use sophisticated token replacement to display form data to users or include form data in email messages.

Features

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.

Demo

Download a fully functional 15 day trial here! (registration required)

Editions

  • Standard Edition Install to 1 Parent Portal OR 1 Child Portal
  • Professional Edition Install to 1 Parent Portal with Unlimited Child Portals
  • Enterprise Edition Install to Unlimited Parent Portals and Unlimited Child

Specifications

Specification Description
.Net Framework Supports .Net Framework 3.5 and above ONLY
Database Microsoft SQL Server 2000, 2005 and 2008
DotNetNuke 5.x, 6.x
Install Package PA Installation Package
Source Code Not Included (Please contact for availability)
Purchase Custom Forms™ Pro Module @ 15% Discount

Purchase Custom Forms™ Pro Module @ 15% Discount

Standard
Edition
Professional
Edition
Enterprise
Edition
Make payments with PayPal - Download your products Make payments with PayPal - Download your products Make payments with PayPal - Download your products
Sale Price: $42.49 USD Sale Price: $195.49 USD Sale Price: $331.49 USD
Regular Price: $49.99 USD Regular Price: $229.99 USD Regular Price: $389.99 USD
Where to Buy

In addition to purchasing directly from our website, all DotNetNuke modules developed by Taknology® are available for purchase at Snowcovered.com.

Screenshots

Copyright 2010 by Taknology® Privacy Statement |Terms Of Use Xhtml 1.0