latest stable versions: v150827 (changelog)

Old Forums (READ-ONLY): The community now lives at WP Sharks™. If you have an s2Member® Pro question, please use our new Support System.

Login Welcome Page bumping everyone

Home Forums Community Forum Login Welcome Page bumping everyone

This topic contains 9 replies, has 3 voices. Last updated by  Wayne Hedlund 3 years, 10 months ago.

Topic Author Topic
Posted: Friday Mar 1st, 2013 at 1:13 pm #43516

List Of Topic Replies

Viewing 9 replies - 1 through 9 (of 9 total)
Author Replies
Author Replies
Posted: Friday Mar 1st, 2013 at 7:58 pm #43548
Eduan
Username: Eduan
Moderator

Hello Wayne,

Could you please provide a link to your website, and if possible also provide a test user? You can temporarily remove the content for that level if your website isn’t live yet.

– Eduan

Posted: Tuesday Mar 5th, 2013 at 10:29 am #43783

After some research, we have found that the problem is some how linked to bbPress. Users that can login and see the default welcome page have wp_capabilities like:
a:2:{s:15:”s2member_level1″;s:1:”1″;s:15:”bbp_participant”;b:1;}

users who can login but can’t load the welcome page have:
a:1:{s:15:”s2member_level1″;s:1:”1″;}

This issue seemed to have begun after disabling the bbPress plugin. So I am wondering if s2member is enforcing or expecting the “bbp_participant” setting because it think bbPress is still enabled?
How does s2member detect bbPress?
We have deactivated the plugin from the wp plugin UI, but not removed the files.

Did we find a bug?

Posted: Thursday Mar 7th, 2013 at 10:09 am #43956
Eduan
Username: Eduan
Moderator

Hello Wayne,

Glad you found the source of the problem. :)

Check under Dashboard -› s2Member® -› Other Integrations -› bbPress® and make sure you disable it under there as well. :)

– Eduan

Posted: Thursday Mar 7th, 2013 at 10:31 am #43959

I checked under Dashboard -› s2Member® -› Other Integrations -› bbPress® and see a button to update Roles/Responsibitilies. But I don’t see any button to disable bbPress there.

I think this is what needs to happen. I need a way to remove the “”bbp_participant”;b:1” from all users when I uninstall bbPress without affecting permissions for everything else.

Posted: Thursday Mar 7th, 2013 at 6:00 pm #44005
Eduan
Username: Eduan
Moderator

Try clicking that button to update Roles/Capabilities.

Since the problem is with a role or capability that bbPress adds to the user, telling s2Member to update it should remove it when there’s no bbPress, and add it when bbPress is installed.

– Eduan

Posted: Saturday Mar 9th, 2013 at 11:08 am #44159

Hi Wayne.

Since it seems to be related to you removing bbPress, it’d be good to try the reset button Eduán mentioned. [hilite path]Dashboard -› s2Member® -› Other Integrations -› bbPress®[/hilite]

But since it’s related to the Login Welcome page, please see this: Video » s2Member (Login Welcome Page Conflicts?)

And please verify there isn’t a login session problem, which would cause the user not to be allowed to the Login Welcome page, which requires the user to be logged in. Knowledge Base » Logged In, But Am I?

Posted: Saturday Mar 9th, 2013 at 11:37 am #44160

OK. So here’s the deal. I did the reset button and it seemed like maybe that worked. I had one of my programmers check the database files to see if all the bbpress data was removed properly. Here’s what he said:

The bbp_participant values are still there but they are not effecting login – whedlundTEST still had the value when you tested it (so it should have worked) but I just removed it and it still works (goes to /members/activity correctly) so removing the files did the trick.

I think it is a bug for s2member not to respect the activation setting of the bbPress plugin instead of just looking at files, but it works now, so that is what matters.

But now another problem has cropped up. i don’t know if this a bbpress issue or an S2 issue. I tried to create a new Administrator and was unable to login to the website as that new Admin. I could login with any existing Admin though. So I reinstalled bbPress yet again and all of a sudden it was working fine again.

I don’t have access to my programmer right now, but I am wondering if S2 is requiring that “bbp_participant” value for things to work properly. It seems to me that there should be a way to reset the values and database back to an original value in S2 if I uninstall bbpress.

I would appreciate help with this. I don’t want bbPress on my site anymore. It’s part of my efforts to clean up unused plugins to speed up a site that’s starting to get a little sluggish.

thanks in advance.

Posted: Tuesday Mar 12th, 2013 at 10:26 am #44359

I think it is a bug for s2member not to respect the activation setting of the bbPress plugin instead of just looking at files, but it works now, so that is what matters.

I’ll ask Jason. I know that he had to deal with bbPress’ recent change in the way they handle capabilities dynamically, which complicated things.

But now another problem has cropped up. i don’t know if this a bbpress issue or an S2 issue. I tried to create a new Administrator and was unable to login to the website as that new Admin. I could login with any existing Admin though. So I reinstalled bbPress yet again and all of a sudden it was working fine again.

That may be related to this problem reported recently: http://www.s2member.com/forums/topic/fao-jason-potential-bug-with-bbpress-2-2/#post-43918

I already forwarded it to Jason to investigate.

I would appreciate help with this. I don’t want bbPress on my site anymore. It’s part of my efforts to clean up unused plugins to speed up a site that’s starting to get a little sluggish.

That’s understandable. I’ll let you know when I hear back from Jason.

Posted: Tuesday Mar 12th, 2013 at 11:11 am #44372

Very good. Thanks so much for the help Cristián.

Viewing 9 replies - 1 through 9 (of 9 total)

This topic is closed to new replies. Topics with no replies for 2 weeks are closed automatically.

Old Forums (READ-ONLY): The community now lives at WP Sharks™. If you have an s2Member® Pro question, please use our new Support System.

Contacting s2Member: Please use our Support Center for bug reports, pre-sale questions & technical assistance.