Cristián Lávaque
Forum Replies Created
-
Thank you very much for the detailed information!
Okay, so you weren’t talking about opening the protected page, but seeing the link to it in the menu. How did you set that menu up, could you show me?
And can you access the page protected with Level 1 and ccap fastlaunch, when the account has Level 1 but ccap is launch?
Looking forward to your update. 🙂
@kts915, I see, so you’re talking about editing the role so it has those capabilities, instead of adding the new capabilities to the user dynamically with some PHP. Okay, well, that’s a different kind of customization, but doesn’t mean it can’t be done.
@michelle, as you can see we gave some strong arguments for each approach, so I hope you have enough info now to make a decision based on what you actually want to setup.
Let me know when you need help again. 🙂
Non-members are not recieving an email confirmation to create a profile.
Do you mean the pro-form’s signup confirmation email? WP Admin -> s2Member -> PayPal Forms -> Signup Confirmation Email
Or do you mean WP’s New User email? This won’t be sent if the user is allowed to pick his password during registration.
Free-members with a profile are not being automatically upgraded to a level 1 profile
Is the user logged into his account before he loads the page with the pro-form? If not, the payment will to towards a new account, not the existing one.
Does that help? 🙂
Cristián s2member.net
Thanks for the example.
And why would that not be possible to do when using ccaps for content protection? The user still has a WP role that you can add/remove capabilities to with your customization.
That sounds very odd…
When you go to the user’s profile page, what are the ccaps listed there near the bottom of the page?
And what is the exact name of the ccap you entered in the page’s s2Member box to protect it?
If you can show me screenshots of each it’d be even better.
I’ll try to reproduce that behavior in my installation to see if I can.
Looking forward to your update. 🙂
Cristián s2member.net
too much choice is confusing for would-be purchasers
But I wasn’t telling how to sell her courses, I was answering how she can do what she was asking. And it’s not a bad model for every site, it depends on how you do it.
I know internet marketers that have tens of products on the same site and are very successful. There are sites that sell dozens of different courses and do splendidly.
if you want to add a ccap from another plugin to some courses but not others?
Could you explain a specific scenario where she would want to do this? And although you can’t add a cap to another cap, the user still has a role and you can add the new cap to it.
It’s not about choosing between levels or ccaps, she can’t use levels for what she described, so ccaps are her only choice.
Yes, URI restriction is not possible with ccaps, but fortunately she doesn’t need that features for the described setup.
Let’s say she has products A, B, C and D (she said 10, but 4 are enough for the example).
With levels you’d have one of two setups:
1) You can have one level for each product, which would normally give incremental access, but you can edit the level roles to remove access to lower ones. But this has the problem of only being able to have access a single course as a member, because it’ll be either one level or the other, not possible to have several levels at the same time.
2) You can have a level for each possible combination of courses, which will cause her to create a lot of levels with customized access to match the package bought: A, B, C, D, AB, AC, AD, BC, BD, CD, ABC, ABD, ACD, ABCD (Sorry if I missed one). That’s a lot harder to manage, and will make it harder to change access if a member buys a new course. And she’ll need s2Member Pro to get more levels, too.
With custom capabilities she can have ccap A, ccap B, ccap C, and ccap D, and the level role remains the same. She can sell those individually, which is what she described wanting to be able to do. If a member has courses A and D, and also wants C, he can just buy it and it gets added to his account.
I hope that makes sense. 🙂
Maybe in the .htaccess? Not sure, I haven’t had that happen to me yet. I’d check with the web host.
Let me know what they say. 🙂
The pro-form needs the JavaScript to work properly, so the error you mention would have an impact on their behavior.
You may not need to disable plugins/theme to troubleshoot this, because the problem seems to be something else.
Try loading the JS resource in your browser, do you get a 404? Is the file there in your plugin directory?
Maybe you need to adjust the permissions in your directory to open a file in it. Your web host can help you with that.
I hope that helps. 🙂
what would the code look like? Sorry… I’m NOT good at this!
Don’t worry, you’ll get it. I can help you with the code you need, but can I ask you to start a topic for it here? http://s2member.net/forum
I’ll give you code examples you could copy-paste and customize on your pages.
Looking forward to your update. 🙂
more complicated and less flexible. I would stick to using levels
But they wouldn’t do what she needs. She wants to be able to sell the courses separately, and a member may purchase more than one, in any particular combination.
A WP user can only have one level (because they’re WP roles), but can have any number of capabilities.
Nice to have you back!
Thank you! So nice to see you again. 😀
I started a new site for the s2 community, I’ll be there more than here, and would be very happy to have you be a part of it. 🙂
You don’t need s2Member Pro to set that up.
GENREAL CONTENT which is i have set to Level#0 and a page called PREMIUM CONTENT which is set to Level#1. Neither of which display whilst i am not logged in
When you’re logged out, you don’t have Level 0 or 1 access.
If you have a page without any restriction, did you try to open it while logged out?
Also keep in mind:
The Membership Options Page is always public, so it should be visible to any visitors, including those not logged in. WP Admin -> s2Member -> General -> Membership Options
And the Login Welcome Page will always require the person to be logged in, so regular visitors won’t have access to it. WP Admin -> s2Member -> General -> Login Welcome
i can only see the homepage, no other pages. Not even the Membership Options page
That is very weird, because of what I said above. No s2 restriction would apply to the page you set in the Membership Options Page setting.
Are you not being able to open it, or is it just not shown in the menu? If the latter, how did you set up that menu?
I look forward to your update. 🙂
You could either protect the page with the custom capability (ccap) for it, or use a conditional that checks for the ccap.
To protect access to the page with the ccap, you go to the page’s editor, and in the s2Member box in the right sidebar, enter the ccap.
To protect content using the ccap with a conditional, see the documentation here: WP Admin -> s2Member -> Scripting -> Conditionals
Does that help? 🙂
Great 🙂
Next time you need help, feel free to start a topic in the new forum I started for the s2 community. I’ll be there daily, more often than here.
Cristián
Right, levels give incremental access, so a level 3 member will have access to content at level 3, but also 2, 1, and 0.
That can be changed editing the level roles, but it wouldn’t help for the setup you describe.
I recommend that you use custom capabilities for content protection instead. See: WP Admin -> s2Member -> Scripting -> Custom Capabilities
I hope that helps! 🙂