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 - 5,301 through 5,325 (of 7,376 total)
Author Replies
Author Replies
Posted: Thursday Jun 21st, 2012 at 4:46 am #17077

Andrew, you can certainly use the conditionals for the dripping.

The navigation for the drips uses the same logic, just put it in a Text widget. ;)

Posted: Thursday Jun 21st, 2012 at 4:42 am #17075

Anita, I suggest that you take a look a this and read the documentation for it: [hilite path]WP Admin -› s2Member -› PayPal Buttons -› Capability[/hilite]

I am thrilled.

This is much easier than I ever thought it would be. I love the flexibility of the s2member system and I am in awe of your superb customer service.

Thank you for the kudos! That’s very nice. We really appreciate it. :)

Posted: Thursday Jun 21st, 2012 at 4:29 am #17074

Hi Jay.

I remember many site owners using s2Member, mention using Vimeo to deliver their videos for members, they were using the paid version of the service. Other than that, I don’t know about the service, honestly.

If you embed the video in a page protected by s2Member, then only the user with the access to that page would see the video. Whether you can protect the URL of the actual video being played back when using Vimeo, I don’t know, you’d need to check with them.

s2Member integrates with Amazon S3 and CloudFront, and is the popular choice to protect the videos using s2Member. Video » s2Member® File Downloads (Amazon S3/CloudFront/JW Player)

I hope that helps. :)

Posted: Thursday Jun 21st, 2012 at 2:46 am #17073

Hi Donny.

In the Users list of the admin area, you can filter the users by role, which includes the s2Member levels.

s2Member Pro can export the whole users list with their details, including the role, so you can sort it by that and then keep or remove segments you need.

We plan to make possible more advanced reports in the future.

I hope that helps. :)

Posted: Wednesday Jun 20th, 2012 at 11:20 pm #17067

Cool. :)

Posted: Wednesday Jun 20th, 2012 at 11:20 pm #17066

Hi Dean.

s2Member doesn’t manage the access in the admin side of WordPress, only to content in the front side.

If the admin menu access is managed with WordPress capabilities, you could try customizing the s2Member roles so they have the capabilities that would allow what you’re trying to do. Use something like the User Role Editor to customize them: http://wordpress.org/extend/plugins/user-role-editor/

I hope that helps. :)

Posted: Wednesday Jun 20th, 2012 at 11:17 pm #17065

Hi Kerry.

s2Member doesn’t have different logins depending on the access. The user has a single account, and that account with have certain access he either purchased or got free. Some accounts can have access to certain content, while others not. The content is restricted with levels or custom capabilities, and only if the user has that level or custom capability in his account, will he be allowed to see the restricted content.

Levels give incremental access, that’s why they don’t work for you in this case, since Level 2 would also have access to content for Level 1. Which is why I recommended that you use custom capabilities (ccaps), these don’t give incremental access. You can have a user with ccap1 and another user with ccap2 and neither one will have access to content that requires the ccap he doesn’t have. So you can protect one set of content with ccap package1 and the other set of content with ccap package2.

Have you watched the video I linked to earlier?

These ccaps are normally sold, but can also be given for free. In s2Member you can only give the ccaps for free manually, but in s2Member Pro you have the free registration pro-forms, which let you specify what level or ccaps the user gets on registration.

I hope that helps. :)

Posted: Wednesday Jun 20th, 2012 at 10:43 pm #17062

Hi Justin.

First, I have been reviewing your plugin documentation, codex, forums and FAQ for quite some time. Very impressed with the amount of development and support your team has put into this plugin. It seems to be absolutely wonderful and your user base seems to love you for it.

I can appreciate the amount of time and effort put into this work and am interested in utilizing it for an upcoming site build I am beginning to scope out.

Thank you so much for the kudos! We appreciate that, and are glad you like s2Member. :)

