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,576 through 4,600 (of 7,376 total)
Author Replies
Author Replies
Posted: Wednesday Aug 8th, 2012 at 11:32 pm #21587

Great! I hope that takes care of it.

Let us know if you need anything else. :)

Posted: Wednesday Aug 8th, 2012 at 11:27 pm #21586

Right, that is a fix because it removes what’s being wrongly parsed by whatever that’s doing it, but it’s still a parsing problem that’s not present in a new WP installation, so it’s added by a theme/plugin.

If you prefer to edit the button’s template, you can probably remove all HTML comments. And maybe all line-breaks too, since you may be getting those parsed into HTML BR and P tags.

Also remember that if you use the button’s full code in your post, instead of the shortcode, you’ll need a PHP execution plugin for the bits of PHP code there.

It’s better to have parsing working properly and use the shortcode with button encryption enabled. [hilite path]Dashboard -› s2Member® -› PayPal® Options -› Account Details -› Enable Button Encryption[/hilite]

I hope that helps. :)

Posted: Wednesday Aug 8th, 2012 at 11:03 pm #21583

Got it. Thank you very much for taking the time to test that!

I forwarded all this to Jason and he’s looking into it. I’ll let you know as soon as I hear back from him.

Posted: Wednesday Aug 8th, 2012 at 8:44 am #21497

Hi Jeremy.

I’m emailing Elizabeth in Accounts to send you that. :)

Posted: Wednesday Aug 8th, 2012 at 8:39 am #21494

Hi Lewis.

I looked at your code. I noticed that you entered the URL instead of the name of the file. Also, I’d remove the spaces from your file’s name, use dashes instead. Ah, and if you configured the Amazon integration, then the s2member-files folder won’t be used anymore.

[hilite pre_code]

JW Player® appears here.



[/hilite]

I hope that helps!

Posted: Wednesday Aug 8th, 2012 at 8:26 am #21490

Hi Stephane.

Although the free registration pro-form doesn’t take payments, it’s part of the PayPal pro-forms, so that error comes up. You can just enter fake info in the PayPal fields it asks for, and the error will go away. [hilite path]Dashboard -› s2Member® -› PayPal® Options -› Account Details[/hilite]

If you ever want to use pro-forms/buttons for payments, you need to update those fields with the correct values.

I hope that helps. :)

Posted: Wednesday Aug 8th, 2012 at 8:09 am #21480

how do I make this link brother ?

Here’s an example: http://www.primothemes.com/forums/viewtopic.php?f=36&t=2819#p8343

I hope that helps. :)

Posted: Wednesday Aug 8th, 2012 at 7:45 am #21477

Hi Michael.

Could you try using an other URL shortening service than TinyURL? [hilite path]Dashboard -› s2Member® -› General Options -› URL Shortening Service[/hilite]

I hope that does the trick.

Posted: Wednesday Aug 8th, 2012 at 7:31 am #21472

Hi Manuel.

The s2Member user export CSV formats those custom profile fields that way. Instead of a column for each existing custom field in s2Member, only those fields that actually have a value for the user will be exported.

So a user may have just one field, and another three fields. s2Member won’t put a field always in the same column, instead it exports them in name-value pairs.

The importation tool explains this with an example too. [hilite path]Dashboard -› s2Member® -› Import/Export -› User/Member Importation[/hilite]

I know it’s not a usual way to do it, so we’re changing this in the new s2Member we’re developing.

I hope that helps.

Posted: Wednesday Aug 8th, 2012 at 7:27 am #21471

Thanks for the update, Nordin. Glad you sorted that out. :)

Plugin looks fine. Looking forward to configure it today so I can start using it soon. Thanks

Let us know if you have more questions, we’ll help as we can.

Posted: Wednesday Aug 8th, 2012 at 7:24 am #21470

Hi Carrie.

I saw your email with the login info. Thanks for sending it.

