Jason (Lead Developer)

My Latest Replies (From Various Topics)
Author | Replies |
---|---|
Author | Replies |
Posted: Tuesday Feb 5th, 2013 at 3:12 am #40813 | |
![]() |
|
I’m sorry to hear that you’re having trouble.Please review all of the details that you entered in this section of your Dashboard. The error you reported, would indicate one of two things. 1. One of those configuration values is incorrect. Please let us know if problems persist :-) |
|
Posted: Tuesday Feb 5th, 2013 at 3:02 am #40812 | |
![]() |
|
Thanks for the heads up on this thread :-)
I’m not aware of any issue with s2Member® that would cause this behavior. It sounds to me like you have some mild database corruption though, with respect to Roles/Capabilities. This could have been caused by the installation of other themes, plugins — or from tweaking the default set of Roles/Capabilities provided by WordPress®.
If you’d like to truly reset Roles on your site, this plugin comes with a feature that accomplishes that for you. Capability Manager Enhanced: After resetting your Roles back to the defaults… Go to: Dashboard -› s2Member® -› General Options -› Membership Levels/Labels NOTE: Always a good idea to backup your database and file system first :-) If you can no longer access your Dashboard at all, please see: |
|
Posted: Tuesday Feb 5th, 2013 at 2:52 am #40811 | |
![]() |
|
Thanks for the follow-up :-)Your CNAME records aren’t right yet. Example: xxxxxxxxxxxs.cloudfront.net (streaming distribution) Please check the documentation here. You can grab your distribution domain names from the Amazon Console. |
|
Posted: Tuesday Feb 5th, 2013 at 2:27 am #40810 | |
![]() |
|
Thanks for your inquiry. ~ We appreciate your patience :-)That is a serialized array of First Payment Dates, as Unix Timestamps. s2Member® keeps a record of the First Payment Date and Time at each paid Membership Level.
Please see: Knowledge Base » Import (or Mass Update) Users -› First Payment Date(s)
In your example, some of these Levels are missing. That’s normal. It indicates that a particular Member has never had access at some of the higher Membership Levels. As Eduan pointed out, you can also export your CSV file in a more readable format, so you don’t end up with a serialized array — if you prefer. This is optional of course.
|
|
Posted: Monday Feb 4th, 2013 at 8:07 pm #40801 | |
![]() |
|
We’ve identified the underlying issue here, and this will be corrected in the next maintenance release. Thank you VERY much for reporting this. In the mean time, please feel free to change the value manually, by editing your final Shortcode. Please set See also: Dashboard -› s2Member® -› PayPal® Buttons -› Shortcode Attributes (Explained) |
|
Posted: Monday Feb 4th, 2013 at 7:55 pm #40799 | |
![]() |
|
I believe the underlying issue here is with a difference in the CloudFront API, with respect to streaming vs. download distros. The resource identifiers and endpoint URLs should be encoded differently, depending on whether we’re talking with a streaming distribution or a downloads distribution. We’ve found a way to correct this behavior and standardize things within s2Member®. I’m attaching a PATCH file if you’d like to experiment. Please unzip and upload the attached file, allowing it to override your existing copy of /s2member/includes/classes/files-in.inc.php Please specify the file name without encoding, like this:
s2Member® will take care of the internal specifics for you. PATCH: http://d1v41qemfjie0l.cloudfront.net/s2member/uploads/files-in.inc_.php_.zip |
|
Posted: Monday Feb 4th, 2013 at 6:40 pm #40791 | |
![]() |
|
The issue has been identified, and s2Member® will be updated to support WordPress® v3.5+ in this regard — in the next maintenance release. In WordPress® v3.4 those two fields had tabindex values of 10 and 20. Apparently this changed in WP v3.5+. Thanks for reporting this. |
|
Posted: Monday Feb 4th, 2013 at 2:46 pm #40770 | |
![]() |
|
Thanks for reporting this important issue.Please send us a copy of the CSV export file that you’re dealing with and we’ll review it for you. I’m not aware of any problems with this; so I’d like to see the export file so we can help diagnose the issue. Or even just a few lines would be fine. Please send that privately for me. Thanks! |
|
Posted: Monday Feb 4th, 2013 at 2:43 pm #40769 | |
![]() |
|
Thanks for the follow-up :-)My fault. I missed the dollar sign in what_s2_says. I’ve updated the code sample above.
|
|
Posted: Monday Feb 4th, 2013 at 2:39 pm #40767 | |
![]() |
|
Thanks for reporting this important issue.That would lead me to believe that your Pro Form is being modified in a way that is converting this input field into a string, instead of as an array (which is the default behavior).
I assume this is happening during form submission, right? If so, please post a link to your Pro Form and I’ll see what help I can give you from looking at the HTML output. |
|
Posted: Monday Feb 4th, 2013 at 2:25 pm #40766 | |
![]() |
|
Thanks for your reply :-)We’ve only integrated with bbPress. However, I’ve heard that SimplePress does just fine with s2Member®. Although I have to admit, I have not tested this together with the latest release of s2Member yet. |
|
Posted: Monday Feb 4th, 2013 at 2:01 pm #40764 | |
![]() |
|
Not a Pre-Sale question.
Moving this to the Community Forums. If you have questions about features listed for s2Member Pro, please let us know in the Pre-Sale Questions Forum. If you’re a customer, please log into your account at s2Member.com and post in our Customer Support Forum where a Support Rep will assist you :-) Otherwise, please post general questions in our Community Forum where others may see it. Thanks! ~ For a list of all available forums, please see: http://www.s2member.com/forums/ |
|
Posted: Monday Feb 4th, 2013 at 1:59 pm #40763 | |
![]() |
|
Thanks for your reply :-)Gotchya. Closing this topic and we’ll pick back up in this one. |
|
Posted: Monday Feb 4th, 2013 at 1:56 pm #40762 | |
![]() |
|
Thanks for your purchase :-)
~ I got your email, and we can continue there please.
I’m reviewing your email and I will respond shortly. |
|
Posted: Monday Feb 4th, 2013 at 1:53 pm #40761 | |
![]() |
|
Thanks for your inquiry. ~ We appreciate your patience :-)This could be attributed to a setting in your PayPal account. PayPal Account Optional:In your PayPal Account … To turn the feature on, simply go to the Profile subtab, click on Website Payment Preferences under the Selling Preferences column, and check the yes/no box under PayPal Account Optional. Also, please note that “Subscription” Buttons (i.e. recurring charges, or Initial/Trial periods) are not eligible for “PayPal Account Optional”. Only “Buy Now” Buttons will work with PayPal Account Optional. This is a PayPal limitation. |
|
Posted: Monday Feb 4th, 2013 at 1:47 pm #40760 | |
![]() |
|
s2Member® will do that for you :-) If Deactivation Safeguards are turned off. However, even with our attempt to remove everything; Users are not removed — for obvious reasons. And, since Users are not removed, neither are their Capabilities (that really is not something we should do either, in my opinion) because it could cause unexpected results. I know what you’re saying though. Most plugins leave EVERYTHING in your DB; and you end up with a big mess of wp_options table entries that really do nothing at all. The worst part is, many of these get autoloaded by WordPress going foward, even though they mean absolutely nothing once the plugin is deleted. I see this both as a failure on the part of plugin developers, |
|
Posted: Monday Feb 4th, 2013 at 1:40 pm #40759 | |
![]() |
|
Excellent. Thank you for confirming this.Yes, I hope that it does help others. |
|
Posted: Monday Feb 4th, 2013 at 1:37 pm #40757 | |
![]() |
|
Thanks for your reply :-)Yes, that would be fine. |
|
Posted: Monday Feb 4th, 2013 at 1:34 pm #40756 | |
![]() |
|
Thanks for reporting this important issue.
I’m not aware of any issues with this feature. While there has been some confusion about how it works, it is known to work without issue in the latest release of s2Member® (tested today against WordPress® v3.5 and 3.5.1). However, I agree (at the very least), we need a troubleshooting article for this problem. I’ll see if I can begin here and work toward accomplishing that for others. What seems to cause issue with this feature, is the difference between a NEW User, and an existing User/Member upgrading their account to a paid status. The Dashboard -› PayPal Buttons -› Shortcode Attributes (Explained)success="" Success Return URL ( optional ). s2Member handles this automatically for you. However, if you would prefer to take control over the landing page after checkout ( i.e. your own custom Thank-You Page ), you can. If supplied, this must be a full URL, starting with http://. Note, s2Member will NOT use this value if an existing account holder is being modified. s2Member handles account updates ( i.e. billing modification ) in a more dynamic way. Your Success Return URL is only applied to (new) Customers.
So for instance, if you test this as an Administrator, it’s not going to work as expected, because you already have an account; and then you upgrade that account by paying for Membership. The same would be true if you were a Free Subscriber, and then you upgraded to Membership Level #1. The If you want to modify s2Member’s handler for redirects during account modifications, you can apply a filter, and specify a custom URL of your own that handles this much different scenario. Please create this directory and file:
Shortcode Attribute. If you would like to confirm that you have everything setup properly, please enable s2Member’s logging routines for PayPal®, and then check your paypal-rtn.log file to ensure there were no problems during the Auto-Return from PayPal checkout. See: Dashboard -› s2Member® -› PayPal® Options -› Account Details -› Logging Another problem that can result in behavior like this, is the lack of an Auto-Return PDT Identity Key in your s2Member® configuration. We often find that site owners have missed this part of the integration with PayPal®. See: Dashboard -› s2Member® -› PayPal® Options -› PayPal® PDT Integration Please let us know if problems persist :-) |
|
Posted: Monday Feb 4th, 2013 at 1:16 pm #40748 | |
![]() |
|
On a default WP installation, the registration form is located here: The default login page is located here: As Randy mentioned, it’s the same file, but with different actions (i.e. it’s dynamic). It actually sounds like you might have a problem with your navigation menu displaying incorrect links to Users/Members that are already logged into your site. If consulting with your theme developer does not help, you can try the “Menu Items Visibibility Plugin” (compatible with s2Member®). You will find it in the list we have here: Related articles for theme developers. |
|
Posted: Monday Feb 4th, 2013 at 1:10 pm #40747 | |
![]() |
|
Thanks for the follow-up :-)Yes, I’m so sorry. That was my mistake.
|
|
Posted: Monday Feb 4th, 2013 at 1:04 pm #40746 | |
![]() |
|
Thanks for your reply :-)Nothing jumping right out at me there. However, if Users have Capability issues; that will remain — even if you deactivate every plugin including s2Member (because those are part of the WP core framework). They might be added by plugins, but they will remain until they are removed in one way or another. If you’d like to submit a Dashboard login, I will run diagnostics for you. |
|
Posted: Monday Feb 4th, 2013 at 12:58 pm #40744 | |
![]() |
|
Thanks for reporting this important issue.It sounds like you might have an issue with links in different places on your site. |
|
Posted: Monday Feb 4th, 2013 at 12:56 pm #40743 | |
![]() |
|
Thanks for your reply :-)OK. So just to confirm the following statement please…
What was happening is that s2Member® was serving the file inline (but you wanted it distributed as an actual file “download”). In other words, you wanted a prompt to come up with a File Save dialog window, is that correct? Just to point out, s2Member® will serve files either way; and either way, the file is still protected. It’s just the difference between how it’s served in a browser (i.e. inline or as an actual download). |
|
Posted: Monday Feb 4th, 2013 at 12:51 pm #40741 | |
![]() |
|
Thanks for your reply :-)Yes, this sounds like it could be a shortcoming in your audio/video player. I can confirm that JW Player v6 can serve videos to iPads and other mobiles devices. Please see: Knowledge Base » JW Player® w/ s2Stream Shortcodes Or, you might contact the developer for the existing player that |