PDA

View Full Version : Forum Display Enhancements - My Forum - Personalised Forum Aggregator


MrEyes
09-23-2008, 10:00 PM
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:


Download the zip file attached to this thread.
Extract the contents to your local machine.
Upload everything in the "upload" directory to your forum root directory.
Open up your Admin CP and goto : ACP -> Plugins & Products -> Manage Products -> Add/Import Product.
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).
If you are performing an upgrade make sure you allow overwrites.
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 (https://vborg.vbsupport.ru/showpost.php?p=1629313&postcount=2).

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 :rolleyes:)

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.

MrEyes
09-24-2008, 03:20 PM
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:


Download and open forumdisplay.php in your favourite text editor.
Find the following line:

case 'subs': $goto = 'subscription'; break;

Immediately after paste in:


//START - MOD - Added case to added jump to My Forum support
case 'myforum': $goto = 'myforum'; break;
//END - MOD - Added case to added jump to My Forum support


Save the file and reupload to your server.
Goto ACP style manager and open the "forumjump" template for editing.
Find the following line:


<option value="home" $frmjmpsel[home]>$vbphrase[forums_home]</option>


Immediately after paste in:


<option value="myforum" $frmjmpsel[myforum]>$vbphrase[myforum_navtext]</option>


If you are running multiple styles this change will need to be added to them all (unless you are using inherited styles)
Add thats that.


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:


Via ACP style manager open the "navbar" template (under Navigation / Breadcrumb Templates).
Find the first instance of the following line:

<td class="alt1" width="100%">

Immediately after this paste in the following:

<span class="smallfont" style="float:$stylevar[right]"><img class="inlineimg" src="$stylevar[imgdir_misc]/myforum.png" alt="" border=0> <a href="myforum.php">$vbphrase[myforum_navtext]</a></span>

Save the template


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:


<if condition="$show['member']">
<span class="smallfont" style="float:$stylevar[right]"><img class="inlineimg" src="$stylevar[imgdir_misc]/myforum.png" alt="" border=0> <a href="myforum.php">$vbphrase[myforum_navtext]</a></span>
</if>

SPARKS MAN
09-24-2008, 03:26 PM
installed
thank x as i see its very good idea its help user to see more forum in same time

SPARKS MAN
09-24-2008, 03:29 PM
me consider the first post lol
:D

yahoooh
09-24-2008, 04:19 PM
perfect idea

GoTTi
09-24-2008, 04:19 PM
do you have a demo site we can check this out with, that have the guests permissions enabled.

MrEyes
09-24-2008, 04:23 PM
do you have a demo site we can check this out with, that have the guests permissions enabled.

Just added a link to a live demo of Guest Mode My Forum in the mod description above.

M-Tuning
09-24-2008, 05:15 PM
Nice Idea

Shana
09-24-2008, 06:04 PM
Thanks! Also, this is off-topic but what's the modification to make the stickies show up like that?

SEOvB
09-24-2008, 07:17 PM
looks cool

SPARKS MAN
09-24-2008, 07:24 PM
thanks i re download it
thank u very much for ur reporting

xixxon
09-24-2008, 07:50 PM
Greate MOD,Thanks Man =D>

jerx
09-25-2008, 07:11 AM
Unsure whether it will be installed, but it is definately a great idea!

Fungsten
09-30-2008, 03:40 PM
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.

MrEyes
09-30-2008, 06:37 PM
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.

Is you navigation bar template edited?

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

Fungsten
09-30-2008, 08:23 PM
Is you navigation bar template edited?



No. But the "My Forum" link does appear in the bar.

If it has, check that the modifications have included the template hook called:

$template_hook[navbar_quick_links_menu_pos4]But that is there.

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 linkIt is enabled.

If none of that works, post back here as it is probably a bug

Is it a bug?

MrEyes
10-02-2008, 08:26 AM
Is it a bug?

Sounds like it doesn't it ;)

Could you tell me what settings you have for:

ACP -> vb Options -> My Forum

Allowed Usergroups
Add Navigation Bar Link
Add Quick Links Navigation
Add Navigation Items for Guests
Add Navigation Items for Excluded Usergroups


I have also attached an image that shows where the quick links item should appear

john102774
10-10-2008, 04:43 AM
Nice mod. How did you randomly put members avatar on the header like how you had yours?

That's pretty cool. :)

MrEyes
10-10-2008, 10:13 AM
How did you randomly put members avatar on the header like how you had yours?

Its not avatars they are member submitted images, I did originally want to use avatars but decided against it as:


