The Arcive of Official vBulletin Modifications Site.It is not a VB3 engine, just a parsed copy! |
|
Inferno Quiz v2.1 Details »» | |||||||||||||||||||||||||
Hey all, heres a system i decided to make for a couple of reasons, mainly because i had some spare time and had nothing better to do, but also because it will benefit my forums and probably yours too.
So, what is Inferno Quiz? Basically it's a quiz system, allowing administrators to add quiz's and questions, and for users to take part in them, in generic anyway, but the full feature list is provided below. Note: Support will only be given if you voted Inferno Quiz Hack Of The Month .... just kidding, but you know you wanna
v1.1 Updates: To upgrade, download the file again and follow the upgrade instructions provided
V2 Feature List: (in addition to the above ^) https://vborg.vbsupport.ru/showpost....9&postcount=85 v2.1 Update: - " to " fixed - ' Chokes add question in submit quiz fixed - Quote's in allow submission resulted in DB error fixed - Templates now only added to "master" styles (styles without parents) to stop duplication of un-required templates Now for the previews, what everyone likes to see.. Previews:
I guess that's all there is to say, apart from enjoy and post any comments below - Zero Tolerance Show Your Support
|
Comments |
#32
|
||||
|
||||
I test it on my local Server.
Great Hack! But there is a way to cheat (Timelimit). If you Start a Quiz, you can copy and past the text, gi back with the "Back" button from your Browser. Then you can start the quiz again. |
#33
|
|||
|
|||
Thanks, a really great hack. I've installed it and the minor problem of having to go too and from FireFox and IE to set permissions could be looked at but i'm sure people can put up with this small problem for now.
Great hack, Keep up the good work. |
#34
|
|||
|
|||
Suggestion: Can you implement a scheduled task feature (cron job). Where admins would preload the questions ahead of time for a designated schedule, and it automatically starts a quiz thread. Like the Thread of the Week hack.
|
#35
|
|||
|
|||
ive got a few probs ... can you help me please in admincp/index.php mine shows like this:
// ************************************************* $printhr = false; if (can_administer('canadminsettings')) { $printhr = true; construct_nav_option($vbphrase['vbulletin_options'], 'options.php?null=0', '<br />'); if ($debug == 1) { construct_nav_option($vbphrase['admin_help_manager'], 'help.php?do=manage&script=NOSCRIPT'); } construct_nav_group($vbphrase['vbulletin_options'], '<hr />'); } if ($printhr == true) { construct_nav_spacer(); } // ###### ELITECODERS DOWNLOAD HACK ###### construct_nav_option("Settings", 'downloadadmin.php?do=settings', '<br />'); construct_nav_option("Categories", 'downloadadmin.php?do=category', '<br />'); construct_nav_group("Downloads", '<hr />'); // ###### ELITECODERS DOWNLOAD HACK ###### // ************************************************* can you tell me where to put : $printhr = true ; construct_nav_option("Control Inferno Quiz's", 'admin_quiz.php', '<br />'); construct_nav_option("Control Quiz Questions", 'admin_quiz.php?do=questions', '<br />'); construct_nav_group("Inferno Quiz Control", '<hr />'); $printhr = false; Also in my navbar i don't have what you have stated mine is like this: <!-- / breadcrumb, login, pm info --> <!-- bottom table setup --> <table width="100%" border="0" cellpadding="0" cellspacing="0"> <tr> <td width="60" align="left" valign="top"><img src="$stylevar[imgdir_misc]/tren_z_front_btm_table_ls.gif" width="60" height="14" alt=" " border="0" /></td> <td width="100%" style="background-image:url($stylevar[imgdir_misc]/tren_z_front_btm_table_back.gif)"><img src="$stylevar[imgdir_misc]/clear.gif" width="100%" height="14" alt=" " border="0" /></td> <td width="60" align="right" valign="top"><img src="$stylevar[imgdir_misc]/tren_z_front_btm_table_rs.gif" width="60" height="14" alt=" " border="0" /></td> </tr> </table> <!-- End bottom table setup --> <div style="padding: 7px 7px 7px 7px;"></div> <if condition="$show['popups']"> <!-- NAVBAR POPUP MENUS --> where do i put : <td class="vbmenu_control"><a href="quiz.php?$session[sessionurl]">Quiz</a></td> Thanks in advance "Blonde" |
#36
|
||||
|
||||
Quote:
|
#37
|
||||
|
||||
sweet2sweet:
Find: Code:
$printhr = false; if (can_administer('canadminsettings')) { $printhr = true; construct_nav_option($vbphrase['vbulletin_options'], 'options.php?null=0', '<br />'); if ($debug == 1) { construct_nav_option($vbphrase['admin_help_manager'], 'help.php?do=manage&script=NOSCRIPT'); } construct_nav_group($vbphrase['vbulletin_options'], '<hr />'); } if ($printhr == true) { construct_nav_spacer(); } Code:
$printhr = true ; construct_nav_option("Control Inferno Quiz's", 'admin_quiz.php', '<br />'); construct_nav_option("Control Quiz Questions", 'admin_quiz.php?do=questions', '<br />'); construct_nav_group("Inferno Quiz Control", '<hr />'); $printhr = false; Not sure when i'll get v2 out, but i'll be releasing v1.1 soon which fixes a couple of bugs, such as the FireFox incompatability for permissions control - Zero Tolerance |
#38
|
|||
|
|||
Thankyou
|
#39
|
||||
|
||||
v1.1 Has been released, the following updates were provided:
FireFox compatability for usergroup permissions in add/edit quiz Score % rounded to full number (ie: 13.3333% becomes 13%) Shows user in quiz on users online page To upgrade, re-download Inferno Quiz, and follow the upgrade instructions - Zero Tolerance |
#40
|
|||
|
|||
Nice work ZT.
Are you planning to have a general quiz area where all quizzes can be viewed / taken along with a leaderboard stats? |
#41
|
||||
|
||||
Hi, I have installed this on our test system with a view to going live.
I have a few points & suggestions (some of which you may have covered already). 1. Add the ability for users to add quizes. 2. In the admin area, make the selecting of usergroups via tick boxes. 3. Add the ability in ACP to edit (moderate) peoples answers and re-submit. 4. Add the ability in ACP to delete a persons quiz submission. 5. Check if a person has previously submitted a quiz at the point of submission (I can backspace and re-submit a quiz as often as I want). 6. For timed quizes, check if a user has javascript enabled and prevent them taking part if not (otherwise they can bypass the timer simply by disabling JS). 7. For text answers, make the check more "fuzzy". For instance if the correct answer is "red" then if I enter "it's red" I will be marked as wrong, when in fact I'm correct. Thanks. |
|
|
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
More Information | |
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|