Go Back   vb.org Archive > vBulletin Modifications > Archive > vB.org Archives > vBulletin 3.5 > vBulletin 3.5 Add-ons
FAQ Community Calendar Today's Posts Search

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

Version: 3.5.0 Beta 1 Rating:
Released: 06-14-2005 Last Update: 06-14-2005 Installs: 326
DB Changes Uses Plugins Template Edits
 
No support by the author.

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

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

Comments
  #642  
Old 01-02-2010, 08:16 AM
vitrag24's Avatar
vitrag24 vitrag24 is offline
 
Join Date: Nov 2006
Location: India
Posts: 639
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Looking similar mod with advanced features for vb4.
Ready to pay if better than this.
Reply With Quote
  #643  
Old 01-03-2010, 11:17 AM
ahmed19 ahmed19 is offline
 
Join Date: Sep 2008
Posts: 5
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

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
Reply With Quote
  #644  
Old 01-04-2010, 09:40 PM
vitrag24's Avatar
vitrag24 vitrag24 is offline
 
Join Date: Nov 2006
Location: India
Posts: 639
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

plz update this for vb 4.0
ready to pay.
Reply With Quote
  #645  
Old 01-29-2010, 06:30 PM
Veer Veer is offline
 
Join Date: Feb 2006
Posts: 733
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Okay guys,

I have just started working on the conversation and porting it to vb 4.0.1
Reply With Quote
  #646  
Old 01-30-2010, 02:32 AM
vitrag24's Avatar
vitrag24 vitrag24 is offline
 
Join Date: Nov 2006
Location: India
Posts: 639
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Veer View Post
Okay guys,

I have just started working on the conversation and porting it to vb 4.0.1
Thanks a lot.
Waiting for update.
Reply With Quote
  #647  
Old 02-12-2010, 03:05 AM
MSC MSC is offline
 
Join Date: Feb 2005
Posts: 15
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Thanks Veer, looking forward to installing this on vb4! :-)
Reply With Quote
  #648  
Old 02-12-2010, 03:14 AM
vitrag24's Avatar
vitrag24 vitrag24 is offline
 
Join Date: Nov 2006
Location: India
Posts: 639
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by MSC View Post
Thanks Veer, looking forward to installing this on vb4! :-)
Where is this mod for vb 4.0?
Reply With Quote
  #649  
Old 03-15-2010, 09:33 PM
vitrag24's Avatar
vitrag24 vitrag24 is offline
 
Join Date: Nov 2006
Location: India
Posts: 639
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

any update to vb 4.0?
acceptable if paid reasonable amount.
Reply With Quote
  #650  
Old 03-25-2010, 05:57 PM
awssar awssar is offline
 
Join Date: Oct 2009
Posts: 6
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

for vb 4?
Reply With Quote
  #651  
Old 04-04-2010, 11:19 PM
DragonByte Tech's Avatar
DragonByte Tech DragonByte Tech is offline
 
Join Date: Feb 2010
Location: Scotland
Posts: 8,814
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

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
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 05:32 PM.


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.05810 seconds
  • Memory Usage 2,336KB
  • Queries Executed 27 (?)
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
  • (2)bbcode_php
  • (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
  • (2)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_postinfo_query
  • fetch_postinfo
  • 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