I wanted to be able to filter the images being used (i.e. I didn't want a "questionable" avatar in my header)
Avatar image sizes aren't fixed so it made alignment etc a little more complicated


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

Fungsten
10-12-2008, 07:56 PM
Sounds like it doesn't it ;)

Could you tell me what settings you have for:



ACP -> vb Options -> My Forum
Allowed Usergroups
Add Navigation Bar Link
Add Quick Links Navigation
Add Navigation Items for Guests
Add Navigation Items for Excluded Usergroups

All the usergroups that should be able to use it.
Yes.
Yes.
Yes.
Yes.


I have also attached an image that shows where the quick links item should appear

The image does not appear in the Quick Links.

MrEyes
10-14-2008, 10:57 AM
Curiouser and curiouser

Could you possibly PM me your navbar template and the URL of your board?

KrU$ty
10-16-2008, 04:20 AM
Im getting the following error:

Database error in vBulletin 3.7.3:

Invalid SQL:
SELECT forumid FROM subscribeforum WHERE userid = 4;

MySQL Error : Table 'eveprovi_mainforum.subscribeforum' doesn't exist
Error Number : 1146
Request Date : Thursday, October 16th 2008 @ 04:17:51 PM
Error Date : Thursday, October 16th 2008 @ 04:17:51 PM
Script : http://www.eveprovide.com/myforum.php
Referrer : http://www.eveprovide.com/forumdisplay.php?f=69
REMOVED
REMOVED
Classname : vB_Database
MySQL Version : 4.1.22-standard

when i try and access myforum.php

MrEyes
10-16-2008, 05:07 AM
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

KrU$ty
10-16-2008, 05:21 AM
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

maidos
10-16-2008, 06:16 AM
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?

MrEyes
10-16-2008, 09:57 AM
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

You will have to run that one by me again as I am not sure what you mean?

also how about allowing showing subscried threads instead of forum section instead?

Oddily enough that is exactly how the very first version of the mod worked until one of my members pointed out that they already had this by default in user cp

MrEyes
10-16-2008, 10:02 AM
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

This is now fixed and the update has been added.

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.

KrU$ty
10-16-2008, 10:26 AM
thank you sir. A speedy fix if i may say so.

Fungsten
10-16-2008, 06:08 PM
Sounds like it doesn't it ;)

Could you tell me what settings you have for:


ACP -> vb Options -> My Forum
Allowed Usergroups
Add Navigation Bar Link
Add Quick Links Navigation
Add Navigation Items for Guests
Add Navigation Items for Excluded Usergroups
I have also attached an image that shows where the quick links item should appear

Thanks. Everything worked with the Update!! :up:

shuangddr
10-18-2008, 07:57 AM
very good job!
:up::up::up::up:
thank you very much.

maidos
10-21-2008, 08:09 AM
cant you allow members to have options to select wether they want to subscribe a specific thread or forum please

MrEyes
10-21-2008, 03:26 PM
cant you allow members to have options to select wether they want to subscribe a specific thread or forum please

Forum subscriptions are managed through the default vBulletin system

There is no point in have thread subscriptions as these are already displayed by default on the usercp page

shuangddr
10-28-2008, 08:47 AM
users may not have subscribed forums, can I force them to "subscribed" special some forums?

shuangddr
10-28-2008, 08:51 AM
any plan to VB 3.8 ?

MrEyes
10-28-2008, 09:42 AM
users may not have subscribed forums, can I force them to "subscribed" special some forums?

At the moment it doesn't do this, however it will be fairly trivial to add the functionality. I will look into it shortly and post an update if it can be done.

any plan to VB 3.8 ?

Not until it goes gold, have you tried it on the BETA release? Does it work?

Alfa1
10-28-2008, 01:39 PM
It should. Not much has changed in vb 3.8

MrEyes
10-28-2008, 01:52 PM
users may not have subscribed forums, can I force them to "subscribed" special some forums?

At the moment it doesn't do this, however it will be fairly trivial to add the functionality. I will look into it shortly and post an update if it can be done.

This functionality has been added and the mod is now on version 1.1 :D

shuangddr
10-29-2008, 07:51 AM
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."

MrEyes
10-29-2008, 09:36 AM
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:


Open myforum.php in a text editor.
Find the following line:

if ($myforum['hasaccess'] && $myforum['includedforumcount'] > 0)

Immediately before that paste in:

echo "Auto Sub Forums:".$myforum['autoSubbedForums']."<br/>";
echo "User Sub Forums:".$myforum['userSubbedForums']."<br/>";
echo "Included Forums:".$myforum['includedforums']."<br/>";
exit;

Save the file back to the server and goto My Forum.
Copy the text that appears on screen and paste it back here.


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:


Auto Sub Forums:2,4
User Sub Forums:5
Included Forums:2,4,5

shuangddr
11-03-2008, 07:48 AM
I added the code, ,and it displays :

Auto Sub Forums:1,2,3,4,5,6,7,8
User Sub Forums:2, 4
Included Forums:2,1,2,3,4

MrEyes
11-03-2008, 10:25 AM
That is rather odd, in summary the outputs you have provided tell me this:


For the current users usergroup you have assigned "1,2,3,4,5,6,7,8" as the auto subscribe forums.
The current user has manually subscribed to forums "2, 4"


The mod has then mashed these together and checked the permissions on each forum ID, it has then removed forums "5,6,7,8" as the current user does not have permission to view and then created the final display list with forums "2,1,2,3,4" *. What this means is that when the mod does its DB query to get thread titles it will only look for titles in forums:

1,2,3,4

If there are no threads in these forums (or they don't exist) then you will get the message you are seeing.

Is there any chance you could PM me with the URL of your board? I will setup a test user account and have a look around.

* The duplication of ID 2 is a minor bug, but doesn't explain this.

stickskills
11-03-2008, 03:44 PM
Simply one of the best mods I've come across. My users have been begging for something like this for some time now, and when I finish the 2.0 update to my forums in the next week or so, I'm sure they'll be happy as hell about this.

Great work!

shuangddr
11-07-2008, 06:24 AM
Hi,MrEyes.
Thank you for your replay.you are very good guy.
i just test this mod in my pc,i have not upgrade my board to 3.8 .

Loony1973
11-10-2008, 04:53 PM
That is rather odd, in summary the outputs you have provided tell me this:


For the current users usergroup you have assigned "1,2,3,4,5,6,7,8" as the auto subscribe forums.
The current user has manually subscribed to forums "2, 4"


The mod has then mashed these together and checked the permissions on each forum ID, it has then removed forums "5,6,7,8" as the current user does not have permission to view and then created the final display list with forums "2,1,2,3,4" *. What this means is that when the mod does its DB query to get thread titles it will only look for titles in forums:

1,2,3,4

If there are no threads in these forums (or they don't exist) then you will get the message you are seeing.

Is there any chance you could PM me with the URL of your board? I will setup a test user account and have a look around.

* The duplication of ID 2 is a minor bug, but doesn't explain this.


I'm having the same problem. Mod installed and *apparently* working, but when you navigate to 'myforum' you just recieve the message "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."

Any updates on this?

MrEyes
11-14-2008, 09:41 AM
Any updates on this?

Could you try what is suggested here:

https://vborg.vbsupport.ru/showpost.php?p=1655184&postcount=39

shuangddr
01-09-2009, 07:01 AM
dear friend,will there a new version for 3.8 gold?

MrEyes
01-09-2009, 08:53 AM
dear friend,will there a new version for 3.8 gold?

I have not yet had a chance to really look at this mod in 3.8 yet, in theory in should work but I cannot say with absolute certainty

This being said, I do intend to update the mod for the 3.8 series but right now I can't make any promises as to when this will occur.

Fungsten
01-09-2009, 07:43 PM
I have not yet had a chance to really look at this mod in 3.8 yet, in theory in should work but I cannot say with absolute certainty

This being said, I do intend to update the mod for the 3.8 series but right now I can't make any promises as to when this will occur.

It works on my 3.8.

MrEyes
01-20-2009, 04:03 PM
Just a quick update just incase anybody is watching this thread.

I am using this version of the Mod in 3.8 and it is working fine.

I am also currently working on a 3.8 update for this that has various configuration enhancements and will also allow users to aggregate their Social Group Discussions into My Forum.

I don't want to give a specific ETA for this, however the current guesstimate is 2 weeks

btotw
02-09-2009, 08:55 AM
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."

I'm having the same problem. Mod installed and *apparently* working, but when you navigate to 'myforum' you just recieve the message

Any updates on this?

Same issue w/ me on 3.8.1.

btotw
02-09-2009, 09:22 AM
Downloaded 3.7.5
Installed.
Confirmed - its a 3.8.1 thing because this is flawless and incredibleon 3.7.5

Wish it was on 3.8.1...but its cool. If you DO happen to get this working correctly on 3.8.1, please update the thread.

Again, amazing work...!!!

MrEyes
02-09-2009, 10:58 AM
Quick Update : I am currently running the 3.8.0 version of this modification on my site and it seems to be running fine.

I intend to upgrade to 3.8.1 very soon, if this works then I will release an update for this mod.

Everything remains more or less as it is now, however the new version also includes a collapsible box for social group discussions that is populated from the users current social memberships.

btotw
02-10-2009, 11:49 AM
MY humble suggestions:

1. Unlink it from the VB subscriber system. I think it would make things easier for the endusers if the could simply chose from a dropdown list of which threads they want to include rather than have to depend on the subscriber scenario. Its "extra steps" per se...

2. This doesnt seem to work w/ VBSEO. can you confirm...?

btotw
02-10-2009, 11:49 AM
Quick Update : I am currently running the 3.8.0 version of this modification on my site and it seems to be running fine.

I intend to upgrade to 3.8.1 very soon, if this works then I will release an update for this mod.

Everything remains more or less as it is now, however the new version also includes a collapsible box for social group discussions that is populated from the users current social memberships.

Can you add all forums that the user has access to to this collapsible box? THAT would be great...

MrEyes
02-11-2009, 07:15 AM
1. Unlink it from the VB subscriber system. I think it would make things easier for the endusers if the could simply chose from a dropdown list of which threads they want to include rather than have to depend on the subscriber scenario. Its "extra steps" per se...

But then again all you are doing is moving the subscription extra step into another configuration extra step ;)

This doesnt seem to work w/ VBSEO. can you confirm...?

I am running this on my site with vbseo and all seems fine, what errors are you encountering?

Firestar.chkn
02-11-2009, 11:12 AM
My myforum installation also gives the no access error. I'm running on vb 3.8.1, and am testing it on an admin account, with access to everything. I didn't restrict it in any way at all. Is there any time frame for the update to 3.8.1 perhaps?

stickskills
02-15-2009, 12:28 AM
Had to remove this mod after I found out it was causing my social group "create" command to not function on 3.7 or 3.8.

MrEyes
02-15-2009, 08:28 AM
My myforum installation also gives the no access error. I'm running on vb 3.8.1, and am testing it on an admin account, with access to everything. I didn't restrict it in any way at all. Is there any time frame for the update to 3.8.1 perhaps?

At the moment this version of the mod is only supported on 3.7.x, I am currently testing the 3.8.x version on my site, once ready it will be released - probably later this week.

Had to remove this mod after I found out it was causing my social group "create" command to not function on 3.7 or 3.8.

I never say never but what you describe seems extremely unlikely to me, do you have any further information?

btotw
02-15-2009, 05:06 PM
But then again all you are doing is moving the subscription extra step into another configuration extra step ;)



I am running this on my site with vbseo and all seems fine, what errors are you encountering?
True, but I think we are talking about different things. Im saying that a dropdown or selectable list for the users...is better than them having to visit every forum they wish to be visble in myforums and subscribing.

For example, lets say you have 5 forums:

Cats
Birds
Dogs
Fish
Zoo

...and want all 5 via myforums. The VB method means

1. navigate to "Cats"
2. open "forum tools"
3. click subscribe.
4. navigate to "birds"
5. open "forum tools"
6. click subscribe.
7. navigate to "dogs"
8. open "forum tools"
9. click subscribe.
10. navigate to "fish"
11. open "forum tools"
12. click subscribe.
13. navigate to "zoo"
14. open "forum tools"
15. click subscribe.

What I think would be much simpler is

1. Navigate to MyForums
2. Open the "Forum Selector" dropdown
3. Select any or all of the forums
4. Click "Select These Forums"

Four steps for the users, only one screen and your script handles the merging :) :) :)

