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,301 through 6,325 (of 7,376 total)
Author Replies
Author Replies
Posted: Sunday May 6th, 2012 at 4:59 am #12753

Oh, to take the person to another page, you’d use the success attribute for the pro-form. [hilite path]Dashboard -› s2Member® -› PayPal® Pro Forms -› Custom Return URLs Upon Success[/hilite] :)

Posted: Sunday May 6th, 2012 at 1:01 am #12743

Understood. Well, it’s always safer to be using the latest version, to rule out the possibility that the problem is caused by something that was already taken care of. I don’t see something specific in the changelog that may be related to this, though, but there’s still a small chance.

Could you please send your login info privately using the contact form? I’ll forward it to Jason to take a look at this and see if he can tell what’s wrong with your Auth.Net EOT. s2Member® » Private Contact Form

Thanks!

Posted: Saturday May 5th, 2012 at 10:06 pm #12740

Could you post a link to the page with the pro-form? And could you quote here the shortcode you’re using for it? Thanks!

Posted: Saturday May 5th, 2012 at 2:14 pm #12682

I’m glad that helped. :)

I don’t know JavaScript, so I can’t help you there, but basically you’d be checking if the T&C box is checked or not to decide whether to show the message or submit the form.

Posted: Saturday May 5th, 2012 at 1:56 pm #12678

[hilite mono]s2member_force_ssl[/hilite] is the custom field’s name and [hilite mono]yes[/hilite] is the value. :)

Posted: Saturday May 5th, 2012 at 6:31 am #12658

Cool. Thanks for the update! I’m glad you solved it. :)

Posted: Saturday May 5th, 2012 at 6:11 am #12655

1. s2Member doesn’t prevent you from doing this.

2. You can have free registrations if you want. [hilite path]Dashboard -› s2Member® -› General Options -› Open Registration[/hilite]

Integration with email services like MailChimp is possible. [hilite path]Dashboard -› s2Member® -› API / List Servers[/hilite]

3. s2Member lets you edit the email WordPress sends to new users. [hilite path]Dashboard -› s2Member® -› General Options -› Email Configuration -> New User[/hilite]

4. You can protect pages/posts at Level 0, so being logged in is a requirement to access it.

5. s2Member doesn’t do this. I don’t know what to recommend for this.

6. This would need to be done by the solution you pick to manage your tests.

7. If you won’t restrict/show content based on whether the user purchased the certificate, then you can do it with a shopping cart, but if you plan to have s2Member restrict manage access based on this, you’ll need to sell through s2Member.

8. s2Member Pro has a User Export tool you could use. To identify users who complete the course, giving them a custom capability that reflects it, and this will let you pick those out from your exported users list.

I hope that helps.

Posted: Saturday May 5th, 2012 at 6:00 am #12654

Hi Jamie.

Well, you could give each user a unique custom capability and then upload the PDF file protecting it with that user’s ccap. [hilite path]Dashboard -› s2Member® -› API / Scripting -› Custom Capability and Member Level Files[/hilite]

I hope that helps. :)

Posted: Saturday May 5th, 2012 at 5:58 am #12653

Hi Terry. Sorry I didn’t get to your post yesterday.

You could handle all the membership with s2Member in WordPress. s2Member has a notifications API that lets you send data to an external app like yours. [hilite path]Dashboard -› s2Member® -› API / Notifications[/hilite]. Please show it to your tech guy to evaluate if it can do what you need.

I hope that helps. :)

Posted: Saturday May 5th, 2012 at 5:55 am #12652

Hi Adam.

You may want to look at the custom capabilities for that kind of set up. Video » s2Member (Custom Capabilities)

Let me know if that helps. :)

Posted: Saturday May 5th, 2012 at 5:52 am #12651

Hi Robert.

I checked your plugins and s2Member Pro is active there.

I checked the Membership Options page and I see the pro-form there. Actually, I see two pro-forms in the same page, which is not good because then they won’t work, you can only have one per page. What you can do is create a page for each and then link to them from the Membership Options page.

