Go Back   vb.org Archive > vBulletin Modifications > Archive > vB.org Archives > vBulletin 3.0 > vBulletin 3.0 Full Releases
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools
Inferno Quiz v2.1 Details »»
Inferno Quiz v2.1
Version: 2.1, by Zero Tolerance Zero Tolerance is offline
Developer Last Online: Nov 2023 Show Printable Version Email this Page

Version: 3.0.7 Rating:
Released: 04-29-2005 Last Update: 05-26-2005 Installs: 142
DB Changes
 
No support by the author.

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
  • Forum Features

    • View All Open Quiz's - Name/End Date/Take Quiz/View Stats
    • Confirmation Take Quiz Page (Also displays information on quiz time limit (if any)
    • Take Quiz Page - Shows all answer type formats + timer in window status bar (if time limit activated)
    • View stats shows all users who have participated in the quiz and an average score.
    • View user stats for a quiz, showing what a user answered for each question, and their overall score (user must have already taken part to view)
    • After taking part in a quiz, the results are PM'ed to you automatically giving all the details, scores and overall score.
  • Admin Features

    • Add/Edit/Delete A Quiz
      • Quiz Name
      • Quiz State (Open/Closed)
      • Usergroups Which Can Participate In This Quiz (Easy Selection System)
      • Usergroups Which Can View User Results In This Quiz (Easy Selection System)
      • Auto Close Quiz Option (Yes/No)
      • Quiz End Date (Only applies if auto close is set to Yes) [Day/Month/Year]
      • Quiz Time Limit (Specify a number of minutes a user has to complete the quiz - or 0 to disable the time limit)
      • Allow users who have finished the quiz to view the correct answers (Yes/No)
    • Add/Edit/Delete A Quiz Question
      • Select which quiz the question is for
      • Input Question
      • Answer Format Type
        • Single-Line Text Box
        • Answer (none-case sensitive)
        • Single-Selection Radio Buttons
        • Input all selectable answers
        • Answer (none-case sensitive)
        • Multiple-Selection Checkbox
        • Input all selectable answers
        • Input all correct answers
    • New Design ACP Confirmation Page
      • System Message
      • Available Actions (Shows several links to make administration faster for the quiz)
  • Installation Features

    • Fast easy installation
    • Includes uninstaller
    • Adds templates automatically to ALL styles
    • Only 2 file edits and 1 template edit required!

v1.1 Updates:
To upgrade, download the file again and follow the upgrade instructions 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

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

  • This modification may not be copied, reproduced or published elsewhere without author's permission.

Comments
  #82  
Old 05-16-2005, 04:33 AM
mtha's Avatar
mtha mtha is offline
 
Join Date: Jul 2002
Location: US
Posts: 775
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

More suggestion:

- Quiz Category

many quizes can be in different categories,
Reply With Quote
  #83  
Old 05-16-2005, 08:37 PM
Spinball's Avatar
Spinball Spinball is offline
 
Join Date: Feb 2002
Location: Telford, England
Posts: 705
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Nice looking hack.
Can I make a few suggestions (hope they haven't already been made)?

Have a couple of text entry boxes which you can put some HTML into. Header HTML is displayed before the competition questions and Footer HTML displayed afterwards.
This would allow the addition of information about competition sponsors, images of prizes, links to competition rules etc.

Set the number of winners. Sometimes we have 5 winners, for example.

Have an option to pick a winner/winners at random upon close of the competition.
ORDER BY RAND() LIMIT $number_of_winners, perhaps, if you want to do it from the database. And display the names of the winners instead of the entry form.

Have an option for confimation that the entree is of a minimum age. (Or could you use a normal question for this?)

Have a marketing opt-in. Text of what the entrees are signing up for and a tick box which they tick to opt in (or opt out) of a marketing list. Then an option to output the details of the opt-in-ees to a spreadsheet which you can then send to the competition sponsors.

Thank you for your consideration
Reply With Quote
  #84  
Old 05-17-2005, 06:57 AM
mtha's Avatar
mtha mtha is offline
 
Join Date: Jul 2002
Location: US
Posts: 775
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Spinball
Nice looking hack.
Can I make a few suggestions (hope they haven't already been made)?

Have a couple of text entry boxes which you can put some HTML into. Header HTML is displayed before the competition questions and Footer HTML displayed afterwards.
This would allow the addition of information about competition sponsors, images of prizes, links to competition rules etc.
no comment, I would like to see functionality more than advertising . btw, you can always add these information in the templates, it doesnt require changing in the quiz.

Quote:
Set the number of winners. Sometimes we have 5 winners, for example.
seems like the author will have a complicated statistic page.
I would call this "five top scores" rather than winner
then you can pick them out, and call them whatever you want later, for specific purpose, not for general puclic purpose.

Quote:
Have a marketing opt-in. Text of what the entrees are signing up for and a tick box which they tick to opt in (or opt out) of a marketing list. Then an option to output the details of the opt-in-ees to a spreadsheet which you can then send to the competition sponsors.
:> advertising/sponsor problem again, I am not very much interested in this, but it's up to the author to decide.

I think, an add-on or optional for this (and html advertise above) would be better than including in the main script.
Reply With Quote
  #85  
Old 05-18-2005, 05:58 AM
Zero Tolerance's Avatar
Zero Tolerance Zero Tolerance is offline
 
Join Date: Feb 2004
Location: England
Posts: 813
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

@ mtha - Yeah, i was thinking of categories, i'll most likely add them into v2

@ SpinBall - Well in v2 you'll be able to use BBCode for questions, so you could insert a bbcode for the sponser, then the question, upto you really. Also there will be several leader board, an overall one on the main page, one for each category (if i add it in v2) and one for each specific quiz. I'll also be adding in User Quiz Stats, which shows the users quix statistics in general, and branches off to see specific stats for any quiz's they have taken

The marketing options seem a little un-required really, the initial idea of this addon is for fun, since i know millions of people just love to take random quiz's.

- Zero Tolerance
Reply With Quote
  #86  
Old 05-18-2005, 09:01 AM
Zero Tolerance's Avatar
Zero Tolerance Zero Tolerance is offline
 
Join Date: Feb 2004
Location: England
Posts: 813
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

v2 Planned Feature List Updated:

Planned Features
  • Ability To Import/Export Quiz's Via ACP
    • The system will export data into .xml format, allowing distribution of the XML file to others to 'share' quiz's.
    • Current Status: Completed
  • Quiz Results Moderation
    • Ability to edit/delete any submissions from members. Upon modification - user is notified of this and is shown the new results.
    • Current Status: Completed
  • JS Detection
    • The system will attempt to detect if JS is activated before allowing a user to proceed to a timed quiz. (This will not be fool proof)
    • Current Status: Completed
  • Part-Answer System
    • Text input answers will allow you to enable/disable the part answer system, this is recommended for 'one' (1) word answers. An example would be:
      Users Answer: it is london
      Actual Answer: London
      With 'Part-Answer' enabled on that question, the answer would be correct. This will allow more fluxuation, and correct a lot of answers which are not 'exact' but 'correct'.
    • Current Status: Completed
  • User Quiz Submissions
    • You may specify which usergroups can submit their own quiz's
    • Administrators have to allow submissions before they show
    • Current Status: Completed
  • Quiz Descriptions
    • Displayed on the page before starting the quiz
    • Current Status: Completed
  • Improved Visualization Of Questions Control
    • To cut down on long page displays - the system adds a expand/collapse system into all the quiz's, upon expanding the corresponding questions for that quiz appear, and vice versa.
    • Current Status: Completed
  • Overall Leader Board Statistics & Individual Leader Board Statistics
    • Overall Leader Board - Shows top X users with best average score (Username,# Of Quiz's Taken,For Quiz)
    • Individual Leader Board - Shows top X users with the best score for a specific quiz (Username,Score,For Quiz)
    • Quiz link opens drop down menu with 3 links: Take Quiz/View Stats/View Leaderboard
    • Current Status: Completed
  • Use BBCode Within Quiz Questions
    • Enables admins to use bbcode formatting for quiz questions
    • Current Status: Completed
  • Quiz Categories
    • Create categorys to add Quiz's into
    • Current Status: Completed
  • Quiz Quick Moderation
    • Checkbox's next to all quiz's in acp to multi delete/change quiz status [open/close]
    • Current Status: Completed
  • Quiz Images Powered By Inferno Smart Upload System
    • Ability to upload an image for each quiz (optional)
      • Inferno Smart Upload System
      • The system will part by part attempt to upload your image, each step it takes you will be notified of any failed/successful operations
      • Checks Valid Image Extension
      • Checks Directory Exists To Upload
      • Attempts To Upload
      • If Failed -> Attempts to CHMOD leading directorys towards destination directory to 0777 Then Re-try's Upload
      • If Successful (Either Attempt) -> Attempts to CHMOD image to 0777
    • Current Status: Completed




- Zero Tolerance
Reply With Quote
  #87  
Old 05-18-2005, 10:13 AM
Dark Aura Dark Aura is offline
 
Join Date: Jul 2004
Location: Not telling!
Posts: 64
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Looking good there, ZT
Reply With Quote
  #88  
Old 05-18-2005, 06:48 PM
ecfcgraham ecfcgraham is offline
 
Join Date: Feb 2004
Posts: 8
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Great hack, installed.
Reply With Quote
  #89  
Old 05-18-2005, 11:02 PM
Paul M's Avatar
Paul M Paul M is offline
 
Join Date: Sep 2004
Location: Nottingham, UK
Posts: 23,748
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Thanks for the update.

Speaking from my POV, these are more important to me.

User Quiz Submissions
Quiz Results Moderation


While these are less important.

Quiz Categories
Quiz Submission Spam Protection
Overall Leader Board Statistics & Individual Leader Board Statistics


I'm sure others will disagree though
Reply With Quote
  #90  
Old 05-19-2005, 05:22 AM
Zero Tolerance's Avatar
Zero Tolerance Zero Tolerance is offline
 
Join Date: Feb 2004
Location: England
Posts: 813
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Paul M
Thanks for the update.

Speaking from my POV, these are more important to me.

User Quiz Submissions
Quiz Results Moderation


While these are less important.

Quiz Categories
Quiz Submission Spam Protection
Overall Leader Board Statistics & Individual Leader Board Statistics


I'm sure others will disagree though
Well everyone will probably like different aspects of features more than others, just a question of preference, but i believe v2 will be a lot better overall for everyone

- Zero Tolerance
Reply With Quote
  #91  
Old 05-19-2005, 07:09 AM
Zero Tolerance's Avatar
Zero Tolerance Zero Tolerance is offline
 
Join Date: Feb 2004
Location: England
Posts: 813
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Moderate user quiz results completed.

- Zero Tolerance
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 03:02 PM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.04992 seconds
  • Memory Usage 2,333KB
  • Queries Executed 25 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_beforeqr
  • (4)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (6)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (1)pagenav_pagelinkrel
  • (11)post_thanks_box
  • (11)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (11)post_thanks_postbit_info
  • (10)postbit
  • (11)postbit_onlinestatus
  • (11)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete