Recently Viewed...
DNN Modules
SnowCovered Top Sellers

Gloss is the first ALL COLORS! skin, featuring a powerful XML-based flash and being 100% W3C CSS XHMTL1.0 compliant. Tune it yourself on the fly, changing colors, backgrounds, containers, text color and size, width and more! Brilliant!

Content Workflow + Versioning + Categorization + Multiple Display Options = Truly Advanced DotNetNuke Content Management (Requires DNN 4.5.1 or later)

Powerful, Ajax Enabled, Easy to Use. Document Management has never been better. Open-DocumentLibrary allows DotNetNuke users to share and manage documents in a flexible, intelligent way, offering granular control over Folder and Document access.

Ultra Video Gallery is a brother product of Ultra Media Gallery, UVG allows you to add videos in various format and automatically convert them to flv format, you also can add videos from embed code and play them in our integrated flash video player.

'Relationship Building' and 'Communication' are two essential nuts and bolts for a business to prosper. This module allows you to bridge both of these and easily generate continuous awareness of your web site, products and services. Your prospects and customers will greatly appreciate this featur

In this day and age, knowing as much detailed information as possible about your customer, prospect or web site user is essential. Thankfully, the new 'Dynamics Forms' module from Data Springs, makes it easier than ever to segment your data collection efforts.

Ultra Media Gallery is the most popular photo gallery and media gallery solution for DotNetNuke, UMG offers 10 different flash player to browse your gallery with completely different user interface experience.

Capture your users attention, enrich your site with multimedia flash, and create and opt in distribution list for your DNN site. These are just a few of the many features the Data Springs Module Collection can provide you.

aero is a flexible skin pack, featuring 8 incredible base colors, now with a XML-based Flash header.Combine 3 background layouts, 3 widths and 6 headers to create your own, personalized site.Now also in Color Specific Packs in a total of 40 colors!!

ALL NEW ! - Minimalist includes skin packs in 12 great colors. Each color has Flat, Gradient and Glass versions. Feature rich XML Flash header, perfect for just about any purpose. 9 Different menu options in each skin pack; 3 horizontal menus, 3 vertical menus and 3 all-new Twin level menus . . .

    |   Register   |   Tuesday, December 02, 2008   
Data Springs Product Forums...
Subject: Dynamic Forms 2.5 Upcoming Roadmap...
Prev Next
You are not authorized to post a reply.

Author Messages
Chad
Posts:2264
river guide
river guide

09/26/2007 12:25 PM  

There have been a lot of discussions and threads recently related to the next release of Dynamic Forms. I wanted to add a roadmap forum post for everything that we currently have planned for the next release.  As far as ‘release date’ we will not be announcing it right now but the plan is currently to have the beta release out by the end of October or early November. We hope to have the release go with the upcoming DotNetNuke OpenForce Conference. Please be patient as we want to have time to test these great enhancements... Also, all users who have purchased v2.3 will receive an 80% discount towards 2.5..


Roadmap of upcoming features…

 

Client Events

 

New feature ‘Client Events’, will be able to offer powerful flexibility and functionality to Dynamic Forms. Client side events will bring the framework to the module that will offer powerful flexibility both initially and in the future release’s. 

Client events will initially be able to offer:

  • Calculation Fields
    • Example 1:  $(Field3) = $(Field1) * $(Field2)
    • Example 2:  $(Field3) = $(Field1) + $(Field2) + $(Field4) 
    • Additional examples will include the ability to perform logical coding for advanced users
  • Quickly Show / Hide HTML field types throughout form
  • Quickly Show/Hide Submit Button (i.e. don’t display Save/Submit button until after they check the terms and conditions box)


New 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 you would like to in case you want to also 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 form submission or based conditionally on a questions response. With this new feature you will be able to post any forms data onto another form or web service such as SalesForce.com or virtually any form you can post to.

 

Question Event Enhancements


Question Events will now allow for HTML Field types to easily parse field results and include tokenized results (i.e. $(FirstName) – Your total comes too etc... )

 

Dynamic Payment Gateway

  • New feature to integrate with Authorizenet payment gateway (other payment gateways to follow in the future)
  • Payment gateway will allow you to process payments through Dynamic Forms…
  • Build interactive form payments by utilizing client side calculation fields to create “Total Price”
  • Dynamic Events will process only after payment is complete, offering ability to then process emails, add users to DNN Roles, process any SQL Events/HTTP Form Posts, etc…

