View Single Post
  #38  
Old 07-25-2007, 06:14 PM
consolegaming consolegaming is offline
 
Join Date: Jan 2007
Posts: 168
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Hello,

Been a while since I last posted in thsi thread but after finishing off a few other projects for the site I'm on I finally got back to sorting out the issue I was having as it still wasn't working with the last code MThornback had suggested to me. After some perseverance I found out it was because of the url that I had been using in the plugin code that MThornback had suggested. I had use the full url i.e. http://www.google.co.uk whereas it requires a relative url ./images/etc Just thought I'd mention that for those that come across the same issue.

Also after some more experimentation I'd like to post a slightly revised version of MThornback's suggested plugin to show you're default icons.

It's certainly not much different but it will check each forum status icon exists rather than just the new version of each. This was pretty crucial for us because we did't want custom versions of the locked icons mainly because we were lazy but it's certainly helped us anyway.

"make a new plugin on the forumbit_display hook."

Code:
$showCustom[$forum['forumid']] = false;
if (is_file("./images/skin_name_here/statusicon/forum".$forum['forumid']."_$forum[statusicon].gif")) {
    $showCustom[$forum['forumid']] = true;
}
and then follow the instructions as detailed in Thornback's post: https://vborg.vbsupport.ru/showpost....5&postcount=23

So in summary this is just a slight update on MThornback's suggested code for the plugin for default status icons in conjunction with the custom status icon plugin. And remember to check if you're using a relative url or not if you find the default icons not working. A clear sign of it not working properly is all the icons becoming default as the function checking if the image exists will always return false if it isn't the correct url.
Reply With Quote
 
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01047 seconds
  • Memory Usage 1,766KB
  • 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
  • (1)bbcode_code
  • (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