Cristián Lávaque
My Latest Replies (From Various Topics)
Author | Replies |
---|---|
Author | Replies |
Posted: Sunday Apr 21st, 2013 at 8:05 am #48031 | |
|
|
Ryan, could you submit your site’s info so I take a look at your installation? If you aren’t using the Alt View Restriction, then the posts would show in the archives and home page (when it’s set to show latest posts). The post would show complete or up to the “more” tag if you’re using it. This applies when you’re restricting the post with an s2Member level or custom capability. Since you want to have a teaser for each post, I’d suggest using the “more” tag in your posts. When the user clicks the “read more” link where the “more” tag splits the post, the user will be taken to the Membership Options Page if he doesn’t have the proper access for that post. Don’t make the Membership Options Page the same as the Home page, this is known to cause problems. The Membership Options Page could have a login box, or a link to the login page. |
|
Posted: Sunday Apr 21st, 2013 at 7:53 am #48030 | |
|
|
The import tool is not made to migrate users between blogs, but I’ll mention it to Jason. If you have a user in blog 1, he’ll not be in blog 6, so you’ll have to import him there. If you leave his WP user ID in the import CSV, I’m not sure if you’ll get an error or if he’ll be updated, but even if updated, it may not change the blog he belongs to. I’m not familiar with updating users from a different blog of the network, but you can test it and find out. When copying the blog 1 users to blog 6, after you export them from blog 1 you may need to remove their user IDs and then import them in blog 6 to create their accounts again there. Now, if you go to the database, you could change their blog ID from 1 to 6 directly and not need to copy the accounts. Not sure if there’s a plugin that has an interface for what you want to do (move a user from one blog to another in the network). I searched the plugins a bit and found a couple that have a promising name, but you’d need to try them: |
|
Posted: Sunday Apr 21st, 2013 at 7:34 am #48029 | |
|
|
Hi Michael. [hilite path]Dashboard -› s2Member® -› API / Scripting -› PHP/API Constants[/hilite]
If the user has an EOT time set, you can get it with [hilite mono]get_user_field[/hilite]. http://www.s2member.com/codex/stable/s2member/api_functions/package-functions/#src_doc_get_user_field%28%29 Buy Now transactions set the EOT time right after checkout. For subscriptions the EOT is set when it ends, so it’ll be empty while it’s still going. If it’s empty, [hilite mono]s2member_pro_paypal_rbp_times_for_user[/hilite] may help: http://www.s2member.com/codex/stable/s2member/api_functions/package-functions/#src_doc_s2member_pro_paypal_rbp_times_for_user%28%29
Not sure what you mean by this one. [hilite path]Dashboard -› s2Member® -› API / Scripting -› Conditionals[/hilite]
You’ll need to edit its template, I guess. |
|
Posted: Sunday Apr 21st, 2013 at 7:20 am #48028 | |
|
|
This article has a tip to get a copy of the email being sent to AWeber, which would help see what AWeber is getting. Knowledge Base » Debugging the AWeber integration If you try sending that email to the AWeber address to see if the user gets added, remember to use the whole thing with headers too, not just the body. In Gmail, for example, you find it in the corner menu, the entry named “Show Original”. |
|
Posted: Saturday Apr 20th, 2013 at 6:10 pm #48017 | |
|
|
The plugin and code you’re using should be fine.
Are you sure you logged out of your admin account? I’d use a separate browser to view the content, that way you can remain logged in to your main browser as the admin to make changes as needed. If that doesn’t help, maybe it’s the caching? If you have caching enabled, disable it and see if it helps. Other than that, there are these things you can try: Knowledge Base » Common Troubleshooting Tips |
|
Posted: Saturday Apr 20th, 2013 at 8:24 am #47991 | |
|
|
Not sure why you’re getting that error… Could you try these tips? Knowledge Base » Common Troubleshooting Tips I’d start with the server one: Knowledge Base » s2Member® Server Scanner |
|
Posted: Saturday Apr 20th, 2013 at 8:11 am #47989 | |
|
|
When you import them to the other blog you’ll be creating them again, not moving the existing ones. Since you’ll be creating this users in the other blog, make sure the user ID field is empty. If you have a user ID, then s2Member will update the existing user, not create a new one.
You can leave that row. The CSV file s2Member exports for reimportation has the correct format. Here’s more documentation that you may find helpful: Knowledge Base » Import (or Mass Update) Users |
|
Posted: Saturday Apr 20th, 2013 at 8:05 am #47988 | |
|
|
Have you troubleshot this following these? Knowledge Base » Common Troubleshooting Tips Could you give me a step by step to reproduce this in my installation? I want to make sure I understand what’s happening on your side. Thanks! |
|
Posted: Saturday Apr 20th, 2013 at 7:46 am #47987 | |
|
|
Hi Eric. You can use the PayPal pro-forms. [hilite path]Dashboard -› s2Member® -› PayPal® Pro Forms -› Membership Level # Forms[/hilite] It doesn’t require PayPal Pro, it’ll work with the free Express Checkout if you remove the card options from the shortcode: [hilite mono]accept="paypal"[/hilite]. |
|
Posted: Saturday Apr 20th, 2013 at 7:31 am #47984 | |
|
|
Hi Dean.
If you’re using PHP code, then using the Visual editor will corrupt it. Just use the Text editor if you have PHP in your content. And you’ll need a PHP execution plugin for the code to work too. Knowledge Base » ezPHP Plugin for WordPress®
Put your code inside HTML code tags, please. [hilite mono]<code></code>[/hilite] |
|
Posted: Saturday Apr 20th, 2013 at 7:14 am #47983 | |
|
|
Thanks for the update and sharing your solution, Marcia! I’m glad you sorted it out. :) |
|
Posted: Saturday Apr 20th, 2013 at 7:02 am #47982 | |
|
|
Hi Claire. I tried your CSV in my test installation and the 3 users were imported… Did you already have those users created in your installation? If so, trying to use the same email address or username would have prevented importing them again. In the CSV file, the values have to be double quoted. I’m guessing that the software you used to edit the CSV file didn’t save them. It should look like this:
Ah, the usernames will be lowercased when you import, that’s WP’s doing. Just letting you know so you don’t have the user trying the camelcase and not being able to login because it doesn’t match. By the way, I didn’t edit the email addresses because I’m assuming you made them up. If they’re real, then please edit your post to remove the CSV and I’ll edit mine. |
|
Posted: Saturday Apr 20th, 2013 at 6:52 am #47981 | |
|
|
That’s very good. Thanks for the update. :) |
|
Posted: Saturday Apr 20th, 2013 at 6:45 am #47980 | |
|
|
Thanks for the login info. Got the email. I didn’t see errors in the logs, and the IPN log says the Signup Confirmation email is being sent fine, although I don’t see a mention of the cookie.
If after checkout the s2Member return page says that he should check his email, then he should, or he’ll risk not having the account set at the right level. Do you normally have free registration enabled or you just did recently for testing? Anyway, I’ll ask Jason about the cookie and not depending on the link in the email for paid registrations. I’m not sure under what situations with ccBill it’d be like that. |
|
Posted: Friday Apr 19th, 2013 at 5:07 pm #47894 | |
|
|
Thanks for your new tests and updates. I’ll ask Jason about the stream error you quoted. Did you ask Amazon support about it? What software are you opening the mp3 with to stream it? Could you tell me step by step how to reproduce the error? Does it happen with other similar software too? Sure, you can send the info for the new installation you tried last. s2Member® » Private Contact Form |
|
Posted: Friday Apr 19th, 2013 at 8:51 am #47872 | |
|
|
Hmm… Maybe with a central IPN script. You can take a look at an example one in the extras zip, which you’ll find in your Account page. http://www.s2member.com/account/ I know that with PayPal, the IPN URL is set on a transaction basis, the one in the PayPal settings is a default. I’m not sure if it’d be the same for Authorize.Net. Have you tried purchasing from different sites with the s2Member pro-forms and looking at the IPN URL set in each subscription profile? |
|
Posted: Friday Apr 19th, 2013 at 8:49 am #47871 | |
|
|
s2Member has the free registration pro-form, which you can use to register users at any level or with any custom capability, without requiring a payment. [hilite path]Dashboard -› s2Member® -› PayPal® Pro Forms -› Free Registration Forms[/hilite] If you mean having different profile fields depending on the level the user is registering at, then the s2Member custom profile fields would help. [hilite path]Dashboard -› s2Member® -› General Options -› Registration/Profile Fields[/hilite] You could probably use Gravity forms for registration, since users are still created in WordPress, s2Member doesn’t change that. Not sure if they’d be able to use the s2Member profile fields, though. |
|
Posted: Friday Apr 19th, 2013 at 8:28 am #47870 | |
|
|
Great! Glad I could help. Thanks for the udpate. :) |
|
Posted: Friday Apr 19th, 2013 at 8:27 am #47869 | |
|
|
Sorry about the confusion with the non-recurring subscription, I just explained it because it’s commonly mistaken by site owners with the Buy Now single payment and then wonder why no EOT time was set immediately. The Buy Now transaction will set an EOT time immediately, as will the free registration pro-form if you use the tt and tp attributes. Have you tried these shortcodes? Free: [hilite path]Dashboard -› s2Member® -› Authorize.Net® Pro Forms -› Free Registration Forms[/hilite]
Paid: [hilite path]Dashboard -› s2Member® -› Authorize.Net® Pro Forms -› Membership Level 1 Forms[/hilite]
Try those. Remember to use the correct value for the [hilite mono]custom[/hilite] attribute, as is given by the generator in your installation, please. |
|
Posted: Thursday Apr 18th, 2013 at 8:11 am #47777 | |
|
|
You could try modifying the tip in this article to do that: http://www.s2member.com/kb/offering-free-coupon-code/ |
|
Posted: Thursday Apr 18th, 2013 at 8:06 am #47776 | |
|
|
That if you want to sell a membership giving a trial term (ta, tp, tt), it’ll only be possible with a subscription (rr=”1″), even if it’s a single payment and not recurring (rr=”0″). For the EOT time to be set immediately, it can only be done with a buy-now transaction (rr=”BN”), which doesn’t allow trial terms. [hilite path]Dashboard -› s2Member® -› Authorize.Net® Pro Forms -› Shortcode Attributes -> rr[/hilite]
I was talking about the free registration pro-form to set an EOT time, not the payment one.
Sorry, I wrote the path to the free registration pro-form, although you’re using Auhorize.Net. In reality the free registration pro-form is independent of the payment gateway, so both work, but it becomes confusing if I point to the PayPal pro-forms section when you’re using Auth.Net. I edited my post to fix that.
That’s not a free registration pro-form. This is a correct one for 1 year at Level 1:
Use this generator for the free registration pro-form: [hilite path]Dashboard -› s2Member® -› Authorize.Net® Pro Forms -› Free Registration Forms[/hilite] |
|
Posted: Thursday Apr 18th, 2013 at 7:42 am #47774 | |
|
|
No, didn’t get it this time either… I’m emailing you directly so you can reply it from your email account. Please include all the info requested in the contact form. |
|
Posted: Thursday Apr 18th, 2013 at 7:38 am #47773 | |
|
|
If all the above are okay, there’s also the possibility that something is causing wp-cron to not be working properly, which would be a problem if you have the EOT behavior set to use it. [hilite path]Dashboard -› s2Member® -› PayPal® Options -› Automatic EOT Behavior[/hilite] In that case, try these please: Knowledge Base » Common Troubleshooting Tips |
|
Posted: Thursday Apr 18th, 2013 at 7:34 am #47772 | |
|
|
You can get reports using the email option in each notification here: [hilite path]Dashboard -› s2Member® -› API / Notifications[/hilite] Do these users have an EOT time set in their profiles? Do they have “paypal” as the payment gateway and a subscr ID in their profiles? Are these users that started their subscription with the s2Member methods, or did you have them from before starting to use s2Member? Did you complete the PayPal integration with s2Member and is it working correctly for new signups? [hilite path]Dashboard -› s2Member® -› PayPal® Options[/hilite] Please make sure you have logging enabled so you get more information from all transactions and the communications from PayPal. [hilite path]Dashboard -› s2Member® -› Log Files (Debug) -› Logging Configuration[/hilite] |
|
Posted: Thursday Apr 18th, 2013 at 7:23 am #47771 | |
|
|
Hi Marco. I’m pretty sure that we haven’t said that vouchers are supported. Could you point me to where you read that, please? Here’s our refund policy: s2Member® » Terms » Refund Policy
This article may help: Knowledge Base » Offering a Free Coupon Code (100% Discount)
You could complement the solution in that article, with the Remote Operations API to create the new user. [hilite path]Dashboard -› s2Member® -› API / Scripting -› Remote Operations API[/hilite] These may also be helpful: |