btotw
02-15-2009, 05:08 PM
But then again all you are doing is moving the subscription extra step into another configuration extra step ;)



I am running this on my site with vbseo and all seems fine, what errors are you encountering?
When I installed, the system gave an error and I suspect that it was because VBSEO re-writes to "html" whereas the myforum page still ends in "php"

Can you show me how it works on YOUR forum? Whats the addess? (feel free to PM me if you dont want the address public)

Brandon Sheley
02-15-2009, 05:15 PM
great idea, will be watching this one :)

btotw
02-15-2009, 05:55 PM
As a matter of fact, I just removed and reinstalled.

Despite the notion that I have subscriptions to several forms, I get the message:

"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."

This is interesting...since I am the admin of the forum...lol

Any ideas sir?

intelgio2
03-16-2009, 08:32 PM
As a matter of fact, I just removed and reinstalled.

Despite the notion that I have subscriptions to several forms, I get the message:

"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."

This is interesting...since I am the admin of the forum...lol

Any ideas sir?

I am having the same problem as well with 3.8.1 - even after I have subscribed to forums. Subscribed forums can be successfully viewed in my User CP, but not in the My Forums link - I get the same message. I have checked usergroups just in case and do not see anywhere there where I can change permissions for "My Forums". I have also added "Auto Subscribed Forums (Users)" and allowed usergroups.

