Bruce

My Latest Replies (From Various Topics)
Author | Replies |
---|---|
Author | Replies |
Posted: Tuesday Jul 9th, 2013 at 4:26 am #53151 | |
![]() |
|
Thank you for reporting this important issue.I’m very sorry for the delay in response. Thanks for your patience with us over the weekend. The first thing I would try is changing these values through PHP using the information provided here: Knowledge Base » Changing Words/Phrases In s2Member® I can tell you that these strings are supposed to be translated, if you look in the /s2member-pro/includes/templates/forms/paypal-checkout-form.php file, s2Member is wrapping this value correctly to have WordPress’s translation functionality translate it correctly. Let me know if you can get the PHP version of the translation to work, and we can move on from there. Thanks! |
|
Posted: Tuesday Jul 9th, 2013 at 4:19 am #53150 | |
![]() |
|
Thank you for your inquiry. I’m very sorry about the delay in response.The problem you’re running into is a design flaw with s2Member we are looking to fix in the next major release of s2Member, which is a rewrite we’re hoping to have ready sometime soon. Currently the only place I know of to point you to attempting to make this possible through code is the thread you already linked to. I can’t say I know everything that’s happening here but I can tell you that the syntax of the fields has NOT changed since then, and if the code worked then it should work now as well. I can also tell you that the code you’re using is going to drastically slow down your search queries, because it’s picking up values from the usermeta database table as well as the user database table, and it’s use REGEX to find the value of the custom field with the slug country_code. If the code is not working for you, I’d first make sure that the slug for the field you’re attempting to order by is in fact country_code. That looks like the best place to start looking for the error. |
|
Posted: Tuesday Jul 9th, 2013 at 4:10 am #53148 | |
![]() |
|
I’m very sorry for the delay in response. Thank you very much for your patience with us over the weekend.
You can accomplish this using Shortcode Conditionals. See: Knowledge Base » Simple Shortcode Conditionals What you’d do is instead of protecting your Categories/Posts directly with s2Member, the Posts that a User needs to be registered on would have something like this at the top:
|
|
Posted: Tuesday Jul 9th, 2013 at 4:04 am #53147 | |
![]() |
|
I’m am very sorry for the delay in response. Thanks very much for your patience with me.
You could store this value in a WordPress User Meta value, as shown here: http://codex.wordpress.org/Function_Reference/update_user_meta OR, you could store the value in a completely private s2Member custom field, but this would take a lot more work, because s2Member stores all of these values in an array in one of it’s own User Meta rows. I would suggest using the WordPress User Meta field. |
|
Posted: Tuesday Jul 9th, 2013 at 4:01 am #53146 | |
![]() |
|
Thank you for your inquiry.
We use a customized version of bbPress here at s2Member, mostly customized for advanced integration with s2Member and custom styles. You could achieve something similar with a few customizations of bbPress yourself. :-) |
|
Posted: Tuesday Jul 9th, 2013 at 4:00 am #53145 | |
![]() |
|
I’m very sorry for the delay in response. Thank you very much for your patience with us. I’m sorry I didn’t grasp the fact that all of your Custom Capabilities were free until just now. That’s my fault. The correct answer in this case is that if you want your Users to be able to upgrade (for free), you’ll have to use some custom PHP code. We have documentation on how you can do that in this article: Knowledge Base » Changing Roles/Capabilities via PHP So if you want to allow a User that has access to Custom Capability music to Custom Capability video, you would create a form that would allow certain Users to trigger this code to fire for them:
I’m sorry for how hard this is accomplish. I’m going to talk to Jason (Lead Developer) and attempt to get the ability for free upgrades possible with s2Member Pro, as the Modification version of Free Registration Pro Forms ASAP. Thanks for your understanding. |
|
Posted: Tuesday Jul 9th, 2013 at 3:53 am #53144 | |
![]() |
|
In addition to sending the log files, could you please run the Server Scanner and make sure that this isn’t something obvious with your server configuration? |
|
Posted: Tuesday Jul 9th, 2013 at 3:51 am #53143 | |
![]() |
|
I’m very sorry for the delay in response. Thanks for your patience. You can send your log files here: |
|
Posted: Tuesday Jul 9th, 2013 at 3:50 am #53142 | |
![]() |
|
Posted: Tuesday Jul 9th, 2013 at 3:44 am #53140 | |
![]() |
|
I’m very sorry for the delay in response. I’m taking a look now. I’ll update this thread when I’m done. |
|
Posted: Monday Jul 8th, 2013 at 6:58 am #53114 | |
![]() |
|
Thanks for your patience over the weekend.
Okay well there should still be a paypal-ipn.log file. If there is not then you should ensure that you have everything set up as described here: Dashboard -› s2Member® -› Authorize.Net® Options -› SP/IPN Integration |
|
Posted: Monday Jul 8th, 2013 at 6:56 am #53113 | |
![]() |
|
Thanks for your patience over the weekend.Sorry about the delay in response. I see what you’re talking about now. However I have no idea how s2Member could possibly be affecting your theme’s behavior for this. That being said if you’re having trouble with this, try turning off s2Member’s CSS and see if that helps: http://www.s2member.com/faqs/#s2-faqs-stop-loading-css Otherwise I’m not sure what you could do. s2Member is not overwriting any of your JavaScript and I’m not seeing any errors pop up when you click that Goto.. button. This is apparently an incompatibility between s2Member and your theme, which we can’t debug according to our Support Policy. See: s2Member® » Support Policy
I’m sorry for the frustration. I was just under the impression that this was a problem directly related to your first first post’s explanation of this problem:
This is actually a totally different problem than you first described. I did not understand the problem until your post here, which is actually describing a totally different issue:
|
|
Posted: Monday Jul 8th, 2013 at 6:43 am #53112 | |
![]() |
|
Thanks for your patience over the weekend.I’m very sorry about the delay in response.
Since you’re wanting to add this to the registration form at /wp-login.php?action=register, the best way to accomplish this would be to hook directly into WordPress’s registration page. I think this thread from WordPress.org’s Forums has some good resources for accomplishing that: http://wordpress.org/support/topic/how-to-add-extra-fields-in-new-user-registration?replies=5 |
|
Posted: Monday Jul 8th, 2013 at 6:40 am #53111 | |
![]() |
|
Sorry about the delay in response. Thanks for your patience over the weekend. I just went over your list of requirements, and while s2Member could be used as a core for the functionality you’re looking for (as far as registration and your “donations” go), it would require a lot of custom code to hook s2Member into all of the other functionality you’re looking for. To explain the idea in simple terms, you mentioned that you’re looking for a “Rule Editor”. What s2Member can do is create some of the triggers for these rules with regards to registrations and payments. A developer will need to set up all of the “rules” you have in mind, however. To explain this better, s2Member could work in conjunction with custom code that you have a developer write with its API Notifications for Signups and Payments. See: Knowledge Base » Building An API Notification Handler With this you can have s2Member handle your User registrations, restrictions, and payments. However, you’ll still need to have a developer set up many more things to get your site working around s2Member. I would recommend posting these requirements on a site such as http://elance.com/, http://odesk.com/, or http://jobs.wordpress.net/. |
|
Posted: Monday Jul 8th, 2013 at 6:29 am #53110 | |
![]() |
|
Thanks for your inquiry.And thanks for your patience over the weekend.
If you’re looking to allow your Users to search your User database based on s2Member’s Registration/Profile Fields, I’m afraid you’re not going to be able to find anything like that unless it is geared specifically toward s2Member. The reason for this is that s2Member stores Registration/Profile Fields into a big list in one database entry. That means that if someone tries to order the list by just gathering data directly from the database (like any normal plugin would), it would not allow for s2Member’s fields to be a part of that.
BuddyPress does a similar thing with Profile Fields, and the BP Profile Search is a plugin that handles BuddyPress’s Profile Fields the way s2Member’s would need to be handled in your case. If you really want to simplify things, you could use BuddyPress’s Profile Field system instead of s2Member’s, and use this plugin to accomplish what you want. Otherwise, you’ll have to have a developer set up a similar plugin for s2Member’s Custom Fields. I’m not aware of any that exist now. Sorry about that. |
|
Posted: Monday Jul 8th, 2013 at 6:22 am #53109 | |
![]() |
|
Thanks for your patience over the weekend.I can’t say I know how you could get this information through PayPal. I am not personally experienced with everything about taxes an accountant would need, but I was under the impression that knowing where the Customer was from was not a requisite. You should be able to tell how much tax a Customer was charged by just subtracting your base amount from the amount charged. Why exactly are you needing to see the User’s Province/State?
You should be able to tell if a User is paying taxes based on how much their transaction was for, correct? |
|
Posted: Sunday Jul 7th, 2013 at 7:34 pm #53094 | |
![]() |
|
Sorry about that. The title for this section was changed recently. With s2Member Pro installed, you should have a section in the Dashboard here for this: Dashboard -› s2Member® -› API / Scripting -› Pro API for Remote Operations |
|
Posted: Friday Jul 5th, 2013 at 5:31 am #53046 | |
![]() |
|
Have you installed any caching plugins recently? If you can’t figure out the issue, send us a Dashboard Login via Private Contact Form and we’ll take a look at your logs. |
|
Posted: Friday Jul 5th, 2013 at 5:29 am #53045 | |
![]() |
|
Thank you for your inquiry.To accomplish this, you have to edit your theme’s files. The navigation menu is likely in your theme’s header.php file. Look for a call to Then you can change the navigation menu your theme called with s2Member’s PHP Conditionals: Dashboard -› s2Member® -› API / Scripting -› Advanced PHP Conditionals This thread has some examples: http://www.s2member.com/forums/topic/doing-things-with-menus-based-on-member-level/ |
|
Posted: Friday Jul 5th, 2013 at 5:25 am #53043 | |
![]() |
|
Thank you for your inquiry.
Are you using Custom Capabilities as well as Member Levels? If not, when you upgrade your Users level, you might consider also setting a Custom Capability such as user_reached_level4 for each of your levels. You can keep s2Member from taking away Custom Capabilities in the Automatic EOT Behavior section of your Dashboard: Dashboard -› s2Member® -› PayPal® Options -› Automatic EOT Behavior See: Knowledge Base » Changing Roles/Capabilities via PHP Now if a User is demoted at level 4, you can show them a different form to sign back up than if they hadn’t ever signed up before using Shortcode Conditionals: Knowledge Base » Simple Shortcode Conditionals Would that work? |
|
Posted: Friday Jul 5th, 2013 at 5:22 am #53042 | |
![]() |
|
Thank you for your inquiry.I can’t really give you an official way to do this, as I’m unfamiliar with the other addon you’re using, but I might suggest using wp_create_nonce to validate the request to see your Free Registration Pro Form. See: http://codex.wordpress.org/Function_Reference/wp_create_nonce |
|
Posted: Friday Jul 5th, 2013 at 5:17 am #53041 | |
![]() |
|
Thank you for reporting this important issue.I’ll talk to Jason about perhaps adding another option in the next major version of s2Member. I can’t say that this capability will be added “soon”, however. If you absolutely need this functionality now, you could have a developer integrate something like this by altering the Pro Forms templates. See: Pre Sale FAQs » Is it possible to modify s2Member® Pro Form templates? |
|
Posted: Friday Jul 5th, 2013 at 5:15 am #53040 | |
![]() |
|
Thank you for your inquiry.I think what you’re looking for are Shortcode Conditionals. I’m assuming that Users need a specific capability/level to be able to access certain Custom Capabilities. You can give them access to different forms based on what they can currently access this way: Knowledge Base » Simple Shortcode Conditionals Will that work for you? :-) |
|
Posted: Friday Jul 5th, 2013 at 5:12 am #53039 | |
![]() |
|
Thank you for your inquiry.PayPal works in Germany: https://www.paypal.com/worldwide/ I believe Authorize.Net can also be used in Germany. However we don’t have any integrations with payment gateways specifically meant for use in Germany. You can find a list of payment gateways we support here: Pre Sale FAQs » What payment gateways does s2Member® support? Sorry about that. |
|
Posted: Friday Jul 5th, 2013 at 5:08 am #53038 | |
![]() |
|
I’m assuming you’re talking about the last question that this User asked:
This is a possibility, but it would require custom code as well, because an ID would need to be generated for each User, and it would be need to be unique. The WordPress User ID is the easiest way to get a unique ID for a User. If you want to change the format of the User ID, I would recommend posting this question on the WordPress.org forums. s2Member uses the core WordPress Users functionality so if you can find a way to change it through a filter in the WordPress User creation process, then it would work fine with s2Member.
No, I’m afraid there’s not. Sorry about that. |