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.

About: Bill X

Sorry, I've not written a description yet. I'll get to it soon!


Topics I'm Subscribed To

Viewing 2 topics - 1 through 2 (of 2 total)
Topic Count Last Reply
Fatal Error after u/g: site now inaccessible

By:  Bill X in: Community Forum

voices: 1
replies: 0

3 years ago  Bill X

Multiple private membership forums

By:  Bill X in: Unofficial Extensions/Hacks

voices: 2
replies: 6

4 years, 4 months ago  Eduan

Viewing 2 topics - 1 through 2 (of 2 total)

Topics I've Started

Viewing 2 topics - 1 through 2 (of 2 total)
Topic Count Last Reply
Fatal Error after u/g: site now inaccessible

By:  Bill X in: Community Forum

voices: 1
replies: 0

3 years ago  Bill X

Multiple private membership forums

By:  Bill X in: Unofficial Extensions/Hacks

voices: 2
replies: 6

4 years, 4 months ago  Eduan

Viewing 2 topics - 1 through 2 (of 2 total)

My Latest Replies (From Various Topics)

Viewing 3 replies - 1 through 3 (of 3 total)
Author Replies
Author Replies
Posted: Sunday Aug 12th, 2012 at 11:02 pm #21850
Bill X
Username: Soporose

Anyone?

Getting down to basics, surely it should be possible to have a condition where a page can only be accessed by members who have a certain access level (Eg 2), yet not by anyone with access levels above *OR* below that?

I’m afraid my PHP is not good enough to figure it out, but wouldn’t some sort of an if-then-else conditional statement do the job?

Posted: Monday Aug 6th, 2012 at 12:50 am #21201
Bill X
Username: Soporose

Hi. I had to leave this problem for a while, and am just coming back to it.

I’ve just been watching Jason Caldwell’s video series on Custom Capabilities, but that hasn’t put me much further ahead in finding a solution.

The problem for me is that Jason keeps referring to, and using, PayPal functionality. But my various memberships are all free, and I don’t want any reference to PayPal at all.

However, I do need multiple protected pages, EACH of which will allow access by certain members only — NOT certain members plus all on levels below them. I can see that I can exclude “all levels below” access using shortcodes/conditionals, or PHP even.

I can also see that if I assign a different membership level to each of those protected pages, I can limit access that way.

But I also understand Jason’s warning about the problems associated with using multiple levels, particularly in regard to future extensibility.

So while I’m convinced it would be better to avoid multiple levels and use Custom Capabilities instead, I’m at a loss as to how to do that, without using the PayPal options.

If it helps to make it any clearer, each of the protected pages I need is a forum subsection that belongs to a particular club. Members of each club should have access to their own forum subsection and no one else’s.

Posted: Thursday Jul 26th, 2012 at 2:35 am #20280
Bill X
Username: Soporose

Thanks Eduan, I’ll take a look at conditionals and see what I can make of it.

Seems to me that an unlimited number of Membership Levels might be one way to do it — a different level for each private group. Then I guess you would apply a condition that prevented all lower levels from accessing any particular level.

But I saw a note somewhere that unlimited Membership Levels are only possible with s2Member Pro, and unfortunately $69 is not exactly an insignificant outlay at the moment.

Or were you thinking it might be possible in some other way?

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

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.