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.

Cristián Lávaque


My Latest Replies (From Various Topics)

Viewing 25 replies - 6,976 through 7,000 (of 7,376 total)
Author Replies
Author Replies
Posted: Wednesday Mar 14th, 2012 at 6:07 pm #8176

Glad you got it working.

Yeah, roles are lowercase, just had that issue with another customer who sorted it out today as well.

About the arguments, you can see them in the page I linked to.

Posted: Wednesday Mar 14th, 2012 at 6:04 pm #8175

Right. I thought it was just one page, but many would be impractical, especially for a client.

I answered here before I found the hook I gave you in the other thread. I hope that one does the trick you need.

Posted: Wednesday Mar 14th, 2012 at 6:02 pm #8174

:)

Posted: Wednesday Mar 14th, 2012 at 6:02 pm #8172

No, I’m not familiar with the execution order for it, but I’d guess it happens before a redirection because the access restriction is checked before redirecting a person for not having the right access for that content.

Posted: Wednesday Mar 14th, 2012 at 5:59 pm #8170

Yeah, very glad you got it working. :)

Sorry I capitalized the role name, I thought that was the way you created when you wrote it like that earlier. I should have asked you to check that.

Posted: Wednesday Mar 14th, 2012 at 5:53 am #8103

Hi Damen.

1) Do I need to uninstall everything before I re-install the pro version?

No, you don’t need to uninstall, you’d just add the Pro add-on to your existing s2Member framework.
s2Member® » Pro » Install/Upgrade Instructions

2) If I purchase the single license and later I decide to upgrade to multiple license, do I need to pay only the price difference?

Yes, you’d just pay the difference to upgrade. You’ll find the upgrade link in your Account page.
http://www.s2member.com/account/

3) Can I use the unlimited-site license to help building membership sites for my clients’ domains?

No, it’s unlimited for your own sites, your customers would need their own.
http://www.s2member.com/prices/#s2-terms-license-types

I hope that helps. :)

Posted: Wednesday Mar 14th, 2012 at 5:40 am #8102

You’re welcome. :)

I figured out a way to do it – un-patient as I am – but I am still going to try your method. Trying to keep it as code-clean as possible.

If you know PHP, you can also write conditionals using [hilite mono]S2MEMBER_CURRENT_USER_ACCESS_LEVEL[/hilite].
[hilite path]Dashboard -› s2Member® -› API / Scripting -› PHP/API Constants[/hilite]

How is it with e-mails? Just got a few sign-ups through our website but for some reason the return sign-up e-mails get stuck in the spam folder for the recipients.

The problem is that your emails are, for some reason, being considered spam by the customer’s filters. There are many things that spam filters look at. I’m guessing that the problem may be with the IP your server has, if it’s shared, maybe another person in that same server has not been careful with his email practices.

This article may help:
Knowledge Base » Troubleshooting Email Delivery Problems

Another question – while I have you accessible – how do I create a simple login for individuals on a frontpage of the site without using the s2member widget?

You can Google that, there should be tutorials to do that with WordPress. Now, you can use the widget inside the page, not just in widget areas.
[hilite path]Dashboard -› s2Member® -› API / Scripting -› Pro Login Widget (via PHP)[/hilite]

Posted: Wednesday Mar 14th, 2012 at 5:27 am #8101
Posted: Wednesday Mar 14th, 2012 at 5:00 am #8099
Posted: Wednesday Mar 14th, 2012 at 4:57 am #8097

Hi Grace.

No, I don’t know of any existing hack for it. Have you asked its developer what he suggests to make it work with s2Member?

Posted: Wednesday Mar 14th, 2012 at 4:54 am #8096

Hi Brett.

I researched this for a bit and found a hook you can try: [hilite mono]"ws_plugin__s2member_sp_access_excluded"[/hilite].

http://www.s2member.com/codex/stable/source/s2member/includes/classes/sp-access.inc.php/#src_doc_line_103

Notice it has 3 arguments, which is important when you use add_filter.
http://codex.wordpress.org/Function_Reference/add_filter

I hope it helps. :)

Posted: Wednesday Mar 14th, 2012 at 4:11 am #8092

Maybe this?

[hilite pre_code]
[[s2If current_user_can(access_s2member_level1) AND current_user_cannot(access_s2member_level7)]
Content for levels 1 to 6
[/s2If]]

[[s2If current_user_can(access_s2member_level7)]
Content for levels 7 to 12
[/s2If]]
[/hilite]

I hope it helps. :)

Posted: Wednesday Mar 14th, 2012 at 4:06 am #8090

Actually, if you’re not comfortable with using PHP like that, you could do it with shortcode conditionals.
[hilite path]Dashboard -› s2Member® -› API / Scripting -› Simple/Shortcode Conditionals[/hilite]