Form Layout Enhancements

  • New feature to set column span on fields (useful for multi column field rows and more)
  • Ability to control main form style properties
  • New feature to quickly clear form fields
  • New results module…. New module to display form results based on a header/item/footer template.  Within module settings you will be able to select which  form instance the results should be displayed from

General Functionality

  • New feature to allow for ‘Save for Later’, this feature will allow the form to be accessed via a URL that can be emailed out to later go back in and manage the form. This form will also allow Administrators to go back in and manage a particular form field/response.
  • 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 registration 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).
  • 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 errors, etc... Additionally (and this is great!) you can specify a stylesheet class for fields that have thrown the validation error. So you could potentially change the stylesheet class to have a red background and it would highlight the fields that the user missed with the red background etc...
  • 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)

Future enhancements….


Although it won’t make this release we are also researching more templated based form layout options and also auto creating custom tables based on forms (optionally) so that users who want to post data to these tables can do so easier (right now you can already do this by creating a custom table and using Dynamic SQL Events but we hope to release something that is easier for users to use without any SQL knowledge).

 

Chris
Posts:50
river guide
river guide

10/02/2007 5:30 PM  
Is there a possibility of adding PayPal to the payment gateway with this release?
Nelson
Posts:2
new to the springs
new to the springs

10/04/2007 6:22 AM  
Will there be any functionality to handle multi page forms with this realise?
Jack
Posts:44
paddling down the creek
paddling down the creek

10/10/2007 8:20 PM  

PayPal is a must out of the gate for this I think. I could use that feature tomorrow!

Alfonso
Posts:8
skipping stones
skipping stones

11/05/2007 1:52 PM  

Client validation when the Submit button is clicked would make for a niche touch, and it would be useful for those fields which are not textboxes which don't support the onblur event.

Keep up the good work, and please help me out with the Checkboxes issue

Cheers,

BigAl

vr1001
Posts:12
wading in the water
wading in the water

11/09/2007 11:05 PM  

Will the new release have any support to implement dependent lists / cascading dropdown lists like Country >> Region ? Or, is this functionality already available in the current version?

As you know I have been asking this question in the past also. ... You gave me a work-around until you implement the dependent-list functionality. I used that work around but I have few questions there too

1. I implemented dependent list functionality by using "Question Event" feature to show one of the 10 dependent child lists only when a particular value is selected in the Parent list. This is working fine. But I ended up having 10 different child lists and 10 different variable names for my dependent variable for use in form submission.

Here are the details. I want to capture user's church location in my form. I organized Church locations by USA Region. I grouped all the States into 10 Regions in the USA. The first drop down list is "USA Region" with 10 entries (one for each Region: REgion 1, Region 2, Region 10,etc.) Once a User selects his/ her Region, I want to show the list of Churches in that Region in the 2nd Dropdown box so that the user selects the correct Church user belongs to. And I want to store that value in a form field called "Your Church". I am able to capture User's Region into "Your Region" but there are now 10 different fields for the selected Church like Region 1 Church, Region 2 Church, Region 3 Church, etc. because the work around requires me to create 10 different lists but to show only one based on the selected Region.

I also want the user to enter his / her church in the "Your Church" field if his / her Church is not found in any of the lists I am providing. That means, I need a third field to capture the User's Church if not found in the lists. So I created a new field called "Your Church" - a text field.

Here is what I expect the user to do:
Step 1: User selects his / her Region from the "Your Region" list.
Step 2: System displays one of the 10 "Church Lists" based on the selected Region (using Question event feature). The 2nd row will have fields shown like "Your Region 1 Church", Your Region 2 Church", etc.
Step 3: User selects a valid Church if present in the list shown; otherwise selects "Other" at the end of the list.
Step 4: System should display the selected selected Church in the third field "Your Church". If a valid Church is selected, this field should be READONLY; if user selects "Other", this field should allow user to enter a value manually. In any case, this field should contain the User's Church finally. All these mechanisms are there to simplify the entry of user's Church in an accurate way.