I found the problem, you had the s2member-pro folder inside another s2member-pro folder, i.e. s2member-pro/s2member-pro/.

So I removed the extra one and now you have s2Member Pro active in your WordPress admin. :)

Posted: Wednesday Aug 8th, 2012 at 7:15 am #21469

No problem. :)

No, that page would not be secured, since it should be accessible to someone that doesn’t even have an account yet. If you protect it, the person will be redirected to the Membership Options page.

So, no, the free registration pro-form would not be safe there, but you can have there a link to the normal registration page, i.e. wp-login.php?action=register which, if you have registrations closed, will only work for someone that just checked out and was cookied by s2Member on return.

Posted: Wednesday Aug 8th, 2012 at 7:12 am #21468

Yeah, you can do number comparisons like that if your ccaps are numbers like that one, e.g.: [hilite mono]$ccap_date < 201201[/hilite]. (That particular example may not make sense for the actual condition you need, but it shows you how the lower/higher than comparison could be.

Posted: Wednesday Aug 8th, 2012 at 7:06 am #21467

Thanks Andy. Sorry about the delay, I was waiting for you to let me know here that you had sent it and I didn’t notice the email, I missed it in the inbox that day and then it was just pushed out of sight by all the new emails.

I reviewed your pro-form, it looks fine. I looked at the logs and noticed no new tests since the ones you posted, so I did my own test purchases.

I checked out twice with Express Checkout and both times I was returned to the page with the pro-form and not redirected to the success URL. Also, no RTN log is being created, and the IPN log was not populated with the new transactions, only the API log got entries for my tests.

The URL PayPal sent me back to is basically:
http://yoursite.com/gold-membership/?s2member_paypal_xco=s2member_pro_paypal_checkout_return&token=EC-2TR72xxxxxxxxxxx

The [hilite mono]s2member_paypal_xco[/hilite] is “s2member_pro_paypal_checkout_return”, and [hilite mono]token[/hilite] is also there, it doesn’t look like there are vars missing.

I don’t know what’s causing this problem, so I emailed Jason asking for his insight. He may not answer right away, but I’ll let you know as soon as I hear back from him. In the meantime there’s something you could do:

I noticed a lot of plugins installed in your site, and wondered if one of them may be affecting the behavior in some way. As a test, could you deactivate the other plugins one by one, and do a test checkout after each to see if the problem continues? Or install a new WP with just s2Member, configure the PayPal integration and do a test checkout there. This test would be very helpful to determine where the problem may be.

Posted: Wednesday Aug 8th, 2012 at 5:56 am #21462

Hi Laurie.

Sorry about the delay, we do try to get to tickets within 24 hrs since posted. I understand this is a big problem for you, so I’m sorry I didn’t get to see it sooner.

About the error you report, since it’s a memory one, did you try raising your memory setting for WordPress? If that’s not enough, maybe you need to talk with your webhost about the available memory available to you.

Could you please upload this server check script to your site and open it in your browser? http://www.s2member.com/r/server-check-tool/

I hope that helps. :)

Posted: Wednesday Aug 8th, 2012 at 5:39 am #21461

Thanks for the kudos! You’re very welcome. :)

Posted: Wednesday Aug 8th, 2012 at 5:37 am #21460

Benny, you can just add the [hilite mono]success[/hilite] attribute with its URL at the end of the attributes in the shortcode. Pre Sale FAQs » Is there a way to force a custom redirect after a successful purchase?

[hilite path]Dashboard -› s2Member® -› PayPal® Buttons -› Shortcode Attributes -> success[/hilite]
[hilite path]Dashboard -› s2Member® -› PayPal® Pro Forms -› Custom Return URLs Upon Success[/hilite]

About the variables in the URL, you can change them dynamically with some PHP based on what you’re tracking. http://www.primothemes.com/forums/viewtopic.php?f=36&t=1604

[hilite pre_code]
[[s2Member-PayPal-Button ... success="http://example.com/success?group=" /]]
[/hilite]

