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.

Home Forums Bruce

Bruce

Staff Member

My Latest Replies (From Various Topics)

Viewing 25 replies - 1,526 through 1,550 (of 2,703 total)
Author Replies
Author Replies
Posted: Tuesday Apr 9th, 2013 at 2:05 pm #46923
Bruce
Username: Bruce
Staff Member

Version 130406 + s2Member® Pro v130406
Wordpress version 3.5.1

Thank you. What program are you using to translate s2Member? Are you doing the translation through a program like Poedit, or with a translation plugin, like Codestyling Localization?

Posted: Tuesday Apr 9th, 2013 at 1:31 pm #46921
Bruce
Username: Bruce
Staff Member

Thank you for reporting this important issue.

We appreciate your patience.

I just attempted to recreate this issue on a test installation, and it appears to be working correctly on a clean installation of WordPress 3.5.1, and s2Member + s2Member Pro v130406.

What versions of WordPress and s2Member are you running?

Posted: Thursday Apr 4th, 2013 at 6:36 pm #46649
Bruce
Username: Bruce
Staff Member

please advice for solution

s2Member needs the errors that you see in your Server Scanner to be fixed. You should ask your hosting provider to help you with getting what you need here if you can’t yourself. If problems persist after you fix these issues, let us know.

Posted: Thursday Apr 4th, 2013 at 6:34 pm #46647
Bruce
Username: Bruce
Staff Member

– if the user is not logged in, then display the login form.
– if (or once) he’s logged in, then display nothing at all, no profile summary, no links, nothing. I’ll insert other static & dynamic content instead.

You’ll need to add the login form dynamically through PHP then, in your theme’s sidebar (usually within sidebar.php). You can use the is_user_logged_in() conditional here.

See: Dashboard -› s2Member® -› API / Scripting -› Advanced PHP Conditionals

Posted: Thursday Apr 4th, 2013 at 6:32 pm #46646
Bruce
Username: Bruce
Staff Member

Thank you for reporting this important issue.

I took at look at your webpage, and it looks like these extra characters are coming from a script on your page related to Google Webfonts. You also have a few JavaScript errors. I’d recommend contacting a developer to assist you in finding the problem here. I can confirm that this does not happen on a clean installation of WordPress and s2Member.

Posted: Thursday Apr 4th, 2013 at 6:29 pm #46645
Bruce
Username: Bruce
Staff Member

Thank you for reporting this important issue.

s2Member’s Alternative View Protections are still in an experimental state and we’re aware that it can cause bugs such as this one in certain environments. We’ll take this as a bug report and see if we can correct the issue in a future version of s2Member.

Thank you.

Posted: Thursday Apr 4th, 2013 at 6:26 pm #46644
Bruce
Username: Bruce
Staff Member

You can call them with the s2Get shortcode.

See: Dashboard -› s2Member® -› API / Scripting -› Simple/Shortcode Conditionals

For instance, to show a user their display name, you could do the following:

[s2Get constant="S2MEMBER_CURRENT_USER_DISPLAY_NAME" /]
Posted: Thursday Apr 4th, 2013 at 6:25 pm #46643
Bruce
Username: Bruce
Staff Member

Thank you for your inquiry.

s2Member gives you a Modify Profile shortcode you could use for most of this here:

Dashboard -› s2Member® -› General Options -› Member Profile Modifications

Changing your User level, however, is only available through the Dashboard. You can do that by clicking on the User’s profile within the WordPress Dashboard as an Administrator.

Posted: Thursday Apr 4th, 2013 at 6:23 pm #46642
Bruce
Username: Bruce
Staff Member

Thanks for the follow-up.

Could you try running the s2Member Server Scanner? Also, can you post a copy of a shortcode that you’re using?

See: Knowledge Base » s2Member® Server Scanner

It sounds like your queries are being corrupted somehow.

Thanks for having a look for us, we’ve attempted the rra=”1″ change as you mentioned and this has had no effect as just this morning a payment failed yet the member received the ‘Thank you your membership has been approved’ email.

If you want to stop allowing failed payments you can change the option here to keep Users from being able to sign up on a failed payment:

Dashboard -› s2Member® -› PayPal® Options -› Account Details -> Recurring Profile Behavior

Posted: Thursday Apr 4th, 2013 at 6:17 pm #46640
Bruce
Username: Bruce
Staff Member

I fixed it, thanks!

Glad to hear you fixed your issue. :-)

Let us know if you have any further issues.

Posted: Thursday Apr 4th, 2013 at 6:15 pm #46638
Bruce
Username: Bruce
Staff Member

Thanks for the follow-up.

Based on the documentation on this error code, it sounds like it’s one of two things:

1) A problem with your server’s configuration blocking data / connections

2) A problem with your test PayPal Account / Credit Card

The only way we can tell for sure is to check your logs. Can you ensure logging is enabled, and send us login details so we can check out your site’s integration? We may also need to run some 1cent transactions.

See: Dashboard -› s2Member® -› Log Files (Debug) -› Logging Configuration
See Also: s2Member® » Private Contact Form

Posted: Thursday Apr 4th, 2013 at 6:10 pm #46637
Bruce
Username: Bruce
Staff Member

Thanks for the follow-up.

I think that in this case you shouldn’t need to use Conditionals here. You should be able to just restrict the Page using the meta box on the Add/Edit Post page. If your plugin only shows up on this page, your non-members shouldn’t ever see your plugin.

they do not work if within the condition I put the code for a plugin (FS Contact Form, List Yo Files).

