Need vBulletin Quiz System for vb3.8+ Website

Closed Posted Feb 8, 2011 Paid on delivery
Closed Paid on delivery

I want a quiz system for my vBulletin 3.8 website. I want the quiz integrated on a side column along pages designated by vBAdvanced. It should use the vbulletin database to record results.

This page has an example of exactly what I am looking for on the front end...it appears this one uses AJAX.

[url removed, login to view]

Script loads automatically and refreshes via ajax to provide result of the answer, then refreshes after a set time to the next question. If a question goes unanswered, the script refreshes automatically with next question. I would also like a setting to timeout the updates in the event the user becomes inactive on a page.

General:

- be an integrated CMS solution using vBAdvanced

- general settings (access, maximums) in the ADMIN section (ie - back end)

Concept:

- create a master question bank to be populated per below

- create a master quiz bank to be populated per below

Formulate quiz questions:

- populate the question bank with Multiple Choice and True/False style quiz questions

- create those questions one at a time, or in bulk

- assign date control to each individual question (ie, date/time posted)

Question options:

- attach an image to a quiz question or series of questions

- note which answer is correct answer (for grading purposes of M/C and T/F)

- optionally list source where quiz question came from (book, chapter, page number) after answered

Question bank control:

- add/delete/modify/suspend questions in the question bank at any time

- update date control to question (ie, date modified)

- list, search and sort questions by level, domain, sub domain and source

- list, search and sort questions by author, date control value

Admin question controls:

- control the maximum size of an image that can be attached

- force the quiz question to resize the image if larger than allowed

Formulate quizzes:

- allow me to manually build quizzes by pulling from the question bank

- assign quizzes to a certain level, domain, sub domain, or source

- allow me to generate random quizzes by level, domain, sub domain or source

- assign date control to each individual quiz (ie, date/time posted)

Quiz options:

- as an Admin option allow user to try quiz questions they missed again on a subsequent site visit

- alternatively don't show user same questions again after it has been answered

- once all questions have been exhausted display a default graphic

Quiz bank control:

- add/delete/modify/suspend any quiz at any time

- update date control to quiz (ie, date modified)

- list, search and sort quizzes by level, domain, sub domain and source

- list, search and sort quizzes by author, date control value

Admin quiz controls:

- control quizzes that a user group can access (all, none or selective)

- control time period quizzes are available (ie - quiz expires if not taken)

User quiz controls:

- none

Reporting quizzes:

- display missed questions, give correct answer, and list question source in the quiz itself after submitting answer (see example link above)

- Provide quiz results in UserCP (User Control Panel)

- Provide output of all quiz takers via Admin Control Panel such that they can be sorted by date and score so that information can be used for a contest...for example anyone answered 100 questions correctly in January gets entered into a drawing for a prize.

Admin post quiz controls:

- enable admin to disable missed question answer reporting (ie, give only score)

- enable me to analyze scores of all users

- analyze scores of individual users

AJAX MySQL PHP vBulletin Website Design

Project ID: #942747

About the project

2 proposals Remote project Active Apr 23, 2011

2 freelancers are bidding on average $550 for this job

RBenard

Hello, please check your PMB for details, Thanks.

$800 USD in 21 days
(119 Reviews)
6.5
kumarthecoder

Dear sir, Please check personal messages. Thanks, Kumar

$300 USD in 30 days
(7 Reviews)
3.3