Bruce

My Latest Replies (From Various Topics)
Author | Replies |
---|---|
Author | Replies |
Posted: Friday Mar 15th, 2013 at 7:38 pm #44847 | |
![]() |
|
Glad to see that you resolved the issue. I had actually just realized this myself. I had forgotten that this was not automatically generated ;-). |
|
Posted: Friday Mar 15th, 2013 at 7:34 pm #44843 | |
![]() |
|
Thanks for your reply. :-)Your original post’s attempt was the closest here:
Try this:
That should create a Pro Login Widget that will redirect to the previous page that the User was on. |
|
Posted: Friday Mar 15th, 2013 at 6:35 pm #44804 | |
![]() |
|
Thank you for reporting this important issue.
I’m unsure how to accomplish this. I’ve contacted Jason (Lead Developer) to get his insight here. |
|
Posted: Friday Mar 15th, 2013 at 6:32 pm #44799 | |
![]() |
|
Thank you for reporting this important issue.We are very sorry for the delay.
This is the expected behavior, as this is how WordPress MultiSite registration works (not affected by s2Member). When WordPress redirects the User to this page, they are registering for the subdomain that they were redirected from. The only way to accomplish the exact functionality you’re looking for here would be to create subdomain installations on your server, outside of WordPress Multisite, and have s2Member installed on your separate sites. This, however, also means that your sites will no longer by connected in any way other than that they are on the same domain. They will be separate installations. Does that make sense? |
|
Posted: Friday Mar 15th, 2013 at 6:28 pm #44793 | |
![]() |
|
Thank you for reporting this important issue.@GT_S2UserI checked your registration page and your checkout does not allow for Users to checkout via anything other than PayPal. I’m unsure what you mean here. Did you disable this because you were having an issue? If so, please send us Dashboard Login Info through our Private Contact form so that we can run test transactions and see if we can find the problem. See: s2Member® » Private Contact Form @Leonidas AmarantAt first look at your page, I notice that you have 2 Pro Forms on the same page. This is likely causing an issue, as s2Member does not support having more than 1 Pro Form on a Post/Page at a time. Please remove one of these forms and run another test transaction. If problems persist, please send us a Dashboard login via Private Contact Form. |
|
Posted: Friday Mar 15th, 2013 at 6:22 pm #44786 | |
![]() |
|
Thank you for reporting this important issue.We are very sorry for the delay. I ran a test registration on your site to test, and it appears to be working correctly. Were you able to resolve your issue? |
|
Posted: Friday Mar 15th, 2013 at 6:19 pm #44783 | |
![]() |
|
Thanks for the follow-up.
It sounds like there may be a configuration error on your server, or a problem with the encoding type for your .csv files. The only way we can tell for sure is to run tests. Could you please send us login info and the file that you originally tried to upload through our Private Contact Form? |
|
Posted: Friday Mar 15th, 2013 at 6:16 pm #44777 | |
![]() |
|
Thank you for your inquiry.We are very sorry for the delay.
Currently s2Member requires membership for all checkout styles other than Specific Post/Page. If you need to have checkout available without having your Users sign up, Specific Post/Page Buttons/Pro Forms are for you. See: Dashboard -› s2Member® -› Authorize.Net® Pro Forms -› Specific Post/Page (Buy Now) Forms Are you selling access to Posts or Pages, or are you needing to sell access to something different?
An SSL Certificate is required for Authorize.Net, as you’re accepting credit card information on-site. See the following for information on acquiring an SSL Certificate: http://www.authorize.net/solutions/merchantsolutions/merchantservices/sslcertificates/ To test your Pro Forms, I would recommend performing 1 cent transactions on your site using one of your credit cards. You can later change the Pro Form that you’re using on your page to up the price once you have your setup working. Let us know if you have any further questions/concerns. :-) |
|
Posted: Friday Mar 15th, 2013 at 6:08 pm #44768 | |
![]() |
|
Thanks for your reply. We appreciate your patience.
Many themes already have Login/Logout links built-in for this reason. It sounds like you will need to have these links put into your theme’s header, such as we have at s2Member.com. You may want to use the examples in s2Member’s Advanced PHP Conditionals to decide when to display different links in your theme’s header. Example:
See: Dashboard -› s2Member® -› API / Scripting -› Advanced PHP Conditionals
That’s about as far as we can go with custom code. If you need further assistance, we recommend http://jobs.wordpress.net, or another freelance web site where WordPress® experts are offering their expertise through a bid on your project.
s2Member prevents Users from accessing the WordPress Dashboard. I would recommend staying away from modifications to the WordPress Dashboard for this reason, and also because the Dashboard is really not supposed to be seen by your Users. It is meant as an Administration panel only. Let us know if you have any further questions/concerns. :-) |
|
Posted: Friday Mar 15th, 2013 at 5:56 pm #44761 | |
![]() |
|
Thank-you for your inquiry.We are very sorry for the delay.
s2Member’s membership levels are incremental, meaning that a User that’s s2Member Level 2 would have access to everything that’s restricted at s2Member Level 0, and s2Member Level 1, as well as s2Member Level 2. Custom Capabilities, however, are not incremental. This feature of s2Member is available in both the Framework (free) and s2Member Pro. You can set up separate Custom Capabilities for your different types of Users and use only 1 Membership Level to have them sign up. The only issue that I can forsee here is that Custom Registration/Profile fields are not available to be restricted by Custom Capability yet. If you’d like to do this it will require some custom code to accomplish. For the best information on how Custom Capabilities work, see: See Also: Video » s2Member (Custom Capabilities)
We do have plans on adding the ability to restrict Profile/Registration Forms by Custom Capability in a future version of s2Member, but there is currently no time frame for when this might be available.
For info on using custom code to achieve this, you can refer to this thread: http://www.s2member.com/forums/topic/custom-capability-control-over-custom-fields/
This is not something that s2Member supports by default. However, you may be able to accomplish this with another plugin. Perhaps this one will work for you: http://wordpress.org/extend/plugins/nextgen-public-uploader/ You should be able to block access to the uploader with s2Member’s Simple Shortcode Conditionals. Find info on these here: Dashboard -› s2Member® -› API / Scripting -› Simple/Shortcode Conditionals
I’m unsure if this is possible, as I’ve never dealt with this. I imagine it would cause conflicts unless you have one main theme that integrates with s2Member’s Custom Capability API, and changes based on the User’s Custom Capabilities. I would recommend asking about this on the official WordPress Support Forums for more info. See: http://wordpress.org/support/ You can use the Advanced PHP Conditionals provided by s2Member to enable this change after you discover how to accomplish it. See: Dashboard -› s2Member® -› API / Scripting -› Advanced PHP Conditionals
This is not something that I believe is available directly through BuddyPress. There may be a plugin or solution available, though. I would recommend posting this on the BuddyPress Forums for info on how this might be possible. See: http://buddypress.org/support/ Let us know if you have any further questions/concerns. :-) |
|
Posted: Friday Mar 15th, 2013 at 5:27 pm #44755 | |
![]() |
|
Thanks for the bump on this thread.Sorry for the delay.
The first thing I’d like to mention here is that s2Member does not offer front-end posting for Users. This is functionality that would need to be added outside of s2Member, either through custom code or another WordPress plugin. You may want to try this one: User Submitted Posts
The plugin you choose to accomplish this will also need to be in control of displaying your list of items. This is out of the scope of what s2Member is capable of. However, I can tell you what s2Member is capable of helping you with: Creating User Accountss2Member is not a shopping cart plugin. In your original post you mentioned that the items that will be listed on your site will not actually be sold on your site. This makes things easier for you, as s2Member does not currently support the functionality that would be needed to do this easily (it’s possible, but will take much more work). Are you planning on having members sign up to see your listings, as well as post listings? Will Users need to pay for access? If you are having Users sign up to see listings, you will want to enable Open Registration or provide access to a Free Registration Form (s2Member Pro). Alternatively, if Users need to pay to see listings, you will need a PayPal Button / PayPal Pro Form to grant access to viewing listings. See the following: Dashboard -› s2Member® -› General Options -› Open Registration Granting Access to FormsThough you need to have another plugin to generate the form to allow Users to post, s2Member will still have a role here. You will still need to decide when a User can see the form to create a new Listing and when they should not, as well as allowing Users to checkout and generate the ability to post. To accomplish this I’d recommend using Custom Capabilities. You can use s2Member’s Capability (Buy Now) Forms/Buttons to sell access to a Custom Capability that your form to have Users post should be restricted with. For example, you might sell Custom Capability post_listing, and have a Post that’s protected with this Custom Capability. On this Post would be your form to create a listing. The only portion of this that would not be automated without custom code would be removing the Custom Capability after the User posts a listing. For this you can use the information in the below article for removing this Custom Capability automatically when a User posts a listing: Knowledge Base » Changing Roles/Capabilities via PHP In this case, with the Custom Capability post_listing, you would need to put the following code snippet in your Thank-you page for after the user has posted a listing:
You’ll need a PHP Execution Plugin to make this work. Try ezPHP:
I hope that all makes sense. Please let us know if you have any further questions/concerns. |
|
Posted: Thursday Feb 28th, 2013 at 8:04 am #43400 | |
![]() |
|
Thanks for the follow-up.
I see. We would need to take a closer look at your installation and logs to get a clearer picture of what’s happening here. We have received data for your site, but they appear outdated, as they do not work anymore. If problems persist, please send us another login for your installation of WordPress. Also, you said that your customers had this issue when they were non-US, does this mean that only Users that have non-US based currencies are receiving this error? |
|
Posted: Thursday Feb 28th, 2013 at 2:40 am #43382 | |
![]() |
|
Thank you for your inquiry.
s2Member uses AIM, as keeping Users on your site is not possible with SIM. Sorry for the inconvenience. I’ll put in a request for further info on this, and documentation on how this works for a future version of s2Member. |
|
Posted: Thursday Feb 28th, 2013 at 2:36 am #43380 | |
![]() |
|
Thank you for your inquiry.
I can confirm that this in the works, but we haven’t got a solid release date for this yet, sorry.
Are you using recurring subscriptions or One-Time payments? If you’re using One-Time payments, I might suggest using Specific Post/Page Access, in conjunction with some custom code to generate Registration Access Links for Users. If you pass the Transaction ID to the Registration Access Link generator, the User that is created with link will be automatically demoted if payment fails, or the payer requests a refund. I believe that s2Member generates these links with JavaScript, so I would check the following file for info on how you might achieve this: /s2member-pro/includes/menu-pages/paypal-menu-pages-s.js See: Dashboard -› s2Member® -› PayPal® Pro Forms -› Registration Access Links Unfortunately I can’t give you much to go on past that. |
|
Posted: Thursday Feb 28th, 2013 at 2:23 am #43379 | |
![]() |
|
Thank you for reporting this important issue.
So what you’re saying here is that you have correct access restrictions from s2Member Level 0 , but not s2Member Level 1? Can you try manually creating a User that is Level 1 through your Dashboard and see if the issue persists with that User as well? If you can access the site’s content with the User you create manually, then it may be an issue with your PayPal setup. Perhaps your Account did not get upgraded after you checked out, or it got deleted? What do you have set up in your Automatic End of Term options? See: Dashboard -› s2Member® -› PayPal® Options -› Automatic EOT Behavior
No, s2Member’s Pro Forms do not require PayPal® Pro to work, but you cannot process credit cards through a Pro Form without PayPal Pro. See: Pre Sale FAQs » To use s2Member® Pro Forms, will I have to use PayPal® Pro? |
|
Posted: Thursday Feb 28th, 2013 at 2:18 am #43378 | |
![]() |
|
Thank you for your inquiry.
This is not currently a feature that s2Member supports. You’ll need to implement this through custom code on your Login Welcome Page. Sorry for the inconvinience. See: http://codex.wordpress.org/Function_Reference/wp_redirect
You will need a PHP Execution Plugin to redirect on your Login Welcome Page. Try ezPHP:
|
|
Posted: Thursday Feb 28th, 2013 at 2:15 am #43376 | |
![]() |
|
Thanks for the follow-up.
If you look at your URLs, each one of your RSS feeds contains /feed/ in the URI. You should be able to restrict access to your feeds with URI restrictions. Try putting /feed/ in the appropriate box here: Dashboard -› s2Member® -› Restriction Options -› URI Access Restrictions |
|
Posted: Thursday Feb 28th, 2013 at 2:13 am #43375 | |
![]() |
|
Thank you for your inquiry. We appreciate your patience.
I would recommend using the
s2Member passes a number of variables to the Membership Options Page when a User is redirected. You can use these variables within your Membership Options Page with a PHP Execution Plugin to display dynamic content based on these variables. See: Dashboard -› s2Member® -› API / Scripting -› Membership Options Page Variables (MOP Vars) Based on your requirements above, I believe that you should have something like this on your Membership Options Page:
See: Dashboard -› s2Member® -› API / Scripting -› Advanced PHP Conditionals |
|
Posted: Thursday Feb 28th, 2013 at 2:02 am #43374 | |
![]() |
|
I believe that s2Member already supports the functionality you’d need here. You can use the Dynamic Login Welcome Page functionality here to process whatever you’d need, and use the Replacement Codes available here to get the info you’d need. See: Dashboard -› s2Member® -› General Options -› Login Welcome Page |
|
Posted: Thursday Feb 28th, 2013 at 2:00 am #43373 | |
![]() |
|
Thank you for your inquiry. We appreciate your patience.
This is correct. The s2Member Framework (free version) supports 4 Paid Membership Levels, and 1 Free Membership Level. s2Member Pro supports unlimited Free and Paid levels. See: Pre Sale FAQs » How many Membership Levels are supported?
I’m unsure what you mean by Admin fee, could you clarify please?
We are currently unaware of any issues with this functionality. |
|
Posted: Thursday Feb 28th, 2013 at 1:57 am #43371 | |
![]() |
|
There seems to be an issue on your installation of WordPress.
I attempted creating a test post on your installation, and got the following error:
Upon further investigation it appears that all Posts and Pages on your site are generating this error. Please contact your hosting provider and let us know when this issue is resolved so that we can diagnose any further problems with s2Member’s restrictions (if they still exist after this is resolved). |
|
Posted: Thursday Feb 28th, 2013 at 1:51 am #43369 | |
![]() |
|
Thanks for the follow-up, and thank-you for your patience.Details recieved. I’m taking a look now. |
|
Posted: Thursday Feb 28th, 2013 at 1:50 am #43368 | |
![]() |
|
Thank you for your inquiry. We appreciate your patience.
I can’t really tell you where to put your conditional statement, you should ask on the BuddyPress Forums for info on that. I would guess that you’d need to edit a BuddyPress Template for this functionality. I can give you some info on what conditional statement you might use. If you’re looking to restrict access to Users that are not paying members (assuming that you only have one free level), you can do the following:
If you were to restrict Users based on a Custom Capability, you might do this:
See: Dashboard -› s2Member® -› API / Scripting -› Advanced PHP Conditionals Please let us know if you have any further questions/concerns regarding this. |
|
Posted: Thursday Feb 28th, 2013 at 1:44 am #43367 | |
![]() |
|
Thank you for your inquiry. We appreciate your patience.
s2Member currently doesn’t support this automatically, as the subscription is set up within PayPal. To achieve this logic, you’ll need to have Users sign up for their one month free by giving them a free trial with a Billing Modification Form.
Billing Modification Forms delete the current subscription, and create a new one. There is no way to edit a currently existing Subscription within s2Member.
See: Dashboard -› s2Member® -› PayPal® Pro Forms -› Billing Modification Forms |
|
Posted: Wednesday Feb 27th, 2013 at 8:15 pm #43359 | |
![]() |
|
Thank-you for your inquiry. We’re very sorry for the wait.I’m reviewing this thread now. |