MrEyes
03-18-2009, 10:59 AM
I am having the same problem as well with 3.8.1....

This mod is for the 3.7.x series, the 3.8.x version has not yet been released.

tavarish
03-21-2009, 11:41 PM
any eta on a working 3.8.1 version?

ekantnl
03-26-2009, 09:38 AM
I'm also getting the

"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."

Checked all the settings but can't find a solution.. Also, I can only find the 'subscribed threads" in UserCP. There is no "subscribed forums" link in UserCP... :confused:

shuangddr
04-16-2009, 09:53 AM
updata 3.8 version?

Realm Films
04-21-2009, 07:49 AM
I also would like to see a 3.8 version.

MrEyes
04-22-2009, 12:39 PM
Quick update, I am now back on the mod wagon

The 3.8 version, with support for social groups, will be available in approx 2 weeks.

shuangddr
04-22-2009, 01:49 PM
Quick update, I am now back on the mod wagon

The 3.8 version, with support for social groups, will be available in approx 2 weeks.
:up:
good news.
exciting

BlueNinjaGo
04-22-2009, 02:17 PM
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

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.

BlueNinjaGo
04-22-2009, 10:34 PM
Is there a way to change the thread per page?

combs
04-23-2009, 04:02 AM
Same problem, doesn't work. And i'm on 3.70

