vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   Modification Graveyard (https://vborg.vbsupport.ru/forumdisplay.php?f=224)
-   -   Forum Display Enhancements - Add Custom Icons per Forum (https://vborg.vbsupport.ru/showthread.php?t=305489)

ZUCCO 12-04-2013 11:00 PM

Add Custom Icons per Forum
 
Note: This modification was around the internet and nobody knows who the author is, so I post this here because I thought this would be useful.

This modification allows you to set up a custom icon per each subforum in your forum.

1)Go to Admincp->Styles and Templates->Locate the style where you want to apply this modification->edit templates and find the forumhome_forumbit_level2_post and find:

Code:

<img src="{vb:stylevar imgdir_statusicon}/{vb:raw forum.imageprefix}forum_{vb:raw forum.statusicon}-48.png" class="forumicon" id="forum_statusicon_{vb:raw forum.forumid}" alt="" />
and replace it:

Code:

<img src="./icons/{vb:raw forum.forumid}.png" class="forumicon" id="forum_statusicon_{vb:raw forum.forumid}" alt="" />

2) Now Upload the images per each subforum


First, create a folder in your main root (along with admincp, images, includes,etc) and call it icons and inside that folder upload your images with .PNG format.
Second, each images must be renamed with the subforums ID

EXAMPLE:


To find the ID of the forum you should look at "Forums & Moderators" and edit the forum that you want to see your ID and at the top, next to the forum name you will see its ID number.


For example:


Attachment 147432

As you can see the subforum ID is 236 so the image you want to display for that subforum must be called 236.png and the result is this:

Attachment 147433

ozzy47 12-06-2013 02:11 AM

Thanks for sharing, but you do realize you can do this in vBulletin by default?

ACP --> Forums & Moderators --> Manage Forums --> Edit Forum -->
Prefix for Forum Status Images

TheLastSuperman 12-06-2013 02:21 AM

Moving to graveyard based on above ^ however some don't know all the default options in vBulletin so all-in-all I'd say good effort ;).


All times are GMT. The time now is 04:12 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.01466 seconds
  • Memory Usage 1,711KB
  • 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_code_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (3)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
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete