Bruce

My Latest Replies (From Various Topics)
Author | Replies |
---|---|
Author | Replies |
Posted: Wednesday Jan 23rd, 2013 at 7:20 pm #39255 | |
![]() |
|
Thank-you for your inquiry.s2Member’s Profile Images work with the way you have your WordPress Profile Image set up. This means that by default users are able to use a globally recognized avatar with Gravatar. If, however, you’d rather have a user be able to upload a profile image from your site, you may want to try this plugin: http://wordpress.org/extend/plugins/simple-local-avatars/installation/ |
|
Posted: Wednesday Jan 23rd, 2013 at 7:16 pm #39253 | |
![]() |
|
Thank-you for your inquiry.
I’m unable to see where this link is supposed to go, as this link is only available when you are logged in. It gives a not-logged-in user a 404 Not Found status here.
You should be able to do this through your Users List. All of the user’s Custom Registration/Profile Fields are available here, and you can narrow down users by level to help you narrow down which users still need to be upgraded. See Dashboard -› Users Please let us know if problems persist . :-) |
|
Posted: Wednesday Jan 23rd, 2013 at 7:10 pm #39249 | |
![]() |
|
Thank-you for your inquiry.Currently s2Member’s Dynamic Login Welcome Page settings do not have this option. I’ll put this on our todo list for a future version of s2Member. In the meantime, this article by an s2Member user may be helpful for your specific issue: This article outlines a way to send users to a custom URL that decides where to send the user based on the Replacement Codes available in the Login Welcome Page Section of your General Options. See: Dashboard -› s2Member® -› General Options -› Login Welcome Page |
|
Posted: Wednesday Jan 23rd, 2013 at 7:00 pm #39248 | |
![]() |
|
Thanks for the follow-up.
s2Member’s Pro Forms are not meant to provide this functionality. Pro Forms are payment gateway specific, and are meant to receive payment the same way PayPal Buttons do in the s2Member Framework. Any functionality with saving/creating posts will need to be done outside of s2Member. However, s2Member can provide restriction for the Posts/Pages that these forms are on.
I’m unaware of any coupons currently in effect. We also do not have a public database of the affiliates by ID available, sorry. |
|
Posted: Wednesday Jan 23rd, 2013 at 6:54 pm #39247 | |
![]() |
|
Thank-you for your inquiry.
s2Member does not log emails, but does route emails through WordPress’s
Emails cannot be resent, but you can recreate the email using Registration Access Links. This way if you can find the transaction within PayPal, you can use the transaction ID to have the user sign up the same way they would have normally, and cancellations will automatically be handled the same way s2Member would have if they had received the original email. These links are meant specifically for this occurrence. See: Dashboard -› s2Member® -› PayPal® Buttons -› Registration Access Links
These registration links are only valid for up to 2 days after they are sent. You can wait out this time limit to ensure that this does not happen. |
|
Posted: Wednesday Jan 23rd, 2013 at 5:07 pm #39239 | |
![]() |
|
Thanks for the follow-up.
You may be able to change to another PHP Execution plugin that does support bbPress topics. I can’t think of any that do, but you may be able to find one.
As I mentioned, PHP Execution plugins will normally execute PHP by hooking into WordPress through the the_content filter. If you were able to wrap the portion of the template that should be checked for PHP code, you can then wrap it in |
|
Posted: Wednesday Jan 23rd, 2013 at 12:56 pm #39189 | |
![]() |
|
Thank-you for your inquiry.With this type of set up, Custom Capabilities are key. You can think of Custom Capabilities as packages, or indiviual sets of content that you can set up without having multiple levels. These are not incremental, meaning that you can give your users as many Custom Capabilities as you’d like at level 1, and level 2 members will not have access to these Custom Capabilities unless you specify that they should when they sign up. See: Dashboard -› s2Member® -› API / Scripting -› Custom Capabilities What you’ll need to do here is set up a Custom Capability for each of of the groups of Level 1 content. For instance, you might have 4 custom capabilities like the following:
You can then protect your content with Custom Capabilities just the same as Membership Levels, and sell access to these capabilities regardless of levels. This means that if you’d like, you could upsell users extra Custom Capabilities to allow them to access more content. See: Dashboard -› s2Member® -› PayPal® Pro Forms -› Shortcode Attributes (Explained) Let us know if you have any further questions/concerns. :-) |
|
Posted: Wednesday Jan 23rd, 2013 at 12:28 pm #39185 | |
![]() |
|
Thanks for your inquiry.The way that his works depends on what PHP Execution plugin you are running. I can tell you that most PHP Execution plugins run off of the WordPress Filter the_content. Likely what’s happening is that bbPress’s topics are not filtered using the_content, and therefore your PHP Execution plugin is not actually given access to these posts. bbPress does support custom templates, however. You may be able to have this content filtered through this template. See: bbPress » Codex Home » Step-by-Step Guide to Creating a Custom bbPress Theme |
|
Posted: Wednesday Jan 23rd, 2013 at 12:16 pm #39182 | |
![]() |
|
Glad to hear you found what you were looking for.Please let us know if problems persist. :-) |
|
Posted: Wednesday Jan 23rd, 2013 at 12:14 pm #39181 | |
![]() |
|
Thank-you for your inquiry.If you’d like to move s2Member Pro from one domain to another, you can change your Primary Domain from the My Profile page. |
|
Posted: Wednesday Jan 23rd, 2013 at 12:12 pm #39180 | |
![]() |
|
Thank-you for your inquiry.There currently is no set time for when multiple subscription support will be released. This is planned for the next major version of s2Member, which is currently still in development. |
|
Posted: Wednesday Jan 23rd, 2013 at 12:09 pm #39179 | |
![]() |
|
Thank-you for your inquiry.s2Member currently does not support restrictions of theme behavior through the WordPress Dashboard. You will need to disable access to certain parts of your site depending on how these features are set up.
If you theme already enables this through a Post/Page, you can restrict this by using s2Member’s Post/Page Access Restrctions, or with s2Member’s Shortcode Conditionals. See: Dashboard -› s2Member® -› Restriction Options -› Post Access Restrictions Otherwise, if this is a process that is controlled outside of a Post/Page by your theme, you will need to disable it with s2Member’s Advanced PHP Condtionals. See: Dashboard -› s2Member® -› API / Scripting -› Advanced PHP Conditionals |
|
Posted: Wednesday Jan 23rd, 2013 at 12:04 pm #39176 | |
![]() |
|
Thank-you for reporting this important issue.Could you please ensure that your PayPal IPN and PDT setups are correct, and please enable logging. See: Dashboard -› s2Member® -› PayPal® Options -› PayPal® IPN Integration I can confirm that s2Member’s subscription process is working correctly in a clean installation of WordPress 3.5 and s2Member version 130121. Please deactivate all plugins and revert to a default WordPress theme and run a test transaction. If you are unable to then recreate the issue, activate your plugins one-by-one and continue testing until you find the plugin causing your issue. If you can still recreate the issue with all plugins but s2Member deactivated, and a default WordPress theme, please send us a copy of your log files from your plugin’s directory, under /s2member-logs/ through our Private Contact Form. |
|
Posted: Wednesday Jan 23rd, 2013 at 11:54 am #39175 | |
![]() |
|
Thank-you for reporting this important issue.I just attempted to recreate this issue and was prompted to upgrade s2Member Pro after updating the Framework. We will keep an eye out for reports of this in the future. Please ensure that you visit the Plugins Menu after updating the s2Member Framework. If you are not prompted, try refreshing the page in your browser, and refreshing your browser’s cache. Let us know if problems persist. |
|
Posted: Wednesday Jan 23rd, 2013 at 11:46 am #39174 | |
![]() |
|
Thank-you for your inquiry.When you say “the default form for Open Registration?”, are you referring to the registration form available at /wp-login.php?action=register, or s2Member’s Free Registration Forms? |
|
Posted: Wednesday Jan 23rd, 2013 at 11:41 am #39172 | |
![]() |
|
Thank-you for your inquiry.Though s2Member does not support functionality to allow users to post, if you have this functionality set up, you can use s2Member to provide access to these forms. In the case that you would like to allow users to post listings, I would recommend using Specific Post/Page Access Pro Forms. This way, you can have users pay for access to a Post or Page with your form to create a listing. See: Dashboard -› s2Member® -› Restriction Options -› Specific Post/Page Access Restrictions Things like how long the listing will be available will need to be set up outside of s2Member. However, s2Member does give have many ways for you to decide what a user’s post should have. For instance, you might take find when the user paid for their listing, and use that to decide how long the listing should be available. Get the user’s previous payment times with:
See: Dashboard -› s2Member® -› API / Scripting -› PHP/API Constants |
|
Posted: Wednesday Jan 23rd, 2013 at 5:15 am #39149 | |
![]() |
|
Thank-you for reporting this important issue.You should be redirected to the ClickBank® Thank-You Page after completing a transaction with ClickBank. Can you please ensure that you have this URL set up correctly in your ClickBank options? See: Dashboard -› s2Member® -› ClickBank® Options -› Thank-You Page Integration If so, please enable logging and run some test transactions. Then get the log files from /wp-content/plugins/s2member-logs/ via FTP, and send them to us through our Private Contact Form. |
|
Posted: Wednesday Jan 23rd, 2013 at 3:51 am #39130 | |
![]() |
|
Thanks for your inquiry.s2Member does not create any new SQL tables in your database, but instead uses the default WordPress tables wp_users and wp_usermeta to store user information. If you’d like to export user data via Cron Job every 24 hours, you would need to get the information from the wp_users and wp_usermeta table. Some specific rows that s2Member puts into the usermeta table are:
Please let us know if you have any more questions / concerns. |
|
Posted: Wednesday Jan 23rd, 2013 at 2:00 am #39120 | |
![]() |
|
Thanks for your reply.As Jason mentioned, it looks like the problem here is that you have CSS styles at the beginning of the file, which is being put into the page before anything else loads, causing problems:
Please try moving this CSS from your s2-o.php file, and into your theme’s style.css file instead, or use the wp_enqueue_style hook to include this CSS. See: WordPress.org » Function Reference » wp_enqueue_style Please let us know if problems persist after doing this. :-) |
|
Posted: Tuesday Jan 22nd, 2013 at 9:40 pm #39106 | |
![]() |
|
Thanks for your inquiry.
The code that you posted looks correct, however I would suggest not putting this code into your theme’s functions.php file. This is because themes do update at times (though much less often than most plugins). If your theme did update, your code would be lost. Instead, I would recommend putting this code into a Must-Use Plugin. These plugins are automatically loaded into your site, which is what you want, and will not be destroyed by updates. To create a Must-Use Plugin, put the code posted into a .php file, by saving it with your favorite text editor. Note that .php files start with [hilite pre_code] Once the file is created, you upload this file via FTP to your server, to your /wp-content/mu-plugins/ directory. If you do not have this directory, please create it. Please let us know if problems persist. |
|
Posted: Tuesday Jan 22nd, 2013 at 9:32 pm #39104 | |
![]() |
|
Thanks for your inquiry. ~ We appreciate your patience :-)The Billing Address that is required to be filled out in your Pro Checkout/Membership # Level Forms is generated automatically by s2Member, and is not stored on your site by s2Member at any point. If you’d like to have access to your user’s address, you’ll need to create Custom Registration/Profile Fields, and have your users fill out both the Billing Address associated with their credit card, and an address that will be used on your site. There is currently no way to get a user’s Billing Address through these forms directly. Custom Registration/Profile Fields have to be made to accomplish this. If you are looking for a way to populate your Custom Registration/Profile Fields based on the user’s Billing Address, s2Member’s CSS Styles and Other Attributes sections of the Create/Edit Custom Registration/Profile Field screen can help accomplish this. See: Dashboard -› s2Member® -› General Options -› Registration/Profile Fields You may also need to edit the standard s2Member Pro Form checkout template to accomplish this. If you are uncomfortable editing these template files yourself, you may want to hire a freelance developer to help you. We recommend http://elance.com/ and http://jobs.wordpress.net/ for finding developers familiar with WordPress/s2Member. See: Is it possible to modify s2Member® Pro Form templates?
A user previously shared some code that helps accomplish this. It may be helpful to get you started.
See: http://www.s2member.com/forums/topic/address-fields/#post-27002 |
|
Posted: Tuesday Jan 22nd, 2013 at 9:00 pm #39095 | |
![]() |
|
After moving the template file from s2Member Pro’s template directory (/s2member-pro/includes/templates/), to your working theme’s directory (/wp-content/themes/yourtheme/, replacing “yourtheme” with your currently activated theme’s direcotry), s2Member will now use the file within your theme’s directory, rather than the file that it defaults to within s2Member’s templates file. Because this file is now outside of s2Member’s directory, you should now be able to edit the template directly, with your favorite text editor. This new file will not be overridden when s2Member updates, which would happen when editing the file directly. Now that you can edit this template, you can change things about the layout of the form, and labels directly. For example, s2Member writes the label Username at line 69 of paypal-checkout-form.php:
To change “Username” to “Nicename”, you would change the above line to:
If you’d like to have multiple templates for your Pro Forms, you can copy and rename the template file and make multiple copies within your theme’s directory. Then, you can use the template=”” attribute in your Pro Form shortcodes to specify which template any particular Pro Form should use. Info: Pre Sale FAQs » Is it possible to modify s2Member® Pro Form templates? |
|
Posted: Monday Jan 21st, 2013 at 6:41 pm #38723 | |
![]() |
|
Thank-you for your inquiry.s2Member’s Free Registration Pro Forms currently do not support upgrading/demoting users. I’ve put in a request for this to be added to the next major version of s2Member. In the mean time, you can upgrade users using the information provided within this Knowledge Base article: |
|
Posted: Monday Jan 21st, 2013 at 6:13 pm #38713 | |
![]() |
|
Thanks for your inquiry.
Though editing the values of the PayPal Buttons after they are generated is possible, with s2Member’s Pro Forms this is not the case. s2Member encrypts these Pro Forms based on the encryption key you have set up under Dashboard -› s2Member® -› General Options -› Security Encryption Key. This is for security, so that customers cannot simply change the price by editing the source code of your page. Therefore, the only way to change the price of your Pro Form is to generate the form with s2Member’s Shortcodes again. It is possible to dynamically set the price of your Pro Form, though. The easiest way to do this is to use a PHP Execution plugin to decide what the price should be based on a variable that you can set up from within your page. For example, you could send users to URL like the following:
If that is the case, you’d want to then multiply the amount of members by 10, and update your Pro Form to accomodate this:
See: s2Member® » Knowledge Base » Using Variables In A Shortcode |
|
Posted: Monday Jan 21st, 2013 at 5:49 pm #38697 | |
![]() |
|
Thank-you for reporting this important issue. ~ We appreciate your patience.I’ve notified Jason (lead developer) of this issue.
As mentioned in Jason’s post, this issue was not with PayPal Payflow Pro accounts, but with accounts that run with PayPal’s “PayPal Pro (Payflow Edition)”. See: Knowledge Base » PayPal® Pro (PayFlow Edition) s2Member was updated in early December to accommodate changes that should stop this issue from occuring. See: s2Member® Unified Changelog » v121201 Have you updated to the latest version of s2Member?
What version of s2Member and WordPress are you running? You mentioned that you were looking in your logs, please post these, along with Dashboard and FTP login through our Private Contact Form so we can take a look. Along with sending the info in the Private Contact Form, could you please give us the OK to run test transactions against your installation? |