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.

Jason (Lead Developer)

Staff Member

My Latest Replies (From Various Topics)

Viewing 25 replies - 1,726 through 1,750 (of 1,909 total)
Author Replies
Author Replies
Posted: Thursday Feb 23rd, 2012 at 2:51 am #6069
Staff Member

Thanks for the follow-ups in this thread.
We addressed this issue in the release of s2Member v120219 a few days ago. The .htaccess rules have been updated for compatibility with Apache v1.x. I would still recommend upgrading to Apache v2.0+ if possible.

Posted: Thursday Feb 23rd, 2012 at 2:49 am #6068
Staff Member

Excellent. Thank you for following up on this.
~ MUCH appreciated.

Posted: Thursday Feb 23rd, 2012 at 2:43 am #6067
Staff Member

Well, the button code obviously didn’t post the way it should. It looked fine in the preview, but didn’t post.

Hi Jason. Thanks for your patience. We’ve been working through some issues with our installation of bbPress. I believe the problem you experienced has now been corrected. Very sorry for any confusion.

1) How can I determine if I had “Buy Now” functionality in the original purchase?

Hmm. Well if it’s a “Subscription” or “Recurring Profile” inside your PayPal account, it’s not a “Buy Now” transaction. So that’s the best way to tell. You’ll need access to the PayPal account where you can reference what your customers purchased. If it’s a “Buy Now” transaction, you really don’t need the Transaction ID even. All you really need to know is when access should stop for each account, so that you can import the EOT Times into s2Member. A “Buy Now” transaction is not going to be associated with any future IPN communication from PayPal, so there’s not any real *need* for s2Member to have that.

All s2Member needs to know is when access to the site should be stopped.

Posted: Thursday Feb 23rd, 2012 at 1:33 am #6060
Staff Member

Ticket recovered. So sorry for the delayed response.
~ Reviewing this now. one moment please.

Posted: Thursday Feb 23rd, 2012 at 1:32 am #6058
Staff Member

Thanks for sharing those sites.

~ I’ll add you to our testimonials :-) Is that OK with you?
Posted: Thursday Feb 23rd, 2012 at 1:30 am #6057
Staff Member

So sorry for abandoning you in this thread.
~ It was not intentional. We had some issues during site
launch and some tickets were buried by mistake. The issue has now been corrected.

Are there any known issues running jQuery v1.7.1 with s2Member?

None that I’m aware of, no.
s2Member has been fully tested in WordPress v3.3.1, and it ships with jQuery v1.7.1.

Posted: Thursday Feb 23rd, 2012 at 1:25 am #6056
Staff Member

So sorry for abandoning you here.
It was not intentional. Some of my threads got buried during the new site launch by mistake.

Yes, that’s correct. Also, s2Member v120219 was released shorter thereafter to improve compatibility with the Apache 1.x series. If these issues remain after upgrading to s2Member v120219, I would still recommend that you move into Apache 2.0 or higher.

Okay, I got a “500 Internal Server Error.”

Check your PHP error log. Anything there to tell the tale?

Posted: Thursday Feb 23rd, 2012 at 1:20 am #6055
Staff Member

There is also a new video tutorial that might assist.
Video » s2Member® File Downloads (Amazon S3/CloudFront/JW Player)

<Embed Playlist>
Posted: Thursday Feb 23rd, 2012 at 1:18 am #6054
Staff Member

Reviewing this support request.
~ Investigating.

Posted: Thursday Feb 23rd, 2012 at 1:16 am #6053
Staff Member

Thank you very much for the follow-up!
~ Great to hear that.

Posted: Thursday Feb 23rd, 2012 at 1:11 am #6052
Staff Member

Very welcome! Closing this thread :-)
Thanks for the follow-up Debbie.

Posted: Thursday Feb 23rd, 2012 at 1:11 am #6051
Staff Member

Hi there. I’m very sorry that your response went unanswered this long.
Totally our fault. We have a few topics that got buried by
accident soon after our launch here at the new site.

Yes, we have the forms neatly styled to work with our site per the design, however each time we do an update on the s2member plugin, the inputs, alignments, etc.. get all messy. Is there a directory we should be saving or backing up before doing the upgrade?

Yes, it sounds like your theme is being upgraded, and the style.css or other style information is being overwritten during the upgrade. You might check with your theme developer about this.

Posted: Thursday Feb 23rd, 2012 at 1:06 am #6050
Staff Member

Hi there. So sorry that I abandoned you here.
~ It was NOT intentional, so sorry.

