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 - 1,451 through 1,475 (of 7,376 total)
Author Replies
Author Replies
Posted: Monday Apr 8th, 2013 at 8:56 am #46843

PayPal Standard uses buttons, you can’t use Standard with the pro-forms.

The pro-forms can be used with PayPal Express Checkout, PayPal Pro is not required. Just change the accept attribute as I showed you above.

Either way, Standard or Express Checkout, you need to have these complete for the integration to work:
[hilite path]Dashboard -› s2Member® -› PayPal® Options -› Account Details[/hilite]
[hilite path]Dashboard -› s2Member® -› PayPal® Options -› PayPal® IPN Integration[/hilite]
[hilite path]Dashboard -› s2Member® -› PayPal® Options -› PayPal® PDT Integration[/hilite]

Posted: Monday Apr 8th, 2013 at 8:47 am #46842

Have you tried the [hilite mono]download_key="yes"[/hilite] attribute? [hilite path]Dashboard -› s2Member® -› Download Options -› Shortcode Attributes & API Functions[/hilite]

[[s2Stream player="jwplayer-v6-rtmp-only"  player_path="/jwplayer/jwplayer.js" 
file_download="7Rules/7UnspokenRules.mp4" 
player_image="https://s3.amazonaws.com/big4confidential.public/7Rules/7UnspokenRules.jpg" 
player_width="850"  player_height="478" download_key="yes" /]]

If that doesn’t work, then verify that you can download the protected file, to make sure nothing’s wrong there:

http://yoursite.com/wp-content/plugins/s2member-files/7Rules/7UnspokenRules.mp4

If that doesn’t work, try moving the file outside the 7Rules subdir:

http://yoursite.com/wp-content/plugins/s2member-files/7UnspokenRules.mp4

Or verify that your download protection is properly configured:
[hilite path]Dashboard -› s2Member® -› Download Options -› Basic Download Restrictions[/hilite]
[hilite path]Dashboard -› s2Member® -› Download Options -› Amazon® S3/CDN Storage[/hilite] (if you use it)
[hilite path]Dashboard -› s2Member® -› Download Options -› Amazon® S3/CloudFront CDN Storage[/hilite] (if you use it)

Posted: Monday Apr 8th, 2013 at 8:15 am #46839

I see. Well, I’m not familiar with that… Could you show me exactly what code you removed from that file?

Posted: Monday Apr 8th, 2013 at 8:12 am #46837

That file will be replaced next time you update the plugin. If you edit a file like that, it’d be better to do it in a copy outside the plugin’s folder so the customization isn’t lost.

But in this case it’d be better if you just use another selector for the button to style it. Maybe: [hilite mono].ws-plugin--s2member-pro-login-widget-submit input[/hilite].

Posted: Sunday Apr 7th, 2013 at 4:29 am #46792

It was released earlier today, after my previous reply. Update to v130406 please. :)

Posted: Sunday Apr 7th, 2013 at 12:36 am #46788

To do that you’d use conditionals in the content itself, instead of protecting the whole page with an Access Restriction. [hilite path]Dashboard -› s2Member® -› API / Scripting -› Simple/Shortcode Conditionals[/hilite]

Or you can edit the s2Member Level roles to remove the capabilities to access content for lower levels.
http://wordpress.org/extend/plugins/user-role-editor/
Knowledge Base » Locking s2Member Roles/Capabilities

Posted: Saturday Apr 6th, 2013 at 8:38 pm #46783

Oh great. Glad you found the issue! Thanks for the update. :)

Posted: Saturday Apr 6th, 2013 at 6:51 pm #46781

Thanks for the update! I’m very glad you got it working. :)

Posted: Saturday Apr 6th, 2013 at 6:48 pm #46780

Ah, Jason gave me that reply after v130404, so it may not be in it, but the coming one.

Posted: Saturday Apr 6th, 2013 at 10:06 am #46755

Glad that solved it. Thanks for the update. :)

