4.75
(59 product reviews.)
YES! Dynamic Forms 4.0 fully supports DotNetNuke 6.x! All Data Springs Modules support 4.x, 5.x, and 6.x platforms.
| Forms are essential to your business. Dynamic Forms is a must for your site!
Whether it's for marketing, sales, contact forms, scheduling, information requests, surveys, or to simply better understand your customer needs, the possibilities for creating powerfully effective forms are now easy and endless!
Thankfully, the 'Dynamics Forms' module from Data Springs, makes it easier than ever to segment your data collection efforts. It's loaded with user-friendly features and expanded admin controls for management, integration and data analysis .
|
|
What sets Dynamic Forms apart from our competition?
Power and simplicity -- all in a single module! Dynamic Forms has all the advanced features wrapped in form-building ease ! Your first form can be setup within a matter of minutes. When you are ready to use more advanced workflow, the features are there at your fingertips!
Want Dynamic Forms and other Data Springs modules? Check out the Collection option!
|
View More Information / Screenshots
View Demonstrations - Numerous demonstrations showcase a variety of Dynamic Forms features.
View User Guide
Module Features
Dynamic Forms allows you to easily create custom forms for your web site. Creating new forms is easy, and you can add as many forms as you would like to your site. Check out all of the many features below.
What's new in V4.0?
- Show/Hide entire sets of questions with Panels/Sections/Tabs -- faster, neater, better.
- Choose between Section controls in DNN 5.+ or Panels and Tabs in DNN 6.+
- Easily assign questions to panels by setting the starting and ending questions.
- Show/hide panels based on security roles resulting in significant performance improvement. Now you can group fields into a panel and have only one database lookup instead of checking the database for each individual question.
- Watch a fun video tutorial on Sections, Panels & Tabs.
- New Save For Later feature offer distinct functions separate from the regular full submission
- New Save for Later Link/Image/Button now available.
- Fire off completion events specific to Save for Later.
- Send out emails with a link to come back and manage their submission.
- Set up a unique Display After Save Message
- Choose to bypass all field validation if Save for Later is clicked.
- Filter report views and exports by all results, only full submissions, or only Save for Later entries.
- Enhanced Field Creation functions save you time and effort!
- Import from other module instances within the portal.
- Host Users can also import from module instances across multiple portals.
- The new Community Repository is a growing collection of unique fields and configurations that allow you to search, filter and import fields.
- New Layout Enhancements
- DIV tags allow for better layout controls to easily show and hide fields using jQuery and manage Panels and Sections.
- Styles updated for DNN 6 including command buttons and general styling abilities
- Improved control panel provides easier navigation and setup.
- Other General Enhancements
- IPORTABLE now supports JavaScript and Stylesheet files, not just data-driven methods.
- Updated Excel export methods within View Form Results
- Values returned from a SQL event or an HTTP Post can now be used on another completion event!
- All Completion Events can now be logged in Debug Info Error Log for better tracking.
- Now supports IPPay payment gateway.
- The option to "not save result in database" can now be applied to specific fields or the entire form.
What's new in V3.4?
- New Question Event Features
- Automatically submit the form based on a user response without the user hitting a submit button on the form.
- By Popular Demand! Fire Question Events based on an HTML input button.
- Also fire SQL events based on an HTML input button. Great for applications with coupon codes.
- Short field names now make identifying affected questions a lot easier!
- Great Layout Options Added
- HTML fields can now be displayed on the same row as previous field.
- Now add fields to the SAME CELL as previous field, not just on the same row.
- More Flexibility in Exporting Form Results
- More Flexibility in Exporting Form Results
- Choose alternate folder for exported files.
- Also choose alternate file map path for your exports, if necessary
- Select your delimiter of choice
- Use short field names as column headings (instead of question labels which can be long)
- Several New Admin Controls Now Available
- Client side events to change the submit button link text makes your form more interactive. Simply use $(SubmitButton_Field) and $(SubmitButton_FieldID) in your implementation.
- Editing options for radio buttons and dropdown lists are now more efficient with no postback.
- Ability to clone completion events reduces set up time for repetitive processes.
- New $(ValidationError) token allow for SQL Validation to return specific error messages to the user, instead of vague and generic messages.
- Most Customer Requested! Dynamic Forms can now receive silent posts. Simply submit an HTTP post request as a form submission and all completion events will run without the user ever accessing the Dynamic Forms page!
- Payment Gateways
- Now supports PayPal Donations!
- Additional details added in PayFlow Pro gateway makes set up quicker and less prone to errors.
What's new in V3.3?
- Now fully supports DotNetNuke 5.2.x !
- Quick Edits -- you can now change field settings and properties right on the user-facing page. No need to switch to Manage Question mode for most settings! Can also be disabled if preferred.
- New option to hide the module based on a querystring variable to support more complex work flow scenarios when integrating with other modules.
- SQL Binding now supports external connection string.
- New Question Event to automatically submit the form upon firing -- takes the place of the submit button when conditions are met!
- Text/HTML form fields can now be rendered on email and PDF events with a token.
- View Form Results now have expanded functionality!
- Allow a non-admin role to view form results, manage results template, export to Excel and/or purge form results, just like an Admin.
- Display results above or below the form -- view form entries as they come in!
- New DNN Text Suggest field type allows you to build your own suggestion list to aid users as they fill out your form.
- Now apply SQL validation to individual questions, not just the entire form!
What's new in V3.1?
- Extended jQuery / AJAX Integration. The latest features allow you to enable and disable specific areas of AJAX such as only for question eventst only, form submission, etc... You can now define the 'Processing...' message and image displayed.
- Create Form from Table – New features within the quick field wizard to allow you to generate form fields based on an existing table. The module will allow you to select which columns from the table or query to create as form fields and will setup all of the initial defaults (including field type based on column type).
- Question Event / Completion Event / General Enhancements – New features such as the ability to disable question events and setup emails to go out either as HTML or plain TEXT. Also extended date field types (view demo).
- Extended Submit Features – New features to optionally display the submit button (link/image/input button) directly to the right of the last field instead of below the form fields.
What's new in V3.0?
- New Gridview Field Type. The gridview field type is GREAT for surveys and is very simple to setup. You can also have full control over the look and feel as it uses multiple stylesheet classes with some samples to get you started. The gridview field type can optionally use radio buttons, allowing the user to only select a single option or check boxes which will allow the user to select multiple options. You can demo the gridview field here.
- New AJAX Rating field type – another field type to encourage customer interaction. This field type can allow you to select a maximum rating, the default rating, and other options such as horizontal/vertical display and if the ratings should be left to right or right to left. You can also select multiple stylesheet options for the rating field including multiple colors for the selected rating or when you hover over the other ratings. You can demo the rating field here.
- New Completion Event Type to create PDFs. You will have full control over the PDF content template (similar to how you can plug and play with $(tokens) for email events and you can include images and other HTML etc...). There are also extended features to set up a PDF header/footer/summary and display page numbers. PDFs can be created and saved as files and also later referenced in email events or attached to an email. You can demo the PDF completion event here.
- New DatagridField Type. You now have the ability to place 'multiple fields within one field.' Great for compacting your form layout and for organizing related questions! You can demo the Datagrid field here.
- New ability to create child portals. Based on using certain short field names you will be able to generate child portals and allow the user currently submitting the form the ability to be the administrator of that child portal.
- Multiple new enhancements have now been added in the View Form Results area. This includes:
- Ability to search/filter results
- Ability to view the results in the standard format and also create a customized template to display the results in
- Ability to include a $(ViewLink) within email and other completion events allowing the user to view the results within the module in either the standard or customized template
- A new 'Create Copy From' which will allow you to start filling out a new form based on the responses within the forms results
- AJAX Enhancements can now optionally be enabled for all page / form interaction such as question events (MAJOR performance enhancement) and also when managing fields within the administration area.
- New 'Quick Stats' feature - A new info icon can appear next to each field which will display the fields short field name and other enabled features for the field such as if its required or any of the advanced field options you might want to know about without having to go and edit the field directly.
- New 'Hidden Field Quick Menu'. Previously you could only manage hidden fields by going into the administration area and then selecting the hidden field. With the new quick menu for hidden fields you can easily navigate into the edit mode for the field right away.
-
Edit Results / Save for Later feature - When enabled, enhancements have been added to allow users to come back and edit their results. You can also include an Edit Link within email and other completion events, or as an admin go into the view results section and click the edit icon to manage a particular record. This is a major new feature as previously this type of work flow could not be handled unless you used a flat table as demonstrated in demo 14 and demo 21. You can demo the view and edit / save for later features here.
- Now you can email all users within a particular security role. Email events have always allowed you to email based on tokenized values, but now you can setup events to email all emails within a role. For example, the completion event could email everyone within the 'Managers' security role, simply by using one token.
- Enhancements and fixes to the date field type including the ability to use regular expression validation for dates, proper formatting within email and view results for localized dates (i.e. dd/mm/yyyy format), and a new date option for three dropdown lists for month/day/year. You can demo this feature here.
- Completion events could always be setup to be fired based conditionally upon a users response, and now new features were added for the ability to fire an event when a response is 'NOT EQUAL' to a particular entry.
- New enhancements for file upload and image field types including:
- Choose alternate upload directory instead of DynamicForms_Images and DynamicForms_Uploads within the portals home directory.
- Previouslly all files were saved with a unique filename, there are new features to store the file with a friendly name and the exact name. A friendly name is the exact name with a date and time stamp added to the filename.
- You can now choose if the filename should be stored as the full http reference such as http://yoursite.com/file.jpg reference or just the filename such as file.jpg. You can demo this feature here.
- Question wizard now includes the ability to create new questions based on existing questions. You have always been able to clone questions from the drag/drop feature and also from the clone option when setting up a new feature however this enhancement allows for this process to be much quicker if you wanted to clone 10 fields all at once for example.
- New payment gateways including Pay Flow Pro and Verifi (Google Checkout to follow shortly)
- New JQuery field options include watermark and mask edit. You can also now offer the user ability to ‘select all’ in checkbox group field type. Using a combobox (dropdown) field type, you can now allow users to add their own response if it is not among the options available. Great alternative to the old ‘other’ option! You can demo these features here.
- Full integration between Dynamic Forms and GeoSprawl. Use Dynamic Forms for database entries and use GeoSprawl's ROLocator to allow users to search based on specific criteria. View a demo here.
What's new in V2.7?
- Drag Drop Feature -from the main form page (not manage questions/settings) you will now be able to:
- Drag and drop existing fields throughout the form to change the sort order of the current field
- Drag and drop existing fields to the recycle bin, which will temporarily delete the field until you either restore the field from a new recycle bin area, or you empty the recycle bin
- Drag and drop existing fields to the new / clone field icon, this option will copy the current field (including field properties, options, and settings) and create a copy of that field for the form
- Drag and drop new field icons (there are now new field icons right above the current form) where you can drag each form field either onto the form, or to the new / clone field icon to create the field. If the field is dropped onto the form itself it will be added based on the sort order of where it was dropped
- View Screenshot (create new field from drag / drop ability)
- View Screenshot (move current field from drag / drop ability)
- New Recycle Bin -now when deleting form fields, form completion events, and form question events, the fields will be added to the recycle bin. The form fields will not be displayed within the form configuration except the recycle bin
- From within the recycle bin menu item you will be able to select form fields, events, and question events that you would like to 'restore'. This feature is useful in case you accidentally deleted an object or would like to restore an object you previously used.
- From within this page you can also empty the recycle bin. This feature works similar to the DNN® Core recycle bin, only specific to each form instances objects
- View Screenshot (undelete objects in recycle bin or purge recycle bin)
- Initial Binding Feature / updating SQL events assistance -new features have now been added within module configuration that allow you to 'bind' fields either all of the time, or based on a querystring variable.
- This new feature will allow you to retrieve all form fields values initially upon form load from a SQL statement. From within the SQL statement you will simply retrieve table columns that represent the form fields short field names
- The binding feature can optionally be executed based on a querystring variable
- New 'assistance' features have been added to the Dynamic SQL Events section of the form completion events configuration section. These assistance areas provide templates for users wanting to use Dynamic Forms for more workflow and for building more applications using Dynamic Forms. For example, inserting data into a custom table, editing records, deleting records, and maintaining records. With these assistance / wizards you can easily build more complex and dynamic applications using Dynamic Forms - view screenshot
- Advanced Field Wizard - the advanced field wizard allows you to maintain specific actions against a number of fields within the module instance
- Example: Each form field can now be maintained as a 'group' setting. Within the advanced field wizard you can now select 'Required Field' and select 15 fields on the form at one time. This advanced wizard is much quicker as you would not need to go in and edit each individual field to set the required field property
- Other examples would include setting multiple fields at a time to be hidden until completion event, help text, default values, example text, or other properties such as passing the field via a querystring or any other property
- view screenshot
- New / Update Image Properties
- New image property attributes allow image fields to be relative or fixed thumbnails
- New image property attributes allow fields to automatically be displayed via a preview option. The preview option can be displayed automatically (after the user selects the file when choosing browse, or based on a link or image button next to the image / browse field)
- Updated Debugging / PayPal Debugging
- Now easily enable your form within debug mode. Debug mode will easily allow you to determine if key features are enabled and working (such as details for each Dynamic Completion Events, client events, etc...) - view screenshot
- Updated release information to post debug information for PayPal IPN responses
- You can now view each PayPal IPN post received from PayPal under Admin, Event Viewer. You will need to first enable 'Debug Info' from within the Event Viewer module menu before these events appear
Whats new in V2.6?
- General Enhancements
- Optionally retrieve / push values of form field to a cookie variable
- Optionally setup fields to not save data to the database. This is useful for formfields that you do not want to save the data such as when you might process a credit card with the Authorizenet payment gateway etc
- Optionally setup fields to not be displayed within the view results area
- New Custom SQL Script Validation - Ever wanted to parse the users information they entered for validation? Maybe confirm that they entered a valid code or check a custom database table to see if they should continue? Well now you can! - Please review user guide for safety and proper procedures of enabling this feature
- Clear Results Feature - This new feature will allow you to optionally enable a 'Reset' or 'Clear Form' link or image button to the form. The form field will be directly next to the submit or save link/image button
- New 'Quick create template links' for Dynamic Email Events. The quick create ability will auto generate default templates with all form field labels / results
- PayPal Payment Gateway - Dynamic Forms will now support PayPal including PayPal's Instant Payment Notification (IPN) for all completion events within Dynamic Forms. You can now setup your completion events as you would normally (for emails, adding the user to a security role, executing a SQL script etc...) only now you can link each of the completion events to a PayPal status event within the IPN.
This means you can setup completion events for the following IPN status codes (for single instance PayPal purchsases or PayPal Subscriptions):
- Success Redirects / Cancel Redirects
- Completed Purchases
- Pending Purchases
- Subscription Sign Up
- Subscription Payment
- Subscription Payment Failed
- Subscription Cancellation
- Subscription End Of Terms
- Payment Failed
- Payment Denied
- Refunded
Whats new in V2.5?
- Dynamic Payment Gateway - This feature will allow you to process payments using Dynamic Forms, offering the ability to use the module as a ecommerce solution and single-form payment solution without another 3rd party shopping cart or payment processing module - View Demonstration
- New feature to integrate with Authorizenet payment gateway (other payment gateways to follow in the future) allowing you the ability to process payments through Dynamic Forms
- Build interactive form payments by utilizing client side calculation fields to create a "Total Price"
- Dynamic Events will process only after payment is complete, offering ability to then process completion events such as emails, add users to DNN Roles, process any SQL Events/HTTP Form Posts, etc…
- Processed payments can be from credit card or ECheck
- Calculation total fields can calculate a total or calculate items within a Check Box Groups and ListBox’s for a total price - View Demonstration
- Gateway can be used in ‘Test Mode’, or ‘Developer Mode’
- New form layout features
- New feature to set column span on fields (useful for multi column field rows and more)
- New feature to set row span on fields (useful for multi column field rows and more)
- New control panel to manage all module features in one single module including a form wizard, quick menu, and in-line field editing - View Screenshot
- New Client Events feature
- A JavaScript file is used for advanced settings as an option to enable any client side script you would like rendered when the form is rendered. A default file is included for scripts to calculate checkbox groups, create pop up help text, create pop up alerts for require fields, and other useful functions.
- Example client side events can include features to hide/show html, hide/show the form submission ability, pre-populate fields, calcualate checkbox fields, etc, You can review the following demonstration for more detailed tutorial on setting up some client side events - View Demonstration
- General Enhancements
- Quickly set sort order of fields, while setting sort order a pop up will notify you where that form field will fit within the form
- In-Line Editing - You will now be able to maintain the form header/footer, and the questions label and so forth with in-line editing. This means that you will be able to click on the label and change the label directly on the user-facing page without having to go into the administration area (similar to how the DotNetNuke text module works in 4.5.x or higher
- New validation enhancements. Now if the user errors on a required field it can either throw them to the top of the form, the bottom of the form, set the focus on the first field that error’s, etc... Additionally (and this is great!) you can specify a style sheet class for fields that have thrown the validation error. So you could potentially change the style sheet class to have a red background and it would highlight the fields that the user missed with the red background etc... ). - View Demonstration
- Easier field maintenance: Short field names will now be used with HTML field types, fields labels longer than 40 characters will be truncated within the manage questions dropdownlist.
- Ability for hidden field and textbox fields to be SQL driven (currently only field types such as dropdownlist, checkbox groups, radio buttons, listbox, and other related fields allow for SQL driven question values)
- Option to enable quick pop up help text when the user is focused on the current field
- Completion Event Enhancements
- HTTP Post Completion Event Type
- A new completion event type is being created to handle HTTP Posts, with this new event you will be able to complete an HTTP Post to any URL
- Post form results or certain parts of form results to another form.
- As with other completion events, you will be able to fire the event for each
- Updated Email Event Type
- Allow emails to include attachment (previouslly you could upload file attachments from the file upload field type but this new feature allows oyu to choose a seperate file that can be sent that the administrator can setup)
- Set advanced email properties such as CC, BCC, and email priority
- Updated Question Events
- New ‘Disable Field’ question event, with the ability to disable any field based on a fields response , this feature includes updated CSS stylesheet properties to change the fields look and feel when its disabled - View Demonstration
- New feature to allow for HTML Field types to easily parse field results and include tokenized results (i.e. $(FirstName) – Your total comes too etc...
Whats new in V2.3?
- New form layout options
- Allow labels and fields to be displayed in same column
- Ability to ‘override’ general settings display label/field in same column per field
- Ability to ‘override’ general settings and setup specific stylesheet classes per label/field
- Optionally hide field label per field
- Checkbox field types now allow for text to be displayed directly next to the checkbox
- Performance – Many new performance enhancements including AJAX enhancements
- New feature to clone / copy fields when setting up a new field
- New form wizard to setup common field types
- JavaScript / AJAX enhancements added to reduce postbacks.
- Sort order of fields is now handled via client side code for faster performance
- When setting up a new field the short field name and help text is automatically defaulted after entering the field label
- New ‘Edit’ icon per field on the form itself for easier field maintenance
- Sort order isautomatically defaulted for each new field setup
- Question Event Enhancements
- Previous versions have allowed you to hide/display individual fields based on the respons to a field. Now you can specify multiple ‘affected fields’ for each question event.
- New event types added to disable field based on response to a question (i.e. mark the textbox read only if they check a certain box etc..)
- Other enhancements
- New CAPTCHA field type– Now force users to enter security code before submitting form
- New Rich Text Editor field type
- Question Events, Content Localization now IPORTABLE
Whats new in 2.2?
- Extended layout features including the ability to add multiple questions per row
- Content Localization - Setup your same form to be unique based upon the users language or language selected on the site.
- Form content localization -Set the forms header, footer, display after message, submit link or image button basedon the languageselected or the users language.
- Question content localization -Set the questions label, required field text, example text, question header, question footer, and other content areas based upon the users language or languaged selected on the site.
- New validation features including compare validatorsNew field types for image and file uploads
Whats new in V2.1?
General Enhancements
- Optionally implement question header / footer for each field
- Additional validation features. Now you have the options to validate checkbox field types, dropdownlists, and regular expression validators for textbox's
- Optionally choose to implement client side validation (Before user hits submit button) or server side validation (after user hits submit button)
- New Export to Excel feature to export form results
- Choose to have submit button be a link button or an image button
Major Feature Enhancements - Introducing 'Question Events'
New feature added - Question Events . Question events provide many interactive events based on a fields response. Similar to the form completion events however question events can befired off whenever the user answers a form field instead of after form submission.
-
A few examples:
-
Based on a users response to 'Question A' you canhide 'Question B', 'Question C', and 'Question D'.
-
Based on a users response to 'Question A' you can optionally display hidden fields that the user previously did not see. For example 'Question A' might be "Do you own a car?". If the user chooses yes you can display additional fields such as 'What year?', "What make?"
-
Based on a users response to 'Question A' you can optionally set the default value for a question.
-
Setup as many Question Events as you would like throughout your form to make it as dynamic as needed
Whats New in 2.0?
- New field types, new layouts, new settings
- Easier ability to order/manage options for radio button fields, dropdownlist, and checkboxlist
- New DNN Core Integration - If the user is signed in automatically pre-fill their user information on a form field.
Form Fields
-
Setup as many Dynamic Form Fields per forms module
- Each field/question can be setup as a textbox, dropdownlist, radio buttons, checkbox, checkboxlist, hidden fields, or HTML
- Select the sort order for each form field and if that field is required
- Optionally insert help text for each dynamic form field
- Hide/show form field help text within the fields labels
- Optionally include a suffix with each field label
- Set default values for all form fields
- Optionally add example text that will appear to the right of the field (i.e. (xxx)xxx-xxxx)
- Select to hide/show form fields based on users roles and authentication
- Setup redirectional pages after form submission
- Several additional and optional features to maximize your layoutforms module including a header and footer for the form
Form Field Events
- Fire all events based upon users response or after every submission
- Send emails out to administrator or to the submitter of the form. Include parameters in email based on the form field, form field responses. Example: Dear $(FirstName), Thanks for requesting information on $(DynamicProductField).
- Redirect user to different page based on their response. ExampleUpon form completion if the user answers 'Yes' to a question they can be redirected to a different page then a submitter who answered 'No' to a question.
- Execute SQL statements after submission
Other Features
- Ability to setup master/slave forms by allowing form fields be pre-filled based on querystring or session variables and also pass querystring/session variables after submission.
- Blacklist Responses - Ability to create a set of BlackList responeses that should not be allowed during form submission. If the user submits a response that is on the blacklist they will be notified and required to change their submission information.
- IPORTABLE Support - Import/Export module settings, questions/fields, and other form settings between modules.
- Easily view form results directly within the module at any time.
Licensing FAQs
| Q. Can I use the module(s) on several pages on my site? |
A. Yes, you can have multiple instances of the modules across your site. |
| Q. What if I have several portals on the same DNN installation? |
A. If you only have one DNN installation, your Standard edition will work for you across multiple portals. |
| Q. What license will I need if I have several sites? |
A. The Enterprise Edition is a license for as many DNN installations that you directly own and operate. This, however, does not include a license to redistribute to clients. You may purchase Standard or Enterprise licenses on behalf of your clients so they have their own licenses. However, if you wish to purchase 1 license that will allow you to install at unlimited # of client sites, then you will need the Developer License. |
| Q. What kinds of customers will need the Developer License? |
A. The key factor for the Developer License is re-distribution. Here are some examples where the Developer License will be required:
- A web developer who will install the module(s) in multiple client sites.
- A franchise company who operates applications using our modules across multiple franchisee websites.
- A business entity with independent contractors where the business entity provides website templates using our modules for various sites to operate the independent contractor's business.
|
| Q. What do you mean by “direct access to Data Springs support.“ |
A. For customers who have the Standard or Enterprise license, this means that the customer can contact Data Springs directly via the Contact Us (Support) Form or a Snowcovered HelpDesk ticket for questions and for problem resolution. The same is true if you have the Developer License. However, If you obtained your modules through a developer using a Developer License, please course all questions through this developer. The developer can contact Data Springs for issues that need further assistance. Please see our Data Springs Support Agreement for more details. |
| Q. Please explain your policy regarding access to patches. |
A. All Standard, Enterprise, or Developer licensees can access patches within your Snowcovered.com account under Patches and Hotfixes and/or MyDownloads. However, if you obtained your module through a developer, please contact your developer directly to access any available patches. |
| Q. What about the Upgrade Path and Discounts? |
A. As a Standard, Enterprise, or Developer licensee, there may be automatic discounts available to you when you upgrade. Please see our Upgrade Policy for details. If you obtained your modules through a developer, please contact your developer for product updates and pricing. |
|
|
|
Help Files / Screenshots:
|
DotNetNuke Benefactor
|
|
Review the new and improved user guides including instructions on setting up your forms module, examples, product information, and more!
User Guide (PDF) - New!
Demonstration / Screenshots
|
We are proud to announce our sponsorship as a DotNetNuke Gold Benefactor
|
FAQ's
-
Q: Hi
Is this module compatible with DNN 4.8?
Any demo site or trial before purchase available?
Thanks
A: Hi. Yes, this module is compatible with DotNetNuke 4.6.x and higher. I believe you can download the trial version at http://www.datasprings.com/DynamicFormsTrial
Thanks!
-Chad
-
Q: Hi, Do you offer a trial version?
A: Hi. Yes - You can download a trial from here:
http://www.datasprings.com/dynamicformstrial
-
Q: Hi,
I have a question regarding Dynamic Forms. Say we created questions in one form, is there anyway that we can reuse the questions in another form? Thank you.
Sushan
A: Hi Sushan. Yes, you can export the whole form and import it into another page. In addition, Dynamic Forms 4.0 now offers the ability create fields based on a SQL query and to clone specific fields from another module instance within the same DNN installation. You'll find this under Question Wizard. Thanks and please let us know if you have other questions. -- Candace
-
Q: I am currently trying out the trial version. Can you answer the following questions?
1. How can I format my form so some labels/fields are in one column and additional labels/fields are in the second column instead of them being listed all vertically in one column?
2. How would I add a form among other content such as on this page? http://www.caibuzz.com/partners.html
3. How can I get the borders to work and look like they do in the page above?
Thanks!
Tanya
A: Hi Tanya. Thanks for your questions. 1) When you edit a field, expand the section called Look and Feel and check the setting that says 'Display field in the same row as previous field.' To apply the setting multiple fields at once, you can click on Advanced Wizard, select the fields you want and choose the setting from the dropdown box. Be sure to mark it with a check and hit Run Wizard. 2) You can add the module to a different pane like Left Pane or Bottom Pane to achieve this. To see what panes are available to you, switch from Edit to Layout. 3) Are you referring to the container border? You can select from your available containers when you edit the module settings. Or, if you mean the borders of the fields, I believe you can control these from Module Configuration, Stylesheets. Please let us know if you have other questions. Thanks!
-- Candace
-
Q: Does this module allow enough CSS control to format the forms for use on a dark or black background?
A: Yes, you can change the look of the of the form using CSS. Here's a blog post that might be a good start: http://datasprings.com/news/blog/postid/24/altering-dynamic-forms-form-container-using-css Thanks and please let us know if you have other questions. Thanks!
--Candace
-
Q: I am trying to create a questionnaire for the end user where which questions appear can be based on the answers to the previous question, eventually leading the user to a choice of service providers based on their answers. Is this the module for me? :)
A: Hi Joshua. Yes, Dynamic Forms is the right tool for you! You can either use question events to show/hide fields based on an answer. Our Demo 3 from www.datasprings.com/formdemos shows you an example. This new release also gives you the option to use panels and tabs to show/hide sets of questions. In addition, it's also capable of doing dependent dropdown lists as you can see in Demo 11. There's really a lot of options for you because of the many features the module has. I will recommend you get the trial version just to get a feel for the product. You'll find the trial version from the left column of this page: http://datasprings.com/products/dnn-modules/dynamic-forms Please let us know if you have questions as you go along. Thanks! -- Candace
-
Q: I see that the event completion can redirect to a URL or send an email...can it do both? We need the user to register and get redirected to a 'unlocked' page but we also need to email the collected contact information to a sales email distribution list.
A: Yes, you can have as many completion events as you want. Your events can be based on specific user responses, too, so let's say you have a field where they can select the product type, you can create an email event to go to specific email addresses based on the selection. Hope that helps! Let us know if you have other questions as you go along. Thanks! -- Candace
-
Q: a person filled out the questionnaire,
is it possible to automatically send him a reply message according to its own answers
thank you
A: Yes, absolutely! The email completion event is one of the most popular features of Dynamic Forms where an email can be sent to the user or anyone else after a form is submitted. It's fully customizable and can contain all the form responses. Please see www.datasprings.com/formdemos and check out Demo 9. This should send an email to you after submitting. Thanks for your inquiry and please let us know if you have other questions. Note: You can also make each email event based conditionally on a specific response as well. -- Candace
-
Q: can I use the same form to process a 2 different payment gateways such as PayPal and authorize .net. The user would just be selecting one payment type or the other.
thanks kemper
A: Yes, this is a common requirement that Dynamic Forms easily handles. Please visit www.datasprings.com/formdemos and see Demo 18 where off the user 3 different modes of payment to choose from: PayPal, Authorize.net and check payments. Please let us know if you have other questions as you go along. Thanks! -- Candace
-
Q: Can I do the following with your product...
1) Web user submits a form
2) an email is sent to an admin user with a link to the completed form
3) The admin user has access to new fields on the form that were hidden from the web user. They complete these new fields and submit the form again.
A: Yes this can be done. Please see Demo # 23 from www.datasprings.com/formdemos where a very similar process is showcased. Thanks! -- Candace
-
Q: Do you have field level security based on users/user roles?
Is there any workflow built in to your forms? For example... Once a form is completed and submitted can I send the form to another user for approval?
A: Hi Richard. Yes, Dynamic Forms offers hide/display settings based on user roles on the field level. Yes, you can use the form's completion events for workflow scenarios such as redirection, HTTP post, SQL etc. You might also consider our Dynamic View to go with Dynamic Forms for more workflow capabilities. http://datasprings.com/Products/DNNModules/DynamicViews.aspx Please let us know if you have other questions. Thanks! -- Candace
-
Q: Do you have a path for "Upgrade" from previous version?
Not a new purchase, but an upgrade price.
Is there another price besides the standard $179.00?
Thanks,
Kevin
A: Hi Kevin. Our upgrade policy offers discounts depending on your last version ordered. www.datasprings.com/upgradepolicy You should see automatic discounts in Snowcovered, if applicable, when you put items in your cart. Please let us know if you have other questions. Thanks! -- Candace
-
Q: I need to create a contact form. According to the selected value in a combobox-list the mail has to be sent to an other address. Is it possible?
A: Yes, absolutely! You can create multiple email events addressed to different recipients based on the selection made. Thanks for your inquiry! -- Candace
-
Q: Is is possible to make the forms multilingual?
A: Hi. Yes Dynamic Forms fully supports localization in multiple ways. This includes labels/controls that can be localized but also content localization meaning that per language on your site you can easily change form labels, required field text, etc... You could optionally fire off different events based on language or submit button/header/footer text and so forth. Many hours of development and resources have been spent making sure Dynamic Forms fully supports localization over the last several years. Thanks!
-
Q: Hello, I am currenlty using DNN 5.5.01 will Dforms work with this version. Also I would like my customers to pay for membership and once they do have an account created and a membership role assign to this account after payment. Is this possible?
A: Yes, Dynamic Forms 3.4 supports DNN 5.5.01. The module offers built-in integration to payment gateways such as Authorize.net, PayPal, etc. You can also automatically assign roles and send emails after the payment is made. You'll find examples and tutorials in www.datasprings.com/formdemos (see Demos 6, 15-18). Please feel free to ask more questions as you go along. Thanks! -- Candace
-
Q: Does the module have AJAX capabilities? Basically, I'd like a drop-down list to be based on a previous answer. For example: I have a list of ocupations (nurse, physician, laywer, etc.) and a list of associations. When the end-user selects lawyer I'd like the association drop-down to only show lawyer related associations. Basically, it would need to make a call to a table to lookup the corresponding lawyer associations and return the related values. Is this possible?
Thanks.
A: Yes, Dynamic Forms 3.4 can handle this. Please visit www.datasprings.com/formdemos and check out Demo 11 where we show dependent dropdown menus similar to what you described. Thanks for your inquiry and let us know if you have other questions. -- Candace
-
Q: Hi
I want to have registered users complete a complex form - however we need to ability for them to login and see the form again and edit as they see fit. This could happen multiple times - even after they submit it. Is this possible?
John
A: Hi John. Yes, Dynamic Forms can be used for a variety of work flow scenarios like yours. Please visit www.datasprings.com/formdemos where you can find a number of examples. Demo 23 shows you how to use the View/Edit feature. Demos 14 and 21 are examples of using 3rd party reporting modules with Dynamic Forms for a work flow scenario. You might also look into Demo 30 where DF works with our Dynamic Views to achieve similar workflow. This is a lot to look at so please feel free to ask questions as you go along. Thanks! -- Candace
-
Q: I'm currently running my clients site on DNN 04.08.04. They wish to create a form to allow visitors to donate money (fixed and variable amounts) either as a one-time donation or an on-going monthly donation. This form would also create an account in DNN and also allow them to Opt-In to a eNewsletter. Can Dynamic Forms do all of this? Oh, yeah.. they are very "visual" people so there would need to be flexiblity to "Layout" the page. Thanks!
A: Yes, Dynamic Forms can handle these requirements. However, if you want to create user accounts, it's best to use the sister product, Dynamic Registration. This can also handle either one-time payments or recurring billing and offers a variety of layout controls. It also very easily integrates with our newsletter module, Opt In Email. If you will be using 2 or 3 of our modules, you might also consider the Collection 3.0 which gives you all of our modules at a very attractive bundled pricing. http://www.snowcovered.com/snowcovered2/Default.aspx?tabid=242&PackageID=15668&r=bc7d7f4821 Thanks and please let us know if you have other questions. -- Candace
-
Q: Can we assign points to the radio button answer choices so we can use the form as a simple quiz form? It will also store total score after completion.
A: Yes, there are a few different ways to achieve this. You can assign an option value that's different from the option text of each radio button choice. Using javascript and client side events, you can also set values and perform calculations to get a total. It will store form submissions in View Form Results but you may also post your results to any table or 3rd party reporting system. To see examples, please visit www.datasprings.com/formdemos and see Demos 13, 14 and 21 for workflow scenarios and Demo 20 for calculations. Please let us know if you have other questions. Thanks! -- Candace
-
Q: Will this product accomplish the following:
'Product Selector'- first dropdown to select make, based on that choice the second dropdown to select model, based on that the third dropdown to select another feature? Basically I want something like the Ajax dynamic dropdown control. Once all selections are made, the form would fire an event to direct the customer to the product page in my store where they can buy the product.
A: Hi. Yes, Dynamic Forms can handle this... We call this dependent dropdownlist, you can demo this feature here:
http://www.datasprings.com/Products/DNNModules/DynamicForms/DynamicFormsDemonstration11/tabid/871/language/en-US/Default.aspx
Thanks!
-Chad
-
Q: I have a question about licensing. I have a server running many differn't DotNetNuke sites for many customers. I want to incorperate Dynamic Forms into some of these sites, but I will be doing all the development and hosting. Do I need the Developer edition, as I am not redistributing the module? Thanks, Andy
A: Yes, the Developer License is the right one for you if you're doing the development and implementation for your client sites. Please see License Comparison Chart here: http://www.datasprings.com/Support/LicenseOptions.aspx. You might also consider the Developer License for the Collection 3.0 so you have all the modules for your client's needs. See this link: http://www.snowcovered.com/snowcovered2/Default.aspx?tabid=242&PackageID=15668&r=bc7d7f4821 Thanks! -- Candace
-
Q: Hi,
Are Dynamic Form results and records saved in a database Table. I don't seem to see any when browsing through my database server.
If not in the database, is it possible to know where they are located.
thanks,
Oliver
A: Hi. Dynamic Forms has a few methods for this... There are relational database table where the data is stored and also this data can be retrieved from some available stored procedures (demo 13), can post data to your own tables (demo 14 and demo 21) or can be retrieved from the new Dynamic Views module (demo 29). All demos can be found at http://www.datasprings.com/FormDemos. Its important to note that you can also access all data under 'View Results' directly in the module as well including search however this is typically use Admins only. Thanks!
-
Q: Can the users have files attached to the email notification? Like a resume?
A: Yes, absolutely! Please see Demo 24 as an example in our Form Demos. Thanks! -- Candace www.datasprings.com/formdemos
-
Q: Will this form module allow a user to upload images?
Thanks
Adam
A: Hi Adam. Yes, it will, using an image field type. Thanks!
-
Q: Hi - can this product do this?
A visitor to the site will fill out a form and email it to the company. We want the form information to turn into a .pdf and send a copy of the info to the company, as well as to the visitor.
If the product can do something like this please explain how it would work. Thanks. Jenny
A: Yes, this can be done with Dynamic Forms 3.0. Please visit our Demonstration page (link below) and see Demo # 22 which showcases the ability to send emails with attached PDFs. The tutorial below gives additional information on how to set it up. Thanks! -- Candace
http://www.datasprings.com/formdemos
-
Q: What versions of DNN does your module work with?
Thanks.
A: Hi. Dynamic Forms supports 4.5.x and above (including 5.0 and 5.1). Thanks!
-
Q: I would like to tell me if this module gives me the ability to make forms not only in English but in Greek also, so as when i am a user in the site and i see the greek form, to be able to chose english and to see the form in english.
A: Hi. Yes this can easily be done. Dynamic Forms includes a feature called 'Content Localization' so you can have the same field with different field labels, required field text, help text etc... All can be per language. Please review this demo:
http://www.datasprings.com/Products/DNNModules/DynamicForms/DynamicFormsDemonstration1/tabid/756/Default.aspx
-
Q: Does this module send email notifications to the site administrator when submitted?
A: Hi. Yes it can. With email completion events, you can send an email to the user and have a separate email going out to the administrator, if you wish. Thanks for your question.
-
Q: Authorize.net integration?
Does the latest version of Dynamic Forms now integrate with authorize.net so we can use our authorize.net account?
A: Yep!
-
Q: How would you handle secure forms? I can't send an email because that defeats the security. How can I get information out of the system securely? I'd like to be able to view a form in the same format as the form itself, is that possible.
A: You can use the following methods if this is what you're after:
1) implement SSL for your webpage or
2) under "Advanced Field Options" of a particular field, you can check "Encrypt / Decrypt Field Results" and "Do not save field results to database"
I hope this helps what you are trying to achieve.
-
Q: If I am using this on a DNN installation with 10-20 websites... can one customer from "portal A" gain access to other portal's data... or can they corrupt data using the SQL query functionality included in this module?
I am looking for a form building solution for my customers, that they can update.
A: HI, right now Dynamic Forms 2.7 SQL query functionality is very powerful and can be used to access all the portal datas. It's not advisable to give customers access since they can potentially corrupt data. SQL functionality is mostly for HOST accounts.
However, in the future, we plan to implement a feature to enable or disable this feature depending on the host rights of a particular user.
David
-
Q: Is this supporting version DNN 5?
A: Yes, it does. I'm running DNN 5.0 with Dynamics Forms 2.7 and it works fine.
-- David
Ask a Question
Data Springs Inc. DYNAMIC FORMS LICENSE AGREEMENT PROVISIONS Software License Agreement 1. This is an agreement between Licensor (Data Springs Inc.) and Licensee, who is being licensed to use the named Software (“Dynamic Forms”). 2. Licensee acknowledges that this is only a limited nonexclusive license. Licensor is and remains the owner of all titles, rights, and interests in the Software. Licensee may not sell, distribute, or package for sale named Software. 3. This License permits Licensee to install the Software on one installation of DotNetNuke® without additional fees or licenses. Licensee will not make copies of the Software or allow copies of the Software to be made by others, unless authorized by this License Agreement. Licensee may make copies of the Software for backup purposes only Note: If module software source code was purchased the changes made to the source code/recompiled version are still licensed only to one installation of DotNetNuke®. 4. This Software is subject to a limited warranty. Licensor warrants to Licensee that the physical medium on which this Software is distributed is free from defects in materials and workmanship under normal use, the Software will perform according to its printed documentation, and to the best of Licensor’s knowledge Licensee’s use of this Software according to the printed documentation is not an infringement of any third party’s intellectual property rights. This limited warranty lasts for a period of 30 days after delivery. To the extent permitted by law, THE ABOVE-STATED LIMITED WARRANTY REPLACES ALL OTHER WARRANTIES, EXPRESS OR IMPLIED, AND LICENSOR DISCLAIMS ALL IMPLIED WARRANTIES INCLUDING ANY IMPLIED WARRANTY OF TITLE, MERCHANTABILITY, NONINFRINGEMENT, OR OF FITNESS FOR A PARTICULAR PURPOSE. No agent of Licensor is authorized to make any other warranties or to modify this limited warranty. Any action for breach of this limited warranty must be commenced within one year of the expiration of the warranty. Because some jurisdictions do not allow any limit on the length of an implied warranty, the above limitation may not apply to this Licensee. If the law does not allow disclaimer of implied warranties, then any implied warranty is limited to 30 days after delivery of the Software to Licensee. Licensee has specific legal rights pursuant to this warranty and, depending on Licensee’s jurisdiction, may have additional rights. 5. In case of a breach of the Limited Warranty, Licensee’s exclusive remedy is as follows: Licensee will return all copies of the Software to Licensor, at Licensee’s cost, along with proof of purchase. (Licensee can obtain a step-by-step explanation of this procedure, including a return authorization code, by contacting Licensor at [license@datasprings.com].) At Licensor’s option, Licensor will either send Licensee a replacement copy of the Software, at Licensor’s expense, or issue a full refund. 6. Notwithstanding the foregoing, LICENSOR IS NOT LIABLE TO LICENSEE FOR ANY DAMAGES, INCLUDING COMPENSATORY, SPECIAL, INCIDENTAL, EXEMPLARY, PUNITIVE, OR CONSEQUENTIAL DAMAGES, CONNECTED WITH OR RESULTING FROM THIS LICENSE AGREEMENT OR LICENSEE’S USE OF THIS SOFTWARE. Licensee’s jurisdiction may not allow such a limitation of damages, so this limitation may not apply. 7. Licensee agrees to defend and indemnify Licensor and hold Licensor harmless from all claims, losses, damages, complaints, or expenses connected with or resulting from Licensee’s business operations. 8. Licensor has the right to terminate this License Agreement and Licensee’s right to use this Software upon any material breach by Licensee. 9. Licensee agrees to return to Licensor or to destroy all copies of the Software upon termination of the License. 10. This License Agreement is the entire and exclusive agreement between Licensor and Licensee regarding this Software. This License Agreement replaces and supersedes all prior negotiations, dealings, and agreements between Licensor and Licensee regarding this Software. 11. This License Agreement is governed by the law of California applicable to California contracts. 12. This License Agreement is valid without Licensor’s signature. It becomes effective upon the earlier of Licensee’s signature or Licensee’s use of the Software.
|
|
Excellent product. First-class support. Six stars! Posted 12/14/2010 One of the best modules, if not THE best module on Snowcovered. Excellent support, great user guide, and a strong user interface. Posted 10/27/2010 Great product. Extremely flexible so far and I haven't run into anything I am not able to do.
EXCELLENT support!! Posted 10/15/2010 These guys were very responsive and did a fantastic job. Customer service is obviously a top priority for Data Springs. Posted 1/29/2010 Very powerful - flexible and elegantly design. Support is first class. Posted 11/27/2009 I'm truly blown away by the amount of functionality that this module unleashes. Incredibly powerful yet very easy to use. Posted 11/18/2009 Powerfull, easy to use and flexible. It helped a lot to view the DNN Creative instructional videos along with it. Posted 7/3/2009 Chad is a rock star.
Dependable. Thorough. Responsive. Posted 6/12/2009 Very powerful, flexible tool. We have used it on many sites and it keeps getting better. Posted 3/2/2009 Excellent module and outstanding support.
Keep up the good work...
Daniel
ICCI Melb Inc Posted 12/1/2008 Hi, that Module is easy to use and the support ich very quick and helpfull. Working with Data Springs is super.
Thank you Posted 3/18/2008 Easy to install, very helpful support Posted 10/24/2007 Great module and excellent customer service! Posted 9/4/2007 Really a nice tool. We had some extra needs - everything excellent done by data springs.
MANY THANKS to Chad Posted 7/24/2007 Show More ReviewsShow Less Reviews
|