The Arcive of Official vBulletin Modifications Site.It is not a VB3 engine, just a parsed copy! |
|
Inferno Quiz v2.2 Details »» | |||||||||||||||||||||||||
Port of: https://vborg.vbsupport.ru/showthrea...threadid=80780
However, the system has a pretty big back-end, it's possible i over-looked a bit or 2, so if you encounter errors/php errors please feel free to let me know in this thread and i'll try to get them fixed asap v2.2 Updates: (Upgrade instructions inside ZIP) - Several areas of code otptimized (query reduction) - Uncached templates now cached - Ability in main options to choose default usergroups to participate/view results to be auto filled in when adding quizzes. Enjoy, - Zero Tolerance Show Your Support
|
Comments |
#362
|
||||
|
||||
Fatal error: Unable to proceed with save while $errors array is not empty in class vB_DataManager_PM in /includes/class_dm.php on line 756
anyone know how to solve this? |
#363
|
|||
|
|||
Does this work with 3.6.X ?
Is there an option to pay/donate for an unbranded version? :bunny: |
#364
|
||||
|
||||
It seems to be working in 3.6. I haven't had time to really test it. Feel free to go to my site and take a quiz to see. (you don't have to register at my site to take quizzes. I've hacked it to work for guests)
|
#365
|
|||
|
|||
OK thanks for that. Unfortunately this mod doesn't have several very important features that are needed, and Zero Tolerance doesn't seem to be around anymore to add them, so we can't use it
|
#366
|
||||
|
||||
sure you can It didn't have several features I needed either. I just added them myself. Webmonkey is a great place to learn the basics of php and nothing teaches you coding better than doing something to a mod that you really need and want.
|
#367
|
|||
|
|||
Quote:
|
#368
|
||||
|
||||
OK, I've been reading this thread for the past 5 hours now, been over it several times while I've been working on the quiz.
I think the original quiz was done brilliantly, it's just a shame that it hasn't been updated in so long. Most of the comments here are from people who couldn't get it to work because of some simple error that could be easily fixed. Most of the suggestions here actually sounded like really good ideas, so I'm currently working on getting some of them up and running. I've used: The 'product-infernoquiz.xml' file posted by mtha (Post #212) The template changes suggested by y2krazy (Post #114) as the basis of my changes. I've also used many of the comments to fix the bugs (apart from those caused by 'user error'). I stress that I'm only doing this for myself, I'm adding features I think I may use or my members might find useful. But I figure it would be unfair not to share all that with everyone else here, I may even get someone inspired to continue working on it. New Features I am working on * I've already added a 'True/False' question type which works perfectly. * Send a PM to admin when a new Quiz is submitted, already working. It shows the name of the quiz, the description, the image and contains a direct link to the Moderate Quiz Submissions page in AdminCP. This should also have 2 settings: 1) Send a PM to admin when new Quiz is submitted (On or Off) 2) Username(s) to receive notification? (may or may not do this) * Control over how the questions are ordered (thanks Bubble #5 for this idea!) When you create a quiz, I'm going to try to add a select box to choose how the questions should be ordered: -First->Last (Currently forced to this) -Last->First (Should be easy enough) -Random/Shuffled (To make cheating harder) * When creating a quiz, allow/disallow users from taking the test more than once. * Control over how scores are kept, a setting in AdminCP -Percentage (eg 10 questions, 5 correct, 50% score) -Points (eg 14 questions, 8 correct, 8 point score) This has to be sitewide, rather than per-quiz, to ensure the Overall Leaderboard works correctly. * Explanation of Answer option for each question, an optional textbox that allows the Quiz author to elaborate on the answer and explain why it is correct. I will try my best on this, but it doesn't sound terribly complex. * Who is Online page should display that the user is on the Quiz section, rather than just 'Unknown Location' as it currently does. * Maximum Question Length setting, currently locked to 100 characters but should be a user-defined setting. * A vBulletin Options settings page for this quiz, because I see quite a few settings being required. Here are some screenshots of how it's turned out so far, the layout itself is all thanks to y2krazy, but you can see some of the features I've added. Creating true/false question Attachment 49512 PM Notification of new Quiz Submission (includes direct link to AdminCP at bottom) Attachment 49513 Taking the test with a true/false question (layout thanks to y2krazy) Attachment 49514 Quiz Results PM Attachment 49515 Quiz Stats for above test Attachment 49516 I guess the ultimate goal here is to add all these features, get it working and stable, and make sure the installation is as simple as: 1) Upload files 2) CHMOD images folder (nothing else) 3) Import Product 4) Configure 5) Add link to navbar I'm working on a local server, my changes are still fairly unstable, and there's a lot to go, but I need this thing working properly before I unleash it on my 10,000 or so forum members, so I will try to post as I work on it. If anyone with good knowledge wants to contribute code or ideas, go right ahead (you can PM me if you like). Anything to save me some time would be most appreciated |
#369
|
|||
|
|||
would be cool to get this updated and /or a new RLS? this was a great start, but so much more can be done with it.
|
#370
|
||||
|
||||
Quote:
I guess it might need a new thread. Keeping track of bugs might be easier that way. It also would mean we can confirm it works with 3.5.4 and list it that way. Bubble #5 suggested I try to get it working with 3.6.x, which I might do when it's finished. It would only save time later on when we have to upgrade to the new version. At the moment I'm just trying to clean up all the code. I've made some SQL and template changes, including: -Renaming the db tables to infernoquiz_* (eg vb_infernoquiz_submissions) -Renaming the templates to infernoquiz_* (eg infernoquiz_leaderboard_end) -Grouped the templates under "Inferno Quiz Templates", for neatness I was finding it very hard to work with the other way: Custom Templates -QUIZ -quiz_cat_end -quiz_cat_row etc... Now it looks like this: Attachment 49538 And I always prefer to keep the name of the product in the db tables. The actual table structure is the same as before, and I'm hoping too many changes won't be required. |
#371
|
||||
|
||||
Whoa sexy man! Is this going to be for 3.5.x or 3.6.x?
|
|
|
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
More Information | |
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|