BlueNinjaGo
04-23-2009, 12:21 PM
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.

combs
04-29-2009, 10:23 PM
Good call. The first version works, the 2nd one is crap. Good mod tho!

BlueNinjaGo
04-29-2009, 10:42 PM
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?

shuangddr
05-08-2009, 07:32 AM
any news?

darr3n
05-09-2009, 03:21 PM
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?

KevinGupta
05-10-2009, 12:16 AM
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

shuangddr
05-14-2009, 01:46 AM
look for this mod for VB3.8 every day.

sNator
05-15-2009, 07:46 PM
I have been looking for a mod like this for years, don't know how I could have missed this one!

Waiting for the 3.8 version although it looks to be working fine on my test 3.8.1 dev site (1.0).

Selena Huynh
05-23-2009, 02:38 AM
Many thanks for that. I think it will be wonderful if you can make a thread subscription forum. It's more specific and nicer.

Anyway, this mod is still good.

TruthElixirX
07-03-2009, 02:18 PM
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:


Open myforum.php in a text editor.
Find the following line:

if ($myforum['hasaccess'] && $myforum['includedforumcount'] > 0)

Immediately before that paste in:

echo "Auto Sub Forums:".$myforum['autoSubbedForums']."<br/>";
echo "User Sub Forums:".$myforum['userSubbedForums']."<br/>";
echo "Included Forums:".$myforum['includedforums']."<br/>";
exit;

Save the file back to the server and goto My Forum.
Copy the text that appears on screen and paste it back here.


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:

I added the code, ,and it displays :

That is rather odd, in summary the outputs you have provided tell me this:


For the current users usergroup you have assigned "1,2,3,4,5,6,7,8" as the auto subscribe forums.
The current user has manually subscribed to forums "2, 4"


The mod has then mashed these together and checked the permissions on each forum ID, it has then removed forums "5,6,7,8" as the current user does not have permission to view and then created the final display list with forums "2,1,2,3,4" *. What this means is that when the mod does its DB query to get thread titles it will only look for titles in forums:

1,2,3,4

If there are no threads in these forums (or they don't exist) then you will get the message you are seeing.

Is there any chance you could PM me with the URL of your board? I will setup a test user account and have a look around.

* The duplication of ID 2 is a minor bug, but doesn't explain this.

I tried all of this and the out put I get is this:

Auto Sub Forums:17,510,38
User Sub Forums:38
Included Forums:38,17,510

but it still will not display the threads. Any ideas?

Zi55
09-29-2009, 04:01 AM
Downgrade to 1.0 and everything gone fine :)
or just upload the myforum.php of 1.0 .

Zi55
01-14-2010, 10:25 PM
We would like to a update from you MrEyes , your hack right now is full with bugs .
Thanks ,
Zi5

wmlvb
05-16-2010, 03:40 PM
has anyone modified this hack to get rid of bugs and update to 3.8 and 4.0??

Chris8
02-08-2014, 10:21 PM
Where I can download it?


Installation is fairly simple, follow these steps:

1. Download the zip file attached to this thread.
..but there is nothing attached to this thread.