latest stable versions: v150827 (changelog)

Old Forums (READ-ONLY): The community now lives at WP Sharks™. If you have an s2Member® Pro question, please use our new Support System.

Home Forums Bruce

Bruce

Staff Member

My Latest Replies (From Various Topics)

Viewing 25 replies - 1,601 through 1,625 (of 2,703 total)
Author Replies
Author Replies
Posted: Monday Apr 1st, 2013 at 4:32 pm #46310
Bruce
Username: Bruce
Staff Member

Thanks for the follow-up.

Yes, you can find those here:

Dashboard -› s2Member® -› Authorize.Net® Pro Forms -› Billing Modification Forms

Posted: Monday Apr 1st, 2013 at 4:01 pm #46306
Bruce
Username: Bruce
Staff Member

Thank you for your inquiry.

You can have Users cancel their recurring subscriptions with the buttons provided here:

Dashboard -› s2Member® -› Authorize.Net® Pro Forms -› Billing Cancellation Forms

Or you can cancel the User’s subscription manually through Authorize.Net, and demote your member manually. There currently is no way to refund a User through s2Member.

Posted: Monday Apr 1st, 2013 at 3:42 pm #46294
Bruce
Username: Bruce
Staff Member

Thanks for the information.

I’d like you to try one more thing, please.

Create a new bucket, and use the information here to flush your current Amazon S3 Settings:

Knowledge Base » Reset the Amazon S3/CloudFront integration

Then, use the new bucket to set up ONLY Amazon S3 Integration (not cloudfront yet), and put your test file into the bucket. Create a test page and use the s2File shortcode to retrieve the file:

[s2File download="example-file.zip" /]

After you’ve done that, if your integration’s not working still, please send us a Dashboard and FTP Login so we can troubleshoot this. You can send those details here:

s2Member® » Private Contact Form


Is this the correct URL to use when s2Member has our bucket, keys and has created the CloudFront distributions:

http://ourdomainname.com/wp-content/plugins/s2member-files/s2member-file-remote/s2member-file-inline/ourfilename.mp3

…or did any part of this change recently?

/wp-content/plugins/s2member-files/s2member-file-remote/s2member-file-inline/

…or is there a more preferred URL?

This is the way to link to the file with Advanced Mod Rewrite rules. You can find info on what makes this work here:

Dashboard -› s2Member® -› Download Options -› Advanced Mod-Rewrite Linkage

For testing purposes, the best way to downloads is to use the Shortcode for downloads.

Posted: Monday Apr 1st, 2013 at 2:44 am #46261
Bruce
Username: Bruce
Staff Member

The problem with your reply is numerous people have reported the same issue and you do nothing about it. I am happy to give my logins you, perhaps you can take a look? would be best for everyone if a solution could be found this time.

I’m still unsure about what exactly the problem is. As I said we will gladly look into this problem if you can give us the actual conflict here. s2Member does not (by default) protect your whole site unless you set your options to do so. Could you provide a list of plugins that you are running and the theme you are using? That would be very helpful for us debugging this.

Posted: Monday Apr 1st, 2013 at 12:34 am #46249
Bruce
Username: Bruce
Staff Member

Thank-you for the details.

We’re sorry for the delay, we usually wait for a notification from the User (you), and get back to you that way, as we get a large amount of private contact form submissions. If you submit the private contact form in the future, please update us on that fact if we don’t get right back to you so we can know you submitted it. :-)

I’m taking a look at your installation now.

Posted: Sunday Mar 31st, 2013 at 9:28 pm #46239
Bruce
Username: Bruce
Staff Member

No problem.

You can rename your HTML file to maintenance.php (which will allow you to use HTML just as you have in your current file), and put the following code into a Must Use Plugin file. Find information on Must-Use plugins here:

http://codex.wordpress.org/Must_Use_Plugins

Posted: Sunday Mar 31st, 2013 at 8:20 pm #46236
Bruce
Username: Bruce
Staff Member

I just ran a test on a development server, and this is definitely what’s causing the issue. WordPress is using some special .htaccess rules (I won’t go into detail here), but the end idea is that the index.php file needs to be the only index file here. You can accomplish the same thing you’re doing here (and actually better, seeing if a User is logged in) with some of WordPress’s conditionals using the wp_head hook. I can give you a Must-Use plugin file that will accomplish what you’re doing with your method that I use for my projects, if you’d like.