Does that help? :)

Posted: Tuesday Aug 7th, 2012 at 8:05 am #21363

All those have this in the entry for their cancellation:

3 => 's2Member `txn_type` identified as ( `subscr_eot|recurring_payment_expired|recurring_payment_suspended_due_to_max_failed_payment` ) - or - `recurring_payment_profile_cancel` w/ `initial_payment_status` ( `failed` ).',

They were failed payments. :/

I’ve put in the PDT Identity Token.

Cool. :)

Posted: Tuesday Aug 7th, 2012 at 7:56 am #21362

Hi Gwilym.

Donations are not integrated with s2Member yet.

I don’t know if a Donate button created at PayPal could be integrated with s2Member following these instructions, haven’t tried it yet: Knowledge Base » Using PayPal created buttons

I hope that helps.

Posted: Tuesday Aug 7th, 2012 at 7:52 am #21361

Hi Suhasini.

This behavior would be the same in s2Membe Pro.

So you want the user to only see his own groups or photos page, and not the other user’s, is that it? I’m afraid that’s not possible with the current URI restriction, since it works with Levels. Custom capabilities would allow you to customize access for each user, but that still isn’t integrated with the URI restriction (it will in the future).

Another thing you could do is hack your installation a bit so it checks if it’s the user’s own group/photos page and show it based on that or redirect him elsewhere.

I hope that helps. :)

Posted: Tuesday Aug 7th, 2012 at 7:48 am #21360

Hi Billy Bob.

Is this possible?
Further, is it possible to do this with the nextgen plugin?

Yes, it is possible, but it won’t do that out-of-the-box. You’ll need to customize your gallery a bit so it only serves the large version of the image to those with the access for it. Like Cassel said, you’d use conditionals for that. There are some extra functions that may help you too: http://www.s2member.com/codex/stable/s2member/api_functions/package-summary/

Basically, your gallery would first need to see if the tag is there, in order to know if the images are protected, then check if the user has the access for them, and show the image, or link to it, based on that.

I hope that helps. :)

Posted: Tuesday Aug 7th, 2012 at 7:39 am #21358

Hi Kirk.

I don’t know how to make the PHP files with the Download Protection. Wouldn’t it work to just use a regular WP page for that?

If it has to be a PHP file then, instead of having it in the s2member-files folder, leave it outside, but include WP into it so you can use conditionals to check the user’s access. Knowledge Base » Protecting Non-WordPress Content with s2Member

I hope that helps. :)

Posted: Tuesday Aug 7th, 2012 at 7:33 am #21357

Hi Ann.

Yes, those could be done. You may use custom capabilities to protect the reports, and you’d manually add these custom capabilities to the user so he has access.

For access to several users, you’d need to have each user have an account and add the custom capabilities to each. Or have them share the same account, in which case you’ll want to adjust your IPs limit here: [hilite path]Dashboard -› s2Member® -› Restriction Options -› Unique IP Access Restrictions[/hilite]

s2Member keeps a downloads count, but it’s not file specific, it’s the total for all the files downloaded. For something more specific, you would need to add your own counter hacking the code a bit.

We’re adding advanced logging to the new s2Member being developed, so it’ll be possible eventually, but it’s not available yet, I’m afraid.

I hope that helps. :)

Posted: Tuesday Aug 7th, 2012 at 7:24 am #21353

Hi Tara.

You mean podcasts protected by s2Member based on the user’s access? Maybe this video helps: Video » s2Member® File Downloads (Remote Auth/Podcasting)

Posted: Tuesday Aug 7th, 2012 at 7:20 am #21351

Hi Lavish.

Wildcards or replacement codes aren’t supported in the URI restriction yet. You’ll need to use a string that doesn’t have a variable in it. Did you try just [hilite mono]/album/[/hilite]?

About the user not being able to access the album, that’d depend on what level the user has and what level you restricted the URI at.

I hope that helps. :)

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