[hilite pre_code]
[[s2If current_user_is(Banned)]
Tsk, tsk.
[/s2If]]

[[s2If current_user_is_not(Banned)]
Oh, please buy.
[/s2If]]
[/hilite]

Posted: Wednesday Mar 14th, 2012 at 4:01 am #8089

We’re working hard to have it ready in about a month. :)

Posted: Wednesday Mar 14th, 2012 at 3:59 am #8088

You could have a conditional in your Membership Options Page for that. E.g.

[hilite pre_code]

Tsk, tsk.

Oh, please buy.

[/hilite]

http://www.s2member.com/codex/stable/s2member/api_functions/package-functions/#src_doc_current_user_is%28%29

Does that help?

Posted: Wednesday Mar 14th, 2012 at 3:36 am #8087

Hi Nathan. Very cool! :)

I don’t know what the problem could be, but I’ll ask Jason in case he knows.

Posted: Wednesday Mar 14th, 2012 at 3:31 am #8086

I’m afraid that the post protected with Spec Page access won’t be accessible with the right link, unless you created a hack to bypass this, which I don’t know how to do.

One thing you could do is to clone that page for the ones you’re selling the custom capability to.

Would that work for you?

Posted: Wednesday Mar 14th, 2012 at 2:55 am #8085

Hi Ian.

We’re working on improving this for the coming major release of s2Member, but for now it’d be the CSV export, like you said.

I did stumble upon a users list plugin that integrates with s2Member, though:
http://wordpress.org/extend/plugins/amr-users/
http://wpusersplugin.com/3086/user-lists-and-filtering-with-s2member-fields/

I hope that helps. :)

Posted: Wednesday Mar 14th, 2012 at 1:04 am #8084

Zoe, you can do that with Custom Capabilities, but there isn’t yet an interface to let the user pick them.

This article may be useful:
http://www.primothemes.com/forums/viewtopic.php?f=36&t=1604

I hope it helps. :)

Posted: Wednesday Mar 14th, 2012 at 12:57 am #8083

Thanks for confirming that. Glad you sorted it out. :)

Could you tell us what plugin that was? We are trying to build a list of known issues.

Thanks!

Posted: Wednesday Mar 14th, 2012 at 12:54 am #8082

so there is no way to use s2member without this security badge showing?
in other words, s2member does not have a 100% branding free option period?

You don’t have to use the badge if you don’t want to, that’s just an extra that s2Member makes possible if you choose to use it to generate more trust with your visitor. It’s a free alternative to trust seals that have to be paid for. Totally optional.

Posted: Wednesday Mar 14th, 2012 at 12:50 am #8081

Hello Jim.

I’m sorry you’re having difficulty with the new forum, we’re still working on improving it and if you have any suggestions they’ll be welcome.

About your access, if you’re a Pro user are you logging in with the account you registered after purchase? That’ll be the one that has the Pro access to the Customer Support forum.

About the Amazon problem, could you tell us what your setting is for the Brute Force restriction?
[hilite path]Dashboard -› s2Member® -› Restriction Options -› Brute Force IP/Login Restrictions[/hilite]

If the above setting didn’t solve it, please give us more information regarding your Amazon set up so we understand better what may be causing the trouble.

Thanks!

Posted: Wednesday Mar 14th, 2012 at 12:41 am #8080

If you can remove the comments, it’d be because you’re using the full HTML for the button instead of the shortcode. This is not ideal cause someone could edit your HTML to enter a different amount or length of access, for example.

It’s better if you encrypt your buttons, and for that you’d use the shortcode so s2Member can encrypt it for you.
[hilite path]Dashboard -› s2Member® -› PayPal® Options -› Account Details -> Enable Button Encryption[/hilite]

The comments were causing trouble because of the parsing problem I mentioned is most probably there. To spot what’s causing the incorrect parsing, I suggest doing the tests I mentioned above.

To change the theme in a single page for this test, you can try this plugin:
http://wordpress.org/extend/plugins/page-theme/

To change the plugins in a single page for this test, you can try this plugin:
http://wordpress.org/extend/plugins/plugin-organizer/

If you prefer not to use the shortcode because you didn’t find what’s causing you trouble with the content parsing, then using a button generated over at PayPal will also work and be encrypted.
Knowledge Base » Using PayPal created buttons

I hope that helps. :)

Posted: Wednesday Mar 14th, 2012 at 12:21 am #8079

Thanks for reporting that, guys! I’ll show it to Jason to see what could be done about it. :)

Posted: Wednesday Mar 14th, 2012 at 12:20 am #8078

Great! :)

Viewing 25 replies - 6,976 through 7,000 (of 7,376 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.