Hi,
We develop Wordpress based sites primarly but a client has a Druap site and now requires a survey form. They have specis=fied teh follwoing functionality;
- Users have to answer 15 questions using radio buttons
- Users to be told if their answer is correct/incorrect, but not be able to change their answer once picked
- If an incorrect answer is given, the correct answer must be shown along with an explaination
- The question must link to the relevant section of a supporting website
- The client wants to run reports on the questionnaires use - i.e. Number of people using it, how long they spent on it, how people were scoring against particular questions etc...
I have just installed a test Drupal 6 system and webforms and FormBuilder modules.
First impressions are that these might just do the basic functionality but probably not the finer points and almost certainly not teh reporting aspect.
So,
Are there any other modules worth looking at to help towards the above?
Would it be easier to code our own standalone php/html/css page to wedge into the Drupal framework? (not sure how the admin reporting would then be done)
How long do you think it would take an experienced Drupal developer to write a module to do exactly what we need?
Any help or advice appricaited.
Comments
You may want to try the Quiz
You may want to try the Quiz module located at http://drupal.org/project/quiz. I think you can achieve all that you want by combining this module with the views module located at http://drupal.org/project/views.
Thanks
Yes, I found the Quiz module shorltly after posting. It does seem to do everything we need on the front end but is lacking in back end admin reporting features.
I'm not sure what teh views module is or does and may invesitage further myself.
Im really thinking now to put it out to a freelancer, any takers? How much to do this with fully featured back end reporting?
You should try views before
You should try views before offering payment. Views is a GUI to write sql queries. There is no command line programming necessary and is fairly straight forward.
The quiz module exposes itself to views, so creating complex queries can be done in under 20 minutes!
views presentation at drupalcampla
codenchips -- as already mentioned, you can probably do everything you want to do (and more) by combining Quiz and Views. I recently presented on Views at DrupalCampLA, and you can access the presentation, Views Demystified, here:
http://replay.nacs.uci.edu/public/summer2009/DxLA/Views%20Demystified%20...(1024x768)%20-%2020090808%2005.17.00PM.html
This should get you started with what you need to know to make the admin interface you are looking for.
If worse comes to worse, send
If worse comes to worse, send me an email if you need to hire a developer to build this module. I can put something together relatively fast (a few days, if I'm not busy with another project).
Contact me to contract me for D7 -> D10/11 migrations.