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 - 3,726 through 3,750 (of 7,376 total)
Author Replies
Author Replies
Posted: Thursday Oct 4th, 2012 at 8:03 am #27420

Hi Andrew.

No, I’m afraid s2Member doesn’t do what you’re asking. Actually, it seems you’ll need a combination of plugins to get all you’re asking, but I may be wrong.

You can try the free version of s2Member, which supports multisite, and see what it provides. You can customize wp-login.php a bit from here: [hilite path]Dashboard -› s2Member® -› General Options -› Login Registration Design[/hilite]

s2Member Pro lets you add more features, including the login widget and pro-forms, which would be helpful to customize the login and registration.

Posted: Thursday Oct 4th, 2012 at 7:58 am #27419

Got it. Thanks.

I see… Well, if you don’t have an Account page for your users (like a page where you display info related to his account (as done in this site, for example http://www.s2member.com/account/), you can simply remove that link from the Login Widget. Just leave that field empty and the widget won’t have that link.

I hope that helps. :)

Posted: Thursday Oct 4th, 2012 at 7:48 am #27418

Hi Jonas.

Have you tried a hack like the one here? http://www.s2member.com/forums/topic/how-to-set-signup-now-link-on-login-widget/#post-18518

I would like to know WHERE do the PRO forms been echoed out, and see if those labels REALLY are in the gettext calls when output.

The best way to find each string would be to use a text editor that lets you search in multiple files, so you search all the source files in the s2Member and s2Member Pro folders. I use EditPlus, but others have this feature too.

If you can’t do that, then look at the files in these folders:
s2member-pro\includes\classes\gateways\[gateway]\
s2member-pro\includes\templates\forms\

I just searched for “billing method” and got results from those directories. [hilite mono]_x[/hilite] is used in each, but make sure you have the exact string to translate it or you won’t have a match.

I hope that helps. :)

Posted: Thursday Oct 4th, 2012 at 7:36 am #27417

What I’m looking to accomplish is that the current member fills in the first name, last name and & email, and from that an email is sent to the invitee with a activation token allowing them to register and create password, etc.

Well, if you disable custom passwords on registration, then one would be generated for the user and emailed to him in the New User email.
[hilite path]Dashboard -› s2Member® -› General Options -› Registration/Profile Fields -> Allow Custom Passwords during Registration[/hilite]
[hilite path]Dashboard -› s2Member® -› General Options -› Email Configuration -> New USer[/hilite]

That way, the registration form would just ask for the name and email address, the password would be sent to the person your user added.

Another option would be to have a contact form that lets your user enter the name and email address, and the email be sent to that person with a link to the registration pro-form.

Any thoughts? As I mentioned, I don’t mind coding parts of this, my key requirement is the creation of a new member which is linked to the current member. (I.e. I will have a page where the current member will be able to see a list of their new member additions).

You will need some kind of tracking, yeah. Not sure if an affiliate solution, or maybe a customization using the s2Member custom profile fields to store the parent user. [hilite path]Dashboard -› s2Member® -› General Options -› Registration/Profile Fields[/hilite]

Posted: Thursday Oct 4th, 2012 at 7:30 am #27416

Malin, I got a bit confused with the latest replies here, but I think what you want is to have the user registered and sell him a custom capability, one-time payment for lifetime access to that ccap, right?

If so, make sure he’s logged in when you show him the ccap pro-form/button generated with one of these:
[hilite path]Dashboard -› s2Member® -› PayPal® Pro Forms -› Capability (Buy Now) Forms[/hilite]
[hilite path]Dashboard -› s2Member® -› PayPal® Buttons -› Capability (Buy Now) Buttons[/hilite]

The Specific Post/Page wouldn’t be a good choice for what you want. That’s to sell access to content without having an account.

Let me know if it helps, please. :)

Posted: Thursday Oct 4th, 2012 at 7:21 am #27415

If I right click and open in a new tab, which of course would be the same as just clicking on it, the browser tries to load http://cherrybombwrestling.com/?s2member_file_download=/Leilani_Kai_vs_Taeler_Hendrix.mp4, but is redirected to