So if they activated Username “Sam……” the sanitized version would try “Sam” and if taken, add the “Sam-2″ and that is what the user would need to input to login.

Well the Username will always function as a way to log into the site. The nicename is there to use with anything you’re integrating with that might choke on some characters that WordPress allows in a Username. So each account actually has two Username’s. One that’s used for logging into the site (always unique), and another that’s used as a way to reference that User in URLs, where URL-encoding the Username might not work either. The nicename field is also unique.

In either case, with WordPress, you really are forced to make your applications jive with the characters allowed by the core, or change the characters allowed by the core. If you wanted to change the characters, you could modify the behavior of the sanitize_user() function that comes with WordPress, or perhaps create a custom Pro Form template of your own, which modifies validation routines slightly during registration.

Pre Sale FAQs » Is it possible to modify s2Member® Pro Form templates?

Posted: Thursday Feb 23rd, 2012 at 12:49 am #6049
Staff Member

Very sorry for the delayed response.
~ This thread was buried accidentally by me.

I have the same question, although the development site is actually live online. How would I go about using the pro version in that dev site but then keeping the settings when we transition to the permanent domain name?

This article might be of some interest you:
http://codex.wordpress.org/Moving_WordPress

In addition to those well documented methods for migrating WordPress collectively (including s2Member), it’s also possible (with s2Member Pro), to export your s2Member configuration options and import them into another site. You’ll find the details for this in your Dashboard, here:

Dashboard -› s2Member® -› Import/Export -› s2Member® Options

Posted: Thursday Feb 23rd, 2012 at 12:40 am #6047
Staff Member

Hi Jordan. No, you can safely ignore that if it’s a “live” server.
We just normally see WAMP installations in a development environment.

Is there any way you can track down the actual URL that is loading? I can’t imagine what could be happening in that routine depicted in your screenshot. Very strange. Perhaps if we see the URL that’s being loaded from WordPress, it will shed light on this issue.

I see in one of your screenshots, that you’re also getting a timeout error from the WordPress database class object. Also very strange. It sounds like there could be a slow routine elsewhere, having an impact on routines that run in later phases (i.e. too much time taken up by one routine processed earlier, now not enough time to finish the others). If that’s the case, it’s likely NOT a huge issue, and probably something you can fix just by finding the offending plugin.

Again, a look at the actual URL that’s causing this may help.

Posted: Wednesday Feb 22nd, 2012 at 11:35 pm #6043
Staff Member

Thanks for your reply.

OK. So Open Registration is enabled, therefore people in the public can register on your site, per your configuration of s2Member. By default, s2Member implements a CAPTCHA code that must be entered on all Free Registration Forms. Are you still using that in your s2Member Pro Forms for Free Registration?

Also, if you’re running Pro Forms for free registration, you can actually turn Open Registration off, so that /wp-login.php?action=register remains locked down, and this way the only entry point for new registrants comes from any Pro Forms you that you integrate on your own. Limiting the number of entry points is a good way to reduce spam.

(click screenshot to enlarge please)

Can we re-direct S2member registrations to our admin for approval?

s2Member does not support a specific feature called “Admin Approvals”.
– However, what many site owners do is this…
1. Allow free registration to Membership Level #0.
2. Require Membership Level #1 or higher for all protected areas of your site.
3. Manually review each new registrant, and upgrade them to Level #1 through the Dashboard if they meet your qualifications. This can be accomplished easily from your WP Dashboard, in the Users menu. You can change a User’s Role from Subscriber to “s2Member Level #1” perhaps.


Can we also selectively block email and IP addresses to effectively ban the perpetrator(s)?

I’m sorry, no. s2Member comes with many Restriction Options, but a global ban of an IP address should really be handled at the server level (in our opinion). Of course, there are other plugins available that may allow you to accomplish something similar in WordPress. Here are a couple that you might try.
http://wordpress.org/extend/plugins/wp-ban/
http://wordpress.org/extend/plugins/ban-hammer/

Posted: Wednesday Feb 22nd, 2012 at 11:16 pm #6041
Staff Member

Hi Rosemary. Your email was received. Thank you.
~ However, we still need to see a screenshot please. You can learn how to take screenshots from this website if you like. Please see: http://take-a-screenshot.org/

Posted: Wednesday Feb 22nd, 2012 at 11:13 pm #6040
Staff Member

Hi there. Thanks for your inquiry.

Yes, that would be the expected behavior. There is nothing in the software to prevent this from a purely technical perspective. Your license of the software is granted by, and regulated from, your account here at s2Member.com. For further details on this topic, you can read through the s2Member® Terms/Conditions.

