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: Ann Castro

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


Topics I'm Subscribed To

Viewing topic 1 (of 1 total)
Topic Count Last Reply
ccaps free vs pro version

By:  Ann Castro in: Community Forum

voices: 2
replies: 7

4 years ago  Ann Castro

Viewing topic 1 (of 1 total)

Topics I've Started

Viewing topic 1 (of 1 total)
Topic Count Last Reply
ccaps free vs pro version

By:  Ann Castro in: Community Forum

voices: 2
replies: 7

4 years ago  Ann Castro

Viewing topic 1 (of 1 total)

My Latest Replies (From Various Topics)

Viewing 4 replies - 1 through 4 (of 4 total)
Author Replies
Author Replies
Posted: Monday Jan 7th, 2013 at 6:14 am #36446

Yeah I know what you mean, Cassel. But still “messy” code on each page or one word in a separate box. :-)

It’s a girl’s thing. :-D

Thank you so much though for all your help. :-)

  • This reply was modified 4 years ago by  Ann Castro.
Posted: Monday Jan 7th, 2013 at 2:16 am #36420

ohhhh … I just found the answer:
http://www.s2member.com/forums/topic/require-custom-capabilities-metabox-issue/
“The ccaps in the metabox of the post will all be required to access the page, they aren’t one or the other, they are one and the other.”

Drat. This means I have to put a conditional into each and every page. :-(

Posted: Monday Jan 7th, 2013 at 1:40 am #36418

Hi Cassel & thank you very much for your response.

Yes, I could do it as a conditional. But, the ccaps box is supposed to do exactly that and send people who do not have the right ccap to the “Membership Options Page”.

I would prefer to find out why the comma delimiter is not working (bug or user error) than to circumvent it. Because if it worked it is far easier with less room for error than to plonk a conditional onto more than a hundred workshop pages.

One interesting point you raise is that you think “all” may be a function. I did not mean it to be one. It was just another ccap. I could have just as easily used “workshop” instead of the word “all”.

Could you do me a favour and on your installation on a page try to use two ccaps with the comma delimiter and see if it works? This way we could test if it was a problem with me / my installation or really a bug.

Thank you,
Anna.

  • This reply was modified 4 years ago by  Ann Castro.
Posted: Sunday Jan 6th, 2013 at 1:20 pm #36389

Hi & Thank you for the explanation.

The way you describe it gets impossible to manage unless you have a static product range which would be unusual. I wonder if the creators of s2members would really have it set-up that way especially since the description says otherwise.

Let me explain what I mean:

If you have a user group that should have always access to all products, and if you were then to add a new product you’d have to manually edit each full membership user and add the ccap for the new product to each user’s ccap list.

I cannot imagine that this is the way to do it.

That is why I’d want to have a “catchall” ccap added to each product. So product 1 would have ccap “product1” for people who buy that product, but also ccap “all” for the users that have the full membership and therefore access to all products.

According to description it should work by inserting “product1,all” (quotation marks just added for legibility and not used in the set-up!) into the ccap box of the pages associated with Product 1.

Except when I do that the page access is lost for everyone. That is neider users with ccap “product1” not users with ccap “all” can access that page.

That’s why I had the thought that maybe the free version is limited to one ccap per page???

  • This reply was modified 4 years ago by  Ann Castro.
Viewing 4 replies - 1 through 4 (of 4 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.