Tips and Tricks HQ Support Portal › Forums › WP eMember › WP eMember General Questions › bbPress – message for members
- This topic has 10 replies, 3 voices, and was last updated 11 years, 7 months ago by mikemayhem3030.
-
AuthorPosts
-
April 17, 2013 at 11:13 pm #8963mikemayhem3030Member
Hi the message I’m getting when I lock down a forum for members, doesn’t direct them to the “join-us” page.
I have WP users all setup as “Free” members but I want “Epic” members only to be able to access the forum.
Here’s the message I get for both. How can I fix please?
[http://epicplugins.com/support-forums/support-forum/dilemma-wordpress-plugin/]
“Private
You do not have permission to view this forum.”
And not the message as per the tutorials.
Full bbpress lockdown, (i.e. in the main area) isn’t possible as it doesn’t let me specify a membership level to the specific page lockdown (both free and epic members can view). Which isn’t what I want.
April 18, 2013 at 5:58 am #55187PeterMemberWhy don’t you use the Enable Specific Page Lockdown feature which can be found in the “Site Wide/Domain Level Protection Settings” section.
In this text field you can paste the URLs of the forums you want to lockdown.
Then when someone tries to access the forum page they will need to login or they can click the join us link.
Check the 3rd option:
April 18, 2013 at 6:13 am #55188adminKeymasterJust making sure… you have read the following documentation on integraiton BBPress plugin with eMember correct:
When you try to access a BBPress topic that you are not allowed to see, it will show the following message (which it should):
You do not have permission to view this forum.
Are you seen that message when you are logged in as a member and should be able to see the forum content in question?
April 18, 2013 at 7:58 am #55189mikemayhem3030MemberHi sorry a bit more detail
1.) Enable Specific Page Lockdown with URL [http://epicplugins.com/support-forums/] doesn’t work because you can’t say on that page, who to lock it down too (ie. both free and epic members can see) I also want certain forums (i.e. welcome, feature requests, plugin requests) to be available to anyone.
2.) It works for me in that free get the message “Private: You do not have permission to view this forum” and epic members can see the forum.
The issue I’m having is… I was expecting it to show…
“You do not have permission to view this forum: Upgrade Your Membership(link).”
I’ve worked around it by putting a widget in the sidebar, but would be nice if the Permission denied message was customisable to take them to the “Epic Member sign up page”.
Also, since I have WordPress members, if a user logs in using /wp-login.php it doesn’t log them into ememebr? am I right with that? they have to log in using the form? for members who are logged in as WP members (default “free” e-memebrs) I’m assuming they need to login again?
April 18, 2013 at 11:03 pm #55190adminKeymasterOh okay so basically just want to customize the text message that says… “Private: You do not have permission to view this forum”.
That message actually comes from bbPress. So you can customize it by customizing the bbPress language file or the bbPress template file (I wouldn’t recommend modifying the template file though).
Regarding the user login… When you are using eMember, you want to handle all member/user login via eMember’s login. However, if you have enabled the following options then users loging in via the standard WP Login won’t have an issue:
April 19, 2013 at 9:23 am #55191mikemayhem3030MemberThanks Admin
Sorry but I have another question, it’s partly routed in SEO and partly as a “hook” for new premium members.
I want to have my bbPress forum “read only” for free members and allow premium memebrs to make new topics / reply to topics etc.
That way Google can index the forum, people can read but if they need to ask something they can upgrade.
April 19, 2013 at 9:45 am #55192mikemayhem3030MemberIt should be possible, for example I can set new users to be a free member, these free members get a “spectator” bbpress role and a “subscriber” wordpress userrole.
Then when they update to epic membership, it will update their forum role to “participant”
I think I’ve “cracked it”
http://wordpress.org/extend/plugins/members/
Lets you edit a WP user permissions, then use eMember to handle the upgrade (moving the role from “subscriber” to a “contributor” with different permissions.
Hopefully it will work
April 19, 2013 at 10:15 am #55193mikemayhem3030MemberLooks to be working well
guests – cannot view at all
free – can view but not reply and cannot create topics
epic – can view and reply and create topics
Love the plugin it’s wicked!
Re the bbpress message, hopefully they have a filter I can whip it through as ideally I’d like to replace the full message (perhaps with videos of why to upgrade and extra cool stuff)
April 19, 2013 at 10:54 am #55194mikemayhem3030MemberDoes changing a user level via admin also update the user capabilities? I’m trying to test out the final bit (free = subscriber, premium = contributer)
contributer can do forum stuff
subscribers can only read forum stuff
I’ve upgraded a test user via admin panel, but the WP user role doesn’t get updated to contribuer.
April 19, 2013 at 11:36 pm #55195adminKeymasterhopefully they have a filter
They don’t have a filter at this stage (I wish they did because then we could change that from our plugin).
Does changing a user level via admin also update the user capabilities?
We always work with “Roles”. So yes, it will update the role of the user to whatever you have specified in the membership level in question. What capabilities you specify for a particular role is upto you. Lets say, your free membership has a role of “Role 1” and premium membership has a role of “Role 2”. When you change a user’s level from “Free” to “premium”, the WP user’s role will change to “Role 2”.
April 20, 2013 at 11:40 am #55196mikemayhem3030MemberWe always work with “Roles”. So yes, it will update the role of the user to whatever you have specified in the membership level in question. What capabilities you specify for a particular role is upto you. Lets say, your free membership has a role of “Role 1” and premium membership has a role of “Role 2”. When you change a user’s level from “Free” to “premium”, the WP user’s role will change to “Role 2”
When I did this via the admin panel, the WP user role stayed at Role 1 apart from that (I need to find a willing test subject for upgrading using PayPal) and the bbPress I’m almost there..
I’ll report back with anything further
-
AuthorPosts
- You must be logged in to reply to this topic.