I see your account here doesn’t show you as a Paid Customer. Did you purchase the Pro license with the account you’re using now?

Posted: Saturday May 5th, 2012 at 5:39 am #12649

No, s2Member Pro is not needed for that. :)

You may find this thread insteresting: http://www.primothemes.com/forums/viewtopic.php?f=36&t=2634

Posted: Saturday May 5th, 2012 at 5:34 am #12648

Hi Colten.

How did you add the SSL? Did you add a plugin for this? If so, I recommend that you remove it and instead use s2Member’s custom field for the page to enable it. Pre Sale FAQs » Is WordPress® compatible with SSL enabled?

SSL Tip: with s2Member® installed, you can add the Custom Field [hilite mono]s2member_force_ssl = yes[/hilite] to any Post/Page, using the Custom Fields section of your WordPress® Editor. s2Member® will buffer output on those special Posts/Pages, converting everything over to [hilite mono]https://[/hilite] for you automatically (in a very logical fashion), thereby forcing those specific Posts/Pages to be viewed over a secure SSL connection (including all embedded resources); so long as your server supports the https protocol (once you have an SSL certificate, your server should support this protocol). In this way, s2Member® can resolve about 95% of all theme/plugin incompatibilities related to SSL vs. non-SSL embedded resources. However, if you experience difficulties with this, you are advised to contact your theme developer, and ask if their theme was designed to support SSL-enabled Posts/Pages.

I hope that helps. :)

Posted: Saturday May 5th, 2012 at 5:26 am #12647

Hi Adam.

So, do you have access to them if you deactivate s2Member?

Also, did you review the s2Member-BuddyPress integration settings? [hilite path]Dashboard -› s2Member® -› General Options -› Registration/Profile Fields -> Integrate Custom Registration/Profile Fields with BuddyPress[/hilite]

Posted: Saturday May 5th, 2012 at 5:21 am #12646

Hi Agnes.

Yes, you can remove it with the captcha attribute for the shortcode, just set it to [hilite mono]0[/hilite]. [hilite path]Dashboard -› s2Member® -› PayPal® Pro Forms -› Shortcode Attributes -> captcha[/hilite]

I hope that helps. :)

Posted: Saturday May 5th, 2012 at 5:19 am #12645

Hi Chris.

If you know some PHP or have someone to do it for you, you can control site features with custom capabilities if you check for the custom capability in conditionals where the feature would be used/shown.

Recurring payments for custom capabilities is not possible yet, but we’re working on it to make it possible soon.

Posted: Saturday May 5th, 2012 at 5:14 am #12644

David, the User Import panel has an example for the custom profile fields. [hilite path]Dashboard -› s2Member® -› Import/Export -› User/Member Importation[/hilite]

The custom profile fields are imported with a special format, in column pairs, where the first column has the custom field’s ID and the second column has the value. For example: [hilite mono]"country","Canada","phone","1234567"[/hilite].

I hope that helps. :)

Posted: Saturday May 5th, 2012 at 4:58 am #12641

Joe, you can use a free registration pro-form, which lets you set the level and ccaps, as well as the EOT time. [hilite path]Dashboard -› s2Member® -› PayPal® Pro Forms -› Free Registration Forms[/hilite]

About the EOT being reset, I don’t know why it’s happening. Could you make sure you have the Deactivation Safeguards enabled? These are important even for plugin updates, since WP deactivates the plugin before updating it. [hilite path]Dashboard -› s2Member® -› General Options -› Deactivation Safeguards[/hilite]

Posted: Saturday May 5th, 2012 at 4:55 am #12639

Hi Jeoffrey.

If you try loading the URL with some values instead of the replacement codes, does your script work fine?

Have you tried emailing yourself the notification info? There’s a field for it at the bottom of the Payment Notification’s panel. [hilite path]Dashboard -› s2Member® -› API / Notifications -› Payment Notifications[/hilite]

