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

Reply
 
Thread Tools
Tag Cloud on Forumdisplay Details »»
Tag Cloud on Forumdisplay
Version: 0.03, by ThorstenA ThorstenA is offline
Developer Last Online: Nov 2023 Show Printable Version Email this Page

Category: Forum Display Enhancements - Version: 3.7.2 Rating:
Released: 07-28-2008 Last Update: 08-23-2008 Installs: 92
Uses Plugins Auto-Templates
Re-useable Code  
No support by the author.

vbulletin 4 version




What does this product do?
It displays a tag cloud of all tags used within actual forums on top of FORUMDISPLAY. If a user clicks on tags, only threads within actual forums are displayed then.

How to install?
Just import product. Done.

Optional: To also only show threads within actual forums once a user clicks on a tag on showthread, change template tagbit to
Code:
<a href="tags.php?$session[sessionurl]tag=$tag_url<if condition="THIS_SCRIPT == 'showthread'">&forumid=$threadinfo[forumid]</if>">$tag</a>

How to uninstall?
Just deinstall product. Done.

How to change location of tag cloud box?
  • Replace this code from manage plugins > plugin forumdisplay_start (Forum Tags)
    Code:
    $vbulletin->templatecache['FORUMDISPLAY'] = str_replace('$navbar','$navbar'.fetch_template('tag_cloud_headinclude').'$cloud_html' .'<br />',$vbulletin->templatecache['FORUMDISPLAY']);
    with
    Code:
    $vbulletin->templatecache['FORUMDISPLAY'] = str_replace('$navbar','$navbar'.fetch_template('tag_cloud_headinclude'),$vbulletin->templatecache['FORUMDISPLAY']);
  • Put $cloud_html in FORUMDISPLAY style to show tag cloud.

Details
  • no options available yet
  • uses standard tag options made in admincp > tags
  • Does not add phrases, templates.
  • It uses standard tag cloud template, but shows it on FORUMDISPLAY
  • Tag cloud is only shown in actual forum when tags were used
  • threads tagged within subforums are not shown
  • Tag cloud is automaticely placed below navbar template
  • Tag links are altered to let tags be searchable by forum
  • Tag.php has a new option forumid to only show tags from specific forums
  • If you click on a tag, only topics within actual forum are displayed
  • Tag size is dependent on how many threads are tagged only within actual forum
  • Adds 1 query to forumdisplay
Version history
  • 30.7.08 version 0.1
  • 31.7.08 version 0.2 Templates are cached
  • 24.8.08 version 0.3 Pagenav bug resolved
  • 9.1.09 New description how to change location of tag cloud box (solved bug)

Show Your Support

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

Comments
  #62  
Old 11-25-2008, 07:08 PM
Quantnet Quantnet is offline
 
Join Date: Nov 2006
Location: NYC
Posts: 649
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

The tag cloud is no longer in alphabetical order after i moved to 3.8 beta 3.
It's now ordered with the most tagged words first.
Reply With Quote
  #63  
Old 11-25-2008, 07:12 PM
ThorstenA's Avatar
ThorstenA ThorstenA is offline
 
Join Date: Nov 2004
Posts: 669
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Quantnet.org View Post
The tag cloud is no longer in alphabetical order after i moved to 3.8 beta 3.
It's now ordered with the most tagged words first.
This is an official bug of beta 3. It will be okay with beta 4.
Reply With Quote
  #64  
Old 11-27-2008, 08:41 AM
pipin's Avatar
pipin pipin is offline
 
Join Date: Jan 2005
Posts: 164
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Very nice Mod, just was I searched.
Reply With Quote
  #65  
Old 12-02-2008, 01:40 PM
pipin's Avatar
pipin pipin is offline
 
Join Date: Jan 2005
Posts: 164
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

This messes up the forumdisplay of GARS.

Any chance, that it can activated only for certain forums or styles?
Reply With Quote
  #66  
Old 12-02-2008, 05:46 PM
ThorstenA's Avatar
ThorstenA ThorstenA is offline
 
Join Date: Nov 2004
Posts: 669
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by pipin View Post
This messes up the forumdisplay of GARS.

Any chance, that it can activated only for certain forums or styles?
Please first just try to put tag cloud where you want it manually. This way your problem with GARS could be solved.

How to change location of tag cloud box?
  • Delete this code from manage plugins > plugin forumdisplay_start (Forum Tags)
    Code:
    $vbulletin->templatecache['FORUMDISPLAY'] = str_replace('$navbar','$navbar'.fetch_template('tag_cloud_headinclude').'$cloud_html' .'<br />',$vbulletin->templatecache['FORUMDISPLAY']);
  • Put $cloud_html in FORUMDISPLAY style to show tag cloud.
Reply With Quote
  #67  
Old 12-02-2008, 06:07 PM
pipin's Avatar
pipin pipin is offline
 
Join Date: Jan 2005
Posts: 164
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by ThorstenA View Post
Please first just try to put tag cloud where you want it manually. This way your problem with GARS could be solved.
I tried that, too. But it didnt solve the problem.
Reply With Quote
  #68  
Old 12-02-2008, 06:16 PM
ThorstenA's Avatar
ThorstenA ThorstenA is offline
 
Join Date: Nov 2004
Posts: 669
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by pipin View Post
I tried that, too. But it didnt solve the problem.
You can use this conditional:
Code:
 <if condition="$bbuserinfo[styleid]=xxx">$tag_cloud</if>
Reply With Quote
  #69  
Old 12-02-2008, 06:49 PM
pipin's Avatar
pipin pipin is offline
 
Join Date: Jan 2005
Posts: 164
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by ThorstenA View Post
You can use this conditional:
Code:
 <if condition="$bbuserinfo[styleid]=xxx">$tag_cloud</if>
No. Thats not the problem.

GARS uses a different template GARS_forumdisplay, but after installing Tag Cloud on Forumdisplay the normal Forumdisplay template is used in the GARS forums.
Reply With Quote
  #70  
Old 12-02-2008, 06:55 PM
ThorstenA's Avatar
ThorstenA ThorstenA is offline
 
Join Date: Nov 2004
Posts: 669
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I am sorry I can not help you further with GARS. Please just ask them how to get support.
Reply With Quote
  #71  
Old 12-03-2008, 04:53 AM
pipin's Avatar
pipin pipin is offline
 
Join Date: Jan 2005
Posts: 164
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by ThorstenA View Post
I am sorry I can not help you further with GARS. Please just ask them how to get support.
Solved it by myself.

The plug-in for the hook forumdisplay_start has execution order of "2" and the plug-in for gars which kicks in on the same hook has "5".

Changed 2 to 6 and all was fine.
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 12:17 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.04419 seconds
  • Memory Usage 2,320KB
  • Queries Executed 25 (?)
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
  • (6)bbcode_code
  • (6)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
  • (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_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