Go Back   vb.org Archive > vBulletin Modifications > Archive > Modification Graveyard

Reply
 
Thread Tools
My Forum - Personalised Forum Aggregator Details »»
My Forum - Personalised Forum Aggregator
Version: 1.1, by MrEyes MrEyes is offline
Developer Last Online: May 2017 Show Printable Version Email this Page

Category: Forum Display Enhancements - Version: 3.7.x Rating:
Released: 09-23-2008 Last Update: 10-27-2008 Installs: 49
Uses Plugins Template Edits Auto-Templates
Additional Files Translations  
No support by the author.

My Forum - Personalised Forum Aggregator


This is the first release of this modification, please read the entire description before proceeding to install.


Background

As a forum administrator the chances are that at some point you have received "feedback" from members that they would prefer a different forum layout. For example, lets say you have the following forum structure:
  • Cats
  • Parrots
  • Eagles

Some members might prefer:
  • Parrots & Eagles to be in a single "Birds" forum.
  • A single "Animals" forum that includes all three.
  • Cats & Eagles to be in a single forum as they have no interest in Parrots.
  • Things to be left exactly as they are.

Most sites have many more than 3 forums so the possible user preferred combinations are impossible to cater for, which means you cannot keep everybody happy, until now!

My Forum - What Does it do?

This modification uses the existing vBulletin forum subscription system to allow users to aggregate/mashup/join forums into a single "forum" where they can view all threads in the forums they have subscribed to. This gives a personalised "My Forum" which means that you can cater for all of the preferences mentioned above.

So taking the first preference example given above UserSmith would subscribe to the seperate Parrots & Eagles forums and then visit "My Forum" where he/she would see all threads in these two forums in a single forum.

The following is a brief summary of the key features
  • You can specify which user groups are allowed to use My Forum.
  • Guests don't have subscribed forums, however you can allow guest access by configuring guest viewable forums. Or you can disable Guest access completely.
  • If the current user cannot use my forum you can choose to display the standard vBulletin "no permission" page or a custom message of your choice. You can specify different no permission message for Guests and Registered User, for example "Please purchase XXX subscription to use My Forum" or "Please register to use My Forum".
  • With the exception of ACP this modification is fully phrased.
  • You can configure the modification to place a link in your navigation bar and/or quick links. You can also choose to hide/show these depending on whether the current viewer has access to My Forum.
  • As users are bringing together lots of forums there is a possibility that there will be a lot of stickies (if sticky display is enabled), so these are separated from normal threads and placed into a collapsible box. If there is an unread sticky the title of this box highlights how many sticky threads are unread.
  • In ACP you can configure, by usergroup, forums that will always be displayed regardless of user subscriptions.
  • You can choose to not display stickies.
  • You can choose to display stickies on all pages or only page one.
  • You can globally switch the modification on or off and display a custom message if it is off. On first install the default setting is off.
  • As with normal forums you can specify a default view age.
  • Uses a very similar look and feel to normal forums so your users don't need to get their heads around a different UI.
  • Fully integrated into the Who's Online pages (i.e. it won't display "unknown location").
  • Can be added to the Forum Jump menu.
  • Includes an vBulletin FAQ entry.

Demo

You can see a live demo here:

http://www.therevcounter.com/myforum.php

In this setup My Forum is running in Guest Mode with guest forum subscriptions for "General Mayhem" and "Motorbike Chat". If you want register for an account and play with it in user mode.

Installation

Installation is fairly simple, follow these steps:
  1. Download the zip file attached to this thread.
  2. Extract the contents to your local machine.
  3. Upload everything in the "upload" directory to your forum root directory.
  4. Open up your Admin CP and goto : ACP -> Plugins & Products -> Manage Products -> Add/Import Product.
  5. In the "EITHER upload the XML file from your computer" section click the browse button and browse to the product XML file on your machine (product-my_forum.xml).
  6. If you are performing an upgrade make sure you allow overwrites.
  7. Click the import button and sit back while vBulletin does its magic.

There are also some other optional setup steps you can follow to add My Forum to Forum Jump and the Breadcrumb box, these are details in the first post.

Configuration

Once installed you can configure this modification via:
  • ACP -> vBulletin Options -> My Forum

The configuration options are fairly self explanatory, so I won't go into details here. However there is a screen shot attached.

What it doesn't do right now, but will/might in later releases
  • Allow members to order the columns (i.e. order by replies/views etc).
  • It doesn't currently display announcements.
  • As vBulletin does not see this as a normal forum you cannot use forum based notices.
  • There is no moderation functionality in My Forum you have to use the actual forum for this.
  • If the viewing member has ignored users any threads by these users are not shown at all.
  • Depending on feedback My Forum might be unlinked from the vBulletin subscription system and a separate forum selection system added.

