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 - 6,801 through 6,825 (of 7,376 total)
Author Replies
Author Replies
Posted: Thursday Mar 29th, 2012 at 5:08 am #9437

I asked Jason about using [hilite mono]c_ws_plugin__s2member_list_servers::process_list_servers[/hilite] and if all arguments were required to make it work, including password. Here’s his reply:

Yes, a site owner could certainly use this through a hack if they like.

All arguments are required, but you’re right, the plain text password is nearly impossible. That can be spoofed with something like “xxx”, just so it has a value. s2Member only passes that along to AWeber in a few special cases, and it’s NOT anything real important. I’ts fine 99.9% of the time to just spoof that.

If a site owner uses this hack…
[hilite pre_code]

[/hilite]
Only then will s2Member actually need the plain text password. In all other cases, just spoof it with the encrypted version, or just use “xxx”.

Posted: Thursday Mar 29th, 2012 at 4:25 am #9435
Posted: Thursday Mar 29th, 2012 at 4:14 am #9434

s2Member is still using AWeber’s email parser, but Jason is working on the API integration.

You’d need to apply your customizations again if you made them to the source files instead of using a plugin. You could do a diff of the original file for that version you have, and make a note of the changes, so you apply them again after the update. It shouldn’t be too hard, but if you create a hack in the must-use plugins dir, you won’t have to worry about updates after that.

Not sure if your version already has the improvements to edit the new user email, if not, you may want to give it a look: Knowledge Base » Editing the New User Email Notification with s2Member®

About the emails problem, I don’t know why it could be, but Raam wrote a good article on fixing email problems that should help: Knowledge Base » Troubleshooting Email Delivery Problems

Posted: Thursday Mar 29th, 2012 at 4:03 am #9433

Here’s a thread on that GetResponse integration and a post by Jason with a tip to fix the problem of settings not saving. http://www.s2member.com/forums/topic/new-settings-display-but-wont-save/

Posted: Thursday Mar 29th, 2012 at 3:59 am #9432

Peter, try this constant S2MEMBER_CURRENT_USER_LOGIN.
[hilite path]Dashboard -› s2Member® -› API / Scripting -› PHP/API Constants[/hilite]

[hilite pre_code]
[[s2Get constant="S2MEMBER_CURRENT_USER_LOGIN" /]]
[/hilite]
Posted: Thursday Mar 29th, 2012 at 2:52 am #9428

I know Jason put it there so the server doesn’t time out on import, but I don’t know what checks he put in place to actually limit it.

I’m looking at the importer and couldn’t find where it checks for the lines limit, it just has a while that’ll go through the whole file you upload.
http://www.s2member.com/codex/stable/source/s2member-pro/includes/classes/imports-in.inc.php/#src_doc_line_81

Try uploading a file with more than 100 people and see if you get an error, then try a few hundred and see if you get one. Keep trying more and more until you get an error, then lower it because it’s probably too much for the server in one go.

Let us know how it goes. :)

Posted: Wednesday Mar 28th, 2012 at 3:31 am #9332

No, you can use PayPal buttons in the free version too.

Posted: Wednesday Mar 28th, 2012 at 3:29 am #9331

You could add a conditional to the Welcome page or a must-use plugin, check the login counter and based on that redirect the person to the profile page.
[hilite path]Dashboard -› s2Member® -› API / Scripting -› PHP/API Constants -> S2MEMBER_CURRENT_USER_LOGIN_COUNTER[/hilite]

Posted: Wednesday Mar 28th, 2012 at 3:24 am #9329

MailChimp lets you have up to 2000 subscribers free in one of their plans.
http://mailchimp.com/pricing/free/

With MailChimp’s Forever Free plan, you can send 12,000 emails a month to a list of up to 2,000 subscribers, but there are a few features that are only available to users with paid accounts.

Posted: Tuesday Mar 27th, 2012 at 11:47 pm #9324

I don’t really know.

The best way to know would be to have s2Member only, using the default theme, and then adding the other plugins one by one, monitoring when the odd behavior starts.

I know that s2Member on its own behaves the way you want it to behave, as it should, so the weird behavior is added by something else.

Plugin conflicts are an unpredictable thing. Normally the plugin conflict would cause something to not work, not the other way around. What could be the case here is that another plugin is causing it to not work and then the WP E-Commerce one causing that one a conflict too, making the odd behavior to go away. I don’t know, just guessing.

Posted: Tuesday Mar 27th, 2012 at 9:29 pm #9315

OK. Let me see if I understand:

– User has to pay $1
– You review the user
– If OK, pays more

Like they are paying $1 to have their application reviewed, is that it?

If you don’t want them to create an account, the option s2Member has the Specific Post/Page access, which will send the person an email with the link to the protected page.

The other options s2Member has would sell him access that requires them to register an account.

If you don’t want anything to do with access, then just create a button over at PayPal, doesn’t need to be integrated with s2Member, but if you need the s2Member pro-form, then the above are the options.

Couldn’t you have something to say in the page they bought with Specific Post/Page access? Couldn’t they be invited to create an account after payment?

Posted: Tuesday Mar 27th, 2012 at 9:14 pm #9314

Ah, got it! Sorry about that. I’ll leave it to Jason then. :)

Posted: Tuesday Mar 27th, 2012 at 8:51 pm #9311

Here’s an idea to sell accounts somewhere else, based on what you said:

