The Arcive of Official vBulletin Modifications Site.It is not a VB3 engine, just a parsed copy! |
|
|
All Topic - Master Forums - Shows threads from multiple forums in one forum Details »» | |||||||||||||||||||||||||||||||||
All Topic - Master Forums - Shows threads from multiple forums in one forum
Developer Last Online: Aug 2023
This a complete and total upgrade to version 2.0!
New Version: 2.2 NOTE: VB 4.2.0(and over) Users DO NOT do the Manual File Edit on forumdisplay.php in the directions. 1 manual file edit is required to fix a bug where the thread count may be wrong in the master forum. Details in instructions in zip file. You can now specify an * to denote "all forums" when creating a master forum. See instructions for details. In addition this mod will be able to auto edit your templates if you run the standard threadbit template, otherwise there are instructions in the zip file for manual template edits if needed. New in 2.2: Show or hide sticky threads from slave forums on the master forum. What does this mod do? - Basically this is only the most awesomest mod ever for vBulletin. You can now view threads from other forums in "Master Forums" you designate. For example on my site "Off Topic" is my "Master Forum" and virtually all other forums are assigned to the Master Forum offering user's the ability to browse 1 forum while seeing threads from many others. New in version 2.0: You can now have multiple master forums. See the screen shots for an example. All instructions are included in the zip file. As pointed out by phpdesk you must have at least 1 thread in your master forum for this to work. I have tested this on VB 4.0.8 and am sure it will work on all 4.0/4.1 versions to date. There is a separate version for VB 3.x. You can mostly ignore all posts in this thread up to post #25. Old posts are no longer relevant to this new version. (Note: post #7 is still relevant if you have only 1 master forum.) ------------------------------------------------------ Please "Mark as Installed" if you use this. Donations always appreciated. :up: Nominate MOTM if you LOVE it! Download Now
Screenshots
Show Your Support
|
2 благодарности(ей) от: | ||
mikesafl, Muhammad Rahman |
Comments |
#62
|
|||
|
|||
also this doesn't import stick threads from the slave forums, is their a way around this?
|
#63
|
||||
|
||||
Quote:
Quote:
I will work on adding an option so you can choose to work with stickies or not. |
#64
|
||||
|
||||
About sticky threads, if you can make them normal (not sticky) in master forum? Is it possible?
|
#65
|
||||
|
||||
Interesting proposal... I will have to research this.
|
#66
|
|||
|
|||
Thanks for getting back to us bird of prey, again fantastic mod.
|
#67
|
||||
|
||||
Updated to 2.2. You can now choose whether to show stickies from slave forums or not. If yes they will also be sticky threads in your master forum. I wasn't able to implement the suggestion to show them as normal threads- will keep trying for that though.
|
#68
|
|||
|
|||
I really like this mod. Thanks!
Would it be possible for threads in the master forum to link to their sub forums? |
#69
|
||||
|
||||
Quote:
Got to Admin CP -> Plugin Manager Edit the All Topic in Threadbit Plugin Erase all the PHP code and replace it with the following: Code:
if ($vbulletin->options['alltopic_enable'] AND $vbulletin->options['alltopic_tempen']) { require_once(DIR . '/includes/adminfunctions_template.php'); $find = trim(preg_replace('#^\$final_rendered = \'(.*)\';$#s', '\\1', compile_template('{vb:rawphrase started_by_x_y_z_a, {vb:link member, {vb:raw thread}, null, \'postuserid\', \'postusername\'}, {vb:raw thread.postusername}, {vb:raw thread.startdate}, {vb:raw thread.starttime}, {vb:stylevar dirmark}}'))); if ($vbulletin->options['alltopic_ss']) { $replace = trim(preg_replace('#^\$final_rendered = \'(.*)\';$#s', '\\1', compile_template('{vb:rawphrase started_by_x_y_z_a, {vb:link member, {vb:raw thread}, null, \'postuserid\', \'postusername\'}, {vb:raw thread.postusername}, {vb:raw thread.startdate}, {vb:raw thread.starttime}, {vb:stylevar dirmark}}<vb:if condition="($thread[\'forumid\'] != $forbopid)"> - <a href="forumdisplay.php?f={vb:raw thread.forumid}">{vb:raw thread.forumtitle}</a></vb:if>'))); } else { $replace = trim(preg_replace('#^\$final_rendered = \'(.*)\';$#s', '\\1', compile_template('{vb:rawphrase started_by_x_y_z_a, {vb:link member, {vb:raw thread}, null, \'postuserid\', \'postusername\'}, {vb:raw thread.postusername}, {vb:raw thread.startdate}, {vb:raw thread.starttime}, {vb:stylevar dirmark}}<vb:if condition="!$thread[\'sticky\'] AND ($thread[\'forumid\'] != $forbopid)"> - <a href="forumdisplay.php?f={vb:raw thread.forumid}">{vb:raw thread.forumtitle}</a></vb:if>'))); } $vbulletin->templatecache['threadbit'] = str_replace($find, $replace, $vbulletin->templatecache['threadbit']); } Forum names will now be linked. |
#70
|
|||
|
|||
installed.. thanks alot for this great mod
|
#71
|
||||
|
||||
Excellent, this linking to forum names. :up:
I added this change to combined including and excluding master forums (attached). BirdOPray5, if you manage to make sticky threads into normal threads, please also do excluding variant of this mod. |
|
|
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
More Information | |
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|