Posted: Sunday Mar 31st, 2013 at 8:14 pm #46235
Bruce
Username: Bruce
Staff Member

The only thing I have is an index.html file. There shouldn’t be any other redirecting going on… Its even the default wordpress theme

Are you saying here that you’re overwriting the WordPress index.php file with your own index.html file?

Posted: Sunday Mar 31st, 2013 at 7:57 pm #46232
Bruce
Username: Bruce
Staff Member

Investigation Complete.

s2Member is attempting to grab its CSS and JavaScript, and is being redirected by your custom routine for blocking access to your non-live site. This is causing what should return s2Member’s JavaScript and CSS as:

SAAA National is down at the moment.  Please contact Admin@SAAA-National.org with questions.  Sorry for the inconvenience and we will have the site back up as soon as possible.  Check for updates on Facebook at ScottishAmerican AthleticAssociation.

I’d take a look at your processes and see if you can change the way you’re blocking access to your site to keep this from happening.

Posted: Sunday Mar 31st, 2013 at 7:54 pm #46230
Bruce
Username: Bruce
Staff Member

Details Received. Thank-you!

Posted: Sunday Mar 31st, 2013 at 7:50 pm #46228
Bruce
Username: Bruce
Staff Member

Thank you for the information.

I’ll have our development team look into this.

Posted: Sunday Mar 31st, 2013 at 7:49 pm #46227
Bruce
Username: Bruce
Staff Member

Thanks for the follow-up.

I’m sorry, but we did not receive the Private message via Private Contact Form. Could you please try sending the info again?

See: s2Member® » Private Contact Form

Sorry for the inconvenience.

Posted: Sunday Mar 31st, 2013 at 7:47 pm #46226
Bruce
Username: Bruce
Staff Member

Thank you for your inquiry.

What is required of the User at checkout depends on what your PayPal account supports, and what your Button’s shortcode is producing. It sounds to me like your personal account is not yet verified by PayPal, and you need to add a credit card to verify your account, but I cannot be sure.

I would recommend reading the following articles here at s2Member.com. If you’re still having issues, you can post a link to a screenshot here of the exact message you are receiving from PayPal and we’ll help you in any way we can. :-)

See: Knowledge Base » PayPal® Services / A Quick Comparison
See Also: Knowledge Base » PayPal Pro, PayFlow, DPRP, Express Checkout

Posted: Sunday Mar 31st, 2013 at 7:43 pm #46225
Bruce
Username: Bruce
Staff Member

Thank you for reporting this important issue.

We recommend you check these Troubleshooting Tips to start with, but we cannot debug an installation of WordPress running other plugins and themes other than the WordPress defaults.

If you believe this is a bug, please recreate this issue on a clean installation of WordPress and s2Member, and give us a set of instructions on how to recreate the issue. We will gladly take a look then.

Posted: Sunday Mar 31st, 2013 at 7:39 pm #46224
Bruce
Username: Bruce
Staff Member

Thank you for reporting this important issue.

Can you post a link to the page on which your login form is on, please?

Posted: Sunday Mar 31st, 2013 at 7:38 pm #46223
Bruce
Username: Bruce
Staff Member

Thanks for the information.

We’ve sent this to the development team to get more information on. Thank-you for your patience. :-)

Posted: Sunday Mar 31st, 2013 at 7:38 pm #46222
Bruce
Username: Bruce
Staff Member

I am saying I want everyone to have full access to my site (www.mytradesman.co.za), then when a Tradesman goes to look for jobs (a page on a menu) they are presented with a page to with member options.

s2Member should be fully capable of doing this. s2Member should only redirect to the Membership Options Page if you have a page restricted. You should be able to activate s2Member and only protect a certain part or parts of your site, and s2Member will only redirect Users to the Membership Options Page if they reach a protected page.

If you were having problems with s2Member redirecting Users when it shouldn’t have, I would guess there is a plugin/theme conflict between s2Member and something on your site. If you’d like to try again, and see if you can find the conflict we may be able to find the problem, if it exists.

