View Single Post
  #7  
Old 07-27-2008, 12:29 PM
gpc10347 gpc10347 is offline
 
Join Date: May 2008
Posts: 180
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Thanks!
I found that the insertion point into the navbar was nested in an If statement that concealed the hack I've been searching for. Got that altered and have been frustated that it still didn't work.

So, from your reply, I peered a little deeper into the hacks settings and found that it adds some info into the footer by hooking into global_setup_complete which is apparently not used anywhere within the arcade. (I"m speculating here)

I added the code from the plug-in into the /arcade/functions/functions.php and Voila, it's working... and so far, it doesn't appear I broke my much loved arcade!

In case it's of any use to anyone else: Here's what I did to get the VMoods mod working on the Arcade page...

I found this in /arcade/functions/functions.php:
PHP Code:
eval('$footer="' fetch_template('footer') . '";'); 

And put all of this immediately afterwards:
PHP Code:
        if ($vbulletin->options['vmoods_active'] && $vbulletin->userinfo['userid'] > && !in_array($vbulletin->userinfo['usergroupid'], explode(","$vbulletin->options['vmoods_usergroups'])))
{
    
$vmoods_list explode("\n"$vbulletin->options['vmoods_list']);
    
$vmoods_path $vbulletin->options['vmoods_images_path'];    
    foreach (
$vmoods_list as $vmood)
    {
        
$vmood trim($vmood);
        
$vmood_id = ($vbulletin->userinfo['vmood'] == $vmood) ? 'mine' $vmood;
        
        if (
$vbulletin->options['vmoods_li_option'] == 'text'){
            eval(
'$vmoods_li .= "' fetch_template('vmoods_li_text') . '";');
        } else        
        if (
$vbulletin->options['vmoods_li_option'] == 'images'){
            eval(
'$vmoods_li .= "' fetch_template('vmoods_li') . '";');
        }
    }
    
    eval(
'$vmoods_form = "' fetch_template('vmoods_form') . '";');
    
    
$footer $vmoods_form $footer;

Reply With Quote
 
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01304 seconds
  • Memory Usage 1,790KB
  • Queries Executed 11 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD_SHOWPOST
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (2)bbcode_php
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_box
  • (1)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (1)post_thanks_postbit_info
  • (1)postbit
  • (1)postbit_onlinestatus
  • (1)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • reputationlevel
  • showthread
Included Files:
  • ./showpost.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
  • showpost_start
  • bbcode_fetch_tags
  • bbcode_create
  • postbit_factory
  • showpost_post
  • 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
  • showpost_complete