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

HomeHomeDNN Open Source...DNN Open Source...Module ForumsModule ForumsSurveySurveyA simple Survey 01.00.00 FeedbackA simple Survey 01.00.00 Feedback
Previous
 
Next
New Post
3/14/2009 1:47 PM
 

Robert wrote
 

Allow for internationalization.  (Questions and answers in more than 1 language) If a language is not supported it defaults to the base text. - There will be Localization, but the feature you describe would be a big one. Too big for the first version.

Other properties for a question.  (SurveyDataItem) (Max length, validation message, validation regularl expression) - Max Length would be possible, but I think that regular expressions are too complicated for most end users.

Other question types.   (Comment: Used by admin to post instructions,  Separator: Used by admin to break up / group questions, Range/Rating type:  Use a scale to answer a question(s).  ) - Too big for the first version.

Soft Deletes / Inactive for questions & choices etc.  (That way data isn't lost just hidden) - The visible setting does this.

Store SurveyChoiceID in SurveyDataAnswer table. - This was not done because the choices are used by value not by ID number in the database. This will allow the ability to export and import survey's

Header / footer template. - I think that a header and a footer can be created by placing a HTML Module at the top and bottom of the Survey

CSS styling. (not necessarily tied to DNN styles) - It wil have this.

Copy a Question or even a survey. - It will have this using IPortable



Michael Washington
http://ADefWebserver.com
www.ADefHelpDesk.com
A Free Open Source DotNetNuke Help Desk Module
 
New Post
3/14/2009 7:45 PM
 

Michael Washington wrote

 Robert wrote
 

Allow for internationalization.  (Questions and answers in more than 1 language) If a language is not supported it defaults to the base text. - There will be Localization, but the feature you describe would be a big one. Too big for the first version.

You might want to consider designing it in initially but not implementing adding the multi language part.  A straight forward implementation may be to have an auxilary table for the SurveydataItem and SurveyChoice tables.  SurveyDataItemTranslated and SurveyChoiceTranslated    layout as follows:

SurveyDataItemtranslatedID

SurveyDataItemID

CultureInfo

DataNameTranslated

 

SurveyChoiceTranslatedID

SurveyChoiceID

CultureInfo

ValueTranslated

 

Then it is a pretty straight forward SQL statement to outer join each set of tables to pull the correct data when building the survey.  Even if the language hasn't been implemented yet.

 



Other properties for a question.  (SurveyDataItem) (Max length, validation message, validation regularl expression) - Max Length would be possible, but I think that regular expressions are too complicated for most end users.

Agreed that reg. expressions might be to complex for most but some users would be able to use it.  Could also supply some default ones for things like phone #'s , zipcodes etc..  Just because it is there doesn't mean they need to use it.

Other question types.   (Comment: Used by admin to post instructions,  Separator: Used by admin to break up / group questions, Range/Rating type:  Use a scale to answer a question(s).  ) - Too big for the first version.

Perhaps skip the range type but a comment / instruction and separator should be very similar to what you already have coded.

Soft Deletes / Inactive for questions & choices etc.  (That way data isn't lost just hidden) - The visible setting does this.

Should also have visible in the SurveyChoice talble then.

Store SurveyChoiceID in SurveyDataAnswer table. - This was not done because the choices are used by value not by ID number in the database. This will allow the ability to export and import survey's

Just would allow for better reporting but I understand why you might not want it.

Header / footer template. - I think that a header and a footer can be created by placing a HTML Module at the top and bottom of the Survey

CSS styling. (not necessarily tied to DNN styles) - It wil have this.

Copy a Question or even a survey. - It will have this using IPortable   

Not just being able to copy a whole survey with iportable but being able to copy a single question within a survey.  Makes it easier to create a new question of the same type.

 

Thanks for the response.

 

Robert

 
New Post
3/16/2009 4:35 PM
 

Michael Washington wrote
 

Please provide feedback to the Survey module prototype: "Simple Survey 01.00.00" here. The module and article are here:

http://www.adefwebserver.com/DotNetNukeHELP/SimpleSurvey/

With the new forms & Lists module (replacement for UDT), what is the benefit of Simple Survey over F&L?

 
New Post
3/16/2009 6:32 PM
 

Mike Riley wrote
 

With the new forms & Lists module (replacement for UDT), what is the benefit of Simple Survey over F&L?

The Survey module is designed to gather and tabulate responses and display the result in a chart.

It will also allow for anonymous responses with advanced cookie tracking.

It will also allow branching and conditional logic.

It is also designed to be easy to use.



Michael Washington
http://ADefWebserver.com
www.ADefHelpDesk.com
A Free Open Source DotNetNuke Help Desk Module
 
New Post
4/27/2009 10:28 PM
 

Looks good.

Given the next step from conceptulize a suvey, we used http://www.surveyrapid.com to design our specific custom made survey. Our requirement was for a completey an anynomious survey; even the URL did not contain any references to any website.  We were amazed to see the complex functionality, like file uplod , on the fly question generation, by the surveyrapid team.  They provide a host of samples on http://www.surveyrapid.com/Sample_Survey.htm .

The responses ware faily neet and easy to download in Excel.

Hope it helps - Ryan

 
Previous
 
Next
HomeHomeDNN Open Source...DNN Open Source...Module ForumsModule ForumsSurveySurveyA simple Survey 01.00.00 FeedbackA simple Survey 01.00.00 Feedback


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