I have been running this modification as it is here on my own site for almost 6 months and my members love it and the missing functionality has never been a problem.

So there you have it!

This is the first release of this modification, before posting here I have obviously put it through its paces, however there is always a possibility of a current unknown bug rearing its ugly head. If this does happen please post the details here and I will endeavour to quickly resolve the problem. It goes without saying that you should try this on your test forums before going live.

It is also worth mentioning that you should suggest to your members that they choose "no email notification" forum subscriptions.

Support

I have marked this mod as unsupported, this is because I cannot guarantee that I will always be around to quickly answer questions. I will pop in from time to time but I would rather not mark it as supported.


Version History
  • 1.0 - First Release
  • 1.0 - First Release Update (after 20 minutes of posting )
    • Fixed bug where a DB error would be displayed if the viewing user had people on their ignore list.
    • Fixed Bug where Who's Online would show PHP errors at the top of the page.
  • 1.0 - Gold Release
    • No major issues have been found with the original 1.0 BETA release so this is now gold
  • 1.0 - Gold Release (Minor Fix)
    • Fixed minor issue with one database call not using table prefixes
  • 1.1 - Gold Release (Feature additions)
    • Added the ability to force, by usergroup, forums to be included in My Forum.
    • Added version check URL to product.
    • Added link to this page in product information.

Show Your Support

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

Comments
  #72  
Old 04-22-2009, 02:17 PM
BlueNinjaGo's Avatar
BlueNinjaGo BlueNinjaGo is offline
 
Join Date: Mar 2009
Posts: 668
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Installed but have issue...

I subscribed to 2 boards... both are public access (everyone has access to them) and they both appear in my UserCP as subscribed boards. I also get

Quote:
You do not currently have any forum subscriptions or you do not have access to the forums you are subscribed to.

Please visit the main forums to add subscriptions.

Edit: I downgraded to version 1.0 and it seems to be fixed.
Reply With Quote
  #73  
Old 04-22-2009, 10:34 PM
BlueNinjaGo's Avatar
BlueNinjaGo BlueNinjaGo is offline
 
Join Date: Mar 2009
Posts: 668
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Is there a way to change the thread per page?
Reply With Quote
  #74  
Old 04-23-2009, 04:02 AM
combs combs is offline
 
Join Date: Aug 2007
Posts: 95
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Same problem, doesn't work. And i'm on 3.70
Reply With Quote
  #75  
Old 04-23-2009, 12:21 PM
BlueNinjaGo's Avatar
BlueNinjaGo BlueNinjaGo is offline
 
Join Date: Mar 2009
Posts: 668
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by combs View Post
Same problem, doesn't work. And i'm on 3.70
Which version of the mod did you try to install? The newest one didn't work on my board, but i tried the older version and it works near perfect.
Reply With Quote
  #76  
Old 04-29-2009, 10:23 PM
combs combs is offline
 
Join Date: Aug 2007
Posts: 95
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Good call. The first version works, the 2nd one is crap. Good mod tho!
Reply With Quote
  #77  
Old 04-29-2009, 10:42 PM
BlueNinjaGo's Avatar
BlueNinjaGo BlueNinjaGo is offline
 
Join Date: Mar 2009
Posts: 668
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Anyone find a way to get Ultimate side columsn working with this? If so, will you tell me how?

Also, anyone find a way to increase threads per page?
Reply With Quote
  #78  
Old 05-08-2009, 07:32 AM
shuangddr shuangddr is offline
 
Join Date: May 2007
Posts: 35
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

any news?
Reply With Quote
  #79  
Old 05-09-2009, 03:21 PM
darr3n darr3n is offline
 
Join Date: Mar 2006
Posts: 15
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

if a thread has a poll added, then on the 'my forum page' all the fields for that thread are one column out of alignment with the poll icon in the left-most column.

Does this happen to anyone else?
Reply With Quote
  #80  
Old 05-10-2009, 12:16 AM
KevinGupta KevinGupta is offline
 
Join Date: Dec 2006
Posts: 143
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Unfortunately, apart from Admins no one is able to see the My Forum tab in quick links? I do not wish it to show in navbar... (Which is ok) ... but it doesnt show in quick links for some reason...?

running 3.8.x
Reply With Quote
  #81  
Old 05-14-2009, 01:46 AM
shuangddr shuangddr is offline
 
Join Date: May 2007
Posts: 35
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

look for this mod for VB3.8 every day.
Reply With Quote
Reply

Thread Tools

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 06:01 AM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.11288 seconds
  • Memory Usage 2,299KB
  • 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
  • (2)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (4)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (3)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