vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vBulletin 3.5 Add-ons (https://vborg.vbsupport.ru/forumdisplay.php?f=113)
-   -   Inferno Quiz v2.2 (https://vborg.vbsupport.ru/showthread.php?t=83130)

vitrag24 01-02-2010 08:16 AM

Looking similar mod with advanced features for vb4.
Ready to pay if better than this.

ahmed19 01-03-2010 11:17 AM

Ok right now i know how to fix PM problem. You need to comment "//" sendPM function. My next problem is that i don't know how to show results in quiz_thanks template.

Template
Quote:

Originally Posted by quiz_thanks
<table class="tborder" cellpadding="6" cellspacing="1" border="0" width="100%" align="center">
<thead>
<tr>
<td class="tcat" colspan='2'>
<a style="float:right" href="#top" onclick="return toggle_collapse('forumhome_quiz_start')"><img id="collapseimg_forumhome_quiz_start" src="$stylevar[imgdir_button]/collapse_tcat.gif" alt="" border="0" /></a>
<div align='center'>Thanks</div></td>
</tr>
</thead>
<tbody id="collapseobj_forumhome_quiz_start" style="{$vbcollapse['collapseobj_forumhome_quiz_start']}">
<tr>
<td class='alt2' colspan='2' align='center'>
Thank you for taking the quiz, your results have been PM'ed to you, check your Inbox to see them.<br />
</td>
</tr>
</tbody>
<tr>
<td class='tfoot' colspan='2' align='center'>
&nbsp;
</td>
</tr>
</table>
<br />

I wont to show in quiz_thanks information's from that, but i don't know how.
PHP Code:

$Report "Here are your quiz results for '".str_replace('&quot;','"',$Quiz['q_name'])."' {$vbulletin->userinfo['username']}.\n\n[list]";

    
$Count 1;

    
$Score 0;

        if(
is_array($Q)){

            foreach(
$Q as $id => $Quest){

            
$Result $Engine->Compile_Answer($Quest,$Answers[$id]);

            
$Report .= "[*][b]Question {$Count}:[/b] ".str_replace('&quot;','"',$Quest['q_question'])."\n";

            
$Report .= "[list][*][b]You Answered:[/b] ".implode(', ',$Result[2])."\n";

            
$Report .= "[*]This was {$Result[0]}% Correct. (Actual Answer(s): ".iif($Quiz['q_viewanswer'],$Result[1],"[i]Hidden[/i]").")\n[/list]";

            
$Score += $Result[0];

            
$Count++;

            }

        }

    
$Overall floor($Score / ($Count 1));

    
$Report .= "[/list]\n\nYour overall score was: {$Overall}%";

    
// Send PM

    
SendPM($Report,"Quiz Results",$vbulletin->userinfo['userid'],$vbulletin->userinfo['userid']);

    

    
// Insert Results

    
$DB->query("insert into ".TABLE_PREFIX."quiz_results

    (`r_data`,`r_userid`,`r_score`,`r_forquiz`)

    values

    ('"
.addslashes(serialize($Answers))."',".$vbulletin->userinfo['userid'].",$Overall,$Quiz[qid])");



    
header("Location: quiz.php?done=1");

    } 


And database function to send PM. Maybe i can rewrite that function to show results in quiz_thanks template? If i comment that function script will redirect me to quiz_thanks template. But i don't know how to show quiz results there.
Quote:

Originally Posted by SendPM
// ---------------------------------------------------

// Start Globalized Function - SendPM

// ---------------------------------------------------



function SendPM($message,$title,$to,$from = 0){

global $vbulletin, $DB;





$to = $DB->query_first("select username, userid from ".TABLE_PREFIX."user where userid='{$to}'");

$DataManager_PM =& datamanager_init('PM', $vbulletin, ERRTYPE_ARRAY);

$DataManager_PM->set('fromuserid', $to['userid']);

$DataManager_PM->set('fromusername', $to['username']);

$DataManager_PM->set('title', $title);

$DataManager_PM->set('message', $message);

$DataManager_PM->set_recipients($to['username'],$to['permissions']);

$DataManager_PM->set('dateline', TIMENOW);

$DataManager_PM->save();

}



// ---------------------------------------------------

// End Globalized Function - SendPM

// ---------------------------------------------------

Can i in vbulletin template read information's from database? Here i have function that inert information's from quiz to my database
PHP Code:

// Insert Results

    
$DB->query("insert into ".TABLE_PREFIX."quiz_results

    (`r_data`,`r_userid`,`r_score`,`r_forquiz`)

    values

    ('"
.addslashes(serialize($Answers))."',".$vbulletin->userinfo['userid'].",$Overall,$Quiz[qid])"); 

So maybe i can read from that database? I don't know how to do that in quiz_thanks template.

Can somebody help me?
thx

vitrag24 01-04-2010 09:40 PM

plz update this for vb 4.0
ready to pay.

Veer 01-29-2010 06:30 PM

Okay guys,

I have just started working on the conversation and porting it to vb 4.0.1 :)

vitrag24 01-30-2010 02:32 AM

Quote:

Originally Posted by Veer (Post 1969948)
Okay guys,

I have just started working on the conversation and porting it to vb 4.0.1 :)

Thanks a lot.
Waiting for update.

MSC 02-12-2010 03:05 AM

Thanks Veer, looking forward to installing this on vb4! :-)

