Version Description
- Tested against WordPress 3.0.2. Everything looks good.
- Updated Stable Tag to v3.3.1. s2Member is compatible with WordPress 3.0+ ( including WP 3.0.2 ).
Download this release
Release Info
Developer | PriMoThemes |
Plugin | s2Member Framework (Member Roles, Capabilities, Membership, PayPal Members) |
Version | 3.3.1 |
Comparing to | |
See all releases |
Code changes from version 3.3 to 3.3.1
- includes/functions/activate-deactivate.inc.php +3 -2
- readme.txt +7 -3
- s2member.php +4 -4
includes/functions/activate-deactivate.inc.php
CHANGED
@@ -306,8 +306,9 @@ if (!function_exists ("ws_plugin__s2member_deactivate"))
|
|
306 |
if (is_dir ($logs_dir = $GLOBALS["WS_PLUGIN__"]["s2member"]["c"]["logs_dir"]))
|
307 |
{
|
308 |
foreach (scandir ($logs_dir) as $log_file)
|
309 |
-
if (
|
310 |
-
|
|
|
311 |
/**/
|
312 |
@rmdir($logs_dir);
|
313 |
}
|
306 |
if (is_dir ($logs_dir = $GLOBALS["WS_PLUGIN__"]["s2member"]["c"]["logs_dir"]))
|
307 |
{
|
308 |
foreach (scandir ($logs_dir) as $log_file)
|
309 |
+
if (is_file ($log_file = $logs_dir . "/" . $log_file))
|
310 |
+
if (is_writable ($log_file))
|
311 |
+
unlink($log_file);
|
312 |
/**/
|
313 |
@rmdir($logs_dir);
|
314 |
}
|
readme.txt
CHANGED
@@ -1,7 +1,7 @@
|
|
1 |
=== s2Member ( Membership w/ PayPal® Integration ) ~ now Multisite compatible! ===
|
2 |
|
3 |
-
Version: 3.3
|
4 |
-
Stable tag: 3.3
|
5 |
Framework: WS-P-3.1
|
6 |
|
7 |
SSL Compatible: yes
|
@@ -17,7 +17,7 @@ Google® Checkout Compatible: w/ s2Member Pro
|
|
17 |
ClickBank® Compatible: w/ s2Member Pro
|
18 |
AliPay® Compatible: w/ s2Member Pro
|
19 |
|
20 |
-
Tested up to: 3.0.
|
21 |
Requires at least: 3.0
|
22 |
Requires: WordPress® 3.0+, PHP 5.2+
|
23 |
|
@@ -176,6 +176,10 @@ We get this type of question a lot. The answer is most definitely **yes**. The e
|
|
176 |
|
177 |
== Changelog ==
|
178 |
|
|
|
|
|
|
|
|
|
179 |
= 3.3 =
|
180 |
* (s2Member) Bug fix / File Downloads. Use of PHP's `fread()` function has been updated to `stream_get_contents()` with a 2MB chunk size in order to satisfy the needs of site owners delivering VERY large files ( 500MB+ ) though simulated HTTP streams "inline". For instance, an MP4 video file into a FlowPlayer/JWPlayer or another Flash-based application. In addition, s2Member is now capable of output buffering its chunked file delivery, making it possible for s2Member to deliver VERY large files through most shared hosting platforms without needing to upgrade to a private server.
|
181 |
* (s2Member) Bug fix / BuddyPress. Bug fix. New filter added in support of BuddyPress on a Multisite installation. `add_filter ("bp_signup_usermeta", "ws_plugin__s2member_ms_process_signup_meta");`
|
1 |
=== s2Member ( Membership w/ PayPal® Integration ) ~ now Multisite compatible! ===
|
2 |
|
3 |
+
Version: 3.3.1
|
4 |
+
Stable tag: 3.3.1
|
5 |
Framework: WS-P-3.1
|
6 |
|
7 |
SSL Compatible: yes
|
17 |
ClickBank® Compatible: w/ s2Member Pro
|
18 |
AliPay® Compatible: w/ s2Member Pro
|
19 |
|
20 |
+
Tested up to: 3.0.2
|
21 |
Requires at least: 3.0
|
22 |
Requires: WordPress® 3.0+, PHP 5.2+
|
23 |
|
176 |
|
177 |
== Changelog ==
|
178 |
|
179 |
+
= 3.3.1 =
|
180 |
+
* Tested against WordPress® 3.0.2. Everything looks good.
|
181 |
+
* Updated Stable Tag to v3.3.1. s2Member is compatible with WordPress® 3.0+ ( including WP 3.0.2 ).
|
182 |
+
|
183 |
= 3.3 =
|
184 |
* (s2Member) Bug fix / File Downloads. Use of PHP's `fread()` function has been updated to `stream_get_contents()` with a 2MB chunk size in order to satisfy the needs of site owners delivering VERY large files ( 500MB+ ) though simulated HTTP streams "inline". For instance, an MP4 video file into a FlowPlayer/JWPlayer or another Flash-based application. In addition, s2Member is now capable of output buffering its chunked file delivery, making it possible for s2Member to deliver VERY large files through most shared hosting platforms without needing to upgrade to a private server.
|
185 |
* (s2Member) Bug fix / BuddyPress. Bug fix. New filter added in support of BuddyPress on a Multisite installation. `add_filter ("bp_signup_usermeta", "ws_plugin__s2member_ms_process_signup_meta");`
|
s2member.php
CHANGED
@@ -9,8 +9,8 @@ along with this software. In the main directory, see: /licensing/
|
|
9 |
If not, see: <http://www.gnu.org/licenses/>.
|
10 |
*/
|
11 |
/*
|
12 |
-
Version: 3.3
|
13 |
-
Stable tag: 3.3
|
14 |
Framework: WS-P-3.1
|
15 |
|
16 |
SSL Compatible: yes
|
@@ -26,7 +26,7 @@ Google® Checkout Compatible: w/ s2Member Pro
|
|
26 |
ClickBank® Compatible: w/ s2Member Pro
|
27 |
AliPay® Compatible: w/ s2Member Pro
|
28 |
|
29 |
-
Tested up to: 3.0.
|
30 |
Requires at least: 3.0
|
31 |
Requires: WordPress® 3.0+, PHP 5.2+
|
32 |
|
@@ -54,7 +54,7 @@ if (realpath (__FILE__) === realpath ($_SERVER["SCRIPT_FILENAME"]))
|
|
54 |
/*
|
55 |
Define versions.
|
56 |
*/
|
57 |
-
define ("WS_PLUGIN__S2MEMBER_VERSION", "3.3");
|
58 |
define ("WS_PLUGIN__S2MEMBER_MIN_PHP_VERSION", "5.2");
|
59 |
define ("WS_PLUGIN__S2MEMBER_MIN_WP_VERSION", "3.0");
|
60 |
define ("WS_PLUGIN__S2MEMBER_MIN_PRO_VERSION", "1.3");
|
9 |
If not, see: <http://www.gnu.org/licenses/>.
|
10 |
*/
|
11 |
/*
|
12 |
+
Version: 3.3.1
|
13 |
+
Stable tag: 3.3.1
|
14 |
Framework: WS-P-3.1
|
15 |
|
16 |
SSL Compatible: yes
|
26 |
ClickBank® Compatible: w/ s2Member Pro
|
27 |
AliPay® Compatible: w/ s2Member Pro
|
28 |
|
29 |
+
Tested up to: 3.0.2
|
30 |
Requires at least: 3.0
|
31 |
Requires: WordPress® 3.0+, PHP 5.2+
|
32 |
|
54 |
/*
|
55 |
Define versions.
|
56 |
*/
|
57 |
+
define ("WS_PLUGIN__S2MEMBER_VERSION", "3.3.1");
|
58 |
define ("WS_PLUGIN__S2MEMBER_MIN_PHP_VERSION", "5.2");
|
59 |
define ("WS_PLUGIN__S2MEMBER_MIN_WP_VERSION", "3.0");
|
60 |
define ("WS_PLUGIN__S2MEMBER_MIN_PRO_VERSION", "1.3");
|