I am able to implement the first 3 steps: User is able to select the Region and the Church in the selected Region. But selections are getting stored in different fields like Region 1 Church, Region 2 Church, etc. But I want the selection to be stored in one field called "User's Church".

Here is the page with DF 2.3.7 functionality I implemented so far here.


Here is the original form (html + Javascript + asp) I am now trying to implement in DNN using DF 2.3.7
http://www.sathyasaicenters.org/wycsurvey/formembers.asp

Can you help me on how to accomplish this with DNN 4.5.5 + DF 2.3.7?

Regards,
Vijay

Chad
Posts:2264
river guide
river guide

11/11/2007 9:38 PM  
Hi guys... All types of questions on this thread so I thought I would try and post answers to all of them in one post.


Regarding Multi-Page Forms: This can currently be done using the ability to pass/retrieve form fields from querystring and session variables. There should be more options for multi page forms though when the 'Save for later' functions are enabled.


Regarding PayPal payment gateway... We hope to have this in the initial release, the Authorizenet ability is already coded though so we will have to review if this is going to hold the release back any longer etc... Just to explain why Authorizenet is easier to release at this point rather than PayPal... Authorizenet gets processed and the form never has to redirect to another page at all. The authorization goes through before any completion events or additional form processing takes place. The difference between paypal is that all completion events need to NOT be processed, the form needs to be redirected to PayPal and then return back to the form and finally process all events etc... (keeping in mind events have a lot of processing when they are based conditionally on a response, need to make sure all tokens work and so forth etc...). So, its not that this is impossible but just why its easier for us to initially release this with Authorizenet. We are already starting to code the PayPal integration though so its only a matter of time.



-Chad
Chad
Posts:2264
river guide
river guide

11/11/2007 9:55 PM  
Vijay,

Hi. To answer some of your questions....

"Will the new release have any support to implement dependent lists / cascading dropdown lists like Country >> Region ?" - This is already a feature the module can implement. You just have to make sure you create a 'fake' question event to cause a postback when 'Field 1' is changed so that 'Field 2' can use the parameter within SQL (by parameter I mean the short field name such as Select Text as QuestionOption, Text as QuestionOptionValue from List where DependentColumn = '$(DependentColumn)' It sounds like are already doing this here....


As far as the example you gave, I don't believe this can happen yet. I thank you can get closer with the upcoming 2.5 release but I am still not sure it can handle all of your needs.


Can you create another question event around Step 4 that displays a hidden field (other textbox) that gets displayed?


In version 2.5 there are a few new enhancements related to client side events to set the read-only textbox field or even an HTML field. Also HTML fields can include tokens in 2.5 so you could easily show the HTML field such as "The church you selected is: $(ChurchField1)" etc.... If you need more customizations behind this point you might also consider a custom field type for your solution and purchase the module with source/ have us or someone else create a custom field just for this for you. Just an option if still need this, you could called it 'Church Selector' and have it as a custom user control similar to how other fields work in the module such as File Upload, Date Control etc...

-Chad



Chad
Posts:2264
river guide
river guide

11/11/2007 10:04 PM  
I wanted to further add to this thread to just let everyone know that we are running behind on the release date (as we hoped to have the 2.5 released already) but we are heavily in development and should be completed and ready shortly.

-Chad
Chad
Posts:2264
river guide
river guide

12/27/2007 3:13 PM  
Ok guys... This release is now 'days' away and not weeks... We are updating the documentation and finishing up testing a few features. Just a few quick notes... All of the enhancements made this release (and a few more) except for these....

* Save for later function
* Direct PayPal Integration as a payment gateway (this was never actually on the roadmap but is a hot topic issue which will make it shortly after release)
* Quick Clear Function for all form fields (however you could probably create one of thes with some of the client side events if you needed too)
* Additional results modules

We are working on these enhancements and they should be out shortly after release...

-Chad
Chad
Posts:2264
river guide
river guide

01/09/2008 10:32 PM  
Released!
You are not authorized to post a reply.
Forums > Product Discussion - DotNetNuke Modules > Dynamic Forms > Dynamic Forms 2.5 Upcoming Roadmap...



ActiveForums 3.7

Copyright 2005 - 2008 by Data Springs, Inc.
Terms Of Use | Privacy Statement