I don’t know why that is. I just emailed Jason asking him what the reason could be.

I’m not a PHP pro by all means, is there a simple way to force a download w/a PHP string? Maybe that will help

Well, you can try using a download key in the URL, but I don’t know if that’d make a difference, since the problem seems to be with the CloudFront service. [hilite path]Dashboard -› s2Member® -› Download Options -› Advanced Download Restrictions[/hilite]

Posted: Thursday Oct 4th, 2012 at 7:16 am #27414
Posted: Thursday Oct 4th, 2012 at 7:15 am #27413

Hi Dan.

That’s caused by a JavaScript conflict. Either your theme or another plugin, is causing the pro-form’s JavaScript to fail.

Test the theme changing to the TwentyEleven one for a moment and refresh the page with the pro-form. If that doesn’t solve it, then test deactivating other plugins one by one and check after each if the pro-form changed.

Let me know how it goes. :)

Posted: Thursday Oct 4th, 2012 at 7:12 am #27412

Hi Matthew.

ccBill’s button takes the user to the ccBill site for checkout. It’s not like the pro-forms, where s2Member has to integrate those in. The payment options would be over at ccBill, right?

Posted: Thursday Oct 4th, 2012 at 7:09 am #27411

Bianca, you can send me the info through the Contact Form. I can get the logs from the FTP and I can take a look at your configuration in WP admin too. s2Member® » Private Contact Form

http://tinyurl.com/6g5x3wt#www.stephengilligan.com
( link expires in 1 week )

The link worked for me. Is that link older than 1 week (i.e. it should not work), or did you just create it?

Posted: Thursday Oct 4th, 2012 at 7:06 am #27409

When you created the fields, what did you set the “Allow Profile Edits” setting to? [hilite path]Dashboard -› s2Member® -› General Options -› Registration/Profile Fields -> Add/Edit Field -> Allow Profile Edits[/hilite]

Please verify that you chose an option that will display the field on registration and not hide it.

Thanks. :)

Posted: Thursday Oct 4th, 2012 at 7:02 am #27408

Hi Michael.

The user’s profile should have the Display Name set to username for that. If you want to have that be the default when the user creates the account, you can set it here: [hilite path]Dashboard -› s2Member® -› General Options -› Registration/Profile Fields -> Set "Display Name" during Registration[/hilite]

I hope it helps! :)

To update that setting for all existing accounts, you’d need to do a database query, I guess. You could ask in the WordPress forums for help with that.

Also, just want to make sure you saw my latest reply on “PayPal Pro forms: Custom fields not there? “: — the proposed solution did not seem to work.

Not yet. I’m going through the threads and should get to that one soon.

Posted: Thursday Oct 4th, 2012 at 6:56 am #27406

Jeffry, what directory did you copy the template file to? It should be wp-content or the directory of the theme you’re using (not a child one, and not the themes directory either).

Jason Caldwell said:

Pro Form templates can appear in the following locations represented by WordPress PHP Constants.

[hilite code]TEMPLATEPATH[/hilite]
[hilite code]WP_CONTENT_DIR[/hilite]

If a template exists in both locations, the template inside [hilite mono]WP_CONTENT_DIR[/hilite] will be used, as it has the highest precedence.

Example: /wp-content/themes/my-theme/paypal-checkout-form.php
Example: /wp-content/paypal-checkout-form.php

I hope it helps.

Posted: Thursday Oct 4th, 2012 at 6:53 am #27404

Yeah, you can do that.

Go to the profile of one of your users that paid online without you upgrading him manually. You’ll see there are two fields named gateway and subscr. ID. Those are what you need to fill in the other user profiles you modified.

Ah, if they’re subscriptions, make sure to leave the EOT time field empty, it’ll be updated when ccBill contacts s2Member about the subscription been ended.

I hope that helps. :)

Posted: Thursday Oct 4th, 2012 at 6:51 am #27402

Hi Geoff.