Posted: Saturday May 5th, 2012 at 4:45 am #12638

Yes, you can protect the content instead of the page. Don’t add the page’s ID to the Page Restriction, just wrap the content with a conditional as explained here: [hilite path]Dashboard -› s2Member® -› API / Scripting -› Simple/Shortcode Conditionals[/hilite]

I hope that helps. :)

Posted: Saturday May 5th, 2012 at 4:44 am #12637

Hmm… s2Member doesn’t have such a filter, and I don’t know if PayPal has it either.

I searched the plugins repository and found this one, which you could use in a PHP conditional to show or not the PayPal button for the user to pay. http://wordpress.org/extend/plugins/ip-to-country/

Posted: Saturday May 5th, 2012 at 4:24 am #12636

Thanks for waiting.

I just finished setting up my Amazon S3 and CloudFront and integrating them with s2Member. It all went fine.

Then I installed JW Player placingt he files in [hilite mono]/jwplayer/[/hilite] and uploaded the video.mp4 file to my S3 bucket for s2Member.

Then copied the player code for RTMP streaming and pasted it in a WP page, saved and viewed it. No player. Viewed the HTML source and noticed WP adding paragraph and line break tags around the script tags, so I installed the Raw HTML plugin and wrapped the script block with raw shortcodes. Reloaded the page and player worked!

I’m using the RTMP streaming code for the player (couldn’t add the raw shortcodes around the script tags in the code below because it messed up the post here):

[hilite path]Dashboard -› s2Member -› Download Options -› JW Player & RTMP Protocol Examples -> JW Player (RTMP streaming MP4, via s2Member's Amazon S3/CloudFront integration)[/hilite] [hilite pre_code]
JW Player® appears here.

"video.mp4", "url_to_storage_source" => true, "count_against_user" => true); ?>


Sorry, you do NOT have access to this file.
[/hilite]

Is that the one you’re using? Why do you say it’s not streaming but downloading?

Posted: Saturday May 5th, 2012 at 3:17 am #12635

Excellent! I’m glad I could help you. :)

Posted: Saturday May 5th, 2012 at 12:41 am #12629

Hmm… I see in the logs that you’re still using an outdated version of s2Member: v120301. Could you update to the latest one? One of the several releases since the one you have, may already have fixed the problem you’re experiencing.

s2Member® » Framework » Install/Upgrade Instructions
s2Member® » Pro » Install/Upgrade Instructions

It’s always advisable to make a backup of your site first. Also make sure you have s2Member’s Deactivation Safeguards enabled. [hilite path]Dashboard -› s2Member® -› General Options -› Deactivation Safeguards[/hilite]

Posted: Saturday May 5th, 2012 at 12:35 am #12628

If you’ll make them pay, then instead of a free registration pro-form, you could use a Level 1 pro-form with Express Checkout as the payment option, that way they’ll enter their registration info in the pro-form and then on clicking the button they’ll be taken to PayPal to login and pay.

Ask PayPal to activate Express Checkout for you (which is free, and usually enabled by default). PayPal Express Checkout will give you API Credentials, and you’ll enter these under [hilite path]WP Admin -> s2Member -> PayPal Options[/hilite]. In the pro-form’s shortcode change the attribute [hilite mono]accept_via_paypal="paypal,visa,mastercard,amex,discover,maestro,solo"[/hilite] to just [hilite mono]accept_via_paypal="paypal"[/hilite].

Then you can customize where they get taken back to using the success attribute. [hilite path]Dashboard -› s2Member® -› PayPal® Pro Forms -› Custom Return URLs Upon Success[/hilite]

Login is not automatic after registration, you’ll need to apply a hack to achieve this. Some months ago I helped write one for this, but I don’t know how it’d work in the current release of WordPress, haven’t tested it lately. You’ll need to customize it a bit for your use, I guess.

Create this dir/file: [hilite mono]/wp-content/mu-plugins/s2hacks.php[/hilite]
[hilite pre_code]

[/hilite]

I hope that helps.

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