The Arcive of Official vBulletin Modifications Site.It is not a VB3 engine, just a parsed copy! |
|
|
All Topic / Master Forums - View Threads from Multiple Forums in a Master Forums Details »» | ||||||||||||||||||||||||||||
All Topic / Master Forums - View Threads from Multiple Forums in a Master Forums
Developer Last Online: Aug 2023
This a complete and total upgrade to version 2.0!
This mod is now an importable product, there are no more manual file edits. 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. 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 3.8.6 and am sure it will work on all 3.8 versions. I also strongly believe it will work as far back as VB 3.6 but can't test it myself. This will not work for vBulletin 4.0, do not try to install it. The VB4 Version is here. If you used the old version revert your forumdisplay.php file back to it's original condition before installing. Please Mark as Installed if you use this. You can mostly ignore all posts in this thread up to post #28. Old posts are not longer relevant to this new version. (Note: post #7 is still relevant if you have only 1 master forum.) Upgrade to Version 2.1 (March 3, 2011) Fixes a bug where the master forum wouldn't display as many pages as there were posts. Download Now
Screenshots
Show Your Support
|
Comments |
#2
|
||||
|
||||
any chance of a screenshot or a demo?
|
#3
|
||||
|
||||
I attached a couple of screen shots... This is up and running on my forum, www.juot.net, but you need to register to see my main off-topic which is my 'master' forum.
|
#4
|
||||
|
||||
OK I made an optional update to this mod...
This will give users the option of turning this mod off if they would rather not see all the forums you've chosen in a 'master' forum. Install this ONLY if you want to give users a choice. First in Admin CP go to the menu on the left and choose "Add New User Profile Field" under "User Profile Fields." Choose "Single Selection Radio Box" from the drop down menu... On the next screen set the following... Title: All Topic Description: Use this setting to enable or disable the 'All Topics' system. [or whatever description you want obviously] Options: Code:
Yes No Private/Field Searchable.../Display on... All "No" Display Page: Options: Thread Viewing Leave all other settings to default and hit "Save" to create the profile field. Inform users the option now exists... The code below is designed so even if a user doesn't make a selection it is enabled by default so they only need to change it to 'opt out.' Now we'll make the forumdisplay.php edits mentioned in the top post of this thread. Make those same edits except change all the IF statements to the one below: PHP Code:
And that's that, you now have an "All Topics" system that can be turned on or off by each member. |
#5
|
|||
|
|||
you know I like this idea
Thanks for sharing. |
#6
|
||||
|
||||
Thanks... I've come up with another add-on / option for this mod...
If you want to edit a thread's title to reflect it is a thread outside of your 'master forum' do the following... Edit the threadbit template. Find: Code:
<if condition="$show['sticky']"> <img class="inlineimg" src="$stylevar[imgdir_misc]/sticky.gif" alt="$vbphrase[sticky_thread]" /> </if> </span> </if> Code:
<if condition="$vbulletin->userinfo['field5'] != 'No'"> <if condition="($foruminfo[forumid] == 1) AND ($thread[forumid] != 1)">[X]</if></if> Code:
<if condition="($foruminfo[forumid] == 1) AND ($thread[forumid] != 1)">[X]</if> Code:
<img src="/forums/images/ministatus/$thread[forumid].gif" border="0" align="absmiddle"> |
#7
|
||||
|
||||
One additional change I made that I find works well with a "Master Forum" is to edit your forumjump template to add a 'quick link' back to your 'master forum.' This is because users may be used to using the forum jump menu to quickly return to the forum they were previously browsing, but if they followed a link from your 'master forum' the forum jump menu will send them back to the listing for the forum the thread is 'really' in.
This link can be used to always return users to the 'master forum' in one click and doesn't take up any room on the page that wouldn't otherwise be wasted. Edit your forumjump template... Find: Code:
<strong>$vbphrase[forum_jump]</strong><br /> Code:
<strong>$vbphrase[forum_jump]: <a href="/forums/forumdisplay.php?f=1">Jump to Master Forum</a></strong><br /> Screen Shot: |
#8
|
||||
|
||||
its great, but can u make a XML (product installation) file?
|
#9
|
||||
|
||||
No, unfortunately I don't know how to put php file edits into an xml file, or if it's even possible due to the edits needed... but I give my permission for someone else to do so if they have the know-how.
|
#10
|
|||
|
|||
Great mod. Does everything that it says it does, and is rather easy to install.
Only question is, is it possible to break it down to a per thread basis? Maybe like, posts that are moved from the offtopic forum to the subforum, are the only ones that show in both forums? |
|
|
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
More Information | |
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|