No, no time for it yet. Not exactly backwards compatible, it’s a complete rewrite and the data will be stored differentlyl in the database, so upgrading will require a migration from the current s2Member using a script that we’ll make available.

Is there anyway I can add a secondary email notification address? I’m using the clients account.

For what notification?

Posted: Saturday Apr 6th, 2013 at 9:57 am #46752

Yes, same attribute. [hilite path]Dashboard -› s2Member® -› Authorize.Net® Pro Forms -› Shortcode Attributes -> rrt[/hilite]

rrt=”” Recurring Times (i.e. a fixed number of installments). Only valid w/ Membership Level Access. When unspecified, any recurring charges will remain ongoing until cancelled, or until payments start failing. If this is set to 1 or higher the regular recurring charges will only continue for X billing cycles, depending on what you specify. This is only valid when rr=”1″ for recurring “Subscriptions”. Please note that a fixed number of installments, also means a fixed period of access. If a Customer’s billing is monthly, and you set rrt=”3″, billing will continue for only 3 monthly installments. After that, billing would stop, and their access to the site would be revoked as well (based on your EOT Behavior setting under: s2Member -› Authorize.Net® Options).

Posted: Saturday Apr 6th, 2013 at 9:53 am #46751

I’m glad it didn’t give you trouble either. Thanks for the update. :)

Posted: Saturday Apr 6th, 2013 at 9:51 am #46750

I could open this protected file just fine: http://www.digitalark.co.uk/resource_centre/?s2member_file_download=wp-cleanup-large.mp4

I tried the OP video shortcode with that URL and nothing. Then I changed the URL to the mod_rewrite version and the player showed up, but it disappeared when I clicked the play button. [hilite path]Dashboard -› s2Member® -› Download Options -› Advanced Mod-Rewrite Linkage[/hilite]

[[video video_url="http://www.digitalark.co.uk/resource_centre/wp-content/plugins/s2member-files/wp-cleanup-large.mp4" + width="640" + height="360" + video_id="video1" + video_image="http://www.videoimageurl.com" + controlbar="bottom"] [/video]]

I don’t know why the file can be downloaded fine, but that player doesn’t like it.

Why don’t you use the s2Member shortcodes? Knowledge Base » JW Player® w/ s2Stream Shortcodes

Posted: Saturday Apr 6th, 2013 at 9:31 am #46747

:)

Posted: Saturday Apr 6th, 2013 at 9:30 am #46746

When I do an echo command, the unix timestamp that comes out is TODAY and not the right registration day :(

What are you echoing? Could you show me your code doing this?

Posted: Saturday Apr 6th, 2013 at 9:28 am #46745

In the paypal-payflow-api.log I only see one entry with the 1000 error. Here’s what it says:

‘__error’ => ‘Error #1000. Generic processor error: 11592-Subscription Profiles not supported by Recurring Payment APIs.’,

Have you contacted PayPal to get more data on what that message means?

If that’s not the one you were refering to, could you please tell us something to spot the right entries? (e.g. profile ID).

By the way, logging is disabled in your installation. The last update disabled logging and you have to re-enable it manually. s2Member® » Unified Changelog » v130404

Posted: Saturday Apr 6th, 2013 at 9:05 am #46743

lol, you made me laugh. :)

Yes, I understand your situation.

Well, that was asked only a few days ago, and Jason confirmed that it’s fine. http://www.s2member.com/forums/topic/amazon-s3-for-more-than-1-membership-site/

Can I set up an account on Amazon S3 and then have both membership sites access the same data i.e. I can upload the video once, but both membership sites could securely access? This will save having to upload each file twice.

But since your Amazon account behaved unexpectedly in the past, I’d still take precautions, including a plane ticket to Argentina.

Posted: Saturday Apr 6th, 2013 at 8:56 am #46742

What does the subscription profile in PayPal say regarding reattempting to charge him? How many times is it set to? And what was the rra attribute set to in the shortcode when he started the subscription?