I really don’t know… And the login is still handled by WordPress, not s2Member. I’d look for a plugin that may do what you’re asking. I hope there’s one you can use.

If you don’t want the user to have an account, though, then maybe you could sell them access with the Specific Post/Page restriction, which takes the IP into account too (for the Unique IPs restriction), but the access is given based on the link used, which includes the authentication. Video » s2Member (Specific Posts/Pages)

I hope that helps. :)

Posted: Thursday Oct 4th, 2012 at 6:48 am #27401

I see… Maybe there’s something else in those tables contributing to the problem? Did you try copying just the rows for the custom fields instead of the full tables?

The custom profile fields would be saved as serialized arrays, where it’s defined and where they have values for a user, if I’m not mistaken.

To find the rows, search for “s2” in the table, you should be able to find the rows. If you didn’t know how to find them, how can you tell the custom fields are in the database?

Posted: Thursday Oct 4th, 2012 at 6:43 am #27400

Got it.

“ERROR: Unable to verify POST vars. Please contact Support for assistance.

Did you get that right after a checkout, or visiting the return URL directly? If the latter, then you’d get that because there are no POST vars as there’d be when ClickBank is the one sending the person there.

If it was right after checkout, I’d like to do some test purchases myself, after looking at the integration settings. For that, could you send me the site’s info and, if you’re okay with it, the CB info too? If not the CB info, then at least screenshots of all the areas where s2Member asks you to do something there. And I’ll need a new test card from CB to do the test purchases. s2Member® » Private Contact Form

Thanks!

Posted: Thursday Oct 4th, 2012 at 6:38 am #27399

Hi James.

Just remove “amex” from the [hilite mono]accept[/hilite] attribute in the pro-form’s shortcode. [hilite path]Dashboard -› s2Member® -› Authorize.Net® Pro Forms -› Shortcode Attributes -> accept[/hilite]

I hope it helps. :)

I’m not sure if there’s a way to accept checks with the pro-form, though. I’ll ask Jason.

Posted: Thursday Oct 4th, 2012 at 6:34 am #27398

There isn’t a setting to remove that link in the widget. You’d need to edit the code for it to do that. s2member\includes\menu-pages\scripting.inc.php

You could also remove it using JavaScript or hide it with CSS.

I hope it helps. :)

Posted: Thursday Oct 4th, 2012 at 6:30 am #27396

Hi Marc.

Well, s2Member can restrict access to content served by WordPress, or in the protected directory for files.

Since those are txt files, and not content served by WordPress, you’d need to use the Download Restriction and put them in the s2member-files directory. Or you can have them in Amazon S3 and use the integration for it in s2Member. [hilite path]Dashboard -› s2Member® -› Download Options[/hilite]

Video » s2Member (File Download Options)
Video » s2Member® File Downloads (Amazon S3/CloudFront/JW Player)
Video » s2Member® File Downloads (Remote Auth/Podcasting)

I hope that helps. :)

Posted: Wednesday Oct 3rd, 2012 at 8:39 pm #27376

Excellent! Thanks for the update. :)

Posted: Wednesday Oct 3rd, 2012 at 7:23 am #27327

You can enter fake info in the FTP fields if you don’t know them then. I don’t need FTP access to look at the widget anyway, don’t worry. :)

Posted: Wednesday Oct 3rd, 2012 at 6:27 am #27325

You can protect the pages served by WordPress. Is your shop powered by a WP plugin in the same installation you have s2Member installed in?

Posted: Wednesday Oct 3rd, 2012 at 6:25 am #27324

I see. It seems correct then.

Would you mind sending me your site’s info? I’d like to take a look at this. s2Member® » Private Contact Form

Thanks. :)

Posted: Wednesday Oct 3rd, 2012 at 6:24 am #27322

Hi Noel.

No, you don’t need to remove the PayPal options.

About the POST vars, could you please use this script in your WP directory and open it in a browser? Do you get any errors/warnings? http://www.s2member.com/r/server-check-tool/

Did you double check all your ClickBank options? Did you make sure you set the IPN to v2.1 over at ClickBank? Did you verify the other settings?

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