PriMoThemes — now s2Member® (official notice)

This is now a very OLD forum system. It's in READ-ONLY mode.
All community interaction now occurs at WP Sharks™. See: new forums @ WP Sharks™

s2Member v3.2.5 ( IP Restrictions / reset )

s2Member Plugin. A Membership plugin for WordPress®.

s2Member v3.2.5 ( IP Restrictions / reset )

Postby Jason Caldwell » August 30th, 2010, 6:30 pm

s2Member v3.2.5 is now available.

Just a couple minor improvements.
[ Download the latest version of s2Member here ]

You can read the full Changelog here:
[ http://www.primothemes.com/readme/914/#rm-changelog ]

s2Member (Pro) v1.2.5 is also available now!
[ http://www.s2member.com/ ]

Changelog for s2Member v3.2.5

-- IP Restrictions ( reset ). Several site owners have reported issues with s2Member's IP Restrictions. A full investigation has been performed. Although no bugs were found, we suspect that recent reports on this topic are related to a combination of a.) improvements in recent versions of s2Member, with respect to IP Restrictions ( adaptive concurrency limits ); and b.) lack of support ( on the part of s2Member ) for resetting IP Restriction Logs after changes in configuration. In this release of s2Member, we've introduced a new tool for site owners, which allows you to Reset IP Restriction Logs manually, at anytime you like. For further details, please see: `s2Member -> General Options -> IP Restrictions` ( look for the new button titled: `Reset IP Restriction Logs`. ).

-- Compatibility. s2Member's activation/deactivation routines have been updated to support installations of WordPress® that may, or may not, already have the default WordPress® Roles installed. For instance, some installations of WordPress® are running with Role managing plugins. A site owner could have modified WordPress®, and may no longer have one, or even all of these default Roles: `administrator, editor, author, contributor, subscriber`. s2Member is now capable of dealing with this scenario gracefully upon activation/deactivation.

Changelog for s2Member v3.2.4

-- BuddyPress ( bug ). A bug that was first introduced in s2Member v3.2.3 with Hook priority on `template_redirect` was causing compatiblity issues with BuddyPress. This has been corrected in s2Member v3.2.4+.
-- Bug fix. The s2Member Meta Box panel was not being displayed with Custom Post Types. This has been resolved in s2Member v3.2.4+.


Changelog for s2Member v3.2.3

-- New Feature - "Alternative View Protection".
Check your Dashboard: `s2Member -> General Options -> Alternative View Protection`.

This new feature deals with some long awaited (protection) for things like: search results, RSS/XML feeds, and custom queries; where excerpts of protected content may slip through, depending on your theme. This feature is NEW, and still in an experimental state. It is disabled by default, but we encourage you to try it with different settings, and report back to us through the support forums for s2Member.

-- New Feature - "Query Conditionals" for developers.
Check your Dashboard: `s2Member -> API Scripting -> Query Conditionals`.
s2Member now provides several built-in API Functions that are tailored to meet the needs of developers integrating s2Member into their themes.

Such as: `is_category_protected_by_s2member($cat_id)`, `is_category_permitted_by_s2member($cat_id)`, `is_tag_protected_by_s2member($tag_id [slug or tag name])`, `is_tag_permitted_by_s2member($tag_id [slug or tag name])`, `is_post_protected_by_s2member($post_id)`, `is_post_permitted_by_s2member($post_id)`, `is_page_protected_by_s2member($page_id)`, `is_page_permitted_by_s2member($page_id)`, `is_uri_protected_by_s2member($uri [or full url])`, `is_uri_permitted_by_s2member($uri [ or full url])`.

In addition, there are two special functions that can be applied by theme authors before making custom queries: `attach_s2member_query_filters()`, `detach_s2member_query_filters()`.

These can be used before and after a call to `query_posts()` for example. s2Member will automatically filter all protected content ( not available to the current User/Member ). Further details on these functions is available under the `API Scripting` section in your Dashboard.
You can also have a look at this file:
`/s2member/includes/functions/api-functions.inc.php`.

-- Compatibility. s2Member is now compatible with the Page Tagger plugin for WordPress®. Installing this plugin will allow you to protect Pages with Tags ( optional ). s2Member is also compatible with HeadSpace2 SEO, which can also enable Tags for Pages.

-- Bug fix. A bug was found in s2Member's handling of PayPal® EOT responses. This bug was affecting site owners with newer PayPal® accounts ( i.e. their Subscription IDs start with `I-` ). These newer PayPal® accounts trigger `subscr_eot` events upon last payment, instead of when time has actually expired. s2Member v3.2.3 has been updated to correct its handling of `subscr_eot` events in this scenario. An obvious symptom of this bug, was to sell a non-recurring Subscription, and have that Subscription EOT on the very same day as the first payment ( which was also the last payment ), because it was non-recurring. This has been resolved in s2Member v3.2.3+.

-- New API Notification. s2Member v3.2.3 includes a new API Notification that can provide details about Refund/Reversal events, which are related to transactions for "Specific Post/Page Access". s2Member has always provided Refund/Reversal Notifications, but NOT for Specific Post/Page Access. There are now two API Notifications for Specific Post/Page Access. One for initial Sales, and another for Refunds/Reversals ( i.e. chargebacks ).

-- Replacement Codes. s2Member v3.2.3 adds two additional Replacement Codes to the API Notification for cancellations. These two additional Replacement Codes are: `%%item_number%%`, and `%%item_name%%`. See: `s2Member -> API Notifications -> Cancellations` for further details.

-- Optimization. Some of s2Member's larger routines have been moved into the `/functions/separates/` directory, and they're now loaded "as needed", as opposed to being loaded by default. This will further optimize sites powered by s2Member. In addition, ( FYI for developers ) there are plans to implement `SPL Autoload` into a future release of s2Member, through classes assigned to various parts of the s2Member software package.

-- Improvement. s2Member's Meta Box panels in the Post/Page editing stations are now designed to disable themselves automatically on special Pages that are handled automatically by s2Member; ( i.e. the Membership Options Page, Login Welcome Page, Download Limit Exceeded Page ). s2Member also provides site owners with a clearer picture of how it handles these special Pages through the Meta Box panel.

-- General Maintenance. These two files `paypal-notify.inc.php`, and `paypal-return.inc.php` have BOTH been through another round of testing. Log file analysis ( with the help of other site owners ) indicated there were a few tweaks needed here and there. Minor changes were performed to improve compatibility for both PayPal® Standard and PayPal® Pro IPN handling ( across both old and new PayPal® accounts ). Things like `product_name` vs. `item_name` vs. `item_name1`; and `item_number` vs. `item_number1`, vs. `rp_invoice_id` parsing.

-- New Shortcode Attribute. s2Member now accepts another PayPal® Button Shortcode attribute ( `ns="1"` ) is s2Member's default setting. This controls the `no_shipping` variable in your PayPal® Button. `0` – to prompt for a shipping address, but NOT require one ( enables shipping details via IPN ). `1` – to NEVER prompt for a shipping address. `2` – to prompt for a shipping address, AND require one ( enables shipping details via IPN ).

-- Coming soon. Improvements to s2Member's support for Custom Fields did NOT make it into the official release of s2Member v3.2.3. Further beta testing is required. Support for selects, radios, checkboxes, and other improvements will come in s2Member v3.2.5.

-- Additional changes in "s2Member Pro" have been recorded here.
~ Jason Caldwell / Lead Developer
& Zeitgeist Movie Advocate: http://www.zeitgeistmovie.com/

Is the s2Member plugin working for you? Please rate s2Member at WordPress.org.
You'll need a WordPress.org account ( comes in handy ). Then rate s2Member here Image
.
User avatar
Jason Caldwell
Lead Developer
Lead Developer
 
Posts: 4045
Joined: May 3, 2010
Location: Georgia / USA

Re: s2Member v3.2.3 ( new features / bug fixes )

Postby Drakar » August 30th, 2010, 8:25 pm

Since upgrading from 3.2.2 to 3.2.3 my homepage now requires Level 0 user access (ie: users must be logged in to see it otherwise they are directed to the membership page). No other page has this issue (except the pages/areas that correctly require membership access).
Other than that it all looks good.
cheers,
Drakar
User avatar
Drakar
Registered User
Registered User
 
Posts: 2
Joined: August 30, 2010

Re: s2Member v3.2.3 ( new features / bug fixes )

Postby Elizabeth » August 31st, 2010, 10:46 am

Hi Drakar,

In order to investigate this further, please send us a Dashboard login, I'll be happy to have a look for you.
Send it here for privacy:
http://www.s2member.com/contact/
User avatar
Elizabeth
Moderator
Moderator
 
Posts: 160
Joined: May 12, 2010

Re: s2Member v3.2.3 ( new features / bug fixes )

Postby johnmont » August 31st, 2010, 4:11 pm

Hey Jason...you on Red Bull, amphetamines or just naturally burning the candle at both ends?

Seriously....I just wanted to say I'm really impressed with what you're doing here with the plugin and the Pro version. I've only been a customer for a couple of months as we're in the process moving our site over to WordPress and introducing premium features. But the kind of progress you're making with adding needed functionality (and knowing what is truly needed vs. bloat) is impressive. Even though there are some new bugs, it's pretty minor considering all that you're adding.

Just wanted to give a public thanks for your efforts...

John
User avatar
johnmont
Registered User
Registered User
 
Posts: 10
Joined: May 15, 2010

Re: s2Member v3.2.4 ( BuddyPress bug fix )

Postby Jason Caldwell » August 31st, 2010, 5:37 pm

Great to hear that John. Thank you.
~ Yes, we work VERY long hours here.
~ Jason Caldwell / Lead Developer
& Zeitgeist Movie Advocate: http://www.zeitgeistmovie.com/

Is the s2Member plugin working for you? Please rate s2Member at WordPress.org.
You'll need a WordPress.org account ( comes in handy ). Then rate s2Member here Image
.
User avatar
Jason Caldwell
Lead Developer
Lead Developer
 
Posts: 4045
Joined: May 3, 2010
Location: Georgia / USA

Re: s2Member v3.2.4 ( BuddyPress bug fix )

Postby Drakar » September 1st, 2010, 12:18 am

Jason,

Thanks very much for resolving my issue so quickly.
I'll second John's comments that you and your team have put together a very impressive suite of themes and plugins - cheers.

Drakar
User avatar
Drakar
Registered User
Registered User
 
Posts: 2
Joined: August 30, 2010

Re: s2Member v3.2.4 ( BuddyPress bug fix )

Postby Jason Caldwell » September 1st, 2010, 12:01 pm

Great to hear this. ~ Thank you VERY much Drakar!
Drakar wrote:Jason,

Thanks very much for resolving my issue so quickly.
I'll second John's comments that you and your team have put together a very impressive suite of themes and plugins - cheers.

Drakar
~ Jason Caldwell / Lead Developer
& Zeitgeist Movie Advocate: http://www.zeitgeistmovie.com/

Is the s2Member plugin working for you? Please rate s2Member at WordPress.org.
You'll need a WordPress.org account ( comes in handy ). Then rate s2Member here Image
.
User avatar
Jason Caldwell
Lead Developer
Lead Developer
 
Posts: 4045
Joined: May 3, 2010
Location: Georgia / USA

Re: s2Member v3.2.3 ( new features / bug fixes )

Postby Revenant » September 6th, 2010, 9:55 am

Drakar wrote:Since upgrading from 3.2.2 to 3.2.3 my homepage now requires Level 0 user access (ie: users must be logged in to see it otherwise they are directed to the membership page). No other page has this issue (except the pages/areas that correctly require membership access).
Other than that it all looks good.
cheers,
Drakar


Could I get whatever the solution was to this as well. My site is experiencing the same issue.
Revenant
Guest User
Guest User
 

Re: s2Member v3.2.5 ( IP Restrictions / reset )

Postby Jason Caldwell » September 7th, 2010, 4:21 pm

Could I get whatever the solution was to this as well. My site is experiencing the same issue.

Certainly. Check to make sure that you've not set your Home Page as the Login Welcome Page in s2Member. If your Home Page is configured as the Login Welcome Page, or as the Download Limit Exceeded Page, s2Member will automatically protect them, and thus, they require Level #0 access.
~ Jason Caldwell / Lead Developer
& Zeitgeist Movie Advocate: http://www.zeitgeistmovie.com/

Is the s2Member plugin working for you? Please rate s2Member at WordPress.org.
You'll need a WordPress.org account ( comes in handy ). Then rate s2Member here Image
.
User avatar
Jason Caldwell
Lead Developer
Lead Developer
 
Posts: 4045
Joined: May 3, 2010
Location: Georgia / USA

Re: s2Member v3.2.5 ( IP Restrictions / reset )

Postby Revenant » September 8th, 2010, 10:11 pm

Thank you for the quick response, that worked perfectly!
Revenant
Guest User
Guest User
 

Re: s2Member v3.2.5 ( IP Restrictions / reset )

Postby Jason Caldwell » September 10th, 2010, 1:37 am

Awesome. Thanks for reporting back!
~ Jason Caldwell / Lead Developer
& Zeitgeist Movie Advocate: http://www.zeitgeistmovie.com/

Is the s2Member plugin working for you? Please rate s2Member at WordPress.org.
You'll need a WordPress.org account ( comes in handy ). Then rate s2Member here Image
.
User avatar
Jason Caldwell
Lead Developer
Lead Developer
 
Posts: 4045
Joined: May 3, 2010
Location: Georgia / USA


Return to s2Member Plugin

Who is online

Users browsing this forum: Exabot [Bot] and 2 guests

cron