Products

Solutions

Resources

Partners

Community

Blog

About

QA

Ideas Test

New Community Website

Ordinarily, you'd be at the right spot, but we've recently launched a brand new community website... For the community, by the community.

Yay... Take Me to the Community!

Welcome to the DNN Community Forums, your preferred source of online community support for all things related to DNN.
In order to participate you must be a registered DNNizen

HomeHomeOur CommunityOur CommunityGeneral Discuss...General Discuss...Looking for a moduleLooking for a module
Previous
 
Next
New Post
4/22/2008 11:10 PM
 

I wonder if anyone can suggest a suitable module to accomplish this:

Create a form that allows entry of a name, address, email etc. Marking a field as mandatory and simple validation abilities would be a bonus (e.g.  a  regex for the email). On submit the data fields are stored in a database table, one field per column.

I've looked at things like H2O and xMod but they seem to be either over-complicated for what I want to do, or insist on storing the data as XML in their own tables, which is no use to me. It seems such a simple requirement that I'm amazed I haven't managed to find something to do this in about a month of trying.

I've had a search through the forums with no luck: my apologies if this has been asked and answered before.

TIA,

Graham

 
New Post
4/23/2008 12:26 AM
 

Graham

If you have no other luck, I have developed a module to do what you're after.  It allows you to specify any input fields you like, mark which are mandatory and which are not.   If a field is marked as 'email address' it applies an email regex to validate it.  You can create drop down lists, text boxes and text areas, option buttons, multiple selects and checkboxes.

The module can either save the form details into the database, or it can send the form on as an email, or do both.  If there is a field marked as 'email', it substitutes that value in as the 'from' address.  This way if you are using it as an enquiries form, you can just reply straight to the sender.  For the email, you can specify custom subject, footer and header Html with some limited substitution values (like submitting url, date, time etc).

You can view all the submissions on the module as well, if you have saved them into the database. 

In addition, if you supply named values in the query string, the module will pre-fill specified fields with those query string values for you.  This is handy when putting the Url into other places where some of the answers in the form are already 'known' from the linking location.

This module is on my plans to release as a commercial module, but I haven't (a) written the instructions and help file and (b) set up all the marketing and other information. 

An example of the use of this module is :

http://www.ifinity.com.au/Talk_To_Us/

http://www.ifinity.com.au/Licensing/Name/Graham+Lewis/

If you are up for being a beta-testing customer I can send you a copy - use the above form (talk to us) to contact me with your email address.

regards

Bruce

 
New Post
4/24/2008 1:56 AM
 

Bruce, 

Thanks for the offer - I've just filled in the form and look forward to working with you on this.

Regards,

Graham

 
New Post
4/24/2008 4:14 AM
 

Graham, have you looked at other commercial options such as Enterprise Forms, Form Creator or Dynamic Forms?  These will let you achieve what you require particularly storing data in one field per column.  I am surprised that you have spent a month looking for something that probably has the widest range of selection in the DNN community and yet still not able to find what you require.

 

 
New Post
4/24/2008 7:37 AM
 

you can aslo use UserDefinedTable to accomplish your requirements (though currently the start screen will be an empty list with a link to "add record".


Cheers from Germany,
Sebastian Leupold

dnnWerk - The DotNetNuke Experts   German Spoken DotNetNuke User Group

Speed up your DNN Websites with TurboDNN
 
Previous
 
Next
HomeHomeOur CommunityOur CommunityGeneral Discuss...General Discuss...Looking for a moduleLooking for a module


These Forums are dedicated to discussion of DNN Platform and Evoq Solutions.

For the benefit of the community and to protect the integrity of the ecosystem, please observe the following posting guidelines:

  1. No Advertising. This includes promotion of commercial and non-commercial products or services which are not directly related to DNN.
  2. No vendor trolling / poaching. If someone posts about a vendor issue, allow the vendor or other customers to respond. Any post that looks like trolling / poaching will be removed.
  3. Discussion or promotion of DNN Platform product releases under a different brand name are strictly prohibited.
  4. No Flaming or Trolling.
  5. No Profanity, Racism, or Prejudice.
  6. Site Moderators have the final word on approving / removing a thread or post or comment.
  7. English language posting only, please.
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out