![]() |
Heres a suggestion :)
In an open question have it check for words. Then you can make questions like "Name 2 countries" while at the answer list you can have a full list of countries and as long as someone sais England, Netherlands America and India It'll still count as a full 100% |
i'm getting this with the upgrade when i run the installer :(
Database error in vBulletin 3.0.5: Invalid SQL: CREATE TABLE `quiz` ( `qid` INT( 15 ) NOT NULL AUTO_INCREMENT , `q_name` VARCHAR( 255 ) NOT NULL default '0', `q_state` TINYINT( 2 ) NOT NULL default '0', `q_perms` text not null, `q_start` int(15) not null default '0', `q_end` int(15) not null default '0', `q_autoend` tinyint(2) not null default '0', `q_timelimit` int(8) not null default '0', `q_viewanswer` tinyint(2) not null default '0', PRIMARY KEY ( `qid` ) ) TYPE = MYISAM ; mysql error: Table 'quiz' already exists mysql error number: 1050 |
geeze blonde moment again ... didn't look at the dropdown bar on the installer to upgrade
|
Quote:
Quote:
|
what are the mySQL queries to run for this hack if it is a fresh new installation?
|
Quote:
If you want to look at the mySQL queries, open admincp/quiz_install.php And yes, you need to select upgrade when upgrading, otherwise it will think you're trying to install it fresh. I'll take into consideration those idea's guys, right now I just got a load of work to get done. - Zero Tolerance |
This is awesome....are there any plans to add a poll option to this? I realize there is forum polls but I have to use an external app for the monthly polls that I do for my community. This add on is awesome and could replace my outside poll apps.
Great Job! |
is there any way of setting this up so you can providea few different answers? what i mean is i had a member who answered 3 questions corectly but spelled it wrong so the quiz said it was wrong, also one answer to a question was colorado river and he just put colorado so it said he again had it wrong
is this possible? so we could put a few different variations in many thanks and its a great hack btw :) |
Quote:
What is also needed is an admin facility to correct peoples answers and marks, so if you can see they were right, but a spelling error caused it to be marked wrong, an admin can manually mark it as correct. |
yeh thats it paul
that would make this hack soo much better :) |
nice hack
|
very cool hack,
it'd be great if the next verrsion will include these too :D Quote:
Quote:
|
Zero Tolerance puts out yet another great hack. Deepest respect man. I think I've installed virtually everyone of your hacks on my board. This one took me I think 3 minutes to install. VBulletin should be hiring you.:)
|
I dont know if this has been suggested, but the ability for users to submit quizes and then get approved by the administrator I think would be great :)
|
Quote:
1) I'm 17 years old 2) I have no official grades to do with anything computer related And thanks for the ideas people, i'll see what i can do - probably start on v2 in a few days, just need to finish work off for a client first. - Zero Tolerance |
Quote:
another feature for you ability to add some kind of "long/short essay answers", so that some "grader" can read and give point for the writing, adding to the automatic ones (same as summiting answers, then admin can fix the score) |
Quote:
Zero, feel free to add to your hack, if you think it's good. more suggestion. adding "submission date" to the result would be nice, so that you know when someone submit answers. |
Can it be only one question per page, then go to next page? Long quizzes produce long pages.
|
@ mtha - Thanks - I shall test this later. :)
|
suggestion:
- adding Quiz/test description would be nice. the description will be displayed when start taking the test, and on top of the questions. |
Quote:
you are also able to set which groups (groupid) or users (userid) allowed to edit answers (set in top part of the admin_quiz.php file). |
more things to consider:
in ACP: - display only questions for one quiz, if you have many quizes, and many questions in each, you dont want to display ALL questions for all quizes though. - Add new question for THAT currently working quiz (preselect the current quiz) I would also add a "start date" for a record, so people will know when some quiz start/end |
Quote:
|
Quote:
|
Quote:
demo ... |
Quote:
|
Great Stuff!
One sugestion how bout like displaying a league table of users i.e like displaying it like a league table Username Average score No of Quiz taken Total Score |
Quote:
- Zero Tolerance |
- Bump -
Okay, i've finally got back on track and am ontop of things at the current moment - with that in mind i have started creating v2 of this system. Planned Features
- Zero Tolerance |
Quote:
Quote:
It'd be great if you could consider adding quiz start_time and end_time in the result table too, so you can know when someone is taking the quiz (and when he finish it) it's also a tool for admin to check if someone do the test unreasonably long or short. [sql] ALTER TABLE `quiz_results` ADD `r_start_time` INT( 10 ) NOT NULL; ALTER TABLE `quiz_results` ADD `r_end_time` INT( 10 ) NOT NULL; [/sql] my cumtomized version is attached, (if you dont mind) |
Looking forward to v2 :)
I don't see any status for making the usergroup selections in the admin section tick boxes rather than the current left > right system. Is this not going to happen ? |
@ mtha - It will be done, sorry i won't download your version or use it, nothing against you at all, it's just i prefer to do things solo.
So i'll enable BB Code for the question input, and add start time and end time for the results so that it shows time taken :) @ Paul M - Well, i kinda spent a time creating the engine to output that visual look of usergroup controlling, a lot of systems use checkbox's, and i like things to be different, and on a plus side, for forums with a 'lot' of usergroups, the page won't be super long. But, in order to improve control elements, i have added 'Add All' and 'Remove All' buttons so that you can click one button to allow/disallow all usergroups, which should ease up a few things :) - Zero Tolerance |
Sadly that doesn't really help me. Most of our quizes will need about 50% of our usergroups enabled. I'll have to look at hacking it so that some groups are pre-selected.
|
Quote:
I already have the fields `r_start_time` and `r_end_time` as INT( 10 ), so hopefully it wouldnt be to hard to convert to your new system. looking forward to seeing the new version coming out :D |
Quote:
- Zero Tolerance |
Quote:
some more suggestions: - option that admin can add someone to the quiz (quiz moderator), and he can receive the quiz result PM too (option to turn on/off PM). - available for admin so that he can send PM to all users who take a quiz, about the final result, or any additional information, or thankyou email when the quiz end. |
Quote:
- Zero Tolerance |
Quote:
i'd add user's IP_address to the result table too, for checking if someone is trying to take quiz many time, using different accounts. |
Quote:
- setting how many user to be displayed (changeable) or all users (with limited users per page) |
Awesome! Been wanting something like this for ages :)
Thanks! |
All times are GMT. The time now is 10:43 AM. |
Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
![]() |
|
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|