![]() |
My Forum - Personalised Forum Aggregator
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:
Some members might prefer:
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
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:
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:
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
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
|
Other Setup
These additional setup items are not necessary but might prove to be useful Add My Forum to Forum Jump To make life easier for members you might want to added "My Forum" to the forum jump menu. Unfortunately vBulletin does not include any hooks that can be used to dynamically add this. So if you want this functionality it requires a, drum roll please, file edit:
Adding the link to Forum Jump is obviously optional, not adding this will not break the modification. Add My Forum to Breadcrumb box To make My Forum even more accessible to your members you could also add a link to it in the breadcrumb table at the top of your forum. To do this follow these steps:
Doing this will require you to upload a "myforum.png" image file to your styles misc images directory (I have included the icon I use in the zip). Or you could change the code above and use an image that already exists on your server. If you prefer you can only display this link to logged in members by adding the following code instead: Code:
<if condition="$show['member']"> |
installed
thank x as i see its very good idea its help user to see more forum in same time |
me consider the first post lol
:D |
perfect idea
|
do you have a demo site we can check this out with, that have the guests permissions enabled.
|
Quote:
|
Nice Idea
|
Thanks! Also, this is off-topic but what's the modification to make the stickies show up like that?
|
looks cool
|
thanks i re download it
thank u very much for ur reporting |
Greate MOD,Thanks Man =D>
|
Unsure whether it will be installed, but it is definately a great idea!
|
Love it. But on one of my forums the link does not show up in the "Quick Links" menu. I checked the settings and everything seems fine. "My Forum" is showing up on the Navbar but not in the "Quick Links". TIA.
|
Quote:
If it has, check that the modifications have included the template hook called: $template_hook[navbar_quick_links_menu_pos4] This template hook is used in the "My Forum - Navigation Items Control" plugin, check that this is enable in ACP-Plugin Manager-Product: My Forum. The chances are it is enabled, otherwise you wouldn't get the other nav link If none of that works, post back here as it is probably a bug |
Quote:
Quote:
Quote:
Quote:
|
Quote:
Could you tell me what settings you have for: ACP -> vb Options -> My Forum
I have also attached an image that shows where the quick links item should appear |
Nice mod. How did you randomly put members avatar on the header like how you had yours?
That's pretty cool. :) |
Quote:
This is a simple ish mod that I wrote but unfortunately it isn't exportable as a product (hmmm, should really sort that out). So if you are comfortable with creating your own plugins etc send me a PM and I will send you the details |
Quote:
Yes. Yes. Yes. Yes. Quote:
|
Curiouser and curiouser
Could you possibly PM me your navbar template and the URL of your board? |
Im getting the following error:
Code:
Database error in vBulletin 3.7.3: |
OK that is rather odd, DB errors typically show up straight away and I have been running this for months.
Couple of questions: 1) Does this error always occur? 2) Do you have a table prefix and if so what is it? 3) If you look at your db with phpmyadmin do you see a subscribeforum table 4) Does the default VB forum subscription system work? i.e. can you subscribe and unsibscribe to a forum and are you active subs listed in User CP |
1) yes, any access to myforum.php results in the db error.
2) i *think* it is 'main' though when i add a prefix i usually add an underscore eg 'main_'. 3) I see a mainsubscribeforum table 4) yes |
Be nice if you allow user to have more control on my forum, for example allowing them to add 3 columns on same row and add more columrns on second or third rows etc Each columns could allow user to assign their favourite forumsection id. When you assign one forum id could you make the column have the forum id Title
imagine it to be like news feed also how about allowing showing subscried threads instead of forum section instead? |
Quote:
Quote:
|
Quote:
This was a minor fix so I haven't changed the version numbers, if you already have this installed all you need to do is upload the updated myforum.php file. |
thank you sir. A speedy fix if i may say so.
|
Quote:
|
very good job!
:up::up::up::up: thank you very much. |
cant you allow members to have options to select wether they want to subscribe a specific thread or forum please
|
Quote:
There is no point in have thread subscriptions as these are already displayed by default on the usercp page |
users may not have subscribed forums, can I force them to "subscribed" special some forums?
|
any plan to VB 3.8 ?
|
Quote:
Quote:
|
It should. Not much has changed in vb 3.8
|
Quote:
Quote:
|
great job!
& I have just tested it on vb3.8 beta1,"my forum" keeps displaying "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." |
A couple of question:
Do you have any subscriptions? Have you set any "auto" subscriptions in ACP? Does the viewing user have access to the forums you are expecting to see? As a test would it be possible to do the following:
Once you are done remove the added lines and put the original myforum.php back. You should end up with something that looks like this: Quote:
|
I added the code, ,and it displays :
Quote:
|
All times are GMT. The time now is 06:14 AM. |
Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
![]() |
|
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|