Cristián Lávaque
My Latest Replies (From Various Topics)
| Author | Replies |
|---|---|
| Author | Replies |
| Posted: Wednesday Jul 25th, 2012 at 8:12 am #20192 | |
|
|
|
|
Hi Arthur.
I don’t know about WP Engine, whether it works fine with s2Member or not. You can try this server check tool to see if it reports any problems: http://www.s2member.com/r/server-check-tool/
Do you mean the protected files? They do take you to the Membership Options page. If you’re opening with a player, though, the player will be sent to the page and since it’s not a media file, it’d give an error. You may want to look at how to customize the player’s errors. Or just show the player to those with enough access, wrapping it with a conditional. [hilite path]Dashboard -› s2Member® -› API / Scripting -› Simple/Shortcode Conditionals[/hilite] I hope that helps. :) |
|
| Posted: Wednesday Jul 25th, 2012 at 8:08 am #20191 | |
|
|
|
|
lol, yeah, don’t we all make one from time to time. :) I’m glad you found the problem and that it’s working great. Thanks for the update! |
|
| Posted: Wednesday Jul 25th, 2012 at 7:58 am #20189 | |
|
|
|
|
Just got your email. Thanks for the info. I found the problem, you had a space in the folder’s name: s2 member-pro instead of s2member-pro.
I removed the space and now s2Member Pro is active in your WP admin. :) |
|
| Posted: Wednesday Jul 25th, 2012 at 7:48 am #20186 | |
|
|
|
|
Hi Spencer. That’s not normal behavior, there’s something off in your installation that’s causing it. Could you do a new test live purchase, 1 cent is fine, and when you get taken to the Membership Options page, copy the URL in the browser’s address bar. The URL will include variables that show what restriction is being applied and what to. Then you can check why it’s restricted and remove the restriction. [hilite path]Dashboard -› s2Member® -› API / Scripting -› Membership Options Page Variables (MOP Vars)[/hilite] Also, please enable logging, so more information is available to debug any problems. [hilite path]Dashboard -› s2Member® -› PayPal® Options -› Account Details -› Logging[/hilite] Please let me know how it goes. :)
|
|
| Posted: Wednesday Jul 25th, 2012 at 7:44 am #20185 | |
|
|
|
|
Hi Joe. s2Member doesn’t have this feature, but you could customize it a bit to achieve something that works for you. s2Member Pro has the free registration pro-form, which lets people register for free at higher levels than Level 0. [hilite path]Dashboard -› s2Member® -› PayPal® Pro Forms -› Free Registration Forms[/hilite] You can also give users custom capabilities, which may be useful if you want to show content based on the code the person used. Video » s2Member (Custom Capabilities) The shortcode for the form can be adjusted with some PHP, so you can vary the form’s attributes using variables in the URL of the page where pro-form is, for example. http://www.primothemes.com/forums/viewtopic.php?f=36&t=1604 You can have, for example: Or you can have a separate registration page for each code: Would that work for you? What do you need to do with this code the person enters? Show him certain content? Or track who used a certain code? |
|
| Posted: Wednesday Jul 25th, 2012 at 5:07 am #20180 | |
|
|
|
|
Do your tests and see if it works as expected, but I’m pretty sure it will. I’m glad we could find what seems to be a solution for you. :) |
|
| Posted: Wednesday Jul 25th, 2012 at 5:03 am #20178 | |
|
|
|
|
I see, I understand now better what you’re trying to do. You can give capabilities to a user directly, instead of a role. So you could edit this user to have the Author capabilities, independent of the role he has. The User Role Editor I linked to earlier lets you do this. After you activate the plugin, go to the Users list and when you hover the user, you’ll see a “capabilities” link. http://wordpress.org/extend/plugins/user-role-editor/ |
|
| Posted: Wednesday Jul 25th, 2012 at 4:55 am #20175 | |
|
|
|
|
Currently, demotion in s2Member will always change the role to s2Member Level 0 (WP’s Subscriber). What do you want the demotion to do? Leave the access he had and only remove the Author capabilities? |
|
| Posted: Wednesday Jul 25th, 2012 at 4:50 am #20173 | |
|
|
|
|
No, it wouldn’t be giving Author capabilities to everybody, because you’d do this with one of the s2Member Level roles that you didn’t give everybody, you’d only give to this person you want to author posts. If everyone in your site has Level 1, then edit Level 2 to have the Author capabilities and give that role to this person. The rest of the users at Level 1 won’t be touched by this change. |
|
| Posted: Wednesday Jul 25th, 2012 at 4:25 am #20171 | |
|
|
|
|
Hi Richard. You could use custom capabilities, giving one to each course class. We can help if you have questions on how it works or with ideas to do what you want. But for customizations in your implementation you’d need a developer to work with you, which you can find in freelance sites like jobs.wordpress.net, for example. I hope that helps. :) |
|
| Posted: Wednesday Jul 25th, 2012 at 4:16 am #20168 | |
|
|
|
|
You mean if he stops paying and should be demoted? If it’s just one user, you could manage it manually, I guess. Otherwise, I’d look at how to make one of the s2Member roles behave like the Author one and just give it to that user. |
|
| Posted: Wednesday Jul 25th, 2012 at 3:27 am #20165 | |
|
|
|
If it’s just one subscriber, you could just change his role to Author. If you need to, you could edit the Author role to add the s2Member access capabilities for levels or custom capabilities. http://wordpress.org/extend/plugins/user-role-editor/ |
|
| Posted: Wednesday Jul 25th, 2012 at 3:21 am #20164 | |
|
|
|
|
That’s great, Adam! :) |
|
| Posted: Wednesday Jul 25th, 2012 at 3:17 am #20163 | |
|
|
|
|
That’s great! Thanks for the update. :) No, don’t know about that. You can ask in the JW Player forums about it or Google it, I guess. |
|
| Posted: Wednesday Jul 25th, 2012 at 3:15 am #20162 | |
|
|
|
|
If you don’t use PayPal at all and haven’t configured the integration for it, the free registration form may give a warning about this. Just enter fake credentials and the warning will go away, but remember to update it with real ones if you start using PayPal services. [hilite path]Dashboard -› s2Member® -› PayPal® Options -› Account Details[/hilite] ;) |
|
| Posted: Wednesday Jul 25th, 2012 at 3:10 am #20161 | |
|
|
|
|
Hi Thomas.
Yes, you can get it via PHP: [hilite path]Dashboard -› s2Member® -› API / Scripting -› Pro Login Widget (via PHP)[/hilite] Or edit the file for it after moving/copying it to the must-use plugins directory. s2member-pro\includes\classes\widgets.inc.php I hope that helps. :) |
|
| Posted: Wednesday Jul 25th, 2012 at 3:01 am #20159 | |
|
|
|
|
Hi Frank. What do you mean? Are you using an s2Member shortcode there? or do you mean translating the theme’s template for that page? |
|
| Posted: Wednesday Jul 25th, 2012 at 2:59 am #20158 | |
|
|
|
|
Hi Frank. I searched the files and found that string in the s2member.pot file, line 3928. \s2member\includes\translations\s2member.pot
|
|
| Posted: Wednesday Jul 25th, 2012 at 2:27 am #20156 | |
|
|
|
|
Awesome. Good luck! I hope everything goes great. :) |
|
| Posted: Wednesday Jul 25th, 2012 at 2:19 am #20155 | |
|
|
|
|
Yeah, I see what you mean. Well, the emails seem to have been failing because transactions were failing, so it never got to the point where the email got sent. Or were transactions happening normally and the only thing off were emails? In any case, keep logging enabled and let me know if you see something odd happen again, please. And check all the log files, not just the IPN one, since you may find more clues in the other ones too. Thanks. :) |
|
| Posted: Wednesday Jul 25th, 2012 at 2:16 am #20153 | |
|
|
|
|
No, that information is for the gateway to process the payment, and is not stored by s2Member in the profile. If you want those fields in the profile, then you need to create them: [hilite path]Dashboard -› s2Member® -› General Options -› Registration/Profile Fields[/hilite]. The user will need to fill those too for them to be in the profile, unless you create a hack that populates them at the same time the user fills out the information for the payment (“use same address” thing you see in shopping carts for billing and shipping addresses). |
|
| Posted: Wednesday Jul 25th, 2012 at 1:27 am #20147 | |
|
|
|
|
Hi Manuel. I don’t really know… What I do know is that the Sandbox has some issues of its own, that aren’t even so in the live transactions. So my recommendation is to do live 1 cent transactions and deal with the problems you have there, since they will be the same ones your customers will have. The Sandbox, in my experience, is more trouble than it’s worth. The 1 cent transactions give you 100 real transactions for a buck, very worth the investment in my opinion. Let me know if you have the same error with a live transaction, please. Also, enable logging so that we get more information to help debug this if you still have trouble. [hilite path]Dashboard -› s2Member® -› PayPal® Options -› Account Details -› Logging[/hilite] I hope that helps. :) |
|
| Posted: Wednesday Jul 25th, 2012 at 1:24 am #20146 | |
|
|
|
|
That sounds like a good way to do it. I’m glad you sorted it out. :)
How are they registering for these webinars? In your site with another plugin or somewhere else with a service you got for the webinars (e.g. GoToWebinar)? |
|
| Posted: Tuesday Jul 24th, 2012 at 11:33 pm #20138 | |
|
|
|
If the users were properly imported to your new WP site, I don’t know why they wouldn’t be updated with number of logins, for example. Have you tried importing them with s2Member’s Import tool? [hilite path]Dashboard -› s2Member® -› Import/Export -› User/Member Importation[/hilite]
Yes, here: [hilite path]Dashboard -› s2Member® -› Import/Export -› s2Member® Options[/hilite] |
|
| Posted: Tuesday Jul 24th, 2012 at 11:28 pm #20137 | |
|
|
|
|
JoAnn, I just sent you an email answering all the questions you had made in your posts, including the one about this person with the IP problem. I sent it by email and removed your your posts from the forum because you mentioned in one that you didn’t want that in any forum. About that person’s IP problem, he either shared the login info with people from those cities and told you he didn’t, or they’re all made by him while travelling, or he’s using a proxy service that makes his connections look as if coming from other computers. Internet connections do go via several servers along the way, but only the IP of the actual device the person is using is the one counted. You can reset his IP restriction from his profile so he can access the site again, if you want. And you can change his password from his profile too and send it to him, although it wouldn’t prevent him from sharing it, but it’d prevent the previous one from working for others if they had it. I hope that helps. :) |
|








Pre-Sale FAQs
Video Tutorials
Community Forum
Knowledge Base
News/Updates
s2 Codex / Docs
GPL v2 License
Contact A Human
About Us
Our Customers
Support Policy
Privacy Policy