s2Member® » Terms/Conditions
Single Site vs. Unlimited Site: http://www.s2member.com/terms/#s2-terms-license-types

Posted: Wednesday Feb 22nd, 2012 at 11:04 pm #6039
Staff Member

Hi Jennifer. Thanks for reporting this important issue.

That Shortcode being visible on-site (i.e. not being parsed by s2Member), would indicate to me that s2Member Pro was not re-installed, or is no longer active. Please follow the instructions listed on this page for upgrading s2Member Pro: s2Member® » Pro » Install/Upgrade Instructions

Please remember that you should NOT have two nested /s2member-pro/s2member-pro/ sub-directories. This may result in the s2Member Pro module not being picked up by your installation. The detailed instructions for upgrading s2Member Pro will walk you through this.

Please let us know if you continue to have trouble :-)

Posted: Wednesday Feb 22nd, 2012 at 10:59 pm #6036
Staff Member

Hi Danna. Thanks for your patience.

I’ve just completed a review of your account. It appears that your registration was previously corrupted in some way. We are investigating that occurrence now. In the mean time however, your full Customer account status has been restored. You now have access to Customer privileges from your “My Account” page.

Please see: http://www.s2member.com/account/

Posted: Wednesday Feb 22nd, 2012 at 10:17 pm #6029
Staff Member

Hi Danna. Thanks for writing in.
~ I’m taking a look at your account now. One moment please.

Posted: Tuesday Feb 21st, 2012 at 12:38 am #5830
Staff Member

Hi Michael. Thanks for your inquiry.

Current versions of s2Member do not support ClickBank Pitch-Plus Upsells. This is something that’s being worked on for the next major release of s2Member Pro, but it’s not ready for the show just yet. In the mean time, you will find a list of all ClickBank features supported by s2Member Pro here:
http://www.s2member.com/pro/#s2-features-clickbank

CBSKIN is also not supported yet.

Posted: Tuesday Feb 21st, 2012 at 12:28 am #5826
Staff Member

Hi Mark. Thanks for your inquiry.

It takes a little work to format your CSV import file for s2Member Pro, but certainly doable. You will find screenshots of the s2Member Pro Import/Export tools here.

See also: Pre Sale FAQs » Can I import Users/Members from software I was using previously?

Importing rules/restrictions for protected content is NOT currently possible. That would need to be re-configured in your WordPress installation using s2Member’s Restriction Options. These are available for experimentation in the free version of s2Member. Please check your Dashboard under: s2Member -> Restriction Options.

<Embed Playlist>
Posted: Tuesday Feb 21st, 2012 at 12:21 am #5825
Staff Member

Hi Scott. Thanks for your inquiry.

What you’ve described certainly sounds doable, using s2Member as a framework on which to build this type of site. However, we do NOT currently support Administrative Users within WordPress. s2Member is designed for end-users of a site, and not for Users/Members that actually gain access to your Dashboard in some way.

Again, I’m certain it can be accomplished (i.e. we’ve had several site owners do this with s2Member), we just aren’t supporting this officially yet. Any custom code required for this is not covered by our Support Policy.

Posted: Tuesday Feb 21st, 2012 at 12:16 am #5824
Staff Member

Hi there. Thanks for your inquiry.

Can we make the downloads available to the associated client ONLY?

This is possible in the free version, using Custom Capability Files.
Video » s2Member® File Downloads (Complete Series)

<Embed Playlist>

can we make the Logout screen return to our static web page(s)?

Yes, a logout link generated with the s2Member Pro Login widget can be customized. Or, you can use this WordPress template tag to generate a logout link of your own, with a custom redirection URL of your choosing. Please see: http://codex.wordpress.org/Function_Reference/wp_logout_url

can we separate clients that will not be charged for their own downloads, as (1), from the non clients that need to pay for downloads of exercise videos and other material?

Again, not something built right into s2Member in this exact way by default. However, s2Member’s Custom Capabilities certainly provide the framework on which to build this type of site. Here is a video that covers Custom Capabilities in much more detail.
Video » s2Member (Custom Capabilities)

4) could our clients update their own progress somewhere or would that need to be another plugin/package?
I’m sure there will be other questions soon, if we need to go Pro to achieve the above functions please advise.

Sorry, I’m not sure I understand this question, or how it pertains to s2Member.
Please feel free to elaborate some more until we understand it :-)

Viewing 25 replies - 1,726 through 1,750 (of 1,909 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.