Create a bunch of accounts using the importation tool. Use random strings for the usernames and passwords, and unique emails with your domain name, so you get them in your catchall account. http://google.com/search?q=email+catch-all+account

When you sell the account, what you’ll give them is the username and password and ask them to edit their email address as soon as possible or they won’t be able to recover access to the account if they lose the password.

Actually, use the Login Offers feature so that the first login takes him to the Profile page to update his email [hilite mono]1:http://yoursite.com/wp-admin/profile.php/hilite and add the EOT time with a hack in the must-use plugins dir.
[hilite path]Dashboard -› s2Member® -› General Options -› One-Time Offers (Upon Login)[/hilite]

[hilite mono]/wp-content/mu-plugins/s2hacks.php[/hilite]
[hilite pre_code]
[/hilite]

Or something like that.

Posted: Tuesday Mar 27th, 2012 at 8:19 pm #9308

Hi Kezz, thanks so much for the kudos and support! :)

About the privacy of the forum, the Customer Support forum is for Pro customers only, not public like the Community forum is.

Posted: Tuesday Mar 27th, 2012 at 6:00 pm #9301

Excellent. :)

Posted: Tuesday Mar 27th, 2012 at 3:42 pm #9275

About the payment problem, then you’re logging in to PayPal to pay with the same account that’d be receiving the payment. You’ll need to pay with another PayPal account, or just don’t login to PayPal and use a card.

About the Welcome page, if it were working, it’d be redirecting me to the Membership Options, because s2Member protects the Welcome page at Level 0 (logged in), but I’m not being redirected anywhere.

Also, the blank page says in the source “Just cached – Page generated in 3.0458 seconds” so you may want to try deactivating the caching plugin you’re using, see if it makes a difference.

Is [hilite mono]/emerge-entrepreneurs-online-sign-up/my-log-in-welcome-page/[/hilite] a WordPress page? Could you post here a screenshot of your edit page for it? Thanks.

Posted: Tuesday Mar 27th, 2012 at 3:12 pm #9268
[hilite pre_code]
$cfields = get_user_option('wp_s2member_custom_fields', $vars['user_id']);
[/hilite]

will give you all the custom fields that have a value for the user, not just budget and wtgoal. You can add more of those to the array to be merged. Is that what you meant?

Posted: Tuesday Mar 27th, 2012 at 2:38 am #9179

Hi Anne-Marie.

You can create PayPal buttons outside s2Member, yes. Here’s an article on creating them at PayPal:
Knowledge Base » Using PayPal created buttons

Or you can use the full code that the s2Member button generator outputs, and edit that to have some of the input fields be of another type, just remember that the button would then be unencrypted.
[hilite path]Dashboard -› s2Member® -› PayPal® Buttons[/hilite]

I hope that helps. :)

Posted: Tuesday Mar 27th, 2012 at 2:20 am #9178

Hi Anne-Marie.

Could you show me where the s2Member documentation/directions say to use Subscriptions Password Management? I don’t remember that.
[hilite path]Dashboard -› s2Member® -› PayPal® Options -› PayPal® PDT/Auto-Return Integration[/hilite]

Posted: Tuesday Mar 27th, 2012 at 2:12 am #9175

Hi Astra.

Could you post the link to the Login Welcome page you set in your s2Member options?
[hilite path]Dashboard -› s2Member® -› General Options -› Login Welcome Page[/hilite]

If s2Member tells you you’re the admin, then there’s a good chance you’re logged in. Please double check that you logged out before trying the button. Or use another browser where you’re not logged in for the test.

I hope that helps. :)

Posted: Tuesday Mar 27th, 2012 at 2:05 am #9172

When you create/edit the profile field, set “Allow Profile Edits” to: Yes (editable after registration / invisible during registration)“.
[hilite path]Dashboard -› s2Member® -› General Options -› Registration/Profile Fields[/hilite]

I hope it helps. :)

Posted: Tuesday Mar 27th, 2012 at 2:02 am #9171

Sorry, I can’t help with that. :/
s2Member® » Support Policy » Fine Lines

If you need a developer’s help, you could find good freelancers in sites like oDesk.com, eLance.com or jobs.wordpress.net.

I hope that helps. :)

Posted: Tuesday Mar 27th, 2012 at 1:58 am #9170

Hi Ryan.

That’s a great question. The current s2Member doesn’t have that, so you’d need to customize it with a hack. s2Member’s codex can be found here:
http://www.s2member.com/codex/stable/s2member/list_servers/c_ws_plugin__s2member_list_servers/

I hope that helps!

Posted: Tuesday Mar 27th, 2012 at 1:50 am #9168

Hi Ann-Marie.

You can use the export/import tools s2Member Pro has. Export them from the other blog, edit the CSV file to add missing s2Member info like the payment gateway (e.g. paypal) and their subscr ID (if they have a subscription), or the EOT time (if an access with a set expiration). Also assign the role or give the custom capabilities they should have Then you import it to the new WordPress installation where you’ll be using s2Member.
[hilite path]Dashboard -› s2Member® -› Import/Export -› User/Member Exportation[/hilite]
[hilite path]Dashboard -› s2Member® -› Import/Export -› User/Member Importation[/hilite]

I hope that helps. :)

Posted: Tuesday Mar 27th, 2012 at 1:46 am #9167

Oh, but those fields are for the payment, not to create an account. And if they don’t give you the email address, you’ll have nowhere to send the access link for the restricted page.

Viewing 25 replies - 6,801 through 6,825 (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.