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 - 4,776 through 4,800 (of 7,376 total)
Author Replies
Author Replies
Posted: Wednesday Jul 25th, 2012 at 8:12 am #20192

Hi Arthur.

Is s2member compatable with wpengine hosting? I just migrated there and everything seems fine accept for new 2032 errors and dont have permission warning…

Are there any setting that have to be changed at WPengine or s2member setting that need modification?

I don’t know about WP Engine, whether it works fine with s2Member or not. You can try this server check tool to see if it reports any problems: http://www.s2member.com/r/server-check-tool/

BTW if someone doesn’t have access it would be cool if there could be an option to send them instead to the Membership Options page like when a member page is clicked. The error message in the player can be confusing to non computer literate users… must say the message is a little cryptic and tiny.

Do you mean the protected files? They do take you to the Membership Options page. If you’re opening with a player, though, the player will be sent to the page and since it’s not a media file, it’d give an error. You may want to look at how to customize the player’s errors. Or just show the player to those with enough access, wrapping it with a conditional. [hilite path]Dashboard -› s2Member® -› API / Scripting -› Simple/Shortcode Conditionals[/hilite]

I hope that helps. :)

Posted: Wednesday Jul 25th, 2012 at 8:08 am #20191

lol, yeah, don’t we all make one from time to time. :)

I’m glad you found the problem and that it’s working great. Thanks for the update!

Posted: Wednesday Jul 25th, 2012 at 7:58 am #20189

Just got your email. Thanks for the info.

I found the problem, you had a space in the folder’s name: s2 member-pro instead of s2member-pro.

I removed the space and now s2Member Pro is active in your WP admin. :)

Posted: Wednesday Jul 25th, 2012 at 7:48 am #20186

Hi Spencer.

That’s not normal behavior, there’s something off in your installation that’s causing it.

Could you do a new test live purchase, 1 cent is fine, and when you get taken to the Membership Options page, copy the URL in the browser’s address bar. The URL will include variables that show what restriction is being applied and what to. Then you can check why it’s restricted and remove the restriction. [hilite path]Dashboard -› s2Member® -› API / Scripting -› Membership Options Page Variables (MOP Vars)[/hilite]

Also, please enable logging, so more information is available to debug any problems. [hilite path]Dashboard -› s2Member® -› PayPal® Options -› Account Details -› Logging[/hilite]

Please let me know how it goes. :)

Posted: Wednesday Jul 25th, 2012 at 7:44 am #20185

Hi Joe.

s2Member doesn’t have this feature, but you could customize it a bit to achieve something that works for you.

s2Member Pro has the free registration pro-form, which lets people register for free at higher levels than Level 0. [hilite path]Dashboard -› s2Member® -› PayPal® Pro Forms -› Free Registration Forms[/hilite]

You can also give users custom capabilities, which may be useful if you want to show content based on the code the person used. Video » s2Member (Custom Capabilities)

The shortcode for the form can be adjusted with some PHP, so you can vary the form’s attributes using variables in the URL of the page where pro-form is, for example. http://www.primothemes.com/forums/viewtopic.php?f=36&t=1604

You can have, for example:
http://example.com/register?code=abc123

Or you can have a separate registration page for each code:
http://example.com/abc123

Would that work for you?

What do you need to do with this code the person enters? Show him certain content? Or track who used a certain code?

Posted: Wednesday Jul 25th, 2012 at 5:07 am #20180

Do your tests and see if it works as expected, but I’m pretty sure it will.

I’m glad we could find what seems to be a solution for you. :)

Posted: Wednesday Jul 25th, 2012 at 5:03 am #20178

I see, I understand now better what you’re trying to do.

You can give capabilities to a user directly, instead of a role. So you could edit this user to have the Author capabilities, independent of the role he has. The User Role Editor I linked to earlier lets you do this. After you activate the plugin, go to the Users list and when you hover the user, you’ll see a “capabilities” link. http://wordpress.org/extend/plugins/user-role-editor/

Posted: Wednesday Jul 25th, 2012 at 4:55 am #20175

Currently, demotion in s2Member will always change the role to s2Member Level 0 (WP’s Subscriber).

What do you want the demotion to do? Leave the access he had and only remove the Author capabilities?

Posted: Wednesday Jul 25th, 2012 at 4:50 am #20173

No, it wouldn’t be giving Author capabilities to everybody, because you’d do this with one of the s2Member Level roles that you didn’t give everybody, you’d only give to this person you want to author posts.

If everyone in your site has Level 1, then edit Level 2 to have the Author capabilities and give that role to this person. The rest of the users at Level 1 won’t be touched by this change.

Posted: Wednesday Jul 25th, 2012 at 4:25 am #20171

Hi Richard.

You could use custom capabilities, giving one to each course class.

We can help if you have questions on how it works or with ideas to do what you want. But for customizations in your implementation you’d need a developer to work with you, which you can find in freelance sites like jobs.wordpress.net, for example.

I hope that helps. :)

Posted: Wednesday Jul 25th, 2012 at 4:16 am #20168

You mean if he stops paying and should be demoted? If it’s just one user, you could manage it manually, I guess. Otherwise, I’d look at how to make one of the s2Member roles behave like the Author one and just give it to that user.

Posted: Wednesday Jul 25th, 2012 at 3:27 am #20165

I’ll try to simplify… I want to list one of my subscribers as an author of a post… how do I do this?

If it’s just one subscriber, you could just change his role to Author. If you need to, you could edit the Author role to add the s2Member access capabilities for levels or custom capabilities. http://wordpress.org/extend/plugins/user-role-editor/