vitrag24 02-12-2010 03:14 AM

Quote:

Originally Posted by MSC (Post 1980480)
Thanks Veer, looking forward to installing this on vb4! :-)

Where is this mod for vb 4.0?

vitrag24 03-15-2010 09:33 PM

any update to vb 4.0?
acceptable if paid reasonable amount.

awssar 03-25-2010 05:57 PM

for vb 4? :(

DragonByte Tech 04-04-2010 11:19 PM

Update for vb4 will be getting done in the next couple of months, can't be more specific because we have a lot of projects on the go just now unfortunately.

Keep an eye on our website for any info/updates.

Iain

vitrag24 04-05-2010 05:42 AM

Quote:

Originally Posted by DragonByte Tech (Post 2015862)
Update for vb4 will be getting done in the next couple of months, can't be more specific because we have a lot of projects on the go just now unfortunately.

Keep an eye on our website for any info/updates.

Iain

Thx for that.
I'll be waiting desperately.
And i will be glad to donate for that too
=====

if u update, plz try to include following
-import-export quiz working
-set permissions for making as well as giving quiz in main settings and we don't have to select uses groups each time after creating quiz if we select default option
-easy to add quiz and questions,answers(in this version, it's cumbersome to add each question then answer separately)
-in this version, if we create quiz with multiple answers in a question, if one answer is right one is wrong, they count it 0 mark, so marking system need to be improved
-it shd be possible to add some question with single answer and some with multiple
-if possible add feature/separate mod to show random question on each page below navbar with spoiler button to show answer.


thx.

alexm 07-07-2010 12:14 PM

Any update on this?

thanks,

Alex

DragonByte Tech 07-07-2010 03:28 PM

Quote:

Originally Posted by alexm (Post 2065826)
Any update on this?

thanks,

Alex

It's being made the primary focus of one of our coders (Deceptor) This week =)

Should be with you soon.

Veer 07-07-2010 03:45 PM

Quote:

Originally Posted by DragonByte Tech (Post 2065923)
It's being made the primary focus of one of our coders (Deceptor) This week =)

Should be with you soon.

Glad to hear that :)

Will you provide an upgrade version also?

Kolektor 07-07-2010 05:02 PM

Quote:

Originally Posted by DragonByte Tech (Post 2065923)
It's being made the primary focus of one of our coders (Deceptor) This week =)

Should be with you soon.

Waw thank you so much. :p

DragonByte Tech 07-08-2010 12:44 AM

Quote:

Originally Posted by Veer (Post 2065932)
Glad to hear that :)

Will you provide an upgrade version also?

Yeap, Lite/Pro 3.X and 4.0.X =)

Sayid 07-15-2010 10:12 PM

Thank you DragonByte Tech for your efforts to upgrade dead mods, this is mod reviver company and please don't forget to make it affordable or at least release a big-lite version as usual :D

DragonByte Tech 07-16-2010 01:03 AM

Quote:

Originally Posted by Sayid (Post 2069741)
Thank you DragonByte Tech for your efforts to upgrade dead mods, this is mod reviver company and please don't forget to make it affordable or at least release a big-lite version as usual :D

There will be the usual impressive Lite version =)

We always aim to make the lite/pro split of v1 about 70-30 or 75-25.

It's in development as we speak btw, "Deep" dev (i.e a single coder focusing his workload solely on vBQuiz) begins on monday =)

Iain

shortbus1662 07-19-2010 03:55 PM

Looking forward to this!

Veer 07-19-2010 05:26 PM

Quote:

Originally Posted by DragonByte Tech (Post 2069790)
There will be the usual impressive Lite version =)

We always aim to make the lite/pro split of v1 about 70-30 or 75-25.

It's in development as we speak btw, "Deep" dev (i.e a single coder focusing his workload solely on vBQuiz) begins on monday =)

Iain

Glad to hear that.

49er 09-01-2010 11:11 AM

Quote:

Originally Posted by DragonByte Tech (Post 2065923)
It's being made the primary focus of one of our coders (Deceptor) This week =)

Should be with you soon.

Guess the coder found this a little difficult to convert!

Never mind ... :rolleyes:

DragonByte Tech 09-03-2010 11:26 AM

Not being converted, but being re-written from the ground up =)

Iain

PJSkiboy 09-03-2010 12:43 PM

Quote:

Originally Posted by DragonByte Tech (Post 2093234)
Not being converted, but being re-written from the ground up =)