Posted: Sunday Mar 31st, 2013 at 7:35 pm #46221
Bruce
Username: Bruce
Staff Member

Thanks for the follow-up.

That’s interesting. We do know that there have been problems with WP Mail SMTP in the past, and we have had Users disable this plugin before. However we don’t know that reactivating the plugin is safe. We’ll keep our eyes on this.

Posted: Sunday Mar 31st, 2013 at 7:31 pm #46218
Bruce
Username: Bruce
Staff Member

Thanks for the follow-up.

I’m sorry to say that I can’t really debug this any further for you. I would recommend dumping the variables from your hooks and see if you can find where there is a difference between Users being upgraded and not. If you can’t find any way to distinguish based on what s2Member is passing you, I might suggest just adding a year to the User’s current End of Term if it is already set. That should work equally well, I think. Perhaps something like this:

add_action ("ws_plugin__s2member_during_paypal_notify_during_before_subscr_modify", "my_fixed_EOT_time_upd");
add_action ("ws_plugin__s2member_during_paypal_notify_before_subscr_signup_w_update_vars", "my_fixed_EOT_time_upd");

function my_fixed_EOT_time_upd ($vars)
{	
	//If user is demoted to subrsciber
	
	$current = get_user_field ('s2member_auto_eot_time', $vars['user_id']);
	
	if(!$current) { 
		$expire_on = strtotime ( date('Y') . '-12-31');
		update_user_option ($vars["user_id"], 's2member_auto_eot_time', $expire_on);
	//elseif user is renewing active membership
	} else { 
		$expire_on = strtotime((date('Y') + 1) . '-12-31');
		update_user_option ($vars["user_id"], 's2member_auto_eot_time', $expire_on);
	} 
}
That’s 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.
Posted: Saturday Mar 30th, 2013 at 4:03 pm #46161
Bruce
Username: Bruce
Staff Member

Thank you for reporting this important issue.

What versions of s2Member and WordPress are you running?

Are you running WordPress in MultiSite mode?

Can you give us a Dashboard login so we can take a look? You can send that here:

s2Member® » Private Contact Form

Posted: Saturday Mar 30th, 2013 at 4:00 pm #46160
Bruce
Username: Bruce
Staff Member

Thank you for your inquiry.

Does s2member have the ability to block content WITHIN a post or page based or membership?

Sure. You can use s2Member’s Shortcode Conditionals to do this.

See: Knowledge Base » Simple Shortcode Conditionals

Posted: Saturday Mar 30th, 2013 at 2:56 pm #46157
Bruce
Username: Bruce
Staff Member

Thank you for reporting this important issue.

I’m taking a look at this behavior now, and I’ll let you know what I come up with. In the mean time, please give me the following information:

  • What version of WordPress and s2Member are you running?
  • Are you using subdomain, or subdirectory MultiSite structure?
  • Are you domain mapping?
Posted: Saturday Mar 30th, 2013 at 2:46 pm #46155
Bruce
Username: Bruce
Staff Member

Thank you for your inquiry.

In my experience, moving your site over is not hard at all, as long as you are not changing your domain. Just moving your SQL database, and your files via FTP gets you most of the way there. You will need to edit your wp-config.php file, and then check to make sure that your site is running correctly still. I would recommend checking the official WordPress Forums for more info.

See: http://wordpress.org/support

Posted: Friday Mar 29th, 2013 at 6:59 pm #46112
Bruce
Username: Bruce
Staff Member

Thanks for the follow-up.

Okay, great. Let us know who the culprit is and we’ll see if there’s any particular setting we can turn off to get it working right.

Posted: Friday Mar 29th, 2013 at 6:47 pm #46109
Bruce
Username: Bruce
Staff Member

Thank you for reporting this important issue.

We first need your FULL log files, and a Dashboard login to take a look at your installation. Please send us a login via our Private Contact Form:

s2Member® » Private Contact Form

Viewing 25 replies - 1,601 through 1,625 (of 2,703 total)

Old Forums (READ-ONLY): The community now lives at WP Sharks™. If you have an s2Member® Pro question, please use our new Support System.

Contacting s2Member: Please use our Support Center for bug reports, pre-sale questions & technical assistance.