Posted: Wednesday Jul 25th, 2012 at 3:21 am #20164

That’s great, Adam! :)

Posted: Wednesday Jul 25th, 2012 at 3:17 am #20163

That’s great! Thanks for the update. :)

No, don’t know about that. You can ask in the JW Player forums about it or Google it, I guess.

Posted: Wednesday Jul 25th, 2012 at 3:15 am #20162

If you don’t use PayPal at all and haven’t configured the integration for it, the free registration form may give a warning about this.

Just enter fake credentials and the warning will go away, but remember to update it with real ones if you start using PayPal services. [hilite path]Dashboard -› s2Member® -› PayPal® Options -› Account Details[/hilite] ;)

Posted: Wednesday Jul 25th, 2012 at 3:10 am #20161

Hi Thomas.

Is there a way of getting the Pro Login form outside the Widget context?

Yes, you can get it via PHP: [hilite path]Dashboard -› s2Member® -› API / Scripting -› Pro Login Widget (via PHP)[/hilite]

Or edit the file for it after moving/copying it to the must-use plugins directory. s2member-pro\includes\classes\widgets.inc.php

I hope that helps. :)

Posted: Wednesday Jul 25th, 2012 at 3:01 am #20159

Hi Frank.

What do you mean? Are you using an s2Member shortcode there? or do you mean translating the theme’s template for that page?

Posted: Wednesday Jul 25th, 2012 at 2:59 am #20158

Hi Frank.

I searched the files and found that string in the s2member.pot file, line 3928. \s2member\includes\translations\s2member.pot

#: s2member-pro/includes/templates/forms/authnet-cancellation-form.php:30
#: s2member-pro/includes/templates/forms/paypal-cancellation-form.php:30
msgctxt "s2member-front"
msgid "Confirm Cancellation"
msgstr ""
Posted: Wednesday Jul 25th, 2012 at 2:27 am #20156

Awesome. Good luck! I hope everything goes great. :)

Posted: Wednesday Jul 25th, 2012 at 2:19 am #20155

Yeah, I see what you mean.

Well, the emails seem to have been failing because transactions were failing, so it never got to the point where the email got sent. Or were transactions happening normally and the only thing off were emails?

In any case, keep logging enabled and let me know if you see something odd happen again, please. And check all the log files, not just the IPN one, since you may find more clues in the other ones too.

Thanks. :)

Posted: Wednesday Jul 25th, 2012 at 2:16 am #20153

No, that information is for the gateway to process the payment, and is not stored by s2Member in the profile. If you want those fields in the profile, then you need to create them: [hilite path]Dashboard -› s2Member® -› General Options -› Registration/Profile Fields[/hilite].

The user will need to fill those too for them to be in the profile, unless you create a hack that populates them at the same time the user fills out the information for the payment (“use same address” thing you see in shopping carts for billing and shipping addresses).

Posted: Wednesday Jul 25th, 2012 at 1:27 am #20147

Hi Manuel.

I don’t really know…

What I do know is that the Sandbox has some issues of its own, that aren’t even so in the live transactions. So my recommendation is to do live 1 cent transactions and deal with the problems you have there, since they will be the same ones your customers will have. The Sandbox, in my experience, is more trouble than it’s worth. The 1 cent transactions give you 100 real transactions for a buck, very worth the investment in my opinion.

Let me know if you have the same error with a live transaction, please.

Also, enable logging so that we get more information to help debug this if you still have trouble. [hilite path]Dashboard -› s2Member® -› PayPal® Options -› Account Details -› Logging[/hilite]

I hope that helps. :)

Posted: Wednesday Jul 25th, 2012 at 1:24 am #20146

That sounds like a good way to do it. I’m glad you sorted it out. :)

The only thing I wish is that I could create a different email confirmation to the registered user for these special Webinars.

How are they registering for these webinars? In your site with another plugin or somewhere else with a service you got for the webinars (e.g. GoToWebinar)?

Posted: Tuesday Jul 24th, 2012 at 11:33 pm #20138

It’s just not adding anything to the fields.

If the users were properly imported to your new WP site, I don’t know why they wouldn’t be updated with number of logins, for example.

Have you tried importing them with s2Member’s Import tool? [hilite path]Dashboard -› s2Member® -› Import/Export -› User/Member Importation[/hilite]

Also is there a config file that I can export that saves all of my s2Member settings just incase I decide to re-install again so that I dont have to enter in all the settings/api signatures/usernames.

Yes, here: [hilite path]Dashboard -› s2Member® -› Import/Export -› s2Member® Options[/hilite]

Posted: Tuesday Jul 24th, 2012 at 11:28 pm #20137

JoAnn, I just sent you an email answering all the questions you had made in your posts, including the one about this person with the IP problem. I sent it by email and removed your your posts from the forum because you mentioned in one that you didn’t want that in any forum.

About that person’s IP problem, he either shared the login info with people from those cities and told you he didn’t, or they’re all made by him while travelling, or he’s using a proxy service that makes his connections look as if coming from other computers. Internet connections do go via several servers along the way, but only the IP of the actual device the person is using is the one counted.

You can reset his IP restriction from his profile so he can access the site again, if you want. And you can change his password from his profile too and send it to him, although it wouldn’t prevent him from sharing it, but it’d prevent the previous one from working for others if they had it.

I hope that helps. :)

Viewing 25 replies - 4,776 through 4,800 (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.