Cristián Lávaque
My Latest Replies (From Various Topics)
Author | Replies |
---|---|
Author | Replies |
Posted: Friday Jul 12th, 2013 at 7:01 am #53333 | |
|
|
Glad you figured it out. Thanks for the update! :) |
|
Posted: Friday Jul 12th, 2013 at 6:58 am #53332 | |
|
|
Sorry, was away the past week. Jason and Bruce looked into this and couldn’t find that s2Member was doing it. I’m glad you narrowed it down go the WP you’re running. It’d be good to make sure that you have a good copy of the WP files in your site, verify that wp-login.php is not altered in some way. |
|
Posted: Friday Jul 12th, 2013 at 6:46 am #53331 | |
|
|
So, is it just the s2Member signup confirmation email not being sent, but the WP new user one is? Did you check the spam folder to see if the signup confirmation is there? Do you have logging enabled? What does it mention the confirmation email being sent in one of the log entries for the transaction? [hilite path]Dashboard -› s2Member® -› Log Files (Debug) -› Logging Configuration[/hilite] Have you followed all the suggestions in these? |
|
Posted: Thursday Jul 11th, 2013 at 5:43 am #53283 | |
|
|
Posted: Thursday Jul 11th, 2013 at 5:39 am #53282 | |
|
|
I can’t tell much from the info there… But this seems to be unique to your installation. We haven’t seen this before during testing or from any other site owner that I remember. Could you please try these? Knowledge Base » Common Troubleshooting Tips :) |
|
Posted: Thursday Jul 11th, 2013 at 5:34 am #53281 | |
|
|
$subscription_id seems to not be set, so there’s no subscription to cancel. |
|
Posted: Thursday Jul 11th, 2013 at 5:25 am #53280 | |
|
|
You’re not comparing, you’re assigning that value to the var. You need to use two equal signs. http://www.php.net/manual/en/language.operators.assignment.php |
|
Posted: Thursday Jul 11th, 2013 at 5:22 am #53279 | |
|
|
I still got a 414. I guess the webhost didn’t raise the limit enough, that URL has 692 characters. The limit should be quite above that in case another URL has more characters in the future. |
|
Posted: Thursday Jul 11th, 2013 at 5:18 am #53277 | |
|
|
Could you try these, please? Knowledge Base » Common Troubleshooting Tips |
|
Posted: Thursday Jul 11th, 2013 at 5:16 am #53276 | |
|
|
Thanks for the info. So you set the redirection after login in your widget settings, but it’s not working, is that it? Could you try all these? Knowledge Base » Common Troubleshooting Tips |
|
Posted: Friday Jul 5th, 2013 at 8:37 pm #53063 | |
|
|
I just got a reply from Jason. He confirmed that it’s s2Member escaping the HTML when displaying the field in a public profile. I was displaying the field with a shortcode or PHP, and in those cases, since you’re manipulating the data, it’s not escaped and you’re responsible for the risk of having HTML there. I had not noticed it in my installation because I don’t have BuddyPress, so I could only test as I explained above, but when displayed in the BuddyPress public profiles, s2Member escapes the HTML to prevent potential trouble. This is what Jason replied:
|
|
Posted: Thursday Jul 4th, 2013 at 6:54 am #53003 | |
|
|
Well, the cancellation would cause a demotion to Level 0 normally, so you could have a MailChimp list for Level 0 with that good-bye email. [hilite path]Dashboard -› s2Member® -› API / List Servers -› MailChimp® -> Level 0[/hilite] Or you could do the good-bye email without MailChimp, instead use the cancellation notification to load a script that emails the good-bye message. [hilite path]Dashboard -› s2Member® -› API / Notifications -› Cancellation Notifications[/hilite] |
|
Posted: Thursday Jul 4th, 2013 at 6:50 am #53002 | |
|
|
Sure. I’ll forward this to Elizabeth in Billing. |
|
Posted: Thursday Jul 4th, 2013 at 6:49 am #53001 | |
|
|
Could you show me the shortcode you’re using, please? Are you using a custom template for the pro-form? I can take a look at your page with the pro-form and your configuration, if you send me the site’s info. Please leave me a reply here if you do, so I look for it. Thanks. s2Member® » Private Contact Form |
|
Posted: Thursday Jul 4th, 2013 at 6:45 am #53000 | |
|
|
Is the New User email with the login credentials being sent fine after registration? If not, then please try the tips here: Knowledge Base » Troubleshooting Email Delivery Problems If the New User email is sent, but s2Member’s isn’t, could you make sure it’s not ending up in the spam box? You can improve inbox delivery customizing the Signup Confirmation email so it’s unique to your site. [hilite path]Dashboard -› s2Member® -› ccBill® Options -› Signup Confirmation Email[/hilite] If that’s not it, could you enable logging, and after another problem transaction, review the log to see any mention of an error for that transaction? Does it mention the Signup Confirmation Email being sent successfully?
You can generate a Registration Access Link and email it to him from your email account. See: [hilite path]Dashboard -› s2Member® -› ccBill® Buttons -› Registration Access Links[/hilite] |
|
Posted: Thursday Jul 4th, 2013 at 6:38 am #52999 | |
|
|
You can remove the checkbox from here: [hilite path]Dashboard -› s2Member® -› API / List Servers -› Registration Double Opt-In Box[/hilite] The user would still be sent an opt-in confirmation email by MailChimp and he may not show up in your list before he’s clicked on the confirmation link. |
|
Posted: Thursday Jul 4th, 2013 at 6:36 am #52998 | |
|
|
You’d need a counter, but s2Member doesn’t have one. You could create save an option in WordPress with your count, and add to it with ever new free registration using the registration notification, I guess. So your notification would load a custom script, that loads WP and then you update the counter. Then, where you have the free registration form to signup at the higher level, before showing it you check the counter and if it’s higher than 200, then stop giving the upgrade and just register them at level 0 as usual. These would help: [hilite path]Dashboard -› s2Member® -› API / Notifications -› Registration Notifications[/hilite] |
|
Posted: Thursday Jul 4th, 2013 at 6:29 am #52996 | |
|
|
Have you read this and followed its advice? Knowledge Base » Unable to Verify $_POST Vars Error Got it on the server scanner results. The warning you get about the memory limit would not be causing you this problem. If the above article doesn’t help, then could you please try these? Knowledge Base » Common Troubleshooting Tips |
|
Posted: Thursday Jul 4th, 2013 at 6:26 am #52995 | |
|
|
If PayPal doesn’t let you edit the subscription profile to add the custom value with your domain name, then I think you could try to solve this with an IPN script, which will fix the custom value before forwarding the notification to s2Member. You can find a sample IPN script in the s2Member Pro Extras zip file, in your Account page. http://www.s2member.com/account/ |
|
Posted: Thursday Jul 4th, 2013 at 6:09 am #52994 | |
|
|
Ah, yes, if you mean the EOT time set by s2Member, it’s at the end of the paid time. See: [hilite path]Dashboard -› s2Member® -› Authorize.Net® Options -› Automatic EOT Behavior[/hilite]
So the user may still have access because he hasn’t reached the end of the time he paid, but the subscription may already have ended in the payment gateway. |
|
Posted: Thursday Jul 4th, 2013 at 6:06 am #52993 | |
|
|
The settings “Membership EOTs also Remove all Custom Capabilities” and “EOT Grace Time (in seconds)” were added in v130220 (Feb 20, 2013). You can review the changelog here: s2Member® » Unified Changelog |
|
Posted: Thursday Jul 4th, 2013 at 6:02 am #52992 | |
|
|
The log entry mentions the email having been sent, so s2Member is doing what it has to do and is getting no errors.
Did you verify they’re not being marked as spam? You can try personalizing the Signup Confirmation email to make it unique to your site. This helps with inbox delivery. [hilite path]Dashboard -› s2Member® -› PayPal® Options -› Signup Confirmation Email[/hilite] Is your New User email (the one with the login credentials) being sent when the user registers? If not, could you please try these? Knowledge Base » Troubleshooting Email Delivery Problems |
|
Posted: Thursday Jul 4th, 2013 at 5:55 am #52990 | |
|
|
Thanks for the feedback. I’ll add this to the feature requests and let Jason know about it. :) |
|
Posted: Thursday Jul 4th, 2013 at 12:36 am #52980 | |
|
|
Like I said, we’re not using BuddyPress, just bbPress. But I’ll ask Jason his opinion. :) |
|
Posted: Thursday Jul 4th, 2013 at 12:26 am #52978 | |
|
|
It’s the URL that’s clickable in the BP field, and that’s because they seem to parse URLs and autolink them, but it’s not doing it for s2 profile fields. The problem is the way BP is parsing this, not the value stored in the s2 field. I don’t think removing BP would be the solution, because that’s what’s allowing you to have public profiles. Instead I’d work on customizing BP a bit so it doesn’t break the HTML, encoding parts of it (like [hilite mono]<[/hilite] or [hilite mono]>[/hilite]) to their HTML entities so they are displayed. Have you asked in their forums how to prevent this encoding? http://buddypress.org/support/ I’ll ask Jason his opinion too. |