Version: 1.00, by TWTCommish
Developer Last Online: Dec 2022
Version: 2.2.x
Rating:
Released: 06-10-2002
Last Update: Never
Installs: 213
No support by the author.
vBQuiz 1.0
NOTE: all functionality-impairing bugs have been fixed. The attached files should work well on just about any PHP installation.
What's it do?
It allows you to setup a quiz center on your boards quickly and easily. This quiz center is FULLY templated, integrated with vBulletin, and has an advanced Admin script for managing the quizzes, categories, and questions. Here's an example: Movie Forums - Quizzes
A few of its features...
Tracks all results and displays high scores.
Upon completion, users are given a total quiz breakdown of the quiz, showing them how they fared on each question, and, on the ones they missed, showing them the correct answer.
Upon completion, users are shown a graphical bar representing their score, and a graphical bar representing the average score for the quiz. They are also emailed their information.
Main quiz page calculates and displays the easiest and most difficult quizzes automatically.
Quizzes can be split up into categories.
Quizzes can be approved or disapproved easily to add/remove them from public view/use.
Full integration with the Who's Online? page...IE: "Viewing Quizzes" or "Viewing So and So Quiz" and even "Taking So and So Quiz"
Admin Abilities:
Disallow multiple quiz takings.
Toggle to disinclude quiz results coming from the author of the quiz.
Change the display order of the answers to each question.
Add multiple questions and answers at once (no limit).
That's it! Don't forget, however, to read ALL of the instructions.txt file in the enclosed vbquiz.zip file. It'll help guard against some common bugs.
Files Enclosed (in vbquiz.zip)
- instructions.txt (read it!)
- quiz.php (upload to main forum dir)
- admin_quiz.php (upload to admin dir)
- install_quiz.php (upload to admin dir and then run)
Enjoy!
Also: a HUGE, HUGE, HUGE thanks to GamerForums for beta testing this hack for me. His help was completely invaluable and surely saved me a lot of work in the long run. Thanks!
Show Your Support
This modification may not be copied, reproduced or published elsewhere without author's permission.
Ok, i just read through ALL of this and got the install_quiz.php fix, im setting up and its going fine step one no errors, step 2 no error and then I get to step three and BANG i get this
Quote:
Database error in vBulletin Control Panel 2.2.6:
Invalid SQL: CREATE TABLE quiz (
quizid int(11) NOT NULL auto_increment,
quiztitle text NOT NULL,
description text NOT NULL,
imagename text NOT NULL,
approve smallint(6) default NULL,
timestamp int(11) NOT NULL default '0',
userid int(11) NOT NULL default '0',
catid int(11) NOT NULL default '0',
PRIMARY KEY (quizid)) TYPE=MyISAM;
mysql error: Table 'quiz' already exists
No, you should be able to see it now. If your problem was with templates, and you ran the first step of the new one, that should've been all. Did you remember to include the templatesetid number in the query string?
Originally posted by TWTCommish This has been discussed already. Mods and Members can NOT create quizzes on their own...they need to send you the data. However, this is planned for 2.0, most likely.
you are wrong. I followed your instructions and placed the admin_quiz.php in the mod folder and edited index.php accordingly. My mods are able to create quizzes.
I am using 2 styles, representing 2 languages: English and French. The auto install placed all the templates as default style, therefore when a user is using the french style they get a blank page. I usually reproduce all the templates in the second style. Is there a way I could have a zip file of the templates that you used?
never mind, I figured it out.
In which template you have the imagefolder so I could change it for number 2 so it matches the default folder?