It’s possible that what’s causing this is that the codes for these plugins are being read before your theme reads shortcodes. You might want to use s2Member’s PHP Conditionals, (if you decide that you absolutely need conditionals).

See: Dashboard -› s2Member® -› API / Scripting -› Advanced PHP Conditionals

Posted: Thursday Apr 4th, 2013 at 6:06 pm #46635
Bruce
Username: Bruce
Staff Member

Thank you for reporting this important issue.

When I clicked on the fields to enter my login info, it just redirects to another page on my website and I cannot figure out at all why this is doing that or how to fix it

Could you give us a link to where this is happening? I’m not sure what you mean by this.

Posted: Wednesday Apr 3rd, 2013 at 7:00 pm #46557
Bruce
Username: Bruce
Staff Member

Thank you for your inquiry.

If the user went into their PayPal account and re-activated their profile with new billing info for example, would S2 pick this up and upgrade the user to level 1 again for example?

Last time I checked, s2Member does not have anything in it’s IPN processors that can handle this. You could try it, though. I’ll send an email to Jason and see if he knows, and get back to you if he can confirm.

Posted: Wednesday Apr 3rd, 2013 at 6:57 pm #46556
Bruce
Username: Bruce
Staff Member

Thank you for your inquiry.

I think the best option would be to have a way to check wordpress for the user name being valid at the same time I check the external system. I would only show the “good image” when both wordpress and the external system say the desired user name is valid.

Yes, I believe that’s the only way you could accomplish this. This function might help you:

http://codex.wordpress.org/Function_Reference/validate_username

As far as integrating this with s2Member goes, you could do it by grabbing ID of the Username field through something like Firebug, and add a JavaScript event that way, or you can use the information provided here to integrate it with Pro Forms with s2Member Pro:

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

Posted: Wednesday Apr 3rd, 2013 at 6:20 pm #46552
Bruce
Username: Bruce
Staff Member

I’ll see if I can mess with Paypal sandbox and see if that corrects the problem. Did something go wrong when I generated the shortcode?

I believe you’re getting this error because of the rra attribute. You generally don’t want to allow failed payments when you’re using a non-recurring subscription. Based on the error you got I believe that’s the issue.

Posted: Wednesday Apr 3rd, 2013 at 6:17 pm #46550
Bruce
Username: Bruce
Staff Member

Thanks for the clairfication.

s2Member is not adding the login form you are referring to. That’s something that’s theme-driven and that’s why you see it in one version of your site, but not the other. You’ll want to add a login form to your theme, or a link to /wp-login.php on your site so your Users can log in.

Also, it looks like on your site where your expected functionality is, you’re running BuddyPress. Is that right?

BuddyPress does add the functionality you’re looking for.

See: http://buddypress.org/

Posted: Wednesday Apr 3rd, 2013 at 6:08 pm #46549
Bruce
Username: Bruce
Staff Member

The differences between the shortcode you posted and the one I gave you are that I changed 7 days to 1 week and I turned off the reattempt failed payments directive (i.e. set rra to 0).

Posted: Wednesday Apr 3rd, 2013 at 6:06 pm #46546
Bruce
Username: Bruce
Staff Member

I see what you are talking about now. s2Member’s custom User columns are not being filled, but the Users are being given their IDs on registration.

It looks like a couple of your plugins are also putting columns into the Users list. While they’re not being used right now, they still affect the other columns. One of these plugins isn’t adding columns correctly. I would recommend deactivating the plugins that are putting these columns into the Users list, and finding the culprit.

I can’t provide you a solution for this via s2Member, you’ll need to contact the developers of the plugin causing the columns to disappear.

Posted: Wednesday Apr 3rd, 2013 at 5:56 pm #46543
Bruce
Username: Bruce
Staff Member

Details Received.

I’m taking a look now.

Posted: Wednesday Apr 3rd, 2013 at 5:56 pm #46542
Bruce
Username: Bruce
Staff Member

Can you try this Pro Form Shortcode?

[s2Member-Pro-PayPal-Form level="2" ccaps="" desc="7 Days Free, Then $49.99 One Time. No Contracts." ps="paypal" lc="" cc="USD" dg="0" ns="1" custom="www.testprepskills.com" ta="0" tp="1" tt="W" ra="49.99" rp="1" rt="M" rr="0" rrt="" rra="0" accept="paypal,visa,mastercard,amex,discover,maestro,solo" accept_via_paypal="paypal" coupon="" accept_coupons="0" default_country_code="" captcha="0" success="https://www.testprepskills.com/thank-you" /]
Posted: Wednesday Apr 3rd, 2013 at 5:41 pm #46540
Bruce
Username: Bruce
Staff Member

Details Received.

I’m taking a look now.

Posted: Wednesday Apr 3rd, 2013 at 5:36 pm #46537
Bruce
Username: Bruce
Staff Member

But no errors…nothing listed at all.

Okay, thanks.

Do you mind if I take a look at your logs? I can’t recreate this issue in my testing environment, perhaps your logs can shed some light on this.

s2Member® » Private Contact Form

Posted: Wednesday Apr 3rd, 2013 at 5:28 pm #46535
Bruce
Username: Bruce
Staff Member

I’ll have our development team look into adding this functionality in a future version of s2Member.

Posted: Wednesday Apr 3rd, 2013 at 5:27 pm #46534
Bruce
Username: Bruce
Staff Member

…except that the EOTs do work and the Paid Subscription ID is in the User’s profile, just not in the User screen.

That’s interesting. Can you open your browser’s Console (usually f12) and see if you have any errors on your User’s page?

Viewing 25 replies - 1,526 through 1,550 (of 2,703 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.