1) The site I am going to be building will delivery 90% of its content free to the public for viewing, however members will be required to join, make a payment and agree to various TOS details prior to publishing content. Curious if s2member supports this in either the free or PRO version. Will it allow me to specify that users can post (1) or any other entered quantity of posts within a specific category. Imagine if you will that each user has a profile and they can publish an article about their pet (though this is not the actual content of the scope ;).) I want to allow each user to publish 1 post (pet) for $X.xx USD as well as publish (X) qty of posts (pets).

No, s2Member doesn’t deal with this at all. It only manages access to content, not the admin side to post anything. That said, you could customize your installation, even with the free s2Member, and add to the s2Member role for the Level you’re selling, the WP capabilities needed to post. For that you’d use a plugin like the User Role Editor. http://wordpress.org/extend/plugins/user-role-editor/

That won’t check the number of posts or anything like that, you’ll need to customize your installation further with a hack that’d check this and remove the user’s capabilities once he reaches his liimit. Or change him to another role that doesn’t have the capabilities. Knowledge Base » Changing Roles/Capabilities via PHP

2) I noticed when I subscribed/joined your forums it mailed me the password. This concerns me. Are the passwords being stored, even temporarily in plain-text for the email then being hashed+salted? I imagine you’re using bbPress for this forum and it very well could be the overall functionality of it.

This is something WordPress does when a user registers. s2Member makes it easy to edit the New User email, if desired. [hilite path]Dashboard -› s2Member® -› General Options -› Email Configuration -> New User[/hilite].

The password, though available in plain text when the email gets sent, is never stored that way. WordPress encrypts it and it can’t be reversed again. Lost passwords can’t be recovered, only replaced with a new one. This is how WordPress works, s2Member doesn’t alter it.

Do you have any enhanced security considerations you’d like to share that are potential risks associated with s2Member? Do you regularly check it with XSS/CSRF and SQL injection vectors? I just want to know how many new mod_security rules I might be writing during this implementation.

Jason is very careful to make s2Member secure as much as possible. I’ll email him asking if he wants to add a comment here regarding this. About mod_security, here’s an article that talks about it in relationship with s2Member: Knowledge Base » Mod Security, Random 503/403 Errors.

I hope that helps. :)

Posted: Wednesday Jun 20th, 2012 at 6:18 pm #17041

Thanks.

You had entered the URL for topics instead of the URI. I changed it from http://yoursite.com/topic/ to just [hilite mono]/topic/[/hilite] and it’s working now. [hilite path]Dashboard -› s2Member® -› Restriction Options -› URI Access Restrictions[/hilite]

This is a URL http://www.example.com/path/to/file.php, and this is the URI: /path/to/file.php.

I hope that helps. :)

Posted: Wednesday Jun 20th, 2012 at 4:44 pm #17037

Got your email and emailed you back with a question.

Could you explain what the problem you’re having is and what you’ve tried?

Thanks. :)

Posted: Wednesday Jun 20th, 2012 at 7:52 am #17003

Sure, email us via the contact form and I’ll see that Jason gets it. s2Member® » Private Contact Form

Posted: Wednesday Jun 20th, 2012 at 7:49 am #17001

Hi Scott.

Did you see this panel? [hilite path]Dashboard -› s2Member® -› General Options -› URL Shortening Service[/hilite]

You may want to try the Custom URL Shortening Service API there for things that the built-in integrations don’t do.

I hope that helps. :)

Posted: Wednesday Jun 20th, 2012 at 7:45 am #17000

Well, the same thing that notices the person to be on a mobile device, could just redirect him to the mobile version instead of asking.

You’d have to check if that doesn’t cause authentication problems, though, since the person is logged in in one subdomain and then navigating another. Knowledge Base » Don't mix www and without

Posted: Wednesday Jun 20th, 2012 at 7:42 am #16999

Cool. :)

Posted: Wednesday Jun 20th, 2012 at 7:40 am #16998

Hi Mark.

Have you created a custom profile field in s2Member for that? If so, you can pass it in the array when you create the user:

