Posted by bezprym@drupal.org on January 8, 2009 at 8:28pm
I would like to quickly create a personality test, using a quiz module or webform module. There will be multiple test questions, each answer will be adequately scored, e.g.:
Do you like tv?
a) no (3 points)
b) yes (0 points)
c) rather no (2 points)
d) rather yes (1 point)
The test will consist of for example 20 questions. I must inform the user about his test results after he has completed it. I also need some statistics about results(each of them) of the test for the admin.
Which module should I use to create this test, Is there any fast way to do that?
I will be grateful for a quick help.

Comments
Webform is going to get you
Webform is going to get you as close as you're going to get quickly, I think.
Webform will allow you to create your own questionnaire, and using pipes (|) you can separate the answer from the point value you want back as the value for the answer. You can even insert page breaks so each question is it's own page.
The piece that it does not have is the code to add all of the answer values together and display a result. To do that, you might have to create a hidden field and write a snippet of code to add all the values together.
Quiz module for Drupal 6
Have you already looked at the Quiz module (http://drupal.org/project/quiz)? The new version has been out since December and looks quite promising. There's also a live demo site under http://sivaji.ubuntu-tam.org/quiz-demo/.
Frank
My LinkedIn profile
Drupal 6 webforms + civicrm
hey guys, belated greetings.
I am also new to drupal and I am testing the waters with Civicrm. i have a challenge and hoping to score some guidance. I am building a community site that want users to do the following on signup
I am a [student] [past student] [volunteer]
if [student or past student]
Join group [list of schools]
if [volunteer]
join group
and then this will update the relevant civicrm fields.
Hoping I didnt ask to much at once.
Webform Integration
I think you want the Webform Integration Module http://drupal.org/project/webform_civicrm
If you enable it, once you create a webform, you can click the Civicrm tab and make any of the fields in Civicrm visible on a drupal Webform (and information is passed to the Civi database).
It's an awesome module.