Closed (duplicate)
Project:
Quiz
Version:
7.x-5.x-dev
Component:
User interface
Priority:
Normal
Category:
Feature request
Assigned:
Unassigned
Reporter:
Created:
2 Aug 2007 at 04:55 UTC
Updated:
30 Jan 2018 at 14:52 UTC
Jump to comment: Most recent
Comments
Comment #1
kscheirerI think this is a good idea,
but I'm a little concerned about the implementation. There could be all kinds
of delays between the server generating the question, and the user getting it
displayed on their screen. And the same issues when the user tries to submit.
Comment #2
carmel.alex commentedI'd like provide patch which give ability to setup time delay between attempts to take the quiz
Comment #3
westwesterson commentedi agree with ksheirer on this one, the only implementations i've seen of this were java based, and they required the client download an applet. while you could do this with javascript, it could be bypassed by a user disabling the javascript. So all that is left is an all or nothing approach which disables quizzes for all users who don't have javascript enabled. Not a 'drupal like' solution. And a messy one at that. Unless something else comes along, I don't know if this is a good way to go.
And as for a time delay between takes, this is not a bad idea, but you should create a separate topic for it, as it is very different from this one.
Comment #4
bls20 commentedI would also find this feature very useful, was there ever any further work on this development?
Comment #5
mbutcher commentedThere has been no further development on per-question timing, though there is now support for a quiz-wide time limit (from when the quiz begins to when the quiz ends).
There are numerous issues that make this particular feature troublesome. A few are mentioned already in this thread, and I will not repeat them. Another important one is that the configuration for a question and for a quiz becomes substantially more complex with a feature like this. Do questions themselves have time limits, or do quizzes set time limits on the questions? Are these time limits fixed per quiz, or should every question have its own time limit? Questions like these admit more than one answer (it is going to be a matter of preference).
That said, if anyone contributes a patch adding this functionality (and the patch does not introduce onerous configuration or potential bugs), I'd be happy to add it.
Matt
Comment #6
sinasalek commentedVery useful feature
subscribed
Comment #7
aks_richa commentedhey can please help me how to add this functionally in site.. i want to add this feature in my site... please help me..........
Comment #8
sharif.tanveer commentedit seems there are a thead for this topic & someone claimed to solve it. check it @ http://drupal.stackexchange.com/questions/21859/fixed-time-per-questions...
if you can post details for a newbie, it will be much helpful.
Comment #9
ssoulless commentedanyone has an anwer for this?
Comment #10
ssoulless commentedI tried to do this but still can't get the desired result...
I have added to each question type a field for time_limit, then I created a custom module, the idea is to sumarize the time of each question and make a total for the whole quiz.
So each time the button "submit" is clicked the hook_node_update is called, it does not work well, I do not understand why I get the old version of the node and not the updated version, so I cannot get the last questions added...
And when I create a question and save the question node, the hook_node_update is not called and I cannot update the time_limit property corretly.
So need more help with this. Thanks you
Comment #11
ssoulless commentedchanging the version to 7.x
Comment #12
attheshow commentedComment #13
djdevinSee #2940636: Timer for questions.