[hilite pre_code]
"custom_fields" => array ("my_field_id" => "Some value."), /* Optional. An array of Custom Registration Field ID's, with associative values. */
[/hilite] [hilite path]Dashboard -› s2Member® -› API / Scripting -› Remote Operations API[/hilite]

Does that help?

Posted: Wednesday Jun 20th, 2012 at 7:35 am #16997

Thank you so much! Your suggestion resolved the issue.

Great! :)

Why did it revert back to the old settings after the last s2member update?

Don’t know. Do you have the Deactivation Safeguards enabled? [hilite path]Dashboard -› s2Member® -› General Options -› Deactivation Safeguards[/hilite]

Posted: Wednesday Jun 20th, 2012 at 7:32 am #16996

Hi RK.

If the lightbox lets you use PHP, you could try this: [hilite path]Dashboard -› s2Member® -› API / Scripting -› Pro Login Widget (via PHP)[/hilite].

Hope that helps. :)

Posted: Wednesday Jun 20th, 2012 at 7:30 am #16995

Not sure why not. I just tried it and it worked for me.

Where are you using it? If in a post/page, you’ll need a PHP execution plugin.

Posted: Wednesday Jun 20th, 2012 at 7:26 am #16994

Hi Rick.

Could you explain what’s happening and what you’ve tried?

Also, to save time, you could submit your dashboard login so I take a look if needed. s2Member® » Private Contact Form

Thanks.

Posted: Wednesday Jun 20th, 2012 at 7:23 am #16993

Cristián, thanks the hiding method you described worked like a charm!

Cool. :)

I wasn’t able to apply the method to the Consolas font as you described. I noticed that Firebug had the div as, “div.s2member-pro-paypal-checkout-form-description-div”, but that didn’t have an effect either.

In your theme’s style.css, add [hilite mono]!important[/hilite] to your style so it overrides s2Member’s. I did it with Firebug and changed the font, here’s a screenshot:

Click to enlarge

I hope that helps. :)

Posted: Wednesday Jun 20th, 2012 at 7:08 am #16992

Hmm… Maybe the guys at BuddyBoss.com, or try for freelancers in the BuddyPress.org community.

For support we aren’t using a helpdesk. I’ve heard good things about ZenDesk, but doesn’t integrate with WordPress, requires a separate login. Heard good things about Kayako Fusion, too, don’t know if there’s an integration with WordPress. In the end we chose to use the forum for support, as we had been doing all along.

Posted: Wednesday Jun 20th, 2012 at 6:57 am #16991

Hi Kimball.

Here’s our refund policy: s2Member® » Terms » Refund Policy

I’d love to help you solve what you’re having trouble with. Could you explain what you’re trying to do, what you’ve tried, and what seems to be the problem? :)

Posted: Wednesday Jun 20th, 2012 at 6:55 am #16990

Great one, Tuhin. That’s the best approach to do this.

Posted: Wednesday Jun 20th, 2012 at 6:50 am #16988

Hi Dean.

Well, the closed registrations is a WP setting, really, and that message is the same you’ll get with closed registrations even if you didn’t have s2Member, if I’m not mistaken (I don’t have BP installed to test and confirm it).

If you use the pro-forms to sell your access, which include the registration right there, then you wouldn’t need the /register/ page at all, in which case you could protect it with the URI restriction, which would end in a redirection to the Membership Options.

I hope that helps. :)

Posted: Wednesday Jun 20th, 2012 at 6:45 am #16987

Right, the profile fields will show up when there’s a registration involved, not when it’s just checkout.

What you could do… hmm…

You could modify the template for the pro-form, to add an input field for what you need, then use a hook as early as possible in the script, before the submitted data is sent to PayPal, and put your input’s value into the custom attribute, or store it in a cookie to use it after the checkout, or store in in a usermeta field in the db.

Not sure if that helps. I hope it does!

Viewing 25 replies - 5,301 through 5,325 (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.