Raam Dev

My Latest Replies (From Various Topics)
Author | Replies |
---|---|
Author | Replies |
Posted: Wednesday Oct 31st, 2012 at 7:07 pm #30287 | |
![]() |
|
ALL Custom Capabilities are removed upon demote, regardless of how they were added. We understand this creates several limitations, so we’ve changed how this works in the next major release of the software. |
|
Posted: Wednesday Oct 31st, 2012 at 6:44 pm #30284 | |
![]() |
|
Hi Joe, Please see Dashboard -› s2Member® -› API / List Servers -› Automate Unsubscribes/Opt-Outs. You can configure List Transitions so that when someone upgrades from, let’s say, Level 2 to Level 3, they are automatically transitioned from one MailChimp list to another. You can then configure that other list on MailChimp to send whatever you want to send to new paying customers. |
|
Posted: Wednesday Oct 31st, 2012 at 6:37 pm #30279 | |
![]() |
|
Hi Tammy, Yes, depending on what you’re using (buttons or forms) they will either create their password during checkout (Pro-Forms), or they will be emailed a link to register after payment (Buttons). No, they will not have administrative access. All of the s2Member Levels are based on the WordPress Subscriber role, which only allows viewing of content (i.e., no access to the administrative backend). If you also want to redirect members away from the default WordPress Profile editor, you can set that in Dashboard -› s2Member® -› General Options -› Member Profile Modifications. |
|
Posted: Wednesday Oct 31st, 2012 at 6:35 pm #30276 | |
![]() |
|
Hi Mark, s2Member uses the WordPress user-base, so all s2Member users are WordPress users. If you wanted new s2Member account usernames to be based on a specific format, you could write some additional code that generates the username and pre-fills the signup form with that username, but that username-generation feature is not part of the s2Member plugin. |
|
Posted: Wednesday Oct 31st, 2012 at 6:32 pm #30274 | |
![]() |
|
Hi Addison, Does that page still exist? What happens if you disable s2Member and then try visiting that page? |
|
Posted: Wednesday Oct 31st, 2012 at 6:31 pm #30273 | |
![]() |
|
Hi Michael, Yes, s2Member calls that feature “Client Portals”. Please see the Client Portals video for more information. |
|
Posted: Wednesday Oct 31st, 2012 at 6:28 pm #30270 | |
![]() |
|
Hi Ganaxi, The best, and only, way to test those would be to change the expiration to something shorter, as you mentioned. |
|
Posted: Wednesday Oct 31st, 2012 at 6:26 pm #30268 | |
![]() |
|
Adam, You can use a Free Registration form for exactly that purpose. The Free Registration forms can be configured to give someone the same access they would get through a paid form (i.e., you can configure the free registration form to sign people up to Level 1, 2, 3, etc., along with any Custom Capabilities that your paid signup may be including; all of these options are configurable in the shortcode attributes). Please see Dashboard -› s2Member® -› Authorize.Net® Pro Forms -› Free Registration Forms for more information. At this time, it’s not possible to use the Pro-Coupon codes feature to offer a 100% discount for any of the payment gateways. |
|
Posted: Wednesday Oct 31st, 2012 at 6:21 pm #30267 | |
![]() |
|
When you create the Custom Registration field in Dashboard -› s2Member® -› General Options -› Registration/Profile Fields, you can set the “Allow Profile Edits” option to No ( uneditable & totally invisible, both during & after registration ) and it won’t show up during registration or on any front-end profile editing pages. |
|
Posted: Wednesday Oct 31st, 2012 at 6:18 pm #30265 | |
![]() |
|
Geoffrey, In Dashboard -› s2Member® -› General Options -› Membership Levels/Labels, under “Force WordPress® to use your Labels?”, you need to choose “Yes”. |
|
Posted: Wednesday Oct 31st, 2012 at 5:43 pm #30262 | |
![]() |
|
Hi Rob, I recommend creating a Must-Use Plugin that checks if $_GET[‘s2member_paypal_proxy’] is set and then pull the stuff you need from $_POST (you probably want $_POST[‘txn_id’]). You can use print_r() to see what’s inside $_POST like this:
|
|
Posted: Wednesday Oct 31st, 2012 at 5:23 pm #30257 | |
![]() |
|
Hi cassel, Yes, if someone is demoted, all Custom Capabilities will be removed. As per Dashboard -› s2Member® -› PayPal® Pro Forms -› Capability (Buy Now) Forms:
If you don’t want that to happen, you can hack s2Member by commenting out the following lines in s2member/includes/classes/auto-eots.inc.php:
|
|
Posted: Wednesday Oct 31st, 2012 at 4:45 pm #30255 | |
![]() |
|
Hi Addison, I got a 404 (not found) error when trying to visit that link. Have you tried switching to the default TwentyEleven theme to see if that fixes the problem? Also, you may want to take a look at Knowledge Base » Common Troubleshooting Tips. |
|
Posted: Wednesday Oct 31st, 2012 at 4:42 pm #30254 | |
![]() |
|
Hi Genie, Where are you seeing this error? At what part in your process? It’s a bit unclear to me where the error is coming from. I did a quick search and found another s2Member user that had the same error and posted their solution: PayPal Error – Unable to decrypt certificate. Does that help at all? |
|
Posted: Tuesday Oct 30th, 2012 at 5:24 pm #30215 | |
![]() |
|
Hi Tony, Yes, all of this can be achieved with s2Member. You will need to make extensive use of two features in particular: Content Dripping and Custom Capabilities. Download Restrictions come in two flavors: Basic (see Dashboard -› s2Member® -› Download Options -› Basic Download Restrictions) and Advanced (see Dashboard -› s2Member® -› Download Options -› Advanced Download Restrictions). With Advanced download restrictions, you can create URLs that contain a unique, automatically generated key which expires 24 hours from generation. |
|
Posted: Tuesday Oct 30th, 2012 at 5:07 pm #30211 | |
![]() |
|
Hi Adam, This is a limitation on PayPal’s side. PayPal won’t allow 100%-off coupons, since the checkout amount must be at least $0.01. With s2Member Pro, we offer the Free Registration forms, which can be used to provide free registration. You can then write a little bit of custom code to mimic a coupon-type functionality using the voucher code example provided here. |
|
Posted: Tuesday Oct 30th, 2012 at 4:59 pm #30210 | |
![]() |
|
The Custom Value field will get overwritten upon payment. It gets overwritten by whatever is in the custom=”” attribute of your shortcode. You have the right idea though. You could instead create a Custom Registration Field (Dashboard -› s2Member® -› General Options -› Registration/Profile Fields) that is hidden from the user (i.e., only you can see it), and then use that to store your “elr”. Then, your conditional on the Login Welcome Page can check that Custom Field: see S2MEMBER_CURRENT_USER_FIELDS in Dashboard -› s2Member® -› API / Scripting -› PHP/API Constants). |
|
Posted: Tuesday Oct 30th, 2012 at 4:51 pm #30209 | |
![]() |
|
Yes, that should be a simply CSS change. You’ll just need to view the source of the page when viewing a member profile and find the class/id of that specific DIV. Then you can hide it via CSS. |
|
Posted: Tuesday Oct 30th, 2012 at 4:50 pm #30208 | |
![]() |
|
Hi Geoffrey, If you’ve already changed the names of the Levels in Dashboard -› s2Member® -› General Options -› Membership Levels/Labels but you’re still seeing the old names, please try clearing your web browser cache and temporary files. If that doesn’t fix the problem, you may want to try deactivating and reactivating the s2Member plugin (make sure Deactivation Safeguards are enabled first in Dashboard -› s2Member® -› General Options -› Deactivation Safeguards). |
|
Posted: Tuesday Oct 30th, 2012 at 4:47 pm #30207 | |
![]() |
|
Hello, s2Member loads the CSS dynamically. If you want to prevent s2Member from loading the CSS, please see Pre Sale FAQs » How can I prevent s2Member® Pro from loading it’s default CSS?. |
|
Posted: Tuesday Oct 30th, 2012 at 4:45 pm #30206 | |
![]() |
|
Hello, s2Member does support the sale of individual products. Please see Dashboard -› s2Member® -› PayPal® Pro Forms -› Specific Post/Page (Buy Now) Forms. You may also be interested in watching the s2Member (Specific Posts/Pages) video, which describes this feature. |
|
Posted: Tuesday Oct 30th, 2012 at 4:36 pm #30203 | |
![]() |
|
Hi Sean, You could use the same concept that is described for Offering a Free Coupon Code (100% Discount), except instead of the “voucher code” providing access to a Free Registration form, the answer provide access to a regular membership signup form. Here’s a quick example. All of this would go on one page and you’ll need to be using the Exec-PHP Plugin to run PHP on a WordPress page. Make sure you copy/paste this into WordPress using the HTML editor in WordPress, not the Visual editor (you can never use the Visual editor if you’re using the Exec-PHP plugin, as the visual editor messes with the PHP code).
|
|
Posted: Tuesday Oct 30th, 2012 at 4:18 pm #30201 | |
![]() |
|
Glad I could help! Let us know if you have any other questions. :) |
|
Posted: Tuesday Oct 30th, 2012 at 4:16 pm #30200 | |
![]() |
|
Glad I could help, Reid. :) |
|
Posted: Monday Oct 29th, 2012 at 2:49 pm #30064 | |
![]() |
|
If nothing is being logged since this morning, even though you’re still doing tests and logging is still enabled, that would indicate something else is going on, i.e., a permissions issue in writing to the log file or communications issues between your server and PayPal. I would try disabling s2Member and then reactivating it (make sure Deactivation Safeguards are enabled in Dashboard -› s2Member® -› General Options -› Deactivation Safeguards). I would also try disabling all other WordPress plugins and testing again to rule out a conflict with another plugin. If you recently changed servers, then keep in mind that changes to the DNS system were made as well. Servers and routers on the internet cache (i.e., keep a copy) of the DNS information and only update that cache every 24-72 hours. It’s possible that MailChimp’s servers, or a router in between your server and MailChimp, have an old DNS cache and it’s trying to communicate with the IP address associated with the old server. However, if you’re not even getting anything logged in the s2Member logs, then something is wrong “closer to home”, i.e., on the server itself, so I’d start there. |