Posted: Saturday Apr 6th, 2013 at 8:50 am #46741

For the courses you could probably use custom capabilities. Video » s2Member (Custom Capabilities)

About registrations by admin, that’s not a problem. [hilite path]WP Admin -> Users -> New User[/hilite]

With s2Member Pro you have the import tool to create new users in bulk, if you have many to add at the same time. [hilite path]Dashboard -› s2Member® -› Import/Export -› User/Member Importation[/hilite]

About marking those accounts as created by you, you could probably use an s2Member custom profile field. [hilite path]Dashboard -› s2Member® -› General Options -› Registration/Profile Fields[/hilite]

Posted: Saturday Apr 6th, 2013 at 8:46 am #46740

You could disable Open Registrations and instead have a contact form to request the account. Then you create the account manually from the admin side. WP Admin -> Users -> New User

To do the agreement thing for each content, you’ll have to create a customization. It could consist of a link they click on the page, which will cause him to get a ccap that corresponds to that page (the ccap could be the page’s ID for simplicity).
Knowledge Base » Changing Roles/Capabilities via PHP
Knowledge Base » Hacking s2Member® Via Hooks/Filters
http://adambrown.info/p/wp_hooks/hook/wp_loaded

To see the pages he agree to, you’d just go to his profile and see what ccaps he has. You’d hide or show the content in the page based on the user having that ccap. [hilite path]Dashboard -› s2Member® -› API / Scripting -› Simple/Shortcode Conditionals[/hilite]

I hope that helps!

Posted: Saturday Apr 6th, 2013 at 8:39 am #46739

The s2Member custom profile fields can be enabled for a particular level only, which may be what you need to do what you explained. When creating/editing a field, adjust the setting “Applicable Membership Levels”. [hilite path]Dashboard -› s2Member® -› General Options -› Registration/Profile Fields[/hilite]

Posted: Saturday Apr 6th, 2013 at 8:33 am #46738

Mary, this is what Jason said:

We’ve identified the underlying cause of this issue, and the next maintenance release will correct this behavior so that users who have been deleted from a child blog are NOT allowed to log into that child blog in any way.

Attempts to log into a child blog where you have been previously deleted will result in an error message during your attempt to log into the site. And also this resolves the issue with ANY blog in the Network as well.

This really is not a bug in s2Member, it’s a shortcoming in the WordPress implementation that s2Member will supplement to provide the desired behavior starting in the next maintenance release.

Posted: Saturday Apr 6th, 2013 at 6:20 am #46734

Here’s what he replied:

This is a question they will need to ask their hosting company, because s2Member does not set any IP addresses when an email message is sent from their server. s2Member includes the User’s IP Address in the message body that it sends to AWeber, but that’s not the issue here.

What she’s reporting can happen in a shared hosting environment, where the mail server resides on a different IP address, and perhaps is mis-configured in some way; or is setup to deal with things likes this on purpose (though that would be hard to imagine).

I would contact the hosting company about this.

Another alternative would be to install the WP Mail SMTP plugin and simply use a dedicated SMTP server like Amazon SES or Google Apps for outbound mail. Those mail servers would not cause this problem for her.

Posted: Friday Apr 5th, 2013 at 9:47 am #46703

The Browse Members entry in the menu is just a shortcut to the WordPress Users list. [hilite path]WP Admin -> Users[/hilite]

s2Member doesn’t add a way to message users.

I haven’t used any plugin that adds that, but a search returned this one, which may do what you need: http://wordpress.org/extend/plugins/email-users/

Posted: Friday Apr 5th, 2013 at 9:43 am #46702

Not sure.

What restrictions does the content have? (level, ccaps) What access does the user have? (level, ccaps)

Is he logged in to his account when he tries to open the page?

What do the Membership Options page variables say when he’s sent there? [hilite path]Dashboard -› s2Member® -› API / Scripting -› Membership Options Page Variables (MOP Vars)[/hilite]

Viewing 25 replies - 1,451 through 1,475 (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.