Raam Dev

My Latest Replies (From Various Topics)
Author | Replies |
---|---|
Author | Replies |
Posted: Monday Oct 8th, 2012 at 6:55 am #27778 | |
![]() |
|
The plugin files are separate from the plugin data, which is stored in the database. The Deactivation Safeguards allow you to deactivate the plugin and not lose any settings. However, if you deactivate and then delete the plugin from within WordPress, additional WordPress routines are run that also remove information about the plugin from the database, which would (should) delete your s2Member data as well. However, if the plugin is disappearing, I would suspect that you have something else going on, probably something specific to your server configuration. It could be like Cristian suggested and be related to an automated backup/restore that’s happening, or it could be a piece of security software running on your server that is deleting the plugin. I’ve never seen either of these, but that’s the best I can think of. The plugin has no way of removing itself, so it’s definitely something other than the plugin causing this. |
|
Posted: Monday Oct 8th, 2012 at 6:49 am #27777 | |
![]() |
|
Hi Adam, To the best of my knowledge, it’s not possible to pass the phone number to PayPal like that. PayPal’s API only allows for passing basic information about the transaction itself, including billing information which is only used for validation purposes (it doesn’t actually get stored anywhere on PayPal). |
|
Posted: Monday Oct 8th, 2012 at 3:46 am #27773 | |
![]() |
|
MailChimp has Groups with multiple segments inside them. So let’s say you have a Group called “Topics” and inside that you have “Technology”, “Writing”, “Personal”. If you wanted to add people to the Technology and Writing segments, you’d do:
I wouldn’t be surprised if a slash causes problems, so you might want to experiment with removing it. And no, there should not be a space between the colons. |
|
Posted: Monday Oct 8th, 2012 at 3:37 am #27771 | |
![]() |
|
If you use the Billing Modification form (Dashboard -› s2Member® -› PayPal® Pro Forms -› Billing Modification Forms), s2Member automatically cancels the old PayPal Subscription and replaces it with the new one. The thing to remember is that the user must be logged in when using the Upgrade Form, otherwise s2Member won’t know about the old subscription. |
|
Posted: Monday Oct 8th, 2012 at 3:10 am #27770 | |
![]() |
|
Yes, you can just change things to minutes/hours to make things faster to test. If you want to really test real-world paying users, to see what actual paying members would see, then I suggest signing up on your own site with PayPal for a small amount (e.g., $0.01) and then using that account to test things. That’s what I do on my personal site. |
|
Posted: Monday Oct 8th, 2012 at 3:07 am #27769 | |
![]() |
|
There could be issues with their web browser or issues with their internet connection. It’s hard to say. Unless you can reproduce redirect the issue consistently, or unless you see something in your log files that indicate a problem with the redirect, there’s not a whole lot we can do to troubleshoot.
What email do you want to edit? The Signup Emails can be edited in Dashboard -› s2Member® -› PayPal® Options -› Signup Confirmation Email. There are lots of people using s2Member and we have very, very few reports of the default emails going to spam. If they do go to spam, it’s usually because the email has been changed or because the email server sending the emails is on a blacklist somewhere (which can happen if lots of people flag your emails as spam, or if your server sends a flood of emails that looks like it’s a spamming server). The only thing you can really do to test why your emails are going to spam is to send them from a different email address and a different email server (for example setting your From address and configuring WP SMTP outgoing server details to a GMail address/server). |
|
Posted: Monday Oct 8th, 2012 at 2:57 am #27768 | |
![]() |
|
It sounds like this would be the best way to do it with s2Member. You could always hire a programmer to do an entire custom job, writing plugins specific to your requirements, but adapting your plan a bit to work with an established plugin like s2Member lets you not worry about maintaining things like payment gateways, etc. |
|
Posted: Monday Oct 8th, 2012 at 2:53 am #27767 | |
![]() |
|
Thanks for the update, Paul. Glad to hear you got it working. :) |
|
Posted: Monday Oct 8th, 2012 at 2:53 am #27766 | |
![]() |
|
Glad I could help. :) |
|
Posted: Friday Oct 5th, 2012 at 4:07 am #27543 | |
![]() |
|
Hello, s2Member is not designed to give any users Dashboard access or restrict access to Dashboard features, which means they can’t edit or create posts/pages. All of the s2Member Levels are based on the WordPress Subscriber role capabilities, which only gives access to viewing content. However, if you’re looking to create client portals, where each user gets access to their own private page where you can put content specifically for them, you can certainly do that. Please see the Client Portals video. |
|
Posted: Friday Oct 5th, 2012 at 4:05 am #27542 | |
![]() |
|
Great! Let us know if you have any other questions. |
|
Posted: Friday Oct 5th, 2012 at 4:05 am #27541 | |
![]() |
|
Glad I could help! :) |
|
Posted: Friday Oct 5th, 2012 at 4:04 am #27540 | |
![]() |
|
Technical support question, not Pre-Sale (wrong forum).
Moving this thread into Community Forum so you have a chance to receive assistance from other site owners. If you’d like priority support from s2Member®, please re-post this topic in our Customer Support Forum and we’ll take a closer look for you. For further details, please read our Support Policy. |
|
Posted: Friday Oct 5th, 2012 at 4:03 am #27538 | |
![]() |
|
Thank you for the update, David. Glad to hear you resolved it! |
|
Posted: Friday Oct 5th, 2012 at 4:02 am #27537 | |
![]() |
|
That redirect URL says that the user trying to access the page is not a Level 0 user. Can you please double-check the account. Edit the user and check their Role: does it say Subscriber or s2Member Level 0? It needs to say s2Member Level 0. |
|
Posted: Friday Oct 5th, 2012 at 4:00 am #27536 | |
![]() |
|
Yes, that’s correct. In the eyes of s2Member, however, there would only be Level 1 and Level 2. You would then need to also use Custom Capabilities in conjunction with Levels to create separate sections of access for each course within those two levels. To do that there would be a Custom Capability called course1 that would be given to both Level 1 (students) and Level 2 (teachers). All Course #1 content would need to be restricted with the course1 Custom Capability. That way, you can have many “courses” within Level 1 and Level 2, without users having access to course material they’re not supposed to have access to.
Yes. From an access perspective, giving access to a new course would simply be a matter of adding the Custom Capability for that course to the users account. How it’s done from a payment perspective will depend on how you’re charging for courses. If the courses are subscription-based (i.e., recurring cost), then you’ll need to use a Billing Modification form (Dashboard -› s2Member® -› PayPal® Pro Forms -› Billing Modification Forms) to assign the new Custom Capability and increase their recurring subscription rate. s2Member does not currently support multiple recurring subscriptions on one s2Member account, so “adding” additional recurring cost can get quite tricky, as you’ll have to detect and handle things like figuring out how much should be added to the recurring subscription and doing any calculations for pro-rating things. s2Member can handle all of this using the Initial/Trial period on the Pro-Forms and dynamic shortcode attributes, but all the calculations and any other business logic will need programmed by you. If courses are sold on a one-time basis, (i.e., fixed and non-recurring), then charging for a new course is very simple. You just use a Capability Buy Now form (Dashboard -› s2Member® -› PayPal® Pro Forms -› Capability (Buy Now) Forms) to “sell” a new Custom Capability (in your case, a new “course”) to the existing user (the user must be logged in when making this additional purchase, otherwise s2Member won’t know which account to add the Custom Capability to). Once they complete payment, the Custom Capability will be added to their account and they’ll have access to the new course content. |
|
Posted: Friday Oct 5th, 2012 at 3:47 am #27535 | |
![]() |
|
It’s not a directory for WordPress. It’s a directory for PHP itself. You’ll need to specify a temporary files path for upload_tmp_dir in your php.ini file. |
|
Posted: Friday Oct 5th, 2012 at 3:43 am #27534 | |
![]() |
|
Hi Matthew, In the s2Member CCBill Button Shortcode that you generate in Dashboard -› s2Member® -› ccBill® Buttons, you can specify a shortcode attribute called form=””. See the following description taken from Dashboard -› s2Member® -› ccBill® Buttons -› Shortcode Attributes (Explained)
|
|
Posted: Friday Oct 5th, 2012 at 3:39 am #27533 | |
![]() |
|
For that scenario, you’ll need to create and select a Login Welcome Page (Dashboard -› s2Member® -› General Options -› Login Welcome Page) that everyone is redirected to, regardless of their level, and then on the Login Welcome Page you’ll need to use a bit of PHP code to detect if the person is a Level 1 subscriber and redirect them to their special page, or if they’re a Level 0 subscriber (i.e., free subscriber), redirect them to the home page. Instead of the %%current_user_login%% replacement code, you’ll need to use a snippet of PHP to output the S2MEMBER_CURRENT_USER_LOGIN PHP Constant (see Dashboard -› s2Member® -› API / Scripting -› PHP/API Constants). So, to create the redirect URL for Level 1 subscribers, you’d do something like this:
This thread explains how to set up a redirect on the Login Welcome Page itself. |
|
Posted: Friday Oct 5th, 2012 at 3:29 am #27532 | |
![]() |
|
Hello, s2Member Pro comes with the s2Member Pro Login Widget (see Dashboard -> Appearance -> Widgets) but that will require a widgetized area of your theme (such as the sidebar or footer; however you can also add custom widgetized areas by editing your theme). Otherwise, s2Member uses the WordPress login page (wp-login.php) and offers customization options in Dashboard -› s2Member® -› General Options -› Login Registration Design. If you want to create your own custom login page, you’ll need to find a plugin that does that, or hire a programmer to code one for you. The Pro Login Widget can also be called via PHP (see this thread), which you may be able to use in a page if you also install the Exec-PHP Plugin. |
|
Posted: Thursday Oct 4th, 2012 at 9:02 am #27440 | |
![]() |
|
Hi Dan, You’d need to contact the theme developer and have them update the theme code so that the theme JavaScript doesn’t cause conflicts. Alternatively, you could post the job on jobs.wordpress.net. |
|
Posted: Thursday Oct 4th, 2012 at 9:01 am #27439 | |
![]() |
|
Hi Jason, You’d need to protect all of John’s content with a Custom Capability, probably called something like john. Then, when someone wants to sign up for access to John’s content, you simply display a Pro-Form that has been configured to assign the john Custom Capability to that new users account. s2Member currently does not support multiple recurring subscriptions on one s2Member account, so if an existing member has already subscribed to John’s content for $2.99/month and now they also want to subscribe to Mary’s content, you’ll need to present them with a Billing Modification form (Dashboard -› s2Member® -› PayPal® Pro Forms -› Billing Modification Forms) that adds the mary Custom Capability to their account and also increases their recurring plan to $8.97/month. The Billing Modification form and the Pro-Form can all be configured dynamically, so you can extend the checkout process so that your visitor can select the Authors they want to subscribe to and then pass that information to the next page where you would display a Pro-Form (or an Upgrade form if they’re an existing member) that is dynamically configured with the necessary Custom Capabilities and pricing. (See also: Dashboard -› s2Member® -› PayPal® Pro Forms -› Shortcode Attributes (Explained)). |
|
Posted: Thursday Oct 4th, 2012 at 8:49 am #27435 | |
![]() |
|
Hi Laura, It appears that the s2Member validation JavaScript on your site is loading, however it appears that you’re using a custom registration page. The s2Member validation script is designed only to work on the WordPress registration page (i.e., wp-login.php?action=register) or on an s2Member Pro-Form. If you’re creating your own registration page, you’ll need to add your own validation. With a bit of JavaScript skill, you can copy the s2Member JavaScript validation code from the ink above and port it to work with your custom registation page. |
|
Posted: Thursday Oct 4th, 2012 at 8:40 am #27430 | |
![]() |
|
Your web host should be able to help you configure PHP properly so that it has access to a readable/writeable temporary files directory. |
|
Posted: Thursday Oct 4th, 2012 at 8:37 am #27428 | |
![]() |
|
Hi Michael, I apologize for the trouble you’re having. I will forward your message along to Elizabeth in the accounting department and she will resolve this for you. Thank you very much for your patience. |