Iain

Nice!

This has so many possibilities if someone with some creative thinking really puts some effort into it.

thompson 11-06-2010 10:06 AM

is there anywhere a version for 4.08 ?

Kolektor 11-27-2010 09:38 AM

any news ? :)

vitrag24 12-08-2010 07:31 AM

Quote:

Originally Posted by DragonByte Tech (Post 2093234)
Not being converted, but being re-written from the ground up =)

Iain

Plz release upto Jan 2011

chick 12-14-2010 07:49 PM

I have looked at this mod for years and finally downloaded a few days ago and installed it on version 3.8.6 and it works perfectly with no inner adjustments, I've run it through the paces and no issues. I usually don't get this lucky.

cmtprep 12-18-2010 05:24 PM

Anyone know the status of this mod for vb4?

TheLastSuperman 12-18-2010 05:34 PM

Quote:

Originally Posted by cmtprep (Post 2135993)
Anyone know the status of this mod for vb4?

Inferno Tech no longer exist and Zero Tolerance has not been around for ages, that coupled with this mod not being marked as "re-usable" code makes it unavailable for upgrading to 4.x

However note this reply:

Quote:

Originally Posted by DragonByte Tech (Post 2093234)
Not being converted, but being re-written from the ground up =)

Iain

So if they rewrite it, this is possible :D.

cmtprep 12-18-2010 05:59 PM

Thanks. The search for a quiz module continues. I looked at vBcover, but it seems a little clumsy. Any suggested work arounds appreciated. Researching polls now.

cmtprep 12-18-2010 06:09 PM

Hey Mike - do you know of any way to equip a VB 4 site with quiz functionality?

TheLastSuperman 12-19-2010 12:13 AM

Quote:

Originally Posted by cmtprep (Post 2136011)
Hey Mike - do you know of any way to equip a VB 4 site with quiz functionality?

You can wait for the update... use some flash or other scripts and some savvy to integrate them OR you could simply use the Easy forms mod and set it up so it works like a quiz system ;).

Check it out here: https://vborg.vbsupport.ru/showthread.php?t=234385

cmtprep 12-19-2010 02:00 PM

Thanks Mike - I'll check it out.

49er 12-30-2010 04:07 PM

Quote:

Originally Posted by DragonByte Tech (Post 2093234)
Not being converted, but being re-written from the ground up =)

Iain

Looks like you took more on than you can chew?

vitrag24 02-15-2011 06:40 AM

Quote:

Originally Posted by cmtprep (Post 2136011)
Hey Mike - do you know of any way to equip a VB 4 site with quiz functionality?

did u got any good quiz/mock test script?

i'm ready to spend around 100-150USD for a good quiz/mock test script..

developers plz come out..

1F42 02-22-2011 11:34 AM

Could someone point in the right direction in quiz.php to fix this issue;

If a select a custom user group and add this only to a quiz it wont let you take it. I have added the user group to the main settings ect but I think it is because it is not checking for custom user groups as well as main?

1F42 02-22-2011 02:43 PM

Never mind I fixed it the coder forgot to query the table that holds the additional usergroups
which is "membergroupids"

Update I'm using 3.8.2 So somewhere between this mod release and I think 3.6.0 VB added the additional members table and although this mod sees them and allows you to select the additional members groups per quiz it does not query them for permissions because that table was all one at the time. I have fixed this for people who have any VB version which uses additional user groups well up to 3.8.2 maybe higher but can not test any higher here. I have added a new Var for the membergroupids table and changed the if permission statement.

Why do you want this? Well you can have a subscription only quiz with a prize, the quiz is set to only allow a certain additional member group which is auto added to any member through the subscription options voila :) Now the permissions work lol! And it makes it far more flexible for special events without having to change the users main group.

The new var added is
$Your_MID = $vbulletin->userinfo[''membergroupids'];

And replacing the if statement of
if (!in_array($Your_ID,$Perms['Participate']))

with

if (!(in_array($Your_ID,$Perms['Participate']) || in_array($Your_MID,$Perms['Participate'])))

Both to be done in 3 occurenceses.

Or replace your quiz.php with the one I have already modded.

NB: Rename your old one to quizold.php then upload mine as is if it does not work for you, you can just delete mine and rename your quizold.php back to quiz.php I know standard practice everyone should know but just in case :)

Enjoy


All times are GMT. The time now is 04:48 AM.

Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.

X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.02218 seconds
  • Memory Usage 1,854KB
  • Queries Executed 10 (?)
More Information
Template Usage:
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (2)bbcode_php_printable
  • (19)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (2)pagenav_pagelink
  • (1)pagenav_pagelinkrel
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (37)printthreadbit
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • showthread
Included Files:
  • ./printthread.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/class_bbcode_alt.php
  • ./includes/class_bbcode.php
  • ./includes/functions_bigthree.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
  • printthread_start
  • pagenav_page
  • pagenav_complete
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete