Thread: Moderators Functions - Show New Users without Visitor Messages
View Single Post
  #9  
Old 11-22-2008, 08:07 AM
Voltar Voltar is offline
 
Join Date: Mar 2006
Location: Bakersfield, California
Posts: 77
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I know this isn't supported, but I thought I would post this for anyone who might have installed this.

In one of the plugins, the template names to cache are incorrect, so if you have this enabled and haven't caught this already, you'll have two extra queries on your forumhome.

In 'SKM NUVM Prep and cache', change

PHP Code:
if ($vbulletin->options['skm_visitmsgcnt_onoff']) 
{  

$ugroups explode(',',$vbulletin->options['skm_visitmsgcnt_displaygroups']);  
    if (
is_member_of($vbulletin->userinfo,$ugroups) OR $ugroups[0] == 0)  
 { 
        
$show['skm_visitmsgcnt'] = true
        
$globaltemplates[] = 'skm_visitmsgcnt_body'
        
$globaltemplates[] = 'skm_visitmsgcnt_linkbit'
    } 
    else  
    { 
        
$show['skm_visitmsgcnt']= false
    } 

else 

    
$show['skm_visitmsgcnt']= false

To:

PHP Code:
if ($vbulletin->options['skm_visitmsgcnt_onoff']) 
{  

$ugroups explode(',',$vbulletin->options['skm_visitmsgcnt_displaygroups']);  
    if (
is_member_of($vbulletin->userinfo,$ugroups) OR $ugroups[0] == 0)  
 { 
        
$show['skm_visitmsgcnt'] = true
        
$globaltemplates[] = 'skmnuvm_visitmsgcnt_body'
        
$globaltemplates[] = 'skmnuvm_visitmsgcnt_linkbit'
    } 
    else  
    { 
        
$show['skm_visitmsgcnt']= false
    } 

else 

    
$show['skm_visitmsgcnt']= false

And you should be great. I also had a change for the display (personal preference). I'd be happy to fix this up and repack it if the author doesn't want to support it at all.

Aside from that, awesome mod.

-Dave
Reply With Quote
 
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01245 seconds
  • Memory Usage 1,784KB
  • 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