Version Description
= v130731 = (Maintenance Release) Upgrade immediately.
Download this release
Release Info
Developer | WebSharks |
Plugin | s2Member Framework (Member Roles, Capabilities, Membership, PayPal Members) |
Version | 130731 |
Comparing to | |
See all releases |
Code changes from version 130617 to 130731
- checksum.txt +1 -1
- includes/classes/database.inc.php +51 -0
- includes/classes/paypal-notify-in-subscr-or-wa-w-level.inc.php +1 -1
- includes/classes/paypal-return-in-subscr-or-wa-w-level.inc.php +1 -1
- includes/classes/querys.inc.php +25 -0
- includes/classes/users-list-in.inc.php +1 -1
- includes/classes/users-list.inc.php +12 -10
- includes/classes/utils-s2o.inc.php +6 -10
- includes/hooks.inc.php +1 -0
- includes/menu-pages/api-ops.inc.php +8 -8
- includes/menu-pages/paypal-ops.inc.php +1 -1
- includes/menu-pages/res-ops.inc.php +1 -1
- includes/menu-pages/trk-ops.inc.php +11 -11
- includes/translations/s2member.pot +492 -360
- readme.txt +19 -4
- s2member.php +5 -5
checksum.txt
CHANGED
@@ -1 +1 @@
|
|
1 |
-
|
1 |
+
a1f2c62b798427f6a5d26705b9fa557e
|
includes/classes/database.inc.php
ADDED
@@ -0,0 +1,51 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* Database routines.
|
4 |
+
*
|
5 |
+
* Copyright: © 2009-2011
|
6 |
+
* {@link http://www.websharks-inc.com/ WebSharks, Inc.}
|
7 |
+
* (coded in the USA)
|
8 |
+
*
|
9 |
+
* Released under the terms of the GNU General Public License.
|
10 |
+
* You should have received a copy of the GNU General Public License,
|
11 |
+
* along with this software. In the main directory, see: /licensing/
|
12 |
+
* If not, see: {@link http://www.gnu.org/licenses/}.
|
13 |
+
*
|
14 |
+
* @package s2Member\Database
|
15 |
+
* @since 130625
|
16 |
+
*/
|
17 |
+
if (realpath (__FILE__) === realpath ($_SERVER["SCRIPT_FILENAME"]))
|
18 |
+
exit ("Do not access this file directly.");
|
19 |
+
|
20 |
+
if (!class_exists ("c_ws_plugin__s2member_database"))
|
21 |
+
{
|
22 |
+
/**
|
23 |
+
* Database routines.
|
24 |
+
*
|
25 |
+
* @package s2Member\Database
|
26 |
+
* @since 130625
|
27 |
+
*/
|
28 |
+
class c_ws_plugin__s2member_database
|
29 |
+
{
|
30 |
+
/**
|
31 |
+
* @package s2Member\Database
|
32 |
+
* @since 130625
|
33 |
+
*
|
34 |
+
* @attaches-to ``add_action("init");``
|
35 |
+
*/
|
36 |
+
public static function wait_timeout ()
|
37 |
+
{
|
38 |
+
global $wpdb; // Global database object reference.
|
39 |
+
|
40 |
+
if(c_ws_plugin__s2member_systematics::is_s2_systematic_use_page ()
|
41 |
+
|| (!empty ($_SERVER["QUERY_STRING"]) && preg_match ("/[\?&]s2member/", $_SERVER["QUERY_STRING"])))
|
42 |
+
$increase_wait_timeout = TRUE;
|
43 |
+
|
44 |
+
if(empty($increase_wait_timeout) && !empty($_POST)) foreach(array_keys($_POST) as $post_key)
|
45 |
+
if(strpos($post_key, "s2member") === 0) { $increase_wait_timeout = TRUE; break; }
|
46 |
+
|
47 |
+
if(!empty($increase_wait_timeout)) $wpdb->query("SET SESSION `wait_timeout` = 300");
|
48 |
+
}
|
49 |
+
}
|
50 |
+
}
|
51 |
+
?>
|
includes/classes/paypal-notify-in-subscr-or-wa-w-level.inc.php
CHANGED
@@ -135,7 +135,7 @@ if (!class_exists ("c_ws_plugin__s2member_paypal_notify_in_subscr_or_wa_w_level"
|
|
135 |
|
136 |
delete_user_option ($user_id, "s2member_file_download_access_log");
|
137 |
|
138 |
-
if (preg_match ("/^web_accept$/i", $paypal["txn_type"]) && $paypal["eotper"])
|
139 |
{
|
140 |
update_user_option ($user_id, "s2member_auto_eot_time", // Set exclusively by the IPN handler; to avoid duplicate extensions.
|
141 |
($eot_time = c_ws_plugin__s2member_utils_time::auto_eot_time ("", "", "", $paypal["eotper"], "", get_user_option ("s2member_auto_eot_time", $user_id))));
|
135 |
|
136 |
delete_user_option ($user_id, "s2member_file_download_access_log");
|
137 |
|
138 |
+
if ((preg_match ("/^web_accept$/i", $paypal["txn_type"]) || ($paypal["initial"] <= 0 && $paypal["regular"] <= 0)) && $paypal["eotper"])
|
139 |
{
|
140 |
update_user_option ($user_id, "s2member_auto_eot_time", // Set exclusively by the IPN handler; to avoid duplicate extensions.
|
141 |
($eot_time = c_ws_plugin__s2member_utils_time::auto_eot_time ("", "", "", $paypal["eotper"], "", get_user_option ("s2member_auto_eot_time", $user_id))));
|
includes/classes/paypal-return-in-subscr-or-wa-w-level.inc.php
CHANGED
@@ -162,7 +162,7 @@ if(!class_exists("c_ws_plugin__s2member_paypal_return_in_subscr_or_wa_w_level"))
|
|
162 |
|
163 |
delete_user_option($user_id, "s2member_file_download_access_log");
|
164 |
|
165 |
-
if(preg_match("/^web_accept$/i", $paypal["txn_type"]) && $paypal["eotper"])
|
166 |
{
|
167 |
// Don't update this in the return routine. Leave this for the IPN routine.
|
168 |
// EOT Times might be extended, and we don't want the IPN routine to extend an already-extended EOT Time.
|
162 |
|
163 |
delete_user_option($user_id, "s2member_file_download_access_log");
|
164 |
|
165 |
+
if((preg_match ("/^web_accept$/i", $paypal["txn_type"]) || ($paypal["initial"] <= 0 && $paypal["regular"] <= 0)) && $paypal["eotper"])
|
166 |
{
|
167 |
// Don't update this in the return routine. Leave this for the IPN routine.
|
168 |
// EOT Times might be extended, and we don't want the IPN routine to extend an already-extended EOT Time.
|
includes/classes/querys.inc.php
CHANGED
@@ -119,6 +119,9 @@ if(!class_exists("c_ws_plugin__s2member_querys"))
|
|
119 |
if(in_array("wp_get_nav_menu_items", ($callers = (isset($callers) ? $callers : c_ws_plugin__s2member_utilities::callers()))))
|
120 |
add_filter("wp_get_nav_menu_items", "c_ws_plugin__s2member_querys::_query_level_access_navs", 100);
|
121 |
|
|
|
|
|
|
|
122 |
if((is_user_logged_in() && is_object($user = wp_get_current_user()) && !empty($user->ID) && ($user_id = $user->ID)) || !($user = false))
|
123 |
{
|
124 |
if(!$user && ($_lwp = (int)$GLOBALS["WS_PLUGIN__"]["s2member"]["o"]["login_welcome_page"]))
|
@@ -372,6 +375,28 @@ if(!class_exists("c_ws_plugin__s2member_querys"))
|
|
372 |
|
373 |
return apply_filters("_ws_plugin__s2member_is_admin_ajax_search", false, get_defined_vars());
|
374 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
375 |
}
|
376 |
}
|
377 |
?>
|
119 |
if(in_array("wp_get_nav_menu_items", ($callers = (isset($callers) ? $callers : c_ws_plugin__s2member_utilities::callers()))))
|
120 |
add_filter("wp_get_nav_menu_items", "c_ws_plugin__s2member_querys::_query_level_access_navs", 100);
|
121 |
|
122 |
+
if($suppressing_filters !== "n/a" && (in_array("all", $o) || in_array("pages", $o)))
|
123 |
+
add_filter("wp_list_pages_excludes", "c_ws_plugin__s2member_querys::_query_level_access_list_pages", 100);
|
124 |
+
|
125 |
if((is_user_logged_in() && is_object($user = wp_get_current_user()) && !empty($user->ID) && ($user_id = $user->ID)) || !($user = false))
|
126 |
{
|
127 |
if(!$user && ($_lwp = (int)$GLOBALS["WS_PLUGIN__"]["s2member"]["o"]["login_welcome_page"]))
|
375 |
|
376 |
return apply_filters("_ws_plugin__s2member_is_admin_ajax_search", false, get_defined_vars());
|
377 |
}
|
378 |
+
/**
|
379 |
+
* Filters WordPress® Page queries that use wp_list_pages()
|
380 |
+
*
|
381 |
+
* @package s2Member\Queries
|
382 |
+
* @since 130617
|
383 |
+
*
|
384 |
+
* @attaches-to ``add_filter("wp_list_pages_excludes");``
|
385 |
+
*
|
386 |
+
* @return array The array of ``$excludes``.
|
387 |
+
*/
|
388 |
+
public static function _query_level_access_list_pages($excludes = array())
|
389 |
+
{
|
390 |
+
// Here we need to exclude any Page not available to the current user.
|
391 |
+
for($n = $GLOBALS["WS_PLUGIN__"]["s2member"]["c"]["levels"]; $n >= 0; $n--)
|
392 |
+
{
|
393 |
+
if($GLOBALS["WS_PLUGIN__"]["s2member"]["o"]["level".$n."_pages"] === "all" && !current_user_can("access_s2member_level".$n))
|
394 |
+
$excludes = array_merge($excludes, c_ws_plugin__s2member_utils_arrays::force_integers(c_ws_plugin__s2member_utils_gets::get_all_page_ids()));
|
395 |
+
else if($GLOBALS["WS_PLUGIN__"]["s2member"]["o"]["level".$n."_pages"] && !current_user_can("access_s2member_level".$n))
|
396 |
+
$excludes = array_merge($excludes, c_ws_plugin__s2member_utils_arrays::force_integers(preg_split("/[\r\n\t\s;,]+/", $GLOBALS["WS_PLUGIN__"]["s2member"]["o"]["level".$n."_pages"])));
|
397 |
+
}
|
398 |
+
return $excludes;
|
399 |
+
}
|
400 |
}
|
401 |
}
|
402 |
?>
|
includes/classes/users-list-in.inc.php
CHANGED
@@ -218,7 +218,7 @@ if(!class_exists("c_ws_plugin__s2member_users_list_in"))
|
|
218 |
unset /* Unset defined __refs, __v. */ ($__refs, $__v);
|
219 |
|
220 |
echo '<tr>'."\n";
|
221 |
-
echo '<th><label for="ws-plugin--s2member-custom-reg-auto-opt-out-transitions">Allow List Transitioning:</label> <a href="#" onclick="alert(\'You\\\'ve configured s2Member with List Transitions enabled. By leaving this box checked, s2Member will Transition the User\\\'s mailing list subscription(s) automatically. For example, if a Member is demoted from Level #2, down to Level #1; s2Member will add them to the Level #1 List(s) after it removes them from the Level #2 List(s).\\n\\
|
222 |
echo '<td><label><input type="checkbox" name="ws_plugin__s2member_custom_reg_auto_opt_out_transitions" id="ws-plugin--s2member-custom-reg-auto-opt-out-transitions" value="1" checked="checked" /> Yes, automatically transition this User\'s mailing list subscription(s) when/if I change their Role.</label></td>'."\n";
|
223 |
echo '</tr>'."\n";
|
224 |
|
218 |
unset /* Unset defined __refs, __v. */ ($__refs, $__v);
|
219 |
|
220 |
echo '<tr>'."\n";
|
221 |
+
echo '<th><label for="ws-plugin--s2member-custom-reg-auto-opt-out-transitions">Allow List Transitioning:</label> <a href="#" onclick="alert(\'You\\\'ve configured s2Member with List Transitions enabled. By leaving this box checked, s2Member will Transition the User\\\'s mailing list subscription(s) automatically. For example, if a Member is demoted from Level #2, down to Level #1; s2Member will add them to the Level #1 List(s) after it removes them from the Level #2 List(s).\\n\\nDepending on your configuration of s2Member®, a transition may ONLY occur if s2Member IS able to successfully remove them from an existing List. In other words, if they are currently NOT subscribed to any List(s), s2Member may NOT transition them to any new Lists (depending on your configuration).\'); return false;" tabindex="-1">[?]</a></th>'."\n";
|
222 |
echo '<td><label><input type="checkbox" name="ws_plugin__s2member_custom_reg_auto_opt_out_transitions" id="ws-plugin--s2member-custom-reg-auto-opt-out-transitions" value="1" checked="checked" /> Yes, automatically transition this User\'s mailing list subscription(s) when/if I change their Role.</label></td>'."\n";
|
223 |
echo '</tr>'."\n";
|
224 |
|
includes/classes/users-list.inc.php
CHANGED
@@ -83,23 +83,25 @@ if (!class_exists ("c_ws_plugin__s2member_users_list"))
|
|
83 |
if (isset ($query->query_vars) && !is_network_admin ()) // NOT in Network admin panels.
|
84 |
if (is_array ($qv = $query->query_vars) && ($s = trim ($qv["search"], "* \t\n\r\0\x0B")) && ($s = "%" . esc_sql (like_escape ($s)) . "%"))
|
85 |
{
|
86 |
-
$query->
|
87 |
-
|
88 |
-
$query->query_where = " WHERE
|
89 |
-
$query->query_where .= " (
|
|
|
|
|
|
|
90 |
$query->query_where .= " OR (`" . $wpdb->usermeta . "`.`meta_key` = '" . $wpdb->prefix . "s2member_custom' AND `" . $wpdb->usermeta . "`.`meta_value` LIKE '" . $s . "')";
|
91 |
$query->query_where .= " OR (`" . $wpdb->usermeta . "`.`meta_key` = '" . $wpdb->prefix . "s2member_custom_fields' AND `" . $wpdb->usermeta . "`.`meta_value` LIKE '" . $s . "')";
|
92 |
-
|
93 |
-
|
94 |
-
$query->query_where .= " OR `user_login` LIKE '" . $s . "' OR `user_nicename` LIKE '" . $s . "' OR `user_email` LIKE '" . $s . "' OR `user_url` LIKE '" . $s . "' OR `display_name` LIKE '" . $s . "'";
|
95 |
$query->query_where .= apply_filters ("ws_plugin__s2member_before_users_list_search_where_or_after", "", get_defined_vars ()) . ")"; // Leaving room for additional searches here.
|
96 |
-
|
97 |
-
((
|
|
|
98 |
|
99 |
$query->query_from = apply_filters ("ws_plugin__s2member_before_users_list_search_from", $query->query_from, get_defined_vars ());
|
100 |
$query->query_where = apply_filters ("ws_plugin__s2member_before_users_list_search_where", $query->query_where, get_defined_vars ());
|
101 |
}
|
102 |
-
|
103 |
foreach(array_keys(get_defined_vars())as$__v)$__refs[$__v]=&$$__v;
|
104 |
do_action ("ws_plugin__s2member_after_users_list_search", get_defined_vars ());
|
105 |
unset /* Unset defined __refs, __v. */ ($__refs, $__v);
|
83 |
if (isset ($query->query_vars) && !is_network_admin ()) // NOT in Network admin panels.
|
84 |
if (is_array ($qv = $query->query_vars) && ($s = trim ($qv["search"], "* \t\n\r\0\x0B")) && ($s = "%" . esc_sql (like_escape ($s)) . "%"))
|
85 |
{
|
86 |
+
$query->query_fields = "SQL_CALC_FOUND_ROWS DISTINCT(`" . $wpdb->users . "`.`ID`)";
|
87 |
+
$query->query_from = " FROM `" . $wpdb->users . "`, `" . $wpdb->usermeta . "`"; // Include meta table also.
|
88 |
+
$query->query_where = " WHERE `" . $wpdb->users . "`.`ID` = `" . $wpdb->usermeta . "`.`user_id`"; // Join w/ meta table.
|
89 |
+
$query->query_where .= " AND (" . apply_filters ("ws_plugin__s2member_before_users_list_search_where_or_before", "", get_defined_vars ());
|
90 |
+
$query->query_where .= " (`" . $wpdb->users . "`.`user_login` LIKE '" . $s . "' OR `" . $wpdb->users . "`.`user_nicename` LIKE '" . $s . "' OR `" . $wpdb->users . "`.`display_name` LIKE '" . $s . "' OR `" . $wpdb->users . "`.`user_email` LIKE '" . $s . "' OR `" . $wpdb->users . "`.`user_url` LIKE '" . $s . "')";
|
91 |
+
$query->query_where .= " OR ((`" . $wpdb->usermeta . "`.`meta_key` = 'first_name' OR `" . $wpdb->usermeta . "`.`meta_key` = 'last_name') AND `" . $wpdb->usermeta . "`.`meta_value` LIKE '" . $s . "')";
|
92 |
+
$query->query_where .= " OR (`" . $wpdb->usermeta . "`.`meta_key` = '" . $wpdb->prefix . "s2member_subscr_id' AND `" . $wpdb->usermeta . "`.`meta_value` LIKE '" . $s . "')";
|
93 |
$query->query_where .= " OR (`" . $wpdb->usermeta . "`.`meta_key` = '" . $wpdb->prefix . "s2member_custom' AND `" . $wpdb->usermeta . "`.`meta_value` LIKE '" . $s . "')";
|
94 |
$query->query_where .= " OR (`" . $wpdb->usermeta . "`.`meta_key` = '" . $wpdb->prefix . "s2member_custom_fields' AND `" . $wpdb->usermeta . "`.`meta_value` LIKE '" . $s . "')";
|
95 |
+
if(apply_filters("ws_plugin__s2member_users_list_search_admin_notes", false, get_defined_vars())) // Off by default; this can get very slow on large sites.
|
96 |
+
$query->query_where .= " OR (`" . $wpdb->usermeta . "`.`meta_key` = '" . $wpdb->prefix . "s2member_notes' AND `" . $wpdb->usermeta . "`.`meta_value` LIKE '" . $s . "')";
|
|
|
97 |
$query->query_where .= apply_filters ("ws_plugin__s2member_before_users_list_search_where_or_after", "", get_defined_vars ()) . ")"; // Leaving room for additional searches here.
|
98 |
+
|
99 |
+
if(is_multisite()) // On a Multisite Network we need to make sure we're searching only users w/ capabilities on this blog.
|
100 |
+
$query->query_where .= " AND `" . $wpdb->users . "`.`ID` IN(SELECT DISTINCT(`user_id`) FROM `" . $wpdb->usermeta . "` WHERE `meta_key` = '" . $wpdb->prefix . "capabilities'";
|
101 |
|
102 |
$query->query_from = apply_filters ("ws_plugin__s2member_before_users_list_search_from", $query->query_from, get_defined_vars ());
|
103 |
$query->query_where = apply_filters ("ws_plugin__s2member_before_users_list_search_where", $query->query_where, get_defined_vars ());
|
104 |
}
|
|
|
105 |
foreach(array_keys(get_defined_vars())as$__v)$__refs[$__v]=&$$__v;
|
106 |
do_action ("ws_plugin__s2member_after_users_list_search", get_defined_vars ());
|
107 |
unset /* Unset defined __refs, __v. */ ($__refs, $__v);
|
includes/classes/utils-s2o.inc.php
CHANGED
@@ -36,16 +36,12 @@ if (!class_exists ("c_ws_plugin__s2member_utils_s2o"))
|
|
36 |
*/
|
37 |
public static function wp_dir ($starting_dir = FALSE, $alt_starting_dir = FALSE)
|
38 |
{
|
39 |
-
foreach
|
40 |
-
if
|
41 |
-
for
|
42 |
-
|
43 |
-
|
44 |
-
|
45 |
-
|
46 |
-
if (file_exists ($dir . "/wp-settings.php"))
|
47 |
-
return ($wp_dir = $dir);
|
48 |
-
}
|
49 |
header ("HTTP/1.0 500 Error");
|
50 |
header ("Content-Type: text/plain; charset=UTF-8");
|
51 |
while (@ob_end_clean ()); // Clean any existing output buffers.
|
36 |
*/
|
37 |
public static function wp_dir ($starting_dir = FALSE, $alt_starting_dir = FALSE)
|
38 |
{
|
39 |
+
foreach(array($starting_dir, $alt_starting_dir) as $directory)
|
40 |
+
if($directory && is_string($directory) && is_dir($directory))
|
41 |
+
for($i = 0, $dir = $directory; $i <= 20; $i++, $dir = dirname($dir))
|
42 |
+
if(file_exists($dir."/wp-settings.php"))
|
43 |
+
return ($wp_dir = $dir);
|
44 |
+
|
|
|
|
|
|
|
|
|
45 |
header ("HTTP/1.0 500 Error");
|
46 |
header ("Content-Type: text/plain; charset=UTF-8");
|
47 |
while (@ob_end_clean ()); // Clean any existing output buffers.
|
includes/hooks.inc.php
CHANGED
@@ -23,6 +23,7 @@ add_action("init", "c_ws_plugin__s2member_translations::load", 2);
|
|
23 |
|
24 |
add_action("init", "c_ws_plugin__s2member_ssl::check_force_ssl", 3);
|
25 |
add_action("init", "c_ws_plugin__s2member_user_securities::initialize", 3);
|
|
|
26 |
add_action("init", "c_ws_plugin__s2member_no_cache::no_cache", 3);
|
27 |
|
28 |
add_action("init", "c_ws_plugin__s2member_register::register", 4);
|
23 |
|
24 |
add_action("init", "c_ws_plugin__s2member_ssl::check_force_ssl", 3);
|
25 |
add_action("init", "c_ws_plugin__s2member_user_securities::initialize", 3);
|
26 |
+
add_action("init", "c_ws_plugin__s2member_database::wait_timeout", 3);
|
27 |
add_action("init", "c_ws_plugin__s2member_no_cache::no_cache", 3);
|
28 |
|
29 |
add_action("init", "c_ws_plugin__s2member_register::register", 4);
|
includes/menu-pages/api-ops.inc.php
CHANGED
@@ -53,8 +53,8 @@ if (!class_exists ("c_ws_plugin__s2member_menu_page_api_ops"))
|
|
53 |
|
54 |
echo '<div class="ws-menu-page-section ws-plugin--s2member-signup-notifications-section">' . "\n";
|
55 |
echo '<h3>Signup Notification URLs (optional)</h3>' . "\n";
|
56 |
-
echo '<p>If you use affiliate software, or have back-office routines that need to be notified whenever a new Subscription is created, you\'ll want to read this section. This is marked `Signup`, because the URLs that you list below, will be notified each time a "new", "paying" Member
|
57 |
-
echo '<p>This Notification will NOT be processed for Free Subscribers that register without going through your Payment Gateway at all. This Notification will NOT be processed when an "existing" User/Member pays for a new Subscription <em>(see: Modification Notifications for that scenario)</em>.' . ((is_multisite () && c_ws_plugin__s2member_utils_conds::is_multisite_farm () && !is_main_site ()) ? '' : ' And, this Notification will NOT be processed on Buy Now transactions for Independent Custom Capabilities <em>(see: Payment Notifications for that scenario)</em>.') . '</p>' . "\n";
|
58 |
echo '<p>Please note, this feature is not to be confused with the PayPal® IPN service. PayPal® IPN <em>(and other service integrations)</em> are already built into s2Member. They remain active at all times. These Signup Notifications are an added layer of functionality, and they are completely optional.</p>' . "\n";
|
59 |
echo '<p><strong>See also:</strong> This KB article: <a href="http://www.s2member.com/kb/building-an-api-notification-handler/" target="_blank" rel="external">Building An API Notification Handler</a>.</p>'."\n";
|
60 |
do_action ("ws_plugin__s2member_during_api_ops_page_during_left_sections_during_signup_notifications", get_defined_vars ());
|
@@ -80,7 +80,7 @@ if (!class_exists ("c_ws_plugin__s2member_menu_page_api_ops"))
|
|
80 |
echo '<ul>' . "\n";
|
81 |
echo '<li><code>%%subscr_id%%</code> = The Paid Subscription ID, which remains constant throughout any & all future payments. [ <a href="#" onclick="alert(\'There is one exception. If you are selling Lifetime or Fixed-Term (non-recurring) access, using Buy Now functionality; the %%subscr_id%% is actually set to the Transaction ID for the purchase. Payment Gateways do not provide a specific Subscription ID for Buy Now purchases. Since Lifetime & Fixed-Term Subscriptions are NOT recurring (i.e. there is only ONE payment), using the Transaction ID as the Subscription ID is a graceful way to deal with this minor conflict.\'); return false;">?</a> ]</li>' . "\n";
|
82 |
echo '<li><code>%%initial%%</code> = The Initial Fee charged during signup. If you offered a 100% Free Trial, this will be <code>0</code>. [ <a href="#" onclick="alert(\'This will always represent the amount of money the Customer spent, whenever they initially signed up, no matter what. Even if that amount is 0.\\n\\nIf a Customer signs up, under the terms of a 100% Free Trial Period, this will be 0. So be careful using %%initial%% when you offer a 100% Free Trial Period, because a $0.00 sale amount could cause havoc with affiliate programs.\\n\\nIf you\\\'re offering a 100% Free Trial Period, and you need to track sales through affiliate programs, you can either hard-code an amount; or use `Payment Notifications` instead.\'); return false;">?</a> ]</li>' . "\n";
|
83 |
-
echo '<li><code>%%regular%%</code> = The Regular Amount of the Subscription.
|
84 |
echo '<li><code>%%recurring%%</code> = This is the amount that will be charged on a recurring basis, or <code>0</code> if non-recurring. [ <a href="#" onclick="alert(\'If Recurring Payments have not been required, this will be equal to 0. That being said, %%regular%% & %%recurring%% are usually the same value. This variable can be used in two different ways. You can use it to determine what the Regular Recurring Rate is, or to determine whether the Subscription will recur or not. If it is going to recur, %%recurring%% will be > 0.\'); return false;">?</a> ]</li>' . "\n";
|
85 |
echo '<li><code>%%first_name%%</code> = The First Name of the Customer who purchased the Membership Subscription.</li>' . "\n";
|
86 |
echo '<li><code>%%last_name%%</code> = The Last Name of the Customer who purchased the Membership Subscription.</li>' . "\n";
|
@@ -373,9 +373,9 @@ if (!class_exists ("c_ws_plugin__s2member_menu_page_api_ops"))
|
|
373 |
|
374 |
echo '<div class="ws-menu-page-section ws-plugin--s2member-modification-notifications-section">' . "\n";
|
375 |
echo '<h3>Modification Notification URLs (optional)</h3>' . "\n";
|
376 |
-
echo '<p>If you use affiliate software, or have back-office routines that need to be notified each time a new Subscription is created by an "existing" User/Member, or an "existing" Member modifies their paid Subscription terms, you\'ll want to read this section. This is marked `Modification`, because the URLs that you list below, will be notified each time an "existing" User/Member <em>(even if they are/were a Free Subscriber)</em> signs up for a paid Subscription <em>(i.e. a Modification takes place against an existing account within WordPress®)</em>, or an "existing" Member modifies their paid Subscription terms <em>(again, a Modification takes places against an existing account within WordPress®)</em>. Depending on your fee structure, this may include a
|
377 |
-
echo '<p>Modification Notifications are sent right after a Member signs up and/or modifies billing terms successfully through your Payment Gateway, regardless of whether any money has actually been transacted
|
378 |
-
echo '<p>This Notification will NOT be processed for
|
379 |
echo '<p>Please note, this feature is not to be confused with the PayPal® IPN service. PayPal® IPN <em>(and other service integrations)</em> are already built into s2Member. They remain active at all times. These Modification Notifications are an added layer of functionality, and they are completely optional.</p>' . "\n";
|
380 |
echo '<p><strong>See also:</strong> This KB article: <a href="http://www.s2member.com/kb/building-an-api-notification-handler/" target="_blank" rel="external">Building An API Notification Handler</a>.</p>'."\n";
|
381 |
do_action ("ws_plugin__s2member_during_api_ops_page_during_left_sections_during_modification_notifications", get_defined_vars ());
|
@@ -401,7 +401,7 @@ if (!class_exists ("c_ws_plugin__s2member_menu_page_api_ops"))
|
|
401 |
echo '<ul>' . "\n";
|
402 |
echo '<li><code>%%subscr_id%%</code> = The Paid Subscription ID, which remains constant throughout any & all future payments. [ <a href="#" onclick="alert(\'There is one exception. If you are selling Lifetime or Fixed-Term (non-recurring) access, using Buy Now functionality; the %%subscr_id%% is actually set to the Transaction ID for the purchase. Payment Gateways do not provide a specific Subscription ID for Buy Now purchases. Since Lifetime & Fixed-Term Subscriptions are NOT recurring (i.e. there is only ONE payment), using the Transaction ID as the Subscription ID is a graceful way to deal with this minor conflict.\'); return false;">?</a> ]</li>' . "\n";
|
403 |
echo '<li><code>%%initial%%</code> = The Initial Fee charged during signup. If you offered a 100% Free Trial, this will be <code>0</code>. [ <a href="#" onclick="alert(\'This will always represent the amount of money the Customer spent, whenever they initially signed up, no matter what. Even if that amount is 0.\\n\\nIf a Customer signs up, under the terms of a 100% Free Trial Period, this will be 0. So be careful using %%initial%% when you offer a 100% Free Trial Period, because a $0.00 sale amount could cause havoc with affiliate programs.\\n\\nIf you\\\'re offering a 100% Free Trial Period, and you need to track sales through affiliate programs, you can either hard-code an amount; or use `Payment Notifications` instead.\'); return false;">?</a> ]</li>' . "\n";
|
404 |
-
echo '<li><code>%%regular%%</code> = The Regular Amount of the Subscription.
|
405 |
echo '<li><code>%%recurring%%</code> = This is the amount that will be charged on a recurring basis, or <code>0</code> if non-recurring. [ <a href="#" onclick="alert(\'If Recurring Payments have not been required, this will be equal to 0. That being said, %%regular%% & %%recurring%% are usually the same value. This variable can be used in two different ways. You can use it to determine what the Regular Recurring Rate is, or to determine whether the Subscription will recur or not. If it is going to recur, %%recurring%% will be > 0.\'); return false;">?</a> ]</li>' . "\n";
|
406 |
echo '<li><code>%%first_name%%</code> = The First Name of the Customer who purchased the Membership Subscription.</li>' . "\n";
|
407 |
echo '<li><code>%%last_name%%</code> = The Last Name of the Customer who purchased the Membership Subscription.</li>' . "\n";
|
@@ -822,7 +822,7 @@ if (!class_exists ("c_ws_plugin__s2member_menu_page_api_ops"))
|
|
822 |
echo '<li><code>%%sp_access_url%%</code> = The full URL (generated by s2Member) where the Customer can gain access.</li>' . "\n";
|
823 |
echo '<li><code>%%sp_access_exp%%</code> = Human readable expiration for <code>%%sp_access_url%%</code>. Ex: <em>(link expires in <code>%%sp_access_exp%%</code>)</em>.</li>' . "\n";
|
824 |
echo '<li><code>%%txn_id%%</code> = The Paid Transaction ID. Payment Gateways assign a unique identifier for every purchase.</li>' . "\n";
|
825 |
-
echo '<li><code>%%amount%%</code> = The full Amount of the sale.
|
826 |
echo '<li><code>%%first_name%%</code> = The First Name of the Customer who purchased Specific Post/Page Access.</li>' . "\n";
|
827 |
echo '<li><code>%%last_name%%</code> = The Last Name of the Customer who purchased Specific Post/Page Access.</li>' . "\n";
|
828 |
echo '<li><code>%%full_name%%</code> = The Full Name (First & Last) of the Customer who purchased Specific Post/Page Access.</li>' . "\n";
|
53 |
|
54 |
echo '<div class="ws-menu-page-section ws-plugin--s2member-signup-notifications-section">' . "\n";
|
55 |
echo '<h3>Signup Notification URLs (optional)</h3>' . "\n";
|
56 |
+
echo '<p>If you use affiliate software, or have back-office routines that need to be notified whenever a new Subscription is created, you\'ll want to read this section. This is marked `Signup`, because the URLs that you list below, will be notified each time a "new", "paying" Member signs up. Depending on your fee structure, this may include a payment that establishes their Subscription, or it may not. This Notification will only be triggered once for each Member. Signup Notifications are sent right after a "new", "paying" Member signs up successfully through your Payment Gateway, regardless of whether any money has actually been transacted. In other words, this Notification is triggered anytime a "new", "paying" Member signs up through your Payment Gateway, even if you provided them with something for free <em>(e.g. even if no money is being transacted)</em>.</p>' . "\n";
|
57 |
+
echo '<p>This Notification will NOT be processed for Free Subscribers that register without going through your Payment Gateway at all (e.g. they simply register on-site; and there is no checkout whatsoever). This Notification will NOT be processed when an "existing" User/Member pays for a new Subscription <em>(see: Modification Notifications for that scenario)</em>.' . ((is_multisite () && c_ws_plugin__s2member_utils_conds::is_multisite_farm () && !is_main_site ()) ? '' : ' And, this Notification will NOT be processed on Buy Now transactions for Independent Custom Capabilities <em>(see: Payment Notifications for that scenario)</em>.') . '</p>' . "\n";
|
58 |
echo '<p>Please note, this feature is not to be confused with the PayPal® IPN service. PayPal® IPN <em>(and other service integrations)</em> are already built into s2Member. They remain active at all times. These Signup Notifications are an added layer of functionality, and they are completely optional.</p>' . "\n";
|
59 |
echo '<p><strong>See also:</strong> This KB article: <a href="http://www.s2member.com/kb/building-an-api-notification-handler/" target="_blank" rel="external">Building An API Notification Handler</a>.</p>'."\n";
|
60 |
do_action ("ws_plugin__s2member_during_api_ops_page_during_left_sections_during_signup_notifications", get_defined_vars ());
|
80 |
echo '<ul>' . "\n";
|
81 |
echo '<li><code>%%subscr_id%%</code> = The Paid Subscription ID, which remains constant throughout any & all future payments. [ <a href="#" onclick="alert(\'There is one exception. If you are selling Lifetime or Fixed-Term (non-recurring) access, using Buy Now functionality; the %%subscr_id%% is actually set to the Transaction ID for the purchase. Payment Gateways do not provide a specific Subscription ID for Buy Now purchases. Since Lifetime & Fixed-Term Subscriptions are NOT recurring (i.e. there is only ONE payment), using the Transaction ID as the Subscription ID is a graceful way to deal with this minor conflict.\'); return false;">?</a> ]</li>' . "\n";
|
82 |
echo '<li><code>%%initial%%</code> = The Initial Fee charged during signup. If you offered a 100% Free Trial, this will be <code>0</code>. [ <a href="#" onclick="alert(\'This will always represent the amount of money the Customer spent, whenever they initially signed up, no matter what. Even if that amount is 0.\\n\\nIf a Customer signs up, under the terms of a 100% Free Trial Period, this will be 0. So be careful using %%initial%% when you offer a 100% Free Trial Period, because a $0.00 sale amount could cause havoc with affiliate programs.\\n\\nIf you\\\'re offering a 100% Free Trial Period, and you need to track sales through affiliate programs, you can either hard-code an amount; or use `Payment Notifications` instead.\'); return false;">?</a> ]</li>' . "\n";
|
83 |
+
echo '<li><code>%%regular%%</code> = The Regular Amount of the Subscription. If you offer something 100% free, this will be <code>0</code>. [ <a href="#" onclick="alert(\'This is how much the Subscription costs after an Initial Period expires. If you did NOT offer an Initial Period at a different price, %%initial%% and %%regular%% will be equal to the same thing.\'); return false;">?</a> ]</li>' . "\n";
|
84 |
echo '<li><code>%%recurring%%</code> = This is the amount that will be charged on a recurring basis, or <code>0</code> if non-recurring. [ <a href="#" onclick="alert(\'If Recurring Payments have not been required, this will be equal to 0. That being said, %%regular%% & %%recurring%% are usually the same value. This variable can be used in two different ways. You can use it to determine what the Regular Recurring Rate is, or to determine whether the Subscription will recur or not. If it is going to recur, %%recurring%% will be > 0.\'); return false;">?</a> ]</li>' . "\n";
|
85 |
echo '<li><code>%%first_name%%</code> = The First Name of the Customer who purchased the Membership Subscription.</li>' . "\n";
|
86 |
echo '<li><code>%%last_name%%</code> = The Last Name of the Customer who purchased the Membership Subscription.</li>' . "\n";
|
373 |
|
374 |
echo '<div class="ws-menu-page-section ws-plugin--s2member-modification-notifications-section">' . "\n";
|
375 |
echo '<h3>Modification Notification URLs (optional)</h3>' . "\n";
|
376 |
+
echo '<p>If you use affiliate software, or have back-office routines that need to be notified each time a new Subscription is created by an "existing" User/Member, or an "existing" Member modifies their paid Subscription terms, you\'ll want to read this section. This is marked `Modification`, because the URLs that you list below, will be notified each time an "existing" User/Member <em>(even if they are/were a Free Subscriber)</em> signs up for a paid Subscription <em>(i.e. a Modification takes place against an existing account within WordPress®)</em>, or an "existing" Member modifies their paid Subscription terms <em>(again, a Modification takes places against an existing account within WordPress®)</em>. Depending on your fee structure, this may include a payment that establishes their Subscription, or it may not.</p>' . "\n";
|
377 |
+
echo '<p>Modification Notifications are sent right after a Member signs up and/or modifies billing terms successfully through your Payment Gateway, regardless of whether any money has actually been transacted. In other words, this Notification is triggered, even if you provided them with something for free <em>(e.g. even if no money is being transacted)</em>.</p>' . "\n";
|
378 |
+
echo '<p>This Notification will NOT be processed for "new" Users/Members <em>(see: Signup Notifications for that scenario)</em>.' . ((is_multisite () && c_ws_plugin__s2member_utils_conds::is_multisite_farm () && !is_main_site ()) ? '' : ' And, this Notification will NOT be processed for Independent Custom Capability purchases <em>(see: Payment Notifications for that scenario)</em>.') . '</p>' . "\n";
|
379 |
echo '<p>Please note, this feature is not to be confused with the PayPal® IPN service. PayPal® IPN <em>(and other service integrations)</em> are already built into s2Member. They remain active at all times. These Modification Notifications are an added layer of functionality, and they are completely optional.</p>' . "\n";
|
380 |
echo '<p><strong>See also:</strong> This KB article: <a href="http://www.s2member.com/kb/building-an-api-notification-handler/" target="_blank" rel="external">Building An API Notification Handler</a>.</p>'."\n";
|
381 |
do_action ("ws_plugin__s2member_during_api_ops_page_during_left_sections_during_modification_notifications", get_defined_vars ());
|
401 |
echo '<ul>' . "\n";
|
402 |
echo '<li><code>%%subscr_id%%</code> = The Paid Subscription ID, which remains constant throughout any & all future payments. [ <a href="#" onclick="alert(\'There is one exception. If you are selling Lifetime or Fixed-Term (non-recurring) access, using Buy Now functionality; the %%subscr_id%% is actually set to the Transaction ID for the purchase. Payment Gateways do not provide a specific Subscription ID for Buy Now purchases. Since Lifetime & Fixed-Term Subscriptions are NOT recurring (i.e. there is only ONE payment), using the Transaction ID as the Subscription ID is a graceful way to deal with this minor conflict.\'); return false;">?</a> ]</li>' . "\n";
|
403 |
echo '<li><code>%%initial%%</code> = The Initial Fee charged during signup. If you offered a 100% Free Trial, this will be <code>0</code>. [ <a href="#" onclick="alert(\'This will always represent the amount of money the Customer spent, whenever they initially signed up, no matter what. Even if that amount is 0.\\n\\nIf a Customer signs up, under the terms of a 100% Free Trial Period, this will be 0. So be careful using %%initial%% when you offer a 100% Free Trial Period, because a $0.00 sale amount could cause havoc with affiliate programs.\\n\\nIf you\\\'re offering a 100% Free Trial Period, and you need to track sales through affiliate programs, you can either hard-code an amount; or use `Payment Notifications` instead.\'); return false;">?</a> ]</li>' . "\n";
|
404 |
+
echo '<li><code>%%regular%%</code> = The Regular Amount of the Subscription. If you offer something 100% free, this will be <code>0</code>. [ <a href="#" onclick="alert(\'This is how much the Subscription costs after an Initial Period expires. If you did NOT offer an Initial Period at a different price, %%initial%% and %%regular%% will be equal to the same thing.\'); return false;">?</a> ]</li>' . "\n";
|
405 |
echo '<li><code>%%recurring%%</code> = This is the amount that will be charged on a recurring basis, or <code>0</code> if non-recurring. [ <a href="#" onclick="alert(\'If Recurring Payments have not been required, this will be equal to 0. That being said, %%regular%% & %%recurring%% are usually the same value. This variable can be used in two different ways. You can use it to determine what the Regular Recurring Rate is, or to determine whether the Subscription will recur or not. If it is going to recur, %%recurring%% will be > 0.\'); return false;">?</a> ]</li>' . "\n";
|
406 |
echo '<li><code>%%first_name%%</code> = The First Name of the Customer who purchased the Membership Subscription.</li>' . "\n";
|
407 |
echo '<li><code>%%last_name%%</code> = The Last Name of the Customer who purchased the Membership Subscription.</li>' . "\n";
|
822 |
echo '<li><code>%%sp_access_url%%</code> = The full URL (generated by s2Member) where the Customer can gain access.</li>' . "\n";
|
823 |
echo '<li><code>%%sp_access_exp%%</code> = Human readable expiration for <code>%%sp_access_url%%</code>. Ex: <em>(link expires in <code>%%sp_access_exp%%</code>)</em>.</li>' . "\n";
|
824 |
echo '<li><code>%%txn_id%%</code> = The Paid Transaction ID. Payment Gateways assign a unique identifier for every purchase.</li>' . "\n";
|
825 |
+
echo '<li><code>%%amount%%</code> = The full Amount of the sale. If you offer something 100% free, this will be <code>0</code>.</li>' . "\n";
|
826 |
echo '<li><code>%%first_name%%</code> = The First Name of the Customer who purchased Specific Post/Page Access.</li>' . "\n";
|
827 |
echo '<li><code>%%last_name%%</code> = The Last Name of the Customer who purchased Specific Post/Page Access.</li>' . "\n";
|
828 |
echo '<li><code>%%full_name%%</code> = The Full Name (First & Last) of the Customer who purchased Specific Post/Page Access.</li>' . "\n";
|
includes/menu-pages/paypal-ops.inc.php
CHANGED
@@ -468,7 +468,7 @@ if(!class_exists("c_ws_plugin__s2member_menu_page_paypal_ops"))
|
|
468 |
echo '<li><code>%%registration_url%%</code> = The full URL (generated by s2Member) where the Customer can get registered.</li>'."\n";
|
469 |
echo '<li><code>%%subscr_id%%</code> = The PayPal® Subscription ID, which remains constant throughout any & all future payments. [ <a href="#" onclick="alert(\'There is one exception. If you are selling Lifetime or Fixed-Term (non-recurring) access, using Buy Now functionality; the %%subscr_id%% is actually set to the Transaction ID for the purchase. PayPal® does not provide a specific Subscription ID for Buy Now purchases. Since Lifetime & Fixed-Term Subscriptions are NOT recurring (i.e. there is only ONE payment), using the Transaction ID as the Subscription ID is a graceful way to deal with this minor conflict.\'); return false;">?</a> ]</li>'."\n";
|
470 |
echo '<li><code>%%initial%%</code> = The Initial Fee charged during signup. If you offered a 100% Free Trial, this will be <code>0</code>. [ <a href="#" onclick="alert(\'This will always represent the amount of money the Customer spent, whenever they initially signed up, no matter what. If a Customer signs up, under the terms of a 100% Free Trial Period, this will be 0.\'); return false;">?</a> ]</li>'."\n";
|
471 |
-
echo '<li><code>%%regular%%</code> = The Regular Amount of the Subscription.
|
472 |
echo '<li><code>%%recurring%%</code> = This is the amount that will be charged on a recurring basis, or <code>0</code> if non-recurring. [ <a href="#" onclick="alert(\'If Recurring Payments have not been required, this will be equal to 0. That being said, %%regular%% & %%recurring%% are usually the same value. This variable can be used in two different ways. You can use it to determine what the Regular Recurring Rate is, or to determine whether the Subscription will recur or not. If it is going to recur, %%recurring%% will be > 0.\'); return false;">?</a> ]</li>'."\n";
|
473 |
echo '<li><code>%%first_name%%</code> = The First Name of the Customer who purchased the Membership Subscription.</li>'."\n";
|
474 |
echo '<li><code>%%last_name%%</code> = The Last Name of the Customer who purchased the Membership Subscription.</li>'."\n";
|
468 |
echo '<li><code>%%registration_url%%</code> = The full URL (generated by s2Member) where the Customer can get registered.</li>'."\n";
|
469 |
echo '<li><code>%%subscr_id%%</code> = The PayPal® Subscription ID, which remains constant throughout any & all future payments. [ <a href="#" onclick="alert(\'There is one exception. If you are selling Lifetime or Fixed-Term (non-recurring) access, using Buy Now functionality; the %%subscr_id%% is actually set to the Transaction ID for the purchase. PayPal® does not provide a specific Subscription ID for Buy Now purchases. Since Lifetime & Fixed-Term Subscriptions are NOT recurring (i.e. there is only ONE payment), using the Transaction ID as the Subscription ID is a graceful way to deal with this minor conflict.\'); return false;">?</a> ]</li>'."\n";
|
470 |
echo '<li><code>%%initial%%</code> = The Initial Fee charged during signup. If you offered a 100% Free Trial, this will be <code>0</code>. [ <a href="#" onclick="alert(\'This will always represent the amount of money the Customer spent, whenever they initially signed up, no matter what. If a Customer signs up, under the terms of a 100% Free Trial Period, this will be 0.\'); return false;">?</a> ]</li>'."\n";
|
471 |
+
echo '<li><code>%%regular%%</code> = The Regular Amount of the Subscription. If you offer something 100% free, this will be <code>0</code>. [ <a href="#" onclick="alert(\'This is how much the Subscription costs after an Initial Period expires. If you did NOT offer an Initial Period at a different price, %%initial%% and %%regular%% will be equal to the same thing.\'); return false;">?</a> ]</li>'."\n";
|
472 |
echo '<li><code>%%recurring%%</code> = This is the amount that will be charged on a recurring basis, or <code>0</code> if non-recurring. [ <a href="#" onclick="alert(\'If Recurring Payments have not been required, this will be equal to 0. That being said, %%regular%% & %%recurring%% are usually the same value. This variable can be used in two different ways. You can use it to determine what the Regular Recurring Rate is, or to determine whether the Subscription will recur or not. If it is going to recur, %%recurring%% will be > 0.\'); return false;">?</a> ]</li>'."\n";
|
473 |
echo '<li><code>%%first_name%%</code> = The First Name of the Customer who purchased the Membership Subscription.</li>'."\n";
|
474 |
echo '<li><code>%%last_name%%</code> = The Last Name of the Customer who purchased the Membership Subscription.</li>'."\n";
|
includes/menu-pages/res-ops.inc.php
CHANGED
@@ -305,7 +305,7 @@ if (!class_exists ("c_ws_plugin__s2member_menu_page_res_ops"))
|
|
305 |
echo '<td>' . "\n";
|
306 |
echo '<div class="ws-menu-page-scrollbox" style="height:105px;">' . "\n";
|
307 |
echo '<input type="hidden" name="ws_plugin__s2member_filter_wp_query[]" value="update-signal" />' . "\n";
|
308 |
-
foreach (array ("all" => "<strong>Filter ALL WordPress® queries</strong>; protecting all Alternative Views.", "searches" => "└─ Searches (hide protected content in search results)", "feeds" => "└─ Feeds (hide protected content in standard XML/RSS/ATOM feeds)", "comment-feeds" => "└─ Comment Feeds (hide comments associated with protected content, in comment feeds)", "nav-menus" => "└─ Nav Menus (hide protected content in menus generated with <em>WordPress® -› Appearance -› Menus</em>)") as $ws_plugin__s2member_temp_s_value => $ws_plugin__s2member_temp_s_label)
|
309 |
echo '<input type="checkbox" name="ws_plugin__s2member_filter_wp_query[]" id="ws-plugin--s2member-filter-wp-query-' . esc_attr (preg_replace ("/[^a-z0-9_\-]/", "-", $ws_plugin__s2member_temp_s_value)) . '" value="' . esc_attr ($ws_plugin__s2member_temp_s_value) . '"' . ((in_array ($ws_plugin__s2member_temp_s_value, $GLOBALS["WS_PLUGIN__"]["s2member"]["o"]["filter_wp_query"])) ? ' checked="checked"' : '') . ' /> <label for="ws-plugin--s2member-filter-wp-query-' . esc_attr (preg_replace ("/[^a-z0-9_\-]/", "-", $ws_plugin__s2member_temp_s_value)) . '">' . $ws_plugin__s2member_temp_s_label . '</label><br />' . "\n";
|
310 |
echo '</div>' . "\n";
|
311 |
echo '<strong>Attn Developers:</strong> Filters can be suppressed dynamically, using this technique:<br />' . "\n";
|
305 |
echo '<td>' . "\n";
|
306 |
echo '<div class="ws-menu-page-scrollbox" style="height:105px;">' . "\n";
|
307 |
echo '<input type="hidden" name="ws_plugin__s2member_filter_wp_query[]" value="update-signal" />' . "\n";
|
308 |
+
foreach (array ("all" => "<strong>Filter ALL WordPress® queries</strong>; protecting all Alternative Views.", "searches" => "└─ Searches (hide protected content in search results)", "feeds" => "└─ Feeds (hide protected content in standard XML/RSS/ATOM feeds)", "comment-feeds" => "└─ Comment Feeds (hide comments associated with protected content, in comment feeds)", "nav-menus" => "└─ Nav Menus (hide protected content in menus generated with <em>WordPress® -› Appearance -› Menus</em>)", "pages" => "└─ Pages (hide protected content in widgets that list Pages)") as $ws_plugin__s2member_temp_s_value => $ws_plugin__s2member_temp_s_label)
|
309 |
echo '<input type="checkbox" name="ws_plugin__s2member_filter_wp_query[]" id="ws-plugin--s2member-filter-wp-query-' . esc_attr (preg_replace ("/[^a-z0-9_\-]/", "-", $ws_plugin__s2member_temp_s_value)) . '" value="' . esc_attr ($ws_plugin__s2member_temp_s_value) . '"' . ((in_array ($ws_plugin__s2member_temp_s_value, $GLOBALS["WS_PLUGIN__"]["s2member"]["o"]["filter_wp_query"])) ? ' checked="checked"' : '') . ' /> <label for="ws-plugin--s2member-filter-wp-query-' . esc_attr (preg_replace ("/[^a-z0-9_\-]/", "-", $ws_plugin__s2member_temp_s_value)) . '">' . $ws_plugin__s2member_temp_s_label . '</label><br />' . "\n";
|
310 |
echo '</div>' . "\n";
|
311 |
echo '<strong>Attn Developers:</strong> Filters can be suppressed dynamically, using this technique:<br />' . "\n";
|
includes/menu-pages/trk-ops.inc.php
CHANGED
@@ -53,11 +53,11 @@ if (!class_exists ("c_ws_plugin__s2member_menu_page_trk_ops"))
|
|
53 |
|
54 |
echo '<div class="ws-menu-page-section ws-plugin--s2member-signup-tracking-section">' . "\n";
|
55 |
echo '<h3>Signup Tracking Codes (optional)</h3>' . "\n";
|
56 |
-
echo '<p>If you use affiliate software, a list server, tracking codes from advertising networks, or the like; you\'ll want to read this section. The HTML' . ((is_multisite () && c_ws_plugin__s2member_utils_conds::is_multisite_farm () && !is_main_site ()) ? '' : ' and/or PHP') . ' code that you enter below, will be loaded up in a web browser, after a "new", "paying" Member
|
57 |
-
echo '<p>Signup Tracking Codes will only be displayed once for each Member. Signup Tracking Codes are displayed right after a "new", "paying" Member
|
58 |
-
echo '<p>s2Member will display your Signup Tracking Codes in one of four possible locations... <strong>1.</strong> If possible, on the Thank-You Return Page, after returning from your Payment Gateway. <strong>2.</strong> Otherwise, if possible, on the Registration Form
|
59 |
echo '<p>Signup Tracking Codes are displayed for all types of Membership Level Access. Including Recurring Subscriptions <em>(with or without a Free Trial Period)</em>, Non-Recurring Subscriptions <em>(with or without a Free Trial Period)</em>, Lifetime Subscriptions, and even Fixed-Term Subscriptions. All of these are supported by s2Member\'s Button/Form Generators.</p>' . "\n";
|
60 |
-
echo '<p>Signup Tracking Codes will NOT be processed for Free Subscribers that register without going through your Payment Gateway at all. Signup Tracking Codes will NOT be processed when an "existing" User/Member pays for a new Subscription <em>(see: Modification Tracking Codes for that scenario)</em>.' . ((is_multisite () && c_ws_plugin__s2member_utils_conds::is_multisite_farm () && !is_main_site ()) ? '' : ' And, Signup Tracking Codes will NOT be processed on Buy Now transactions for Independent Custom Capabilities <em>(see: Capability Tracking Codes for that scenario)</em>.') . '</p>' . "\n";
|
61 |
echo '<p><em><strong>AD BLOCKERS:</strong> If a web browser has ad blockers enabled (i.e. the web browser has an ad blocking extension or add-on), Tracking Codes from popular online advertising companies (including many affiliate networks) may NOT be shown. Ad blockers can prevent your Tracking Codes from being loaded in a customer\'s browser. If you\'d like to avoid this problem, consider integrating with s2Member\'s API Notifications instead of with Tracking Codes. API Notifications occur silently behind-the-scene (more reliably), whereas Tracking Codes are loaded in a customer\'s browser. For more information, please see: <code>s2Member -› API / Notifications</code>.</em></p>' . "\n";
|
62 |
do_action ("ws_plugin__s2member_during_trk_ops_page_during_left_sections_during_signup_tracking", get_defined_vars ());
|
63 |
|
@@ -81,7 +81,7 @@ if (!class_exists ("c_ws_plugin__s2member_menu_page_trk_ops"))
|
|
81 |
echo '<ul>' . "\n";
|
82 |
echo '<li><code>%%subscr_id%%</code> = The Paid Subscription ID, which remains constant throughout any & all future payments. [ <a href="#" onclick="alert(\'There is one exception. If you are selling Lifetime or Fixed-Term (non-recurring) access, using Buy Now functionality; the %%subscr_id%% is actually set to the Transaction ID for the purchase. Payment Gateways do not provide a specific Subscription ID for Buy Now purchases. Since Lifetime & Fixed-Term Subscriptions are NOT recurring (i.e. there is only ONE payment), using the Transaction ID as the Subscription ID is a graceful way to deal with this minor conflict.\'); return false;">?</a> ]</li>' . "\n";
|
83 |
echo '<li><code>%%initial%%</code> = The Initial Fee charged during signup. If you offered a 100% Free Trial Period, this will be <code>0</code>. [ <a href="#" onclick="alert(\'This will always represent the amount of money the Customer spent, whenever they initially signed up, no matter what. If a Customer signs up, under the terms of a 100% Free Trial Period, this will be 0.\'); return false;">?</a> ]</li>' . "\n";
|
84 |
-
echo '<li><code>%%regular%%</code> = The Regular Amount of the Subscription.
|
85 |
echo '<li><code>%%recurring%%</code> = This is the amount that will be charged on a recurring basis, or <code>0</code> if non-recurring. [ <a href="#" onclick="alert(\'If Recurring Payments have not been required, this will be equal to 0. That being said, %%regular%% & %%recurring%% are usually the same value. This variable can be used in two different ways. You can use it to determine what the Regular Recurring Rate is, or to determine whether the Subscription will recur or not. If it is going to recur, %%recurring%% will be > 0.\'); return false;">?</a> ]</li>' . "\n";
|
86 |
echo '<li><code>%%first_name%%</code> = The First Name of the Customer who purchased the Membership Subscription.</li>' . "\n";
|
87 |
echo '<li><code>%%last_name%%</code> = The Last Name of the Customer who purchased the Membership Subscription.</li>' . "\n";
|
@@ -136,11 +136,11 @@ if (!class_exists ("c_ws_plugin__s2member_menu_page_trk_ops"))
|
|
136 |
|
137 |
echo '<div class="ws-menu-page-section ws-plugin--s2member-modification-tracking-section">' . "\n";
|
138 |
echo '<h3>Modification Tracking Codes (optional)</h3>' . "\n";
|
139 |
-
echo '<p>If you use affiliate software, a list server, tracking codes from advertising networks, or the like; you\'ll want to read this section. The HTML' . ((is_multisite () && c_ws_plugin__s2member_utils_conds::is_multisite_farm () && !is_main_site ()) ? '' : ' and/or PHP') . ' code that you enter below, will be loaded up in a web browser, each time a Subscription Modification occurs. This is marked `Modification`, because Modification Tracking Codes are displayed each time an "existing" User/Member <em>(even if they are/were a Free Subscriber)</em> signs up for a paid Subscription <em>(i.e. a Modification takes place against an existing account within WordPress®)</em>, or an "existing" Member modifies their paid Subscription terms <em>(again, a Modification takes places against an existing account within WordPress®)</em>. Depending on your fee structure, this may include a
|
140 |
-
echo '<p>Modification Tracking Codes are displayed right after a Member signs up and/or modifies billing terms successfully through your Payment Gateway, regardless of whether any money has actually been transacted
|
141 |
echo '<p>s2Member will display your Modification Tracking Codes in one of three possible locations... <strong>1.</strong> If possible, on the Thank-You Return Page, after returning from your Payment Gateway. <strong>2.</strong> Otherwise, if possible, on the Login Form after returning from your Payment Gateway <em>(i.e. when the Customer is asked to log back in)</em>. <strong>3.</strong> Otherwise, in the footer of your WordPress® theme, as soon as possible <em>(immediately with s2Member Pro Form integration)</em>; or after the Customer\'s next login.</p>' . "\n";
|
142 |
echo '<p>Modification Tracking Codes are displayed for all types of Membership Level Access. Including Recurring Subscriptions <em>(with or without a Free Trial Period)</em>, Non-Recurring Subscriptions <em>(with or without a Free Trial Period)</em>, Lifetime Subscriptions, and even Fixed-Term Subscriptions. All of these are supported by s2Member\'s Button/Form Generators.</p>' . "\n";
|
143 |
-
echo '<p>Modification Tracking Codes will NOT be processed
|
144 |
echo '<p><em><strong>AD BLOCKERS:</strong> If a web browser has ad blockers enabled (i.e. the web browser has an ad blocking extension or add-on), Tracking Codes from popular online advertising companies (including many affiliate networks) may NOT be shown. Ad blockers can prevent your Tracking Codes from being loaded in a customer\'s browser. If you\'d like to avoid this problem, consider integrating with s2Member\'s API Notifications instead of with Tracking Codes. API Notifications occur silently behind-the-scene (more reliably), whereas Tracking Codes are loaded in a customer\'s browser. For more information, please see: <code>s2Member -› API / Notifications</code>.</em></p>' . "\n";
|
145 |
do_action ("ws_plugin__s2member_during_trk_ops_page_during_left_sections_during_modification_tracking", get_defined_vars ());
|
146 |
|
@@ -164,7 +164,7 @@ if (!class_exists ("c_ws_plugin__s2member_menu_page_trk_ops"))
|
|
164 |
echo '<ul>' . "\n";
|
165 |
echo '<li><code>%%subscr_id%%</code> = The Paid Subscription ID, which remains constant throughout any & all future payments. [ <a href="#" onclick="alert(\'There is one exception. If you are selling Lifetime or Fixed-Term (non-recurring) access, using Buy Now functionality; the %%subscr_id%% is actually set to the Transaction ID for the purchase. Payment Gateways do not provide a specific Subscription ID for Buy Now purchases. Since Lifetime & Fixed-Term Subscriptions are NOT recurring (i.e. there is only ONE payment), using the Transaction ID as the Subscription ID is a graceful way to deal with this minor conflict.\'); return false;">?</a> ]</li>' . "\n";
|
166 |
echo '<li><code>%%initial%%</code> = The Initial Fee charged during signup. If you offered a 100% Free Trial Period, this will be <code>0</code>. [ <a href="#" onclick="alert(\'This will always represent the amount of money the Customer spent, whenever they initially signed up, no matter what. If a Customer signs up, under the terms of a 100% Free Trial Period, this will be 0.\'); return false;">?</a> ]</li>' . "\n";
|
167 |
-
echo '<li><code>%%regular%%</code> = The Regular Amount of the Subscription.
|
168 |
echo '<li><code>%%recurring%%</code> = This is the amount that will be charged on a recurring basis, or <code>0</code> if non-recurring. [ <a href="#" onclick="alert(\'If Recurring Payments have not been required, this will be equal to 0. That being said, %%regular%% & %%recurring%% are usually the same value. This variable can be used in two different ways. You can use it to determine what the Regular Recurring Rate is, or to determine whether the Subscription will recur or not. If it is going to recur, %%recurring%% will be > 0.\'); return false;">?</a> ]</li>' . "\n";
|
169 |
echo '<li><code>%%first_name%%</code> = The First Name of the Customer who purchased the Membership Subscription.</li>' . "\n";
|
170 |
echo '<li><code>%%last_name%%</code> = The Last Name of the Customer who purchased the Membership Subscription.</li>' . "\n";
|
@@ -257,7 +257,7 @@ if (!class_exists ("c_ws_plugin__s2member_menu_page_trk_ops"))
|
|
257 |
echo '<strong>You can also use these special Replacement Codes if you need them:</strong>' . "\n";
|
258 |
echo '<ul>' . "\n";
|
259 |
echo '<li><code>%%txn_id%%</code> = The Payment Transaction ID, which is always unique for each payment received.</li>' . "\n";
|
260 |
-
echo '<li><code>%%amount%%</code> = The Amount of the payment.
|
261 |
echo '<li><code>%%first_name%%</code> = The First Name of the Customer who purchased the Independent Custom Capabilities.</li>' . "\n";
|
262 |
echo '<li><code>%%last_name%%</code> = The Last Name of the Customer who purchased the Independent Custom Capabilities.</li>' . "\n";
|
263 |
echo '<li><code>%%full_name%%</code> = The Full Name (First & Last) of the Customer who purchased the Independent Custom Capabilities.</li>' . "\n";
|
@@ -346,7 +346,7 @@ if (!class_exists ("c_ws_plugin__s2member_menu_page_trk_ops"))
|
|
346 |
echo '<strong>You can also use these special Replacement Codes if you need them:</strong>' . "\n";
|
347 |
echo '<ul>' . "\n";
|
348 |
echo '<li><code>%%txn_id%%</code> = The Paid Transaction ID. Payment Gateways assign a unique identifier for every purchase.</li>' . "\n";
|
349 |
-
echo '<li><code>%%amount%%</code> = The full Amount that you charged for Specific Post/Page Access.
|
350 |
echo '<li><code>%%first_name%%</code> = The First Name of the Customer who purchased Specific Post/Page Access.</li>' . "\n";
|
351 |
echo '<li><code>%%last_name%%</code> = The Last Name of the Customer who purchased Specific Post/Page Access.</li>' . "\n";
|
352 |
echo '<li><code>%%full_name%%</code> = The Full Name (First & Last) of the Customer who purchased Specific Post/Page Access.</li>' . "\n";
|
53 |
|
54 |
echo '<div class="ws-menu-page-section ws-plugin--s2member-signup-tracking-section">' . "\n";
|
55 |
echo '<h3>Signup Tracking Codes (optional)</h3>' . "\n";
|
56 |
+
echo '<p>If you use affiliate software, a list server, tracking codes from advertising networks, or the like; you\'ll want to read this section. The HTML' . ((is_multisite () && c_ws_plugin__s2member_utils_conds::is_multisite_farm () && !is_main_site ()) ? '' : ' and/or PHP') . ' code that you enter below, will be loaded up in a web browser, after a "new", "paying" Member completes Signup through your Payment Gateway. This is marked `Signup`, because Signup Tracking Codes will be displayed each time a "new", "paying" Member signs up. Depending on your fee structure, this may include a payment that establishes their Subscription, or it may not.</p>' . "\n";
|
57 |
+
echo '<p>Signup Tracking Codes will only be displayed once for each Member. Signup Tracking Codes are displayed right after a "new", "paying" Member signs up successfully through your Payment Gateway, regardless of whether any money has actually been transacted. In other words, Signup Tracking Codes are displayed anytime a "new", "paying" Member signs up; even if you provided them with something 100% free <em>(e.g. even if no money is being transacted)</em>.</p>' . "\n";
|
58 |
+
echo '<p>s2Member will display your Signup Tracking Codes in one of four possible locations... <strong>1.</strong> If possible, on the Thank-You Return Page, after returning from your Payment Gateway. <strong>2.</strong> Otherwise, if possible, on the Registration Form; after returning from your Payment Gateway. <em>Note. If you offer a 100% free Trial Period, Tracking Codes will be displayed in location #2 when using PayPal® Standard Button integration.</em> <strong>3.</strong> Otherwise, if possible, on the Login Form after Registration is completed. <strong>4.</strong> Otherwise, in the footer of your WordPress® theme, as soon as possible <em>(immediately with s2Member Pro Form integration)</em>; or after the Customer\'s very first login.</p>' . "\n";
|
59 |
echo '<p>Signup Tracking Codes are displayed for all types of Membership Level Access. Including Recurring Subscriptions <em>(with or without a Free Trial Period)</em>, Non-Recurring Subscriptions <em>(with or without a Free Trial Period)</em>, Lifetime Subscriptions, and even Fixed-Term Subscriptions. All of these are supported by s2Member\'s Button/Form Generators.</p>' . "\n";
|
60 |
+
echo '<p>Signup Tracking Codes will NOT be processed for Free Subscribers that register without going through your Payment Gateway at all (e.g. they simply register on-site; and there is no checkout whatsoever). Signup Tracking Codes will NOT be processed when an "existing" User/Member pays for a new Subscription <em>(see: Modification Tracking Codes for that scenario)</em>.' . ((is_multisite () && c_ws_plugin__s2member_utils_conds::is_multisite_farm () && !is_main_site ()) ? '' : ' And, Signup Tracking Codes will NOT be processed on Buy Now transactions for Independent Custom Capabilities <em>(see: Capability Tracking Codes for that scenario)</em>.') . '</p>' . "\n";
|
61 |
echo '<p><em><strong>AD BLOCKERS:</strong> If a web browser has ad blockers enabled (i.e. the web browser has an ad blocking extension or add-on), Tracking Codes from popular online advertising companies (including many affiliate networks) may NOT be shown. Ad blockers can prevent your Tracking Codes from being loaded in a customer\'s browser. If you\'d like to avoid this problem, consider integrating with s2Member\'s API Notifications instead of with Tracking Codes. API Notifications occur silently behind-the-scene (more reliably), whereas Tracking Codes are loaded in a customer\'s browser. For more information, please see: <code>s2Member -› API / Notifications</code>.</em></p>' . "\n";
|
62 |
do_action ("ws_plugin__s2member_during_trk_ops_page_during_left_sections_during_signup_tracking", get_defined_vars ());
|
63 |
|
81 |
echo '<ul>' . "\n";
|
82 |
echo '<li><code>%%subscr_id%%</code> = The Paid Subscription ID, which remains constant throughout any & all future payments. [ <a href="#" onclick="alert(\'There is one exception. If you are selling Lifetime or Fixed-Term (non-recurring) access, using Buy Now functionality; the %%subscr_id%% is actually set to the Transaction ID for the purchase. Payment Gateways do not provide a specific Subscription ID for Buy Now purchases. Since Lifetime & Fixed-Term Subscriptions are NOT recurring (i.e. there is only ONE payment), using the Transaction ID as the Subscription ID is a graceful way to deal with this minor conflict.\'); return false;">?</a> ]</li>' . "\n";
|
83 |
echo '<li><code>%%initial%%</code> = The Initial Fee charged during signup. If you offered a 100% Free Trial Period, this will be <code>0</code>. [ <a href="#" onclick="alert(\'This will always represent the amount of money the Customer spent, whenever they initially signed up, no matter what. If a Customer signs up, under the terms of a 100% Free Trial Period, this will be 0.\'); return false;">?</a> ]</li>' . "\n";
|
84 |
+
echo '<li><code>%%regular%%</code> = The Regular Amount of the Subscription. If you offer something 100% free, this will be <code>0</code>. [ <a href="#" onclick="alert(\'This is how much the Subscription costs after an Initial Period expires. If you did NOT offer an Initial Period at a different price, %%initial%% and %%regular%% will be equal to the same thing.\'); return false;">?</a> ]</li>' . "\n";
|
85 |
echo '<li><code>%%recurring%%</code> = This is the amount that will be charged on a recurring basis, or <code>0</code> if non-recurring. [ <a href="#" onclick="alert(\'If Recurring Payments have not been required, this will be equal to 0. That being said, %%regular%% & %%recurring%% are usually the same value. This variable can be used in two different ways. You can use it to determine what the Regular Recurring Rate is, or to determine whether the Subscription will recur or not. If it is going to recur, %%recurring%% will be > 0.\'); return false;">?</a> ]</li>' . "\n";
|
86 |
echo '<li><code>%%first_name%%</code> = The First Name of the Customer who purchased the Membership Subscription.</li>' . "\n";
|
87 |
echo '<li><code>%%last_name%%</code> = The Last Name of the Customer who purchased the Membership Subscription.</li>' . "\n";
|
136 |
|
137 |
echo '<div class="ws-menu-page-section ws-plugin--s2member-modification-tracking-section">' . "\n";
|
138 |
echo '<h3>Modification Tracking Codes (optional)</h3>' . "\n";
|
139 |
+
echo '<p>If you use affiliate software, a list server, tracking codes from advertising networks, or the like; you\'ll want to read this section. The HTML' . ((is_multisite () && c_ws_plugin__s2member_utils_conds::is_multisite_farm () && !is_main_site ()) ? '' : ' and/or PHP') . ' code that you enter below, will be loaded up in a web browser, each time a Subscription Modification occurs. This is marked `Modification`, because Modification Tracking Codes are displayed each time an "existing" User/Member <em>(even if they are/were a Free Subscriber)</em> signs up for a paid Subscription <em>(i.e. a Modification takes place against an existing account within WordPress®)</em>, or an "existing" Member modifies their paid Subscription terms <em>(again, a Modification takes places against an existing account within WordPress®)</em>. Depending on your fee structure, this may include a payment that establishes their Subscription, or it may not.</p>' . "\n";
|
140 |
+
echo '<p>Modification Tracking Codes are displayed right after a Member signs up and/or modifies billing terms successfully through your Payment Gateway, regardless of whether any money has actually been transacted. In other words, Modification Tracking Codes are displayed even if you provided them with something for free <em>(e.g. even if no money is being transacted)</em>.</p>' . "\n";
|
141 |
echo '<p>s2Member will display your Modification Tracking Codes in one of three possible locations... <strong>1.</strong> If possible, on the Thank-You Return Page, after returning from your Payment Gateway. <strong>2.</strong> Otherwise, if possible, on the Login Form after returning from your Payment Gateway <em>(i.e. when the Customer is asked to log back in)</em>. <strong>3.</strong> Otherwise, in the footer of your WordPress® theme, as soon as possible <em>(immediately with s2Member Pro Form integration)</em>; or after the Customer\'s next login.</p>' . "\n";
|
142 |
echo '<p>Modification Tracking Codes are displayed for all types of Membership Level Access. Including Recurring Subscriptions <em>(with or without a Free Trial Period)</em>, Non-Recurring Subscriptions <em>(with or without a Free Trial Period)</em>, Lifetime Subscriptions, and even Fixed-Term Subscriptions. All of these are supported by s2Member\'s Button/Form Generators.</p>' . "\n";
|
143 |
+
echo '<p>Modification Tracking Codes will NOT be processed when a "new" User/Member signs up <em>(see: Signup Tracking Codes for that scenario)</em>.' . ((is_multisite () && c_ws_plugin__s2member_utils_conds::is_multisite_farm () && !is_main_site ()) ? '' : ' And, Modification Tracking Codes will NOT be processed on Buy Now transactions for Independent Custom Capabilities <em>(see: Capability Tracking Codes for that scenario)</em>.') . '</p>' . "\n";
|
144 |
echo '<p><em><strong>AD BLOCKERS:</strong> If a web browser has ad blockers enabled (i.e. the web browser has an ad blocking extension or add-on), Tracking Codes from popular online advertising companies (including many affiliate networks) may NOT be shown. Ad blockers can prevent your Tracking Codes from being loaded in a customer\'s browser. If you\'d like to avoid this problem, consider integrating with s2Member\'s API Notifications instead of with Tracking Codes. API Notifications occur silently behind-the-scene (more reliably), whereas Tracking Codes are loaded in a customer\'s browser. For more information, please see: <code>s2Member -› API / Notifications</code>.</em></p>' . "\n";
|
145 |
do_action ("ws_plugin__s2member_during_trk_ops_page_during_left_sections_during_modification_tracking", get_defined_vars ());
|
146 |
|
164 |
echo '<ul>' . "\n";
|
165 |
echo '<li><code>%%subscr_id%%</code> = The Paid Subscription ID, which remains constant throughout any & all future payments. [ <a href="#" onclick="alert(\'There is one exception. If you are selling Lifetime or Fixed-Term (non-recurring) access, using Buy Now functionality; the %%subscr_id%% is actually set to the Transaction ID for the purchase. Payment Gateways do not provide a specific Subscription ID for Buy Now purchases. Since Lifetime & Fixed-Term Subscriptions are NOT recurring (i.e. there is only ONE payment), using the Transaction ID as the Subscription ID is a graceful way to deal with this minor conflict.\'); return false;">?</a> ]</li>' . "\n";
|
166 |
echo '<li><code>%%initial%%</code> = The Initial Fee charged during signup. If you offered a 100% Free Trial Period, this will be <code>0</code>. [ <a href="#" onclick="alert(\'This will always represent the amount of money the Customer spent, whenever they initially signed up, no matter what. If a Customer signs up, under the terms of a 100% Free Trial Period, this will be 0.\'); return false;">?</a> ]</li>' . "\n";
|
167 |
+
echo '<li><code>%%regular%%</code> = The Regular Amount of the Subscription. If you offer something 100% free, this will be <code>0</code>. [ <a href="#" onclick="alert(\'This is how much the Subscription costs after an Initial Period expires. If you did NOT offer an Initial Period at a different price, %%initial%% and %%regular%% will be equal to the same thing.\'); return false;">?</a> ]</li>' . "\n";
|
168 |
echo '<li><code>%%recurring%%</code> = This is the amount that will be charged on a recurring basis, or <code>0</code> if non-recurring. [ <a href="#" onclick="alert(\'If Recurring Payments have not been required, this will be equal to 0. That being said, %%regular%% & %%recurring%% are usually the same value. This variable can be used in two different ways. You can use it to determine what the Regular Recurring Rate is, or to determine whether the Subscription will recur or not. If it is going to recur, %%recurring%% will be > 0.\'); return false;">?</a> ]</li>' . "\n";
|
169 |
echo '<li><code>%%first_name%%</code> = The First Name of the Customer who purchased the Membership Subscription.</li>' . "\n";
|
170 |
echo '<li><code>%%last_name%%</code> = The Last Name of the Customer who purchased the Membership Subscription.</li>' . "\n";
|
257 |
echo '<strong>You can also use these special Replacement Codes if you need them:</strong>' . "\n";
|
258 |
echo '<ul>' . "\n";
|
259 |
echo '<li><code>%%txn_id%%</code> = The Payment Transaction ID, which is always unique for each payment received.</li>' . "\n";
|
260 |
+
echo '<li><code>%%amount%%</code> = The Amount of the payment. If you offer something 100% free, this will be <code>0</code>.</li>' . "\n";
|
261 |
echo '<li><code>%%first_name%%</code> = The First Name of the Customer who purchased the Independent Custom Capabilities.</li>' . "\n";
|
262 |
echo '<li><code>%%last_name%%</code> = The Last Name of the Customer who purchased the Independent Custom Capabilities.</li>' . "\n";
|
263 |
echo '<li><code>%%full_name%%</code> = The Full Name (First & Last) of the Customer who purchased the Independent Custom Capabilities.</li>' . "\n";
|
346 |
echo '<strong>You can also use these special Replacement Codes if you need them:</strong>' . "\n";
|
347 |
echo '<ul>' . "\n";
|
348 |
echo '<li><code>%%txn_id%%</code> = The Paid Transaction ID. Payment Gateways assign a unique identifier for every purchase.</li>' . "\n";
|
349 |
+
echo '<li><code>%%amount%%</code> = The full Amount that you charged for Specific Post/Page Access. If you offer something 100% free, this will be <code>0</code>.</li>' . "\n";
|
350 |
echo '<li><code>%%first_name%%</code> = The First Name of the Customer who purchased Specific Post/Page Access.</li>' . "\n";
|
351 |
echo '<li><code>%%last_name%%</code> = The Last Name of the Customer who purchased Specific Post/Page Access.</li>' . "\n";
|
352 |
echo '<li><code>%%full_name%%</code> = The Full Name (First & Last) of the Customer who purchased Specific Post/Page Access.</li>' . "\n";
|
includes/translations/s2member.pot
CHANGED
@@ -2,9 +2,9 @@
|
|
2 |
# This file is distributed under the same license as the s2Member® Framework package.
|
3 |
msgid ""
|
4 |
msgstr ""
|
5 |
-
"Project-Id-Version: s2Member® Framework
|
6 |
"Report-Msgid-Bugs-To: http://wordpress.org/tag/s2member\n"
|
7 |
-
"POT-Creation-Date: 2013-
|
8 |
"MIME-Version: 1.0\n"
|
9 |
"Content-Type: text/plain; charset=UTF-8\n"
|
10 |
"Content-Transfer-Encoding: 8bit\n"
|
@@ -21,12 +21,12 @@ msgstr ""
|
|
21 |
#: s2member/includes/classes/custom-reg-fields.inc.php:464
|
22 |
#: s2member/includes/classes/profile-in.inc.php:120
|
23 |
#: s2member/includes/classes/sc-profile-in.inc.php:136
|
24 |
-
#: s2member-pro/includes/templates/forms/authnet-checkout-form.php:
|
25 |
#: s2member-pro/includes/templates/forms/authnet-registration-form.php:32
|
26 |
-
#: s2member-pro/includes/templates/forms/authnet-sp-checkout-form.php:
|
27 |
-
#: s2member-pro/includes/templates/forms/paypal-checkout-form.php:
|
28 |
#: s2member-pro/includes/templates/forms/paypal-registration-form.php:32
|
29 |
-
#: s2member-pro/includes/templates/forms/paypal-sp-checkout-form.php:
|
30 |
msgctxt "s2member-front"
|
31 |
msgid "First Name"
|
32 |
msgstr ""
|
@@ -35,12 +35,12 @@ msgstr ""
|
|
35 |
#: s2member/includes/classes/custom-reg-fields.inc.php:479
|
36 |
#: s2member/includes/classes/profile-in.inc.php:140
|
37 |
#: s2member/includes/classes/sc-profile-in.inc.php:156
|
38 |
-
#: s2member-pro/includes/templates/forms/authnet-checkout-form.php:
|
39 |
#: s2member-pro/includes/templates/forms/authnet-registration-form.php:38
|
40 |
-
#: s2member-pro/includes/templates/forms/authnet-sp-checkout-form.php:
|
41 |
-
#: s2member-pro/includes/templates/forms/paypal-checkout-form.php:
|
42 |
#: s2member-pro/includes/templates/forms/paypal-registration-form.php:38
|
43 |
-
#: s2member-pro/includes/templates/forms/paypal-sp-checkout-form.php:
|
44 |
msgctxt "s2member-front"
|
45 |
msgid "Last Name"
|
46 |
msgstr ""
|
@@ -63,9 +63,9 @@ msgstr ""
|
|
63 |
#: s2member/includes/classes/custom-reg-fields.inc.php:446
|
64 |
#: s2member/includes/classes/profile-in.inc.php:243
|
65 |
#: s2member/includes/classes/sc-profile-in.inc.php:259
|
66 |
-
#: s2member-pro/includes/templates/forms/authnet-checkout-form.php:
|
67 |
#: s2member-pro/includes/templates/forms/authnet-registration-form.php:60
|
68 |
-
#: s2member-pro/includes/templates/forms/paypal-checkout-form.php:
|
69 |
#: s2member-pro/includes/templates/forms/paypal-registration-form.php:60
|
70 |
msgctxt "s2member-front"
|
71 |
msgid "password strength indicator"
|
@@ -723,12 +723,12 @@ msgstr ""
|
|
723 |
|
724 |
#: s2member/includes/classes/profile-in.inc.php:98
|
725 |
#: s2member/includes/classes/sc-profile-in.inc.php:114
|
726 |
-
#: s2member-pro/includes/templates/forms/authnet-checkout-form.php:
|
727 |
#: s2member-pro/includes/templates/forms/authnet-registration-form.php:44
|
728 |
-
#: s2member-pro/includes/templates/forms/authnet-sp-checkout-form.php:
|
729 |
-
#: s2member-pro/includes/templates/forms/paypal-checkout-form.php:
|
730 |
#: s2member-pro/includes/templates/forms/paypal-registration-form.php:44
|
731 |
-
#: s2member-pro/includes/templates/forms/paypal-sp-checkout-form.php:
|
732 |
msgctxt "s2member-front"
|
733 |
msgid "Email Address"
|
734 |
msgstr ""
|
@@ -813,7 +813,7 @@ msgstr ""
|
|
813 |
#: s2member/includes/templates/buttons/paypal-sp-checkout-button.php:34
|
814 |
#: s2member-pro/includes/separates/gateways/paypal/paypal-min.js:1
|
815 |
#: s2member-pro/includes/separates/gateways/paypal/paypal.js:270
|
816 |
-
#: s2member-pro/includes/separates/gateways/paypal/paypal.js:
|
817 |
msgctxt "s2member-front paypal-button-lang-code"
|
818 |
msgid "en_US"
|
819 |
msgstr ""
|
@@ -1220,12 +1220,12 @@ msgstr ""
|
|
1220 |
#: s2member-pro/includes/separates/gateways/authnet/authnet.js:239
|
1221 |
#: s2member-pro/includes/separates/gateways/authnet/authnet.js:246
|
1222 |
#: s2member-pro/includes/separates/gateways/authnet/authnet.js:253
|
1223 |
-
#: s2member-pro/includes/separates/gateways/authnet/authnet.js:
|
1224 |
-
#: s2member-pro/includes/separates/gateways/authnet/authnet.js:
|
1225 |
-
#: s2member-pro/includes/separates/gateways/authnet/authnet.js:
|
1226 |
-
#: s2member-pro/includes/separates/gateways/authnet/authnet.js:
|
1227 |
-
#: s2member-pro/includes/separates/gateways/authnet/authnet.js:
|
1228 |
-
#: s2member-pro/includes/separates/gateways/authnet/authnet.js:
|
1229 |
#: s2member-pro/includes/separates/gateways/paypal/paypal-min.js:1
|
1230 |
#: s2member-pro/includes/separates/gateways/paypal/paypal.js:66
|
1231 |
#: s2member-pro/includes/separates/gateways/paypal/paypal.js:73
|
@@ -1235,12 +1235,12 @@ msgstr ""
|
|
1235 |
#: s2member-pro/includes/separates/gateways/paypal/paypal.js:239
|
1236 |
#: s2member-pro/includes/separates/gateways/paypal/paypal.js:246
|
1237 |
#: s2member-pro/includes/separates/gateways/paypal/paypal.js:253
|
1238 |
-
#: s2member-pro/includes/separates/gateways/paypal/paypal.js:
|
1239 |
-
#: s2member-pro/includes/separates/gateways/paypal/paypal.js:
|
1240 |
-
#: s2member-pro/includes/separates/gateways/paypal/paypal.js:
|
1241 |
-
#: s2member-pro/includes/separates/gateways/paypal/paypal.js:
|
1242 |
-
#: s2member-pro/includes/separates/gateways/paypal/paypal.js:
|
1243 |
-
#: s2member-pro/includes/separates/gateways/paypal/paypal.js:
|
1244 |
msgctxt "s2member-front"
|
1245 |
msgid "— Oops, you missed something: —"
|
1246 |
msgstr ""
|
@@ -1249,10 +1249,10 @@ msgstr ""
|
|
1249 |
#: s2member/includes/s2member.js:192
|
1250 |
#: s2member-pro/includes/separates/gateways/authnet/authnet-min.js:1
|
1251 |
#: s2member-pro/includes/separates/gateways/authnet/authnet.js:239
|
1252 |
-
#: s2member-pro/includes/separates/gateways/authnet/authnet.js:
|
1253 |
#: s2member-pro/includes/separates/gateways/paypal/paypal-min.js:1
|
1254 |
#: s2member-pro/includes/separates/gateways/paypal/paypal.js:239
|
1255 |
-
#: s2member-pro/includes/separates/gateways/paypal/paypal.js:
|
1256 |
msgctxt "s2member-front"
|
1257 |
msgid "Passwords do not match up. Please try again."
|
1258 |
msgstr ""
|
@@ -1261,10 +1261,10 @@ msgstr ""
|
|
1261 |
#: s2member/includes/s2member.js:199
|
1262 |
#: s2member-pro/includes/separates/gateways/authnet/authnet-min.js:1
|
1263 |
#: s2member-pro/includes/separates/gateways/authnet/authnet.js:246
|
1264 |
-
#: s2member-pro/includes/separates/gateways/authnet/authnet.js:
|
1265 |
#: s2member-pro/includes/separates/gateways/paypal/paypal-min.js:1
|
1266 |
#: s2member-pro/includes/separates/gateways/paypal/paypal.js:246
|
1267 |
-
#: s2member-pro/includes/separates/gateways/paypal/paypal.js:
|
1268 |
msgctxt "s2member-front"
|
1269 |
msgid "Password MUST be at least 6 characters. Please try again."
|
1270 |
msgstr ""
|
@@ -2473,146 +2473,266 @@ msgid "<strong>Billing terminated.</strong> Your account has been cancelled."
|
|
2473 |
msgstr ""
|
2474 |
|
2475 |
#: s2member-pro/includes/classes/gateways/authnet/authnet-cancellation-in.inc.php:148
|
2476 |
-
#: s2member-pro/includes/classes/gateways/authnet/authnet-update-in.inc.php:
|
2477 |
#: s2member-pro/includes/classes/gateways/paypal/paypal-cancellation-in.inc.php:155
|
2478 |
#: s2member-pro/includes/classes/gateways/paypal/paypal-cancellation-pf-in.inc.php:148
|
2479 |
-
#: s2member-pro/includes/classes/gateways/paypal/paypal-update-in.inc.php:
|
2480 |
-
#: s2member-pro/includes/classes/gateways/paypal/paypal-update-pf-in.inc.php:
|
2481 |
msgctxt "s2member-front"
|
2482 |
msgid "You're <strong>NOT</strong> logged in."
|
2483 |
msgstr ""
|
2484 |
|
2485 |
-
#: s2member-pro/includes/classes/gateways/authnet/authnet-checkout-in.inc.php:
|
2486 |
-
#: s2member-pro/includes/classes/gateways/authnet/authnet-checkout-in.inc.php:
|
2487 |
-
#: s2member-pro/includes/classes/gateways/paypal/paypal-checkout-in.inc.php:
|
2488 |
-
#: s2member-pro/includes/classes/gateways/paypal/paypal-checkout-in.inc.php:
|
2489 |
-
#: s2member-pro/includes/classes/gateways/paypal/paypal-checkout-pf-in.inc.php:
|
2490 |
-
#: s2member-pro/includes/classes/gateways/paypal/paypal-checkout-pf-in.inc.php:
|
2491 |
-
#: s2member-pro/includes/classes/gateways/paypal/paypal-checkout-rdp-in.inc.php:
|
2492 |
-
#: s2member-pro/includes/classes/gateways/paypal/paypal-checkout-rdp-in.inc.php:
|
2493 |
msgctxt "s2member-front"
|
2494 |
msgid "<strong>Thank you.</strong> Your account has been updated.<br />— Please <a href=\"%s\" rel=\"nofollow\">log back in</a> now."
|
2495 |
msgstr ""
|
2496 |
|
2497 |
-
#: s2member-pro/includes/classes/gateways/authnet/authnet-checkout-in.inc.php:
|
2498 |
-
#: s2member-pro/includes/classes/gateways/authnet/authnet-checkout-in.inc.php:
|
2499 |
-
#: s2member-pro/includes/classes/gateways/paypal/paypal-checkout-in.inc.php:
|
2500 |
-
#: s2member-pro/includes/classes/gateways/paypal/paypal-checkout-in.inc.php:
|
2501 |
-
#: s2member-pro/includes/classes/gateways/paypal/paypal-checkout-pf-in.inc.php:
|
2502 |
-
#: s2member-pro/includes/classes/gateways/paypal/paypal-checkout-pf-in.inc.php:
|
2503 |
-
#: s2member-pro/includes/classes/gateways/paypal/paypal-checkout-rdp-in.inc.php:
|
2504 |
-
#: s2member-pro/includes/classes/gateways/paypal/paypal-checkout-rdp-in.inc.php:
|
2505 |
msgctxt "s2member-front"
|
2506 |
msgid "<strong>Thank you.</strong> Your account has been approved.<br />— Please <a href=\"%s\" rel=\"nofollow\">login</a>."
|
2507 |
msgstr ""
|
2508 |
|
2509 |
-
#: s2member-pro/includes/classes/gateways/authnet/authnet-checkout-in.inc.php:
|
2510 |
-
#: s2member-pro/includes/classes/gateways/authnet/authnet-checkout-in.inc.php:
|
2511 |
-
#: s2member-pro/includes/classes/gateways/authnet/authnet-checkout-in.inc.php:
|
2512 |
-
#: s2member-pro/includes/classes/gateways/authnet/authnet-checkout-in.inc.php:
|
2513 |
#: s2member-pro/includes/classes/gateways/authnet/authnet-registration-in.inc.php:125
|
2514 |
#: s2member-pro/includes/classes/gateways/authnet/authnet-registration-in.inc.php:142
|
2515 |
-
#: s2member-pro/includes/classes/gateways/paypal/paypal-checkout-in.inc.php:
|
2516 |
-
#: s2member-pro/includes/classes/gateways/paypal/paypal-checkout-in.inc.php:
|
2517 |
-
#: s2member-pro/includes/classes/gateways/paypal/paypal-checkout-in.inc.php:
|
2518 |
-
#: s2member-pro/includes/classes/gateways/paypal/paypal-checkout-in.inc.php:
|
2519 |
-
#: s2member-pro/includes/classes/gateways/paypal/paypal-checkout-pf-in.inc.php:
|
2520 |
-
#: s2member-pro/includes/classes/gateways/paypal/paypal-checkout-pf-in.inc.php:
|
2521 |
-
#: s2member-pro/includes/classes/gateways/paypal/paypal-checkout-pf-in.inc.php:
|
2522 |
-
#: s2member-pro/includes/classes/gateways/paypal/paypal-checkout-pf-in.inc.php:
|
2523 |
-
#: s2member-pro/includes/classes/gateways/paypal/paypal-checkout-rdp-in.inc.php:
|
2524 |
-
#: s2member-pro/includes/classes/gateways/paypal/paypal-checkout-rdp-in.inc.php:
|
2525 |
-
#: s2member-pro/includes/classes/gateways/paypal/paypal-checkout-rdp-in.inc.php:
|
2526 |
-
#: s2member-pro/includes/classes/gateways/paypal/paypal-checkout-rdp-in.inc.php:
|
2527 |
#: s2member-pro/includes/classes/gateways/paypal/paypal-registration-in.inc.php:125
|
2528 |
#: s2member-pro/includes/classes/gateways/paypal/paypal-registration-in.inc.php:142
|
2529 |
msgctxt "s2member-front"
|
2530 |
msgid "<strong>Oops.</strong> A slight problem. Please contact Support for assistance."
|
2531 |
msgstr ""
|
2532 |
|
2533 |
-
#: s2member-pro/includes/classes/gateways/authnet/authnet-checkout-in.inc.php:
|
2534 |
-
#: s2member-pro/includes/classes/gateways/authnet/authnet-checkout-in.inc.php:
|
2535 |
-
#: s2member-pro/includes/classes/gateways/paypal/paypal-checkout-in.inc.php:
|
2536 |
-
#: s2member-pro/includes/classes/gateways/paypal/paypal-checkout-in.inc.php:
|
2537 |
-
#: s2member-pro/includes/classes/gateways/paypal/paypal-checkout-pf-in.inc.php:
|
2538 |
-
#: s2member-pro/includes/classes/gateways/paypal/paypal-checkout-pf-in.inc.php:
|
2539 |
-
#: s2member-pro/includes/classes/gateways/paypal/paypal-checkout-rdp-in.inc.php:
|
2540 |
-
#: s2member-pro/includes/classes/gateways/paypal/paypal-checkout-rdp-in.inc.php:
|
2541 |
msgctxt "s2member-front"
|
2542 |
msgid "<strong>Thank you.</strong> Your account has been approved.<br />— You'll receive an email momentarily."
|
2543 |
msgstr ""
|
2544 |
|
2545 |
-
#: s2member-pro/includes/classes/gateways/authnet/authnet-checkout-in.inc.php:
|
2546 |
-
#: s2member-pro/includes/classes/gateways/paypal/paypal-checkout-in.inc.php:
|
2547 |
-
#: s2member-pro/includes/classes/gateways/paypal/paypal-checkout-pf-in.inc.php:
|
2548 |
-
#: s2member-pro/includes/classes/gateways/paypal/paypal-checkout-rdp-in.inc.php:
|
2549 |
-
#: s2member-pro/includes/classes/gateways/paypal/paypal-update-pf-in.inc.php:
|
2550 |
msgctxt "s2member-front"
|
2551 |
msgid "<strong>Unknown error.</strong> Please contact Support for assistance."
|
2552 |
msgstr ""
|
2553 |
|
2554 |
-
#: s2member-pro/includes/classes/gateways/authnet/authnet-form-in.inc.php:
|
2555 |
-
#: s2member-pro/includes/classes/gateways/authnet/authnet-form-in.inc.php:
|
2556 |
-
#: s2member-pro/includes/classes/gateways/authnet/authnet-form-in.inc.php:
|
2557 |
-
#: s2member-pro/includes/classes/gateways/authnet/authnet-form-in.inc.php:
|
2558 |
-
#: s2member-pro/includes/classes/gateways/authnet/authnet-form-in.inc.php:
|
2559 |
-
#: s2member-pro/includes/classes/gateways/paypal/paypal-form-in.inc.php:
|
2560 |
-
#: s2member-pro/includes/classes/gateways/paypal/paypal-form-in.inc.php:
|
2561 |
-
#: s2member-pro/includes/classes/gateways/paypal/paypal-form-in.inc.php:
|
2562 |
-
#: s2member-pro/includes/classes/gateways/paypal/paypal-form-in.inc.php:
|
2563 |
-
#: s2member-pro/includes/classes/gateways/paypal/paypal-form-in.inc.php:
|
2564 |
msgctxt "s2member-front"
|
2565 |
msgid "Security Code"
|
2566 |
msgstr ""
|
2567 |
|
2568 |
-
#: s2member-pro/includes/classes/gateways/authnet/authnet-form-in.inc.php:
|
2569 |
-
#: s2member-pro/includes/classes/gateways/authnet/authnet-form-in.inc.php:
|
2570 |
-
#: s2member-pro/includes/classes/gateways/paypal/paypal-form-in.inc.php:
|
2571 |
-
#: s2member-pro/includes/classes/gateways/paypal/paypal-form-in.inc.php:
|
2572 |
msgctxt "s2member-front"
|
2573 |
msgid "Additional Info"
|
2574 |
msgstr ""
|
2575 |
|
2576 |
-
#: s2member-pro/includes/classes/gateways/authnet/authnet-form-in.inc.php:
|
2577 |
-
#: s2member-pro/includes/classes/gateways/authnet/authnet-form-in.inc.php:
|
2578 |
-
#: s2member-pro/includes/classes/gateways/authnet/authnet-form-in.inc.php:
|
2579 |
-
#: s2member-pro/includes/classes/gateways/paypal/paypal-form-in.inc.php:
|
2580 |
-
#: s2member-pro/includes/classes/gateways/paypal/paypal-form-in.inc.php:
|
2581 |
-
#: s2member-pro/includes/classes/gateways/paypal/paypal-form-in.inc.php:
|
2582 |
msgctxt "s2member-front"
|
2583 |
msgid "Visa®"
|
2584 |
msgstr ""
|
2585 |
|
2586 |
-
#: s2member-pro/includes/classes/gateways/authnet/authnet-form-in.inc.php:
|
2587 |
-
#: s2member-pro/includes/classes/gateways/authnet/authnet-form-in.inc.php:
|
2588 |
-
#: s2member-pro/includes/classes/gateways/authnet/authnet-form-in.inc.php:
|
2589 |
-
#: s2member-pro/includes/classes/gateways/paypal/paypal-form-in.inc.php:
|
2590 |
-
#: s2member-pro/includes/classes/gateways/paypal/paypal-form-in.inc.php:
|
2591 |
-
#: s2member-pro/includes/classes/gateways/paypal/paypal-form-in.inc.php:
|
2592 |
msgctxt "s2member-front"
|
2593 |
msgid "MasterCard®"
|
2594 |
msgstr ""
|
2595 |
|
2596 |
-
#: s2member-pro/includes/classes/gateways/authnet/authnet-form-in.inc.php:
|
2597 |
-
#: s2member-pro/includes/classes/gateways/authnet/authnet-form-in.inc.php:
|
2598 |
-
#: s2member-pro/includes/classes/gateways/authnet/authnet-form-in.inc.php:
|
2599 |
-
#: s2member-pro/includes/classes/gateways/paypal/paypal-form-in.inc.php:
|
2600 |
-
#: s2member-pro/includes/classes/gateways/paypal/paypal-form-in.inc.php:
|
2601 |
-
#: s2member-pro/includes/classes/gateways/paypal/paypal-form-in.inc.php:
|
2602 |
msgctxt "s2member-front"
|
2603 |
msgid "Discover®"
|
2604 |
msgstr ""
|
2605 |
|
2606 |
-
#: s2member-pro/includes/classes/gateways/authnet/authnet-form-in.inc.php:
|
2607 |
-
#: s2member-pro/includes/classes/gateways/authnet/authnet-form-in.inc.php:
|
2608 |
-
#: s2member-pro/includes/classes/gateways/authnet/authnet-form-in.inc.php:
|
2609 |
-
#: s2member-pro/includes/classes/gateways/paypal/paypal-form-in.inc.php:
|
2610 |
-
#: s2member-pro/includes/classes/gateways/paypal/paypal-form-in.inc.php:
|
2611 |
-
#: s2member-pro/includes/classes/gateways/paypal/paypal-form-in.inc.php:
|
2612 |
msgctxt "s2member-front"
|
2613 |
msgid "American Express®"
|
2614 |
msgstr ""
|
2615 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2616 |
#: s2member-pro/includes/classes/gateways/authnet/authnet-registration-in.inc.php:118
|
2617 |
#: s2member-pro/includes/classes/gateways/paypal/paypal-registration-in.inc.php:118
|
2618 |
msgctxt "s2member-front"
|
@@ -2845,7 +2965,7 @@ msgstr ""
|
|
2845 |
#: s2member-pro/includes/classes/gateways/paypal/paypal-responses.inc.php:400
|
2846 |
#: s2member-pro/includes/classes/gateways/paypal/paypal-responses.inc.php:537
|
2847 |
msgctxt "s2member-admin"
|
2848 |
-
msgid "Invalid form configuration. Missing \"ra\" attribute. The Regular Amount. Must be >= 0.
|
2849 |
msgstr ""
|
2850 |
|
2851 |
#: s2member-pro/includes/classes/gateways/authnet/authnet-responses.inc.php:338
|
@@ -2861,7 +2981,7 @@ msgstr ""
|
|
2861 |
#: s2member-pro/includes/classes/gateways/paypal/paypal-responses.inc.php:406
|
2862 |
#: s2member-pro/includes/classes/gateways/paypal/paypal-responses.inc.php:543
|
2863 |
msgctxt "s2member-admin"
|
2864 |
-
msgid "Invalid form configuration. Invalid \"ra\" attribute. The Regular Amount. Must be >= 0.
|
2865 |
msgstr ""
|
2866 |
|
2867 |
#: s2member-pro/includes/classes/gateways/authnet/authnet-responses.inc.php:344
|
@@ -3073,297 +3193,301 @@ msgstr ""
|
|
3073 |
#: s2member-pro/includes/classes/gateways/authnet/authnet-responses.inc.php:520
|
3074 |
#: s2member-pro/includes/classes/gateways/authnet/authnet-responses.inc.php:570
|
3075 |
#: s2member-pro/includes/classes/gateways/authnet/authnet-responses.inc.php:614
|
3076 |
-
#: s2member-pro/includes/classes/gateways/authnet/authnet-responses.inc.php:
|
3077 |
-
#: s2member-pro/includes/classes/gateways/authnet/authnet-responses.inc.php:
|
3078 |
#: s2member-pro/includes/classes/gateways/paypal/paypal-responses.inc.php:600
|
3079 |
#: s2member-pro/includes/classes/gateways/paypal/paypal-responses.inc.php:650
|
3080 |
#: s2member-pro/includes/classes/gateways/paypal/paypal-responses.inc.php:694
|
3081 |
-
#: s2member-pro/includes/classes/gateways/paypal/paypal-responses.inc.php:
|
3082 |
-
#: s2member-pro/includes/classes/gateways/paypal/paypal-responses.inc.php:
|
3083 |
msgctxt "s2member-front"
|
3084 |
msgid "Missing or invalid Security Code. Please try again."
|
3085 |
msgstr ""
|
3086 |
|
3087 |
#: s2member-pro/includes/classes/gateways/authnet/authnet-responses.inc.php:523
|
3088 |
#: s2member-pro/includes/classes/gateways/authnet/authnet-responses.inc.php:531
|
3089 |
-
#: s2member-pro/includes/classes/gateways/authnet/authnet-responses.inc.php:
|
3090 |
#: s2member-pro/includes/classes/gateways/paypal/paypal-responses.inc.php:603
|
3091 |
#: s2member-pro/includes/classes/gateways/paypal/paypal-responses.inc.php:611
|
3092 |
-
#: s2member-pro/includes/classes/gateways/paypal/paypal-responses.inc.php:
|
3093 |
msgctxt "s2member-admin"
|
3094 |
msgid "Unable to process. You are an Administrator. Stopping here for security. Otherwise, an Administrator could lose access."
|
3095 |
msgstr ""
|
3096 |
|
3097 |
#: s2member-pro/includes/classes/gateways/authnet/authnet-responses.inc.php:534
|
3098 |
#: s2member-pro/includes/classes/gateways/authnet/authnet-responses.inc.php:631
|
3099 |
-
#: s2member-pro/includes/classes/gateways/authnet/authnet-responses.inc.php:
|
3100 |
#: s2member-pro/includes/classes/gateways/paypal/paypal-responses.inc.php:614
|
3101 |
#: s2member-pro/includes/classes/gateways/paypal/paypal-responses.inc.php:711
|
3102 |
-
#: s2member-pro/includes/classes/gateways/paypal/paypal-responses.inc.php:
|
3103 |
msgctxt "s2member-front"
|
3104 |
msgid "Missing Card Type (Billing Method). Please try again."
|
3105 |
msgstr ""
|
3106 |
|
3107 |
#: s2member-pro/includes/classes/gateways/authnet/authnet-responses.inc.php:537
|
3108 |
#: s2member-pro/includes/classes/gateways/authnet/authnet-responses.inc.php:634
|
3109 |
-
#: s2member-pro/includes/classes/gateways/authnet/authnet-responses.inc.php:
|
|
|
|
|
3110 |
#: s2member-pro/includes/classes/gateways/paypal/paypal-responses.inc.php:617
|
3111 |
#: s2member-pro/includes/classes/gateways/paypal/paypal-responses.inc.php:714
|
3112 |
-
#: s2member-pro/includes/classes/gateways/paypal/paypal-responses.inc.php:
|
|
|
|
|
3113 |
msgctxt "s2member-front"
|
3114 |
msgid "Invalid Card Type (Billing Method). Please try again."
|
3115 |
msgstr ""
|
3116 |
|
3117 |
#: s2member-pro/includes/classes/gateways/authnet/authnet-responses.inc.php:540
|
3118 |
-
#: s2member-pro/includes/classes/gateways/authnet/authnet-responses.inc.php:
|
3119 |
-
#: s2member-pro/includes/classes/gateways/authnet/authnet-responses.inc.php:
|
3120 |
#: s2member-pro/includes/classes/gateways/paypal/paypal-responses.inc.php:620
|
3121 |
-
#: s2member-pro/includes/classes/gateways/paypal/paypal-responses.inc.php:
|
3122 |
-
#: s2member-pro/includes/classes/gateways/paypal/paypal-responses.inc.php:
|
3123 |
msgctxt "s2member-front"
|
3124 |
msgid "Missing Card Number. Please try again."
|
3125 |
msgstr ""
|
3126 |
|
3127 |
#: s2member-pro/includes/classes/gateways/authnet/authnet-responses.inc.php:543
|
3128 |
-
#: s2member-pro/includes/classes/gateways/authnet/authnet-responses.inc.php:
|
3129 |
-
#: s2member-pro/includes/classes/gateways/authnet/authnet-responses.inc.php:
|
3130 |
#: s2member-pro/includes/classes/gateways/paypal/paypal-responses.inc.php:623
|
3131 |
-
#: s2member-pro/includes/classes/gateways/paypal/paypal-responses.inc.php:
|
3132 |
-
#: s2member-pro/includes/classes/gateways/paypal/paypal-responses.inc.php:
|
3133 |
msgctxt "s2member-front"
|
3134 |
msgid "Missing Card Expiration Date (mm/yyyy). Please try again."
|
3135 |
msgstr ""
|
3136 |
|
3137 |
#: s2member-pro/includes/classes/gateways/authnet/authnet-responses.inc.php:546
|
3138 |
-
#: s2member-pro/includes/classes/gateways/authnet/authnet-responses.inc.php:
|
3139 |
-
#: s2member-pro/includes/classes/gateways/authnet/authnet-responses.inc.php:
|
3140 |
#: s2member-pro/includes/classes/gateways/paypal/paypal-responses.inc.php:626
|
3141 |
-
#: s2member-pro/includes/classes/gateways/paypal/paypal-responses.inc.php:
|
3142 |
-
#: s2member-pro/includes/classes/gateways/paypal/paypal-responses.inc.php:
|
3143 |
msgctxt "s2member-front"
|
3144 |
msgid "Invalid Card Expiration Date. Must be in this format (mm/yyyy). Please try again."
|
3145 |
msgstr ""
|
3146 |
|
3147 |
#: s2member-pro/includes/classes/gateways/authnet/authnet-responses.inc.php:549
|
3148 |
-
#: s2member-pro/includes/classes/gateways/authnet/authnet-responses.inc.php:
|
3149 |
-
#: s2member-pro/includes/classes/gateways/authnet/authnet-responses.inc.php:
|
3150 |
#: s2member-pro/includes/classes/gateways/paypal/paypal-responses.inc.php:629
|
3151 |
-
#: s2member-pro/includes/classes/gateways/paypal/paypal-responses.inc.php:
|
3152 |
-
#: s2member-pro/includes/classes/gateways/paypal/paypal-responses.inc.php:
|
3153 |
msgctxt "s2member-front"
|
3154 |
msgid "Missing Card Verification Code. It's on the back of your Card. 3-4 digits. Please try again."
|
3155 |
msgstr ""
|
3156 |
|
3157 |
#: s2member-pro/includes/classes/gateways/authnet/authnet-responses.inc.php:552
|
3158 |
-
#: s2member-pro/includes/classes/gateways/authnet/authnet-responses.inc.php:
|
3159 |
-
#: s2member-pro/includes/classes/gateways/authnet/authnet-responses.inc.php:
|
3160 |
#: s2member-pro/includes/classes/gateways/paypal/paypal-responses.inc.php:632
|
3161 |
-
#: s2member-pro/includes/classes/gateways/paypal/paypal-responses.inc.php:
|
3162 |
-
#: s2member-pro/includes/classes/gateways/paypal/paypal-responses.inc.php:
|
3163 |
msgctxt "s2member-front"
|
3164 |
msgid "Missing Card Start Date, or Issue #. Required for Maestro/Solo. Please try again."
|
3165 |
msgstr ""
|
3166 |
|
3167 |
#: s2member-pro/includes/classes/gateways/authnet/authnet-responses.inc.php:555
|
3168 |
-
#: s2member-pro/includes/classes/gateways/authnet/authnet-responses.inc.php:
|
3169 |
-
#: s2member-pro/includes/classes/gateways/authnet/authnet-responses.inc.php:
|
3170 |
#: s2member-pro/includes/classes/gateways/paypal/paypal-responses.inc.php:635
|
3171 |
-
#: s2member-pro/includes/classes/gateways/paypal/paypal-responses.inc.php:
|
3172 |
-
#: s2member-pro/includes/classes/gateways/paypal/paypal-responses.inc.php:
|
3173 |
msgctxt "s2member-front"
|
3174 |
msgid "Missing Street Address. Please try again."
|
3175 |
msgstr ""
|
3176 |
|
3177 |
#: s2member-pro/includes/classes/gateways/authnet/authnet-responses.inc.php:558
|
3178 |
-
#: s2member-pro/includes/classes/gateways/authnet/authnet-responses.inc.php:
|
3179 |
-
#: s2member-pro/includes/classes/gateways/authnet/authnet-responses.inc.php:
|
3180 |
#: s2member-pro/includes/classes/gateways/paypal/paypal-responses.inc.php:638
|
3181 |
-
#: s2member-pro/includes/classes/gateways/paypal/paypal-responses.inc.php:
|
3182 |
-
#: s2member-pro/includes/classes/gateways/paypal/paypal-responses.inc.php:
|
3183 |
msgctxt "s2member-front"
|
3184 |
msgid "Missing City/Town. Please try again."
|
3185 |
msgstr ""
|
3186 |
|
3187 |
#: s2member-pro/includes/classes/gateways/authnet/authnet-responses.inc.php:561
|
3188 |
-
#: s2member-pro/includes/classes/gateways/authnet/authnet-responses.inc.php:
|
3189 |
-
#: s2member-pro/includes/classes/gateways/authnet/authnet-responses.inc.php:
|
3190 |
#: s2member-pro/includes/classes/gateways/paypal/paypal-responses.inc.php:641
|
3191 |
-
#: s2member-pro/includes/classes/gateways/paypal/paypal-responses.inc.php:
|
3192 |
-
#: s2member-pro/includes/classes/gateways/paypal/paypal-responses.inc.php:
|
3193 |
msgctxt "s2member-front"
|
3194 |
msgid "Missing State/Province. Please try again."
|
3195 |
msgstr ""
|
3196 |
|
3197 |
#: s2member-pro/includes/classes/gateways/authnet/authnet-responses.inc.php:564
|
3198 |
-
#: s2member-pro/includes/classes/gateways/authnet/authnet-responses.inc.php:
|
3199 |
-
#: s2member-pro/includes/classes/gateways/authnet/authnet-responses.inc.php:
|
3200 |
#: s2member-pro/includes/classes/gateways/paypal/paypal-responses.inc.php:644
|
3201 |
-
#: s2member-pro/includes/classes/gateways/paypal/paypal-responses.inc.php:
|
3202 |
-
#: s2member-pro/includes/classes/gateways/paypal/paypal-responses.inc.php:
|
3203 |
msgctxt "s2member-front"
|
3204 |
msgid "Missing Country. Please try again."
|
3205 |
msgstr ""
|
3206 |
|
3207 |
#: s2member-pro/includes/classes/gateways/authnet/authnet-responses.inc.php:567
|
3208 |
-
#: s2member-pro/includes/classes/gateways/authnet/authnet-responses.inc.php:
|
3209 |
-
#: s2member-pro/includes/classes/gateways/authnet/authnet-responses.inc.php:
|
3210 |
#: s2member-pro/includes/classes/gateways/paypal/paypal-responses.inc.php:647
|
3211 |
-
#: s2member-pro/includes/classes/gateways/paypal/paypal-responses.inc.php:
|
3212 |
-
#: s2member-pro/includes/classes/gateways/paypal/paypal-responses.inc.php:
|
3213 |
msgctxt "s2member-front"
|
3214 |
msgid "Missing Postal/Zip Code. Please try again."
|
3215 |
msgstr ""
|
3216 |
|
3217 |
#: s2member-pro/includes/classes/gateways/authnet/authnet-responses.inc.php:575
|
3218 |
#: s2member-pro/includes/classes/gateways/authnet/authnet-responses.inc.php:619
|
3219 |
-
#: s2member-pro/includes/classes/gateways/authnet/authnet-responses.inc.php:
|
3220 |
#: s2member-pro/includes/classes/gateways/paypal/paypal-responses.inc.php:655
|
3221 |
#: s2member-pro/includes/classes/gateways/paypal/paypal-responses.inc.php:699
|
3222 |
-
#: s2member-pro/includes/classes/gateways/paypal/paypal-responses.inc.php:
|
3223 |
msgctxt "s2member-front"
|
3224 |
msgid "Missing First Name. Please try again."
|
3225 |
msgstr ""
|
3226 |
|
3227 |
#: s2member-pro/includes/classes/gateways/authnet/authnet-responses.inc.php:578
|
3228 |
#: s2member-pro/includes/classes/gateways/authnet/authnet-responses.inc.php:622
|
3229 |
-
#: s2member-pro/includes/classes/gateways/authnet/authnet-responses.inc.php:
|
3230 |
#: s2member-pro/includes/classes/gateways/paypal/paypal-responses.inc.php:658
|
3231 |
#: s2member-pro/includes/classes/gateways/paypal/paypal-responses.inc.php:702
|
3232 |
-
#: s2member-pro/includes/classes/gateways/paypal/paypal-responses.inc.php:
|
3233 |
msgctxt "s2member-front"
|
3234 |
msgid "Missing Last Name. Please try again."
|
3235 |
msgstr ""
|
3236 |
|
3237 |
#: s2member-pro/includes/classes/gateways/authnet/authnet-responses.inc.php:581
|
3238 |
#: s2member-pro/includes/classes/gateways/authnet/authnet-responses.inc.php:625
|
3239 |
-
#: s2member-pro/includes/classes/gateways/authnet/authnet-responses.inc.php:
|
3240 |
#: s2member-pro/includes/classes/gateways/paypal/paypal-responses.inc.php:661
|
3241 |
#: s2member-pro/includes/classes/gateways/paypal/paypal-responses.inc.php:705
|
3242 |
-
#: s2member-pro/includes/classes/gateways/paypal/paypal-responses.inc.php:
|
3243 |
msgctxt "s2member-front"
|
3244 |
msgid "Missing or invalid Email Address. Please try again."
|
3245 |
msgstr ""
|
3246 |
|
3247 |
#: s2member-pro/includes/classes/gateways/authnet/authnet-responses.inc.php:584
|
3248 |
#: s2member-pro/includes/classes/gateways/authnet/authnet-responses.inc.php:628
|
3249 |
-
#: s2member-pro/includes/classes/gateways/authnet/authnet-responses.inc.php:
|
3250 |
#: s2member-pro/includes/classes/gateways/paypal/paypal-responses.inc.php:664
|
3251 |
#: s2member-pro/includes/classes/gateways/paypal/paypal-responses.inc.php:708
|
3252 |
-
#: s2member-pro/includes/classes/gateways/paypal/paypal-responses.inc.php:
|
3253 |
msgctxt "s2member-front"
|
3254 |
msgid "Invalid Email Address. Please try again."
|
3255 |
msgstr ""
|
3256 |
|
3257 |
#: s2member-pro/includes/classes/gateways/authnet/authnet-responses.inc.php:587
|
3258 |
-
#: s2member-pro/includes/classes/gateways/authnet/authnet-responses.inc.php:
|
3259 |
#: s2member-pro/includes/classes/gateways/paypal/paypal-responses.inc.php:667
|
3260 |
-
#: s2member-pro/includes/classes/gateways/paypal/paypal-responses.inc.php:
|
3261 |
msgctxt "s2member-front"
|
3262 |
msgid "That Email Address is already in use. Please try again."
|
3263 |
msgstr ""
|
3264 |
|
3265 |
#: s2member-pro/includes/classes/gateways/authnet/authnet-responses.inc.php:590
|
3266 |
-
#: s2member-pro/includes/classes/gateways/authnet/authnet-responses.inc.php:
|
3267 |
#: s2member-pro/includes/classes/gateways/paypal/paypal-responses.inc.php:670
|
3268 |
-
#: s2member-pro/includes/classes/gateways/paypal/paypal-responses.inc.php:
|
3269 |
msgctxt "s2member-front"
|
3270 |
msgid "Missing or invalid Username. Please try again."
|
3271 |
msgstr ""
|
3272 |
|
3273 |
#: s2member-pro/includes/classes/gateways/authnet/authnet-responses.inc.php:593
|
3274 |
-
#: s2member-pro/includes/classes/gateways/authnet/authnet-responses.inc.php:
|
3275 |
#: s2member-pro/includes/classes/gateways/paypal/paypal-responses.inc.php:673
|
3276 |
-
#: s2member-pro/includes/classes/gateways/paypal/paypal-responses.inc.php:
|
3277 |
msgctxt "s2member-front"
|
3278 |
msgid "Invalid Username. Please try again. Use ONLY lowercase alphanumerics."
|
3279 |
msgstr ""
|
3280 |
|
3281 |
#: s2member-pro/includes/classes/gateways/authnet/authnet-responses.inc.php:596
|
3282 |
-
#: s2member-pro/includes/classes/gateways/authnet/authnet-responses.inc.php:
|
3283 |
#: s2member-pro/includes/classes/gateways/paypal/paypal-responses.inc.php:676
|
3284 |
-
#: s2member-pro/includes/classes/gateways/paypal/paypal-responses.inc.php:
|
3285 |
msgctxt "s2member-front"
|
3286 |
msgid "That Username is already in use. Please try again."
|
3287 |
msgstr ""
|
3288 |
|
3289 |
#: s2member-pro/includes/classes/gateways/authnet/authnet-responses.inc.php:602
|
3290 |
-
#: s2member-pro/includes/classes/gateways/authnet/authnet-responses.inc.php:
|
3291 |
#: s2member-pro/includes/classes/gateways/paypal/paypal-responses.inc.php:682
|
3292 |
-
#: s2member-pro/includes/classes/gateways/paypal/paypal-responses.inc.php:
|
3293 |
msgctxt "s2member-front"
|
3294 |
msgid "Missing Password. Please try again."
|
3295 |
msgstr ""
|
3296 |
|
3297 |
#: s2member-pro/includes/classes/gateways/authnet/authnet-responses.inc.php:605
|
3298 |
-
#: s2member-pro/includes/classes/gateways/authnet/authnet-responses.inc.php:
|
3299 |
#: s2member-pro/includes/classes/gateways/paypal/paypal-responses.inc.php:685
|
3300 |
-
#: s2member-pro/includes/classes/gateways/paypal/paypal-responses.inc.php:
|
3301 |
msgctxt "s2member-front"
|
3302 |
msgid "Invalid Password. Must be at least 6 characters. Please try again."
|
3303 |
msgstr ""
|
3304 |
|
3305 |
#: s2member-pro/includes/classes/gateways/authnet/authnet-responses.inc.php:608
|
3306 |
-
#: s2member-pro/includes/classes/gateways/authnet/authnet-responses.inc.php:
|
3307 |
#: s2member-pro/includes/classes/gateways/paypal/paypal-responses.inc.php:688
|
3308 |
-
#: s2member-pro/includes/classes/gateways/paypal/paypal-responses.inc.php:
|
3309 |
msgctxt "s2member-front"
|
3310 |
msgid "Invalid Password. Max length is 20 characters. Please try again."
|
3311 |
msgstr ""
|
3312 |
|
3313 |
#: s2member-pro/includes/classes/gateways/authnet/authnet-responses.inc.php:611
|
3314 |
-
#: s2member-pro/includes/classes/gateways/authnet/authnet-responses.inc.php:
|
3315 |
#: s2member-pro/includes/classes/gateways/paypal/paypal-responses.inc.php:691
|
3316 |
-
#: s2member-pro/includes/classes/gateways/paypal/paypal-responses.inc.php:
|
3317 |
msgctxt "s2member-front"
|
3318 |
msgid "Password fields do NOT match. Please try again."
|
3319 |
msgstr ""
|
3320 |
|
3321 |
-
#: s2member-pro/includes/classes/gateways/authnet/authnet-responses.inc.php:
|
3322 |
-
#: s2member-pro/includes/classes/gateways/paypal/paypal-responses.inc.php:
|
3323 |
msgctxt "s2member-front"
|
3324 |
msgid "You must <a href=\"%s\" rel=\"nofollow\">log in</a> to modify your billing plan."
|
3325 |
msgstr ""
|
3326 |
|
3327 |
-
#: s2member-pro/includes/classes/gateways/authnet/authnet-responses.inc.php:
|
3328 |
-
#: s2member-pro/includes/classes/gateways/paypal/paypal-responses.inc.php:
|
3329 |
msgctxt "s2member-front"
|
3330 |
msgid "You must <a href=\"%s\" rel=\"nofollow\">log in</a> before making this purchase."
|
3331 |
msgstr ""
|
3332 |
|
3333 |
-
#: s2member-pro/includes/classes/gateways/authnet/authnet-responses.inc.php:
|
3334 |
-
#: s2member-pro/includes/classes/gateways/paypal/paypal-responses.inc.php:
|
3335 |
msgctxt "s2member-front"
|
3336 |
msgid "Unknown form submission type. Please contact Support."
|
3337 |
msgstr ""
|
3338 |
|
3339 |
-
#: s2member-pro/includes/classes/gateways/authnet/authnet-sp-checkout-in.inc.php:
|
3340 |
-
#: s2member-pro/includes/classes/gateways/paypal/paypal-sp-checkout-in.inc.php:
|
3341 |
msgctxt "s2member-front"
|
3342 |
msgid "<strong>Thank you.</strong> Your purchase has been approved.<br />— Please <a href=\"%s\" rel=\"nofollow\">click here</a> to proceed."
|
3343 |
msgstr ""
|
3344 |
|
3345 |
-
#: s2member-pro/includes/classes/gateways/authnet/authnet-sp-checkout-in.inc.php:
|
3346 |
-
#: s2member-pro/includes/classes/gateways/paypal/paypal-sp-checkout-in.inc.php:
|
3347 |
msgctxt "s2member-front"
|
3348 |
msgid "<strong>Oops.</strong> Unable to generate Access Link. Please contact Support for assistance."
|
3349 |
msgstr ""
|
3350 |
|
3351 |
-
#: s2member-pro/includes/classes/gateways/authnet/authnet-update-in.inc.php:
|
3352 |
-
#: s2member-pro/includes/classes/gateways/paypal/paypal-update-in.inc.php:
|
3353 |
-
#: s2member-pro/includes/classes/gateways/paypal/paypal-update-pf-in.inc.php:
|
3354 |
msgctxt "s2member-front"
|
3355 |
msgid "<strong>Confirmed.</strong> Your billing information has been updated."
|
3356 |
msgstr ""
|
3357 |
|
3358 |
-
#: s2member-pro/includes/classes/gateways/authnet/authnet-update-in.inc.php:
|
3359 |
-
#: s2member-pro/includes/classes/gateways/paypal/paypal-update-in.inc.php:
|
3360 |
-
#: s2member-pro/includes/classes/gateways/paypal/paypal-update-pf-in.inc.php:
|
3361 |
msgctxt "s2member-front"
|
3362 |
msgid "<strong>Unable to update.</strong> You have NO recurring fees. Or, your billing profile is no longer active. Please contact Support if you need assistance."
|
3363 |
msgstr ""
|
3364 |
|
3365 |
-
#: s2member-pro/includes/classes/gateways/authnet/authnet-update-in.inc.php:
|
3366 |
-
#: s2member-pro/includes/classes/gateways/paypal/paypal-update-in.inc.php:
|
3367 |
msgctxt "s2member-front"
|
3368 |
msgid "<strong>Oops.</strong> No Subscr. ID. Please contact Support for assistance."
|
3369 |
msgstr ""
|
@@ -3603,36 +3727,36 @@ msgctxt "s2member-front"
|
|
3603 |
msgid "Please <a href=\"%s\" rel=\"nofollow\">log in at PayPal®</a> to cancel your Subscription."
|
3604 |
msgstr ""
|
3605 |
|
3606 |
-
#: s2member-pro/includes/classes/gateways/paypal/paypal-checkout-in.inc.php:
|
3607 |
-
#: s2member-pro/includes/classes/gateways/paypal/paypal-checkout-in.inc.php:
|
3608 |
-
#: s2member-pro/includes/classes/gateways/paypal/paypal-checkout-rdp-in.inc.php:
|
3609 |
-
#: s2member-pro/includes/classes/gateways/paypal/paypal-checkout-rdp-in.inc.php:
|
3610 |
msgctxt "s2member-front"
|
3611 |
msgid "<strong>Sorry.</strong> Your account is pending other changes. Please try again in 15 minutes."
|
3612 |
msgstr ""
|
3613 |
|
3614 |
-
#: s2member-pro/includes/classes/gateways/paypal/paypal-form-in.inc.php:
|
3615 |
-
#: s2member-pro/includes/classes/gateways/paypal/paypal-form-in.inc.php:
|
3616 |
-
#: s2member-pro/includes/classes/gateways/paypal/paypal-form-in.inc.php:
|
3617 |
msgctxt "s2member-front"
|
3618 |
msgid "Maestro®"
|
3619 |
msgstr ""
|
3620 |
|
3621 |
-
#: s2member-pro/includes/classes/gateways/paypal/paypal-form-in.inc.php:
|
3622 |
-
#: s2member-pro/includes/classes/gateways/paypal/paypal-form-in.inc.php:
|
3623 |
-
#: s2member-pro/includes/classes/gateways/paypal/paypal-form-in.inc.php:
|
3624 |
msgctxt "s2member-front"
|
3625 |
msgid "Solo®"
|
3626 |
msgstr ""
|
3627 |
|
3628 |
-
#: s2member-pro/includes/classes/gateways/paypal/paypal-form-in.inc.php:
|
3629 |
-
#: s2member-pro/includes/classes/gateways/paypal/paypal-form-in.inc.php:
|
3630 |
msgctxt "s2member-front"
|
3631 |
msgid "PayPal®"
|
3632 |
msgstr ""
|
3633 |
|
3634 |
-
#: s2member-pro/includes/classes/gateways/paypal/paypal-form-in.inc.php:
|
3635 |
-
#: s2member-pro/includes/classes/gateways/paypal/paypal-form-in.inc.php:
|
3636 |
msgctxt "s2member-front"
|
3637 |
msgid "We Accept PayPal®"
|
3638 |
msgstr ""
|
@@ -3660,18 +3784,18 @@ msgstr ""
|
|
3660 |
#: s2member-pro/includes/classes/gateways/paypal/paypal-responses.inc.php:283
|
3661 |
#: s2member-pro/includes/classes/gateways/paypal/paypal-responses.inc.php:296
|
3662 |
#: s2member-pro/includes/classes/gateways/paypal/paypal-responses.inc.php:299
|
3663 |
-
#: s2member-pro/includes/classes/gateways/paypal/paypal-update-in.inc.php:
|
3664 |
-
#: s2member-pro/includes/classes/gateways/paypal/paypal-update-in.inc.php:
|
3665 |
-
#: s2member-pro/includes/classes/gateways/paypal/paypal-update-in.inc.php:
|
3666 |
-
#: s2member-pro/includes/classes/gateways/paypal/paypal-update-pf-in.inc.php:
|
3667 |
-
#: s2member-pro/includes/classes/gateways/paypal/paypal-update-pf-in.inc.php:
|
3668 |
msgctxt "s2member-front"
|
3669 |
msgid "Please <a href=\"%s\" rel=\"nofollow\">log in at PayPal®</a> to update your billing information."
|
3670 |
msgstr ""
|
3671 |
|
3672 |
#: s2member-pro/includes/classes/gateways/paypal/paypal-responses.inc.php:286
|
3673 |
#: s2member-pro/includes/classes/gateways/paypal/paypal-responses.inc.php:305
|
3674 |
-
#: s2member-pro/includes/classes/gateways/paypal/paypal-update-in.inc.php:
|
3675 |
msgctxt "s2member-front"
|
3676 |
msgid "<strong>Unable to update at this time.</strong> Your account is pending other changes. Please try again in 15 minutes."
|
3677 |
msgstr ""
|
@@ -3743,7 +3867,7 @@ msgctxt "s2member-admin"
|
|
3743 |
msgid "Invalid form configuration. Invalid \"rr, rra\" attributes. When \"rr\" (Regular Recurring) is 0 or 1, \"rra\" (Recurring Retry Attempts) must be >= 0."
|
3744 |
msgstr ""
|
3745 |
|
3746 |
-
#: s2member-pro/includes/classes/gateways/paypal/paypal-update-pf-in.inc.php:
|
3747 |
msgctxt "s2member-front"
|
3748 |
msgid "<strong>No Subscr. ID.</strong> Please contact Support for assistance."
|
3749 |
msgstr ""
|
@@ -3807,22 +3931,22 @@ msgstr ""
|
|
3807 |
#: s2member-pro/includes/separates/gateways/authnet/authnet.js:73
|
3808 |
#: s2member-pro/includes/separates/gateways/authnet/authnet.js:167
|
3809 |
#: s2member-pro/includes/separates/gateways/authnet/authnet.js:253
|
3810 |
-
#: s2member-pro/includes/separates/gateways/authnet/authnet.js:
|
3811 |
-
#: s2member-pro/includes/separates/gateways/authnet/authnet.js:
|
3812 |
#: s2member-pro/includes/separates/gateways/paypal/paypal-min.js:1
|
3813 |
#: s2member-pro/includes/separates/gateways/paypal/paypal.js:73
|
3814 |
#: s2member-pro/includes/separates/gateways/paypal/paypal.js:167
|
3815 |
#: s2member-pro/includes/separates/gateways/paypal/paypal.js:253
|
3816 |
-
#: s2member-pro/includes/separates/gateways/paypal/paypal.js:
|
3817 |
-
#: s2member-pro/includes/separates/gateways/paypal/paypal.js:
|
3818 |
msgctxt "s2member-front"
|
3819 |
msgid "Security Code missing. Please try again."
|
3820 |
msgstr ""
|
3821 |
|
3822 |
#: s2member-pro/includes/separates/gateways/authnet/authnet-min.js:1
|
3823 |
#: s2member-pro/includes/separates/gateways/authnet/authnet.js:142
|
3824 |
-
#: s2member-pro/includes/separates/gateways/authnet/authnet.js:
|
3825 |
-
#: s2member-pro/includes/separates/gateways/authnet/authnet.js:
|
3826 |
#: s2member-pro/includes/separates/gateways/paypal/paypal-min.js:1
|
3827 |
#: s2member-pro/includes/separates/gateways/paypal/paypal.js:142
|
3828 |
msgctxt "s2member-front"
|
@@ -3830,61 +3954,61 @@ msgid "Please choose a Billing Method."
|
|
3830 |
msgstr ""
|
3831 |
|
3832 |
#: s2member-pro/includes/separates/gateways/authnet/authnet-min.js:1
|
3833 |
-
#: s2member-pro/includes/separates/gateways/authnet/authnet.js:
|
3834 |
-
#: s2member-pro/includes/separates/gateways/authnet/authnet.js:
|
3835 |
#: s2member-pro/includes/separates/gateways/paypal/paypal-min.js:1
|
3836 |
-
#: s2member-pro/includes/separates/gateways/paypal/paypal.js:
|
3837 |
-
#: s2member-pro/includes/separates/gateways/paypal/paypal.js:
|
3838 |
msgctxt "s2member-front"
|
3839 |
msgid "Calculating Sales Tax..."
|
3840 |
msgstr ""
|
3841 |
|
3842 |
#: s2member-pro/includes/separates/gateways/authnet/authnet-min.js:1
|
3843 |
-
#: s2member-pro/includes/separates/gateways/authnet/authnet.js:
|
3844 |
-
#: s2member-pro/includes/separates/gateways/authnet/authnet.js:
|
3845 |
#: s2member-pro/includes/separates/gateways/paypal/paypal-min.js:1
|
3846 |
-
#: s2member-pro/includes/separates/gateways/paypal/paypal.js:
|
3847 |
-
#: s2member-pro/includes/separates/gateways/paypal/paypal.js:
|
3848 |
msgctxt "s2member-front"
|
3849 |
msgid "calculating sales tax..."
|
3850 |
msgstr ""
|
3851 |
|
3852 |
#: s2member-pro/includes/separates/gateways/authnet/authnet-min.js:1
|
3853 |
-
#: s2member-pro/includes/separates/gateways/authnet/authnet.js:
|
3854 |
-
#: s2member-pro/includes/separates/gateways/authnet/authnet.js:
|
3855 |
#: s2member-pro/includes/separates/gateways/paypal/paypal-min.js:1
|
3856 |
-
#: s2member-pro/includes/separates/gateways/paypal/paypal.js:
|
3857 |
-
#: s2member-pro/includes/separates/gateways/paypal/paypal.js:
|
3858 |
msgctxt "s2member-front"
|
3859 |
msgid "<strong>Sales Tax%s:</strong> %s<br /><strong>— Total%s:</strong> %s"
|
3860 |
msgstr ""
|
3861 |
|
3862 |
#: s2member-pro/includes/separates/gateways/authnet/authnet-min.js:1
|
3863 |
-
#: s2member-pro/includes/separates/gateways/authnet/authnet.js:
|
3864 |
-
#: s2member-pro/includes/separates/gateways/authnet/authnet.js:
|
3865 |
#: s2member-pro/includes/separates/gateways/paypal/paypal-min.js:1
|
3866 |
-
#: s2member-pro/includes/separates/gateways/paypal/paypal.js:
|
3867 |
-
#: s2member-pro/includes/separates/gateways/paypal/paypal.js:
|
3868 |
msgctxt "s2member-front"
|
3869 |
msgid "Today"
|
3870 |
msgstr ""
|
3871 |
|
3872 |
#: s2member-pro/includes/separates/gateways/authnet/authnet-min.js:1
|
3873 |
-
#: s2member-pro/includes/separates/gateways/authnet/authnet.js:
|
3874 |
#: s2member-pro/includes/separates/gateways/paypal/paypal-min.js:1
|
3875 |
-
#: s2member-pro/includes/separates/gateways/paypal/paypal.js:
|
3876 |
-
#: s2member-pro/includes/templates/forms/authnet-checkout-form.php:
|
3877 |
#: s2member-pro/includes/templates/forms/authnet-registration-form.php:28
|
3878 |
-
#: s2member-pro/includes/templates/forms/paypal-checkout-form.php:
|
3879 |
#: s2member-pro/includes/templates/forms/paypal-registration-form.php:28
|
3880 |
msgctxt "s2member-front"
|
3881 |
msgid "Create Profile"
|
3882 |
msgstr ""
|
3883 |
|
3884 |
#: s2member-pro/includes/separates/gateways/authnet/authnet-min.js:1
|
3885 |
-
#: s2member-pro/includes/separates/gateways/authnet/authnet.js:
|
3886 |
#: s2member-pro/includes/separates/gateways/paypal/paypal-min.js:1
|
3887 |
-
#: s2member-pro/includes/separates/gateways/paypal/paypal.js:
|
3888 |
msgctxt "s2member-front"
|
3889 |
msgid "Your Profile"
|
3890 |
msgstr ""
|
@@ -3892,18 +4016,18 @@ msgstr ""
|
|
3892 |
#: s2member-pro/includes/separates/gateways/paypal/paypal-min.js:1
|
3893 |
#: s2member-pro/includes/separates/gateways/paypal/paypal.js:269
|
3894 |
#: s2member-pro/includes/separates/gateways/paypal/paypal.js:270
|
3895 |
-
#: s2member-pro/includes/separates/gateways/paypal/paypal.js:
|
3896 |
-
#: s2member-pro/includes/separates/gateways/paypal/paypal.js:
|
3897 |
#: s2member-pro/includes/templates/forms/authnet-cancellation-form.php:34
|
3898 |
-
#: s2member-pro/includes/templates/forms/authnet-checkout-form.php:
|
3899 |
#: s2member-pro/includes/templates/forms/authnet-registration-form.php:79
|
3900 |
-
#: s2member-pro/includes/templates/forms/authnet-sp-checkout-form.php:
|
3901 |
-
#: s2member-pro/includes/templates/forms/authnet-update-form.php:
|
3902 |
#: s2member-pro/includes/templates/forms/paypal-cancellation-form.php:34
|
3903 |
-
#: s2member-pro/includes/templates/forms/paypal-checkout-form.php:
|
3904 |
#: s2member-pro/includes/templates/forms/paypal-registration-form.php:79
|
3905 |
-
#: s2member-pro/includes/templates/forms/paypal-sp-checkout-form.php:
|
3906 |
-
#: s2member-pro/includes/templates/forms/paypal-update-form.php:
|
3907 |
msgctxt "s2member-front"
|
3908 |
msgid "Submit Form"
|
3909 |
msgstr ""
|
@@ -3951,168 +4075,176 @@ msgctxt "s2member-front"
|
|
3951 |
msgid "Confirm Cancellation"
|
3952 |
msgstr ""
|
3953 |
|
3954 |
-
#: s2member-pro/includes/templates/forms/authnet-checkout-form.php:
|
3955 |
-
#: s2member-pro/includes/templates/forms/authnet-sp-checkout-form.php:
|
3956 |
-
#: s2member-pro/includes/templates/forms/paypal-checkout-form.php:
|
3957 |
-
#: s2member-pro/includes/templates/forms/paypal-sp-checkout-form.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3958 |
msgctxt "s2member-front"
|
3959 |
msgid "Coupon Code"
|
3960 |
msgstr ""
|
3961 |
|
3962 |
-
#: s2member-pro/includes/templates/forms/authnet-checkout-form.php:
|
3963 |
-
#: s2member-pro/includes/templates/forms/authnet-sp-checkout-form.php:
|
3964 |
-
#: s2member-pro/includes/templates/forms/paypal-checkout-form.php:
|
3965 |
-
#: s2member-pro/includes/templates/forms/paypal-sp-checkout-form.php:
|
3966 |
msgctxt "s2member-front"
|
3967 |
msgid "Have a Coupon Code? (please enter it here)"
|
3968 |
msgstr ""
|
3969 |
|
3970 |
-
#: s2member-pro/includes/templates/forms/authnet-checkout-form.php:
|
3971 |
-
#: s2member-pro/includes/templates/forms/authnet-sp-checkout-form.php:
|
3972 |
-
#: s2member-pro/includes/templates/forms/paypal-checkout-form.php:
|
3973 |
-
#: s2member-pro/includes/templates/forms/paypal-sp-checkout-form.php:
|
3974 |
msgctxt "s2member-front"
|
3975 |
msgid "Apply Coupon"
|
3976 |
msgstr ""
|
3977 |
|
3978 |
-
#: s2member-pro/includes/templates/forms/authnet-checkout-form.php:
|
3979 |
#: s2member-pro/includes/templates/forms/authnet-registration-form.php:50
|
3980 |
-
#: s2member-pro/includes/templates/forms/paypal-checkout-form.php:
|
3981 |
#: s2member-pro/includes/templates/forms/paypal-registration-form.php:50
|
3982 |
msgctxt "s2member-front"
|
3983 |
msgid "Username (lowercase letters and/or numbers)"
|
3984 |
msgstr ""
|
3985 |
|
3986 |
-
#: s2member-pro/includes/templates/forms/authnet-checkout-form.php:
|
3987 |
#: s2member-pro/includes/templates/forms/authnet-registration-form.php:56
|
3988 |
-
#: s2member-pro/includes/templates/forms/paypal-checkout-form.php:
|
3989 |
#: s2member-pro/includes/templates/forms/paypal-registration-form.php:56
|
3990 |
msgctxt "s2member-front"
|
3991 |
msgid "Password (type this twice please)"
|
3992 |
msgstr ""
|
3993 |
|
3994 |
-
#: s2member-pro/includes/templates/forms/authnet-checkout-form.php:
|
3995 |
-
#: s2member-pro/includes/templates/forms/authnet-sp-checkout-form.php:
|
3996 |
-
#: s2member-pro/includes/templates/forms/paypal-checkout-form.php:
|
3997 |
-
#: s2member-pro/includes/templates/forms/paypal-sp-checkout-form.php:
|
3998 |
msgctxt "s2member-front"
|
3999 |
msgid "Billing Method"
|
4000 |
msgstr ""
|
4001 |
|
4002 |
-
#: s2member-pro/includes/templates/forms/authnet-checkout-form.php:
|
4003 |
-
#: s2member-pro/includes/templates/forms/authnet-sp-checkout-form.php:
|
4004 |
#: s2member-pro/includes/templates/forms/authnet-update-form.php:34
|
4005 |
-
#: s2member-pro/includes/templates/forms/paypal-checkout-form.php:
|
4006 |
-
#: s2member-pro/includes/templates/forms/paypal-sp-checkout-form.php:
|
4007 |
#: s2member-pro/includes/templates/forms/paypal-update-form.php:34
|
4008 |
msgctxt "s2member-front"
|
4009 |
msgid "Card Number (no dashes or spaces)"
|
4010 |
msgstr ""
|
4011 |
|
4012 |
-
#: s2member-pro/includes/templates/forms/authnet-checkout-form.php:
|
4013 |
-
#: s2member-pro/includes/templates/forms/authnet-sp-checkout-form.php:
|
4014 |
#: s2member-pro/includes/templates/forms/authnet-update-form.php:40
|
4015 |
-
#: s2member-pro/includes/templates/forms/paypal-checkout-form.php:
|
4016 |
-
#: s2member-pro/includes/templates/forms/paypal-sp-checkout-form.php:
|
4017 |
#: s2member-pro/includes/templates/forms/paypal-update-form.php:40
|
4018 |
msgctxt "s2member-front"
|
4019 |
msgid "Card Expiration Date (mm/yyyy)"
|
4020 |
msgstr ""
|
4021 |
|
4022 |
-
#: s2member-pro/includes/templates/forms/authnet-checkout-form.php:
|
4023 |
-
#: s2member-pro/includes/templates/forms/authnet-sp-checkout-form.php:
|
4024 |
-
#: s2member-pro/includes/templates/forms/authnet-update-form.php:
|
4025 |
-
#: s2member-pro/includes/templates/forms/paypal-checkout-form.php:
|
4026 |
-
#: s2member-pro/includes/templates/forms/paypal-sp-checkout-form.php:
|
4027 |
-
#: s2member-pro/includes/templates/forms/paypal-update-form.php:
|
4028 |
msgctxt "s2member-front"
|
4029 |
msgid "Card Verification Code (3-4 digits)"
|
4030 |
msgstr ""
|
4031 |
|
4032 |
-
#: s2member-pro/includes/templates/forms/authnet-checkout-form.php:
|
4033 |
-
#: s2member-pro/includes/templates/forms/authnet-sp-checkout-form.php:
|
4034 |
-
#: s2member-pro/includes/templates/forms/authnet-update-form.php:
|
4035 |
-
#: s2member-pro/includes/templates/forms/paypal-checkout-form.php:
|
4036 |
-
#: s2member-pro/includes/templates/forms/paypal-sp-checkout-form.php:
|
4037 |
-
#: s2member-pro/includes/templates/forms/paypal-update-form.php:
|
4038 |
msgctxt "s2member-front"
|
4039 |
msgid "need help?"
|
4040 |
msgstr ""
|
4041 |
|
4042 |
-
#: s2member-pro/includes/templates/forms/authnet-checkout-form.php:
|
4043 |
-
#: s2member-pro/includes/templates/forms/authnet-sp-checkout-form.php:
|
4044 |
-
#: s2member-pro/includes/templates/forms/authnet-update-form.php:
|
4045 |
-
#: s2member-pro/includes/templates/forms/paypal-checkout-form.php:
|
4046 |
-
#: s2member-pro/includes/templates/forms/paypal-sp-checkout-form.php:
|
4047 |
-
#: s2member-pro/includes/templates/forms/paypal-update-form.php:
|
4048 |
msgctxt "s2member-front"
|
4049 |
msgid "Card Start Date (mm/yyyy), or Issue Number"
|
4050 |
msgstr ""
|
4051 |
|
4052 |
-
#: s2member-pro/includes/templates/forms/authnet-checkout-form.php:
|
4053 |
-
#: s2member-pro/includes/templates/forms/authnet-sp-checkout-form.php:
|
4054 |
-
#: s2member-pro/includes/templates/forms/authnet-update-form.php:
|
4055 |
-
#: s2member-pro/includes/templates/forms/paypal-checkout-form.php:
|
4056 |
-
#: s2member-pro/includes/templates/forms/paypal-sp-checkout-form.php:
|
4057 |
-
#: s2member-pro/includes/templates/forms/paypal-update-form.php:
|
4058 |
msgctxt "s2member-front"
|
4059 |
msgid "Billing Address"
|
4060 |
msgstr ""
|
4061 |
|
4062 |
-
#: s2member-pro/includes/templates/forms/authnet-checkout-form.php:
|
4063 |
-
#: s2member-pro/includes/templates/forms/authnet-sp-checkout-form.php:
|
4064 |
-
#: s2member-pro/includes/templates/forms/authnet-update-form.php:
|
4065 |
-
#: s2member-pro/includes/templates/forms/paypal-checkout-form.php:
|
4066 |
-
#: s2member-pro/includes/templates/forms/paypal-sp-checkout-form.php:
|
4067 |
-
#: s2member-pro/includes/templates/forms/paypal-update-form.php:
|
4068 |
msgctxt "s2member-front"
|
4069 |
msgid "Street Address"
|
4070 |
msgstr ""
|
4071 |
|
4072 |
-
#: s2member-pro/includes/templates/forms/authnet-checkout-form.php:
|
4073 |
-
#: s2member-pro/includes/templates/forms/authnet-sp-checkout-form.php:
|
4074 |
-
#: s2member-pro/includes/templates/forms/authnet-update-form.php:
|
4075 |
-
#: s2member-pro/includes/templates/forms/paypal-checkout-form.php:
|
4076 |
-
#: s2member-pro/includes/templates/forms/paypal-sp-checkout-form.php:
|
4077 |
-
#: s2member-pro/includes/templates/forms/paypal-update-form.php:
|
4078 |
msgctxt "s2member-front"
|
4079 |
msgid "City / Town"
|
4080 |
msgstr ""
|
4081 |
|
4082 |
-
#: s2member-pro/includes/templates/forms/authnet-checkout-form.php:
|
4083 |
-
#: s2member-pro/includes/templates/forms/authnet-sp-checkout-form.php:
|
4084 |
-
#: s2member-pro/includes/templates/forms/authnet-update-form.php:
|
4085 |
-
#: s2member-pro/includes/templates/forms/paypal-checkout-form.php:
|
4086 |
-
#: s2member-pro/includes/templates/forms/paypal-sp-checkout-form.php:
|
4087 |
-
#: s2member-pro/includes/templates/forms/paypal-update-form.php:
|
4088 |
msgctxt "s2member-front"
|
4089 |
msgid "State / Province"
|
4090 |
msgstr ""
|
4091 |
|
4092 |
-
#: s2member-pro/includes/templates/forms/authnet-checkout-form.php:
|
4093 |
-
#: s2member-pro/includes/templates/forms/authnet-sp-checkout-form.php:
|
4094 |
-
#: s2member-pro/includes/templates/forms/authnet-update-form.php:
|
4095 |
-
#: s2member-pro/includes/templates/forms/paypal-checkout-form.php:
|
4096 |
-
#: s2member-pro/includes/templates/forms/paypal-sp-checkout-form.php:
|
4097 |
-
#: s2member-pro/includes/templates/forms/paypal-update-form.php:
|
4098 |
msgctxt "s2member-front"
|
4099 |
msgid "Country"
|
4100 |
msgstr ""
|
4101 |
|
4102 |
-
#: s2member-pro/includes/templates/forms/authnet-checkout-form.php:
|
4103 |
-
#: s2member-pro/includes/templates/forms/authnet-sp-checkout-form.php:
|
4104 |
-
#: s2member-pro/includes/templates/forms/authnet-update-form.php:
|
4105 |
-
#: s2member-pro/includes/templates/forms/paypal-checkout-form.php:
|
4106 |
-
#: s2member-pro/includes/templates/forms/paypal-sp-checkout-form.php:
|
4107 |
-
#: s2member-pro/includes/templates/forms/paypal-update-form.php:
|
4108 |
msgctxt "s2member-front"
|
4109 |
msgid "Postal / Zip Code"
|
4110 |
msgstr ""
|
4111 |
|
4112 |
-
#: s2member-pro/includes/templates/forms/authnet-checkout-form.php:
|
4113 |
-
#: s2member-pro/includes/templates/forms/authnet-sp-checkout-form.php:
|
4114 |
-
#: s2member-pro/includes/templates/forms/paypal-checkout-form.php:
|
4115 |
-
#: s2member-pro/includes/templates/forms/paypal-sp-checkout-form.php:
|
4116 |
msgctxt "s2member-front"
|
4117 |
msgid "Checkout Now"
|
4118 |
msgstr ""
|
@@ -4123,8 +4255,8 @@ msgctxt "s2member-front"
|
|
4123 |
msgid "Complete Registration"
|
4124 |
msgstr ""
|
4125 |
|
4126 |
-
#: s2member-pro/includes/templates/forms/authnet-sp-checkout-form.php:
|
4127 |
-
#: s2member-pro/includes/templates/forms/paypal-sp-checkout-form.php:
|
4128 |
msgctxt "s2member-front"
|
4129 |
msgid "Contact Info"
|
4130 |
msgstr ""
|
@@ -4135,8 +4267,8 @@ msgctxt "s2member-front"
|
|
4135 |
msgid "New Billing Method"
|
4136 |
msgstr ""
|
4137 |
|
4138 |
-
#: s2member-pro/includes/templates/forms/authnet-update-form.php:
|
4139 |
-
#: s2member-pro/includes/templates/forms/paypal-update-form.php:
|
4140 |
msgctxt "s2member-front"
|
4141 |
msgid "Update Billing Information"
|
4142 |
msgstr ""
|
2 |
# This file is distributed under the same license as the s2Member® Framework package.
|
3 |
msgid ""
|
4 |
msgstr ""
|
5 |
+
"Project-Id-Version: s2Member® Framework 130731\n"
|
6 |
"Report-Msgid-Bugs-To: http://wordpress.org/tag/s2member\n"
|
7 |
+
"POT-Creation-Date: 2013-08-01 02:47:00+00:00\n"
|
8 |
"MIME-Version: 1.0\n"
|
9 |
"Content-Type: text/plain; charset=UTF-8\n"
|
10 |
"Content-Transfer-Encoding: 8bit\n"
|
21 |
#: s2member/includes/classes/custom-reg-fields.inc.php:464
|
22 |
#: s2member/includes/classes/profile-in.inc.php:120
|
23 |
#: s2member/includes/classes/sc-profile-in.inc.php:136
|
24 |
+
#: s2member-pro/includes/templates/forms/authnet-checkout-form.php:64
|
25 |
#: s2member-pro/includes/templates/forms/authnet-registration-form.php:32
|
26 |
+
#: s2member-pro/includes/templates/forms/authnet-sp-checkout-form.php:64
|
27 |
+
#: s2member-pro/includes/templates/forms/paypal-checkout-form.php:64
|
28 |
#: s2member-pro/includes/templates/forms/paypal-registration-form.php:32
|
29 |
+
#: s2member-pro/includes/templates/forms/paypal-sp-checkout-form.php:64
|
30 |
msgctxt "s2member-front"
|
31 |
msgid "First Name"
|
32 |
msgstr ""
|
35 |
#: s2member/includes/classes/custom-reg-fields.inc.php:479
|
36 |
#: s2member/includes/classes/profile-in.inc.php:140
|
37 |
#: s2member/includes/classes/sc-profile-in.inc.php:156
|
38 |
+
#: s2member-pro/includes/templates/forms/authnet-checkout-form.php:70
|
39 |
#: s2member-pro/includes/templates/forms/authnet-registration-form.php:38
|
40 |
+
#: s2member-pro/includes/templates/forms/authnet-sp-checkout-form.php:70
|
41 |
+
#: s2member-pro/includes/templates/forms/paypal-checkout-form.php:70
|
42 |
#: s2member-pro/includes/templates/forms/paypal-registration-form.php:38
|
43 |
+
#: s2member-pro/includes/templates/forms/paypal-sp-checkout-form.php:70
|
44 |
msgctxt "s2member-front"
|
45 |
msgid "Last Name"
|
46 |
msgstr ""
|
63 |
#: s2member/includes/classes/custom-reg-fields.inc.php:446
|
64 |
#: s2member/includes/classes/profile-in.inc.php:243
|
65 |
#: s2member/includes/classes/sc-profile-in.inc.php:259
|
66 |
+
#: s2member-pro/includes/templates/forms/authnet-checkout-form.php:92
|
67 |
#: s2member-pro/includes/templates/forms/authnet-registration-form.php:60
|
68 |
+
#: s2member-pro/includes/templates/forms/paypal-checkout-form.php:92
|
69 |
#: s2member-pro/includes/templates/forms/paypal-registration-form.php:60
|
70 |
msgctxt "s2member-front"
|
71 |
msgid "password strength indicator"
|
723 |
|
724 |
#: s2member/includes/classes/profile-in.inc.php:98
|
725 |
#: s2member/includes/classes/sc-profile-in.inc.php:114
|
726 |
+
#: s2member-pro/includes/templates/forms/authnet-checkout-form.php:76
|
727 |
#: s2member-pro/includes/templates/forms/authnet-registration-form.php:44
|
728 |
+
#: s2member-pro/includes/templates/forms/authnet-sp-checkout-form.php:76
|
729 |
+
#: s2member-pro/includes/templates/forms/paypal-checkout-form.php:76
|
730 |
#: s2member-pro/includes/templates/forms/paypal-registration-form.php:44
|
731 |
+
#: s2member-pro/includes/templates/forms/paypal-sp-checkout-form.php:76
|
732 |
msgctxt "s2member-front"
|
733 |
msgid "Email Address"
|
734 |
msgstr ""
|
813 |
#: s2member/includes/templates/buttons/paypal-sp-checkout-button.php:34
|
814 |
#: s2member-pro/includes/separates/gateways/paypal/paypal-min.js:1
|
815 |
#: s2member-pro/includes/separates/gateways/paypal/paypal.js:270
|
816 |
+
#: s2member-pro/includes/separates/gateways/paypal/paypal.js:560
|
817 |
msgctxt "s2member-front paypal-button-lang-code"
|
818 |
msgid "en_US"
|
819 |
msgstr ""
|
1220 |
#: s2member-pro/includes/separates/gateways/authnet/authnet.js:239
|
1221 |
#: s2member-pro/includes/separates/gateways/authnet/authnet.js:246
|
1222 |
#: s2member-pro/includes/separates/gateways/authnet/authnet.js:253
|
1223 |
+
#: s2member-pro/includes/separates/gateways/authnet/authnet.js:495
|
1224 |
+
#: s2member-pro/includes/separates/gateways/authnet/authnet.js:502
|
1225 |
+
#: s2member-pro/includes/separates/gateways/authnet/authnet.js:765
|
1226 |
+
#: s2member-pro/includes/separates/gateways/authnet/authnet.js:772
|
1227 |
+
#: s2member-pro/includes/separates/gateways/authnet/authnet.js:779
|
1228 |
+
#: s2member-pro/includes/separates/gateways/authnet/authnet.js:786
|
1229 |
#: s2member-pro/includes/separates/gateways/paypal/paypal-min.js:1
|
1230 |
#: s2member-pro/includes/separates/gateways/paypal/paypal.js:66
|
1231 |
#: s2member-pro/includes/separates/gateways/paypal/paypal.js:73
|
1235 |
#: s2member-pro/includes/separates/gateways/paypal/paypal.js:239
|
1236 |
#: s2member-pro/includes/separates/gateways/paypal/paypal.js:246
|
1237 |
#: s2member-pro/includes/separates/gateways/paypal/paypal.js:253
|
1238 |
+
#: s2member-pro/includes/separates/gateways/paypal/paypal.js:535
|
1239 |
+
#: s2member-pro/includes/separates/gateways/paypal/paypal.js:542
|
1240 |
+
#: s2member-pro/includes/separates/gateways/paypal/paypal.js:845
|
1241 |
+
#: s2member-pro/includes/separates/gateways/paypal/paypal.js:852
|
1242 |
+
#: s2member-pro/includes/separates/gateways/paypal/paypal.js:859
|
1243 |
+
#: s2member-pro/includes/separates/gateways/paypal/paypal.js:866
|
1244 |
msgctxt "s2member-front"
|
1245 |
msgid "— Oops, you missed something: —"
|
1246 |
msgstr ""
|
1249 |
#: s2member/includes/s2member.js:192
|
1250 |
#: s2member-pro/includes/separates/gateways/authnet/authnet-min.js:1
|
1251 |
#: s2member-pro/includes/separates/gateways/authnet/authnet.js:239
|
1252 |
+
#: s2member-pro/includes/separates/gateways/authnet/authnet.js:772
|
1253 |
#: s2member-pro/includes/separates/gateways/paypal/paypal-min.js:1
|
1254 |
#: s2member-pro/includes/separates/gateways/paypal/paypal.js:239
|
1255 |
+
#: s2member-pro/includes/separates/gateways/paypal/paypal.js:852
|
1256 |
msgctxt "s2member-front"
|
1257 |
msgid "Passwords do not match up. Please try again."
|
1258 |
msgstr ""
|
1261 |
#: s2member/includes/s2member.js:199
|
1262 |
#: s2member-pro/includes/separates/gateways/authnet/authnet-min.js:1
|
1263 |
#: s2member-pro/includes/separates/gateways/authnet/authnet.js:246
|
1264 |
+
#: s2member-pro/includes/separates/gateways/authnet/authnet.js:779
|
1265 |
#: s2member-pro/includes/separates/gateways/paypal/paypal-min.js:1
|
1266 |
#: s2member-pro/includes/separates/gateways/paypal/paypal.js:246
|
1267 |
+
#: s2member-pro/includes/separates/gateways/paypal/paypal.js:859
|
1268 |
msgctxt "s2member-front"
|
1269 |
msgid "Password MUST be at least 6 characters. Please try again."
|
1270 |
msgstr ""
|
2473 |
msgstr ""
|
2474 |
|
2475 |
#: s2member-pro/includes/classes/gateways/authnet/authnet-cancellation-in.inc.php:148
|
2476 |
+
#: s2member-pro/includes/classes/gateways/authnet/authnet-update-in.inc.php:136
|
2477 |
#: s2member-pro/includes/classes/gateways/paypal/paypal-cancellation-in.inc.php:155
|
2478 |
#: s2member-pro/includes/classes/gateways/paypal/paypal-cancellation-pf-in.inc.php:148
|
2479 |
+
#: s2member-pro/includes/classes/gateways/paypal/paypal-update-in.inc.php:153
|
2480 |
+
#: s2member-pro/includes/classes/gateways/paypal/paypal-update-pf-in.inc.php:146
|
2481 |
msgctxt "s2member-front"
|
2482 |
msgid "You're <strong>NOT</strong> logged in."
|
2483 |
msgstr ""
|
2484 |
|
2485 |
+
#: s2member-pro/includes/classes/gateways/authnet/authnet-checkout-in.inc.php:288
|
2486 |
+
#: s2member-pro/includes/classes/gateways/authnet/authnet-checkout-in.inc.php:626
|
2487 |
+
#: s2member-pro/includes/classes/gateways/paypal/paypal-checkout-in.inc.php:330
|
2488 |
+
#: s2member-pro/includes/classes/gateways/paypal/paypal-checkout-in.inc.php:653
|
2489 |
+
#: s2member-pro/includes/classes/gateways/paypal/paypal-checkout-pf-in.inc.php:388
|
2490 |
+
#: s2member-pro/includes/classes/gateways/paypal/paypal-checkout-pf-in.inc.php:722
|
2491 |
+
#: s2member-pro/includes/classes/gateways/paypal/paypal-checkout-rdp-in.inc.php:469
|
2492 |
+
#: s2member-pro/includes/classes/gateways/paypal/paypal-checkout-rdp-in.inc.php:906
|
2493 |
msgctxt "s2member-front"
|
2494 |
msgid "<strong>Thank you.</strong> Your account has been updated.<br />— Please <a href=\"%s\" rel=\"nofollow\">log back in</a> now."
|
2495 |
msgstr ""
|
2496 |
|
2497 |
+
#: s2member-pro/includes/classes/gateways/authnet/authnet-checkout-in.inc.php:492
|
2498 |
+
#: s2member-pro/includes/classes/gateways/authnet/authnet-checkout-in.inc.php:743
|
2499 |
+
#: s2member-pro/includes/classes/gateways/paypal/paypal-checkout-in.inc.php:490
|
2500 |
+
#: s2member-pro/includes/classes/gateways/paypal/paypal-checkout-in.inc.php:806
|
2501 |
+
#: s2member-pro/includes/classes/gateways/paypal/paypal-checkout-pf-in.inc.php:561
|
2502 |
+
#: s2member-pro/includes/classes/gateways/paypal/paypal-checkout-pf-in.inc.php:874
|
2503 |
+
#: s2member-pro/includes/classes/gateways/paypal/paypal-checkout-rdp-in.inc.php:737
|
2504 |
+
#: s2member-pro/includes/classes/gateways/paypal/paypal-checkout-rdp-in.inc.php:1060
|
2505 |
msgctxt "s2member-front"
|
2506 |
msgid "<strong>Thank you.</strong> Your account has been approved.<br />— Please <a href=\"%s\" rel=\"nofollow\">login</a>."
|
2507 |
msgstr ""
|
2508 |
|
2509 |
+
#: s2member-pro/includes/classes/gateways/authnet/authnet-checkout-in.inc.php:501
|
2510 |
+
#: s2member-pro/includes/classes/gateways/authnet/authnet-checkout-in.inc.php:525
|
2511 |
+
#: s2member-pro/includes/classes/gateways/authnet/authnet-checkout-in.inc.php:752
|
2512 |
+
#: s2member-pro/includes/classes/gateways/authnet/authnet-checkout-in.inc.php:773
|
2513 |
#: s2member-pro/includes/classes/gateways/authnet/authnet-registration-in.inc.php:125
|
2514 |
#: s2member-pro/includes/classes/gateways/authnet/authnet-registration-in.inc.php:142
|
2515 |
+
#: s2member-pro/includes/classes/gateways/paypal/paypal-checkout-in.inc.php:499
|
2516 |
+
#: s2member-pro/includes/classes/gateways/paypal/paypal-checkout-in.inc.php:520
|
2517 |
+
#: s2member-pro/includes/classes/gateways/paypal/paypal-checkout-in.inc.php:815
|
2518 |
+
#: s2member-pro/includes/classes/gateways/paypal/paypal-checkout-in.inc.php:836
|
2519 |
+
#: s2member-pro/includes/classes/gateways/paypal/paypal-checkout-pf-in.inc.php:570
|
2520 |
+
#: s2member-pro/includes/classes/gateways/paypal/paypal-checkout-pf-in.inc.php:591
|
2521 |
+
#: s2member-pro/includes/classes/gateways/paypal/paypal-checkout-pf-in.inc.php:883
|
2522 |
+
#: s2member-pro/includes/classes/gateways/paypal/paypal-checkout-pf-in.inc.php:904
|
2523 |
+
#: s2member-pro/includes/classes/gateways/paypal/paypal-checkout-rdp-in.inc.php:746
|
2524 |
+
#: s2member-pro/includes/classes/gateways/paypal/paypal-checkout-rdp-in.inc.php:767
|
2525 |
+
#: s2member-pro/includes/classes/gateways/paypal/paypal-checkout-rdp-in.inc.php:1069
|
2526 |
+
#: s2member-pro/includes/classes/gateways/paypal/paypal-checkout-rdp-in.inc.php:1090
|
2527 |
#: s2member-pro/includes/classes/gateways/paypal/paypal-registration-in.inc.php:125
|
2528 |
#: s2member-pro/includes/classes/gateways/paypal/paypal-registration-in.inc.php:142
|
2529 |
msgctxt "s2member-front"
|
2530 |
msgid "<strong>Oops.</strong> A slight problem. Please contact Support for assistance."
|
2531 |
msgstr ""
|
2532 |
|
2533 |
+
#: s2member-pro/includes/classes/gateways/authnet/authnet-checkout-in.inc.php:516
|
2534 |
+
#: s2member-pro/includes/classes/gateways/authnet/authnet-checkout-in.inc.php:764
|
2535 |
+
#: s2member-pro/includes/classes/gateways/paypal/paypal-checkout-in.inc.php:511
|
2536 |
+
#: s2member-pro/includes/classes/gateways/paypal/paypal-checkout-in.inc.php:827
|
2537 |
+
#: s2member-pro/includes/classes/gateways/paypal/paypal-checkout-pf-in.inc.php:582
|
2538 |
+
#: s2member-pro/includes/classes/gateways/paypal/paypal-checkout-pf-in.inc.php:895
|
2539 |
+
#: s2member-pro/includes/classes/gateways/paypal/paypal-checkout-rdp-in.inc.php:758
|
2540 |
+
#: s2member-pro/includes/classes/gateways/paypal/paypal-checkout-rdp-in.inc.php:1081
|
2541 |
msgctxt "s2member-front"
|
2542 |
msgid "<strong>Thank you.</strong> Your account has been approved.<br />— You'll receive an email momentarily."
|
2543 |
msgstr ""
|
2544 |
|
2545 |
+
#: s2member-pro/includes/classes/gateways/authnet/authnet-checkout-in.inc.php:784
|
2546 |
+
#: s2member-pro/includes/classes/gateways/paypal/paypal-checkout-in.inc.php:847
|
2547 |
+
#: s2member-pro/includes/classes/gateways/paypal/paypal-checkout-pf-in.inc.php:915
|
2548 |
+
#: s2member-pro/includes/classes/gateways/paypal/paypal-checkout-rdp-in.inc.php:1101
|
2549 |
+
#: s2member-pro/includes/classes/gateways/paypal/paypal-update-pf-in.inc.php:137
|
2550 |
msgctxt "s2member-front"
|
2551 |
msgid "<strong>Unknown error.</strong> Please contact Support for assistance."
|
2552 |
msgstr ""
|
2553 |
|
2554 |
+
#: s2member-pro/includes/classes/gateways/authnet/authnet-form-in.inc.php:157
|
2555 |
+
#: s2member-pro/includes/classes/gateways/authnet/authnet-form-in.inc.php:266
|
2556 |
+
#: s2member-pro/includes/classes/gateways/authnet/authnet-form-in.inc.php:412
|
2557 |
+
#: s2member-pro/includes/classes/gateways/authnet/authnet-form-in.inc.php:550
|
2558 |
+
#: s2member-pro/includes/classes/gateways/authnet/authnet-form-in.inc.php:759
|
2559 |
+
#: s2member-pro/includes/classes/gateways/paypal/paypal-form-in.inc.php:162
|
2560 |
+
#: s2member-pro/includes/classes/gateways/paypal/paypal-form-in.inc.php:271
|
2561 |
+
#: s2member-pro/includes/classes/gateways/paypal/paypal-form-in.inc.php:418
|
2562 |
+
#: s2member-pro/includes/classes/gateways/paypal/paypal-form-in.inc.php:556
|
2563 |
+
#: s2member-pro/includes/classes/gateways/paypal/paypal-form-in.inc.php:767
|
2564 |
msgctxt "s2member-front"
|
2565 |
msgid "Security Code"
|
2566 |
msgstr ""
|
2567 |
|
2568 |
+
#: s2member-pro/includes/classes/gateways/authnet/authnet-form-in.inc.php:233
|
2569 |
+
#: s2member-pro/includes/classes/gateways/authnet/authnet-form-in.inc.php:726
|
2570 |
+
#: s2member-pro/includes/classes/gateways/paypal/paypal-form-in.inc.php:239
|
2571 |
+
#: s2member-pro/includes/classes/gateways/paypal/paypal-form-in.inc.php:735
|
2572 |
msgctxt "s2member-front"
|
2573 |
msgid "Additional Info"
|
2574 |
msgstr ""
|
2575 |
|
2576 |
+
#: s2member-pro/includes/classes/gateways/authnet/authnet-form-in.inc.php:367
|
2577 |
+
#: s2member-pro/includes/classes/gateways/authnet/authnet-form-in.inc.php:505
|
2578 |
+
#: s2member-pro/includes/classes/gateways/authnet/authnet-form-in.inc.php:678
|
2579 |
+
#: s2member-pro/includes/classes/gateways/paypal/paypal-form-in.inc.php:373
|
2580 |
+
#: s2member-pro/includes/classes/gateways/paypal/paypal-form-in.inc.php:511
|
2581 |
+
#: s2member-pro/includes/classes/gateways/paypal/paypal-form-in.inc.php:687
|
2582 |
msgctxt "s2member-front"
|
2583 |
msgid "Visa®"
|
2584 |
msgstr ""
|
2585 |
|
2586 |
+
#: s2member-pro/includes/classes/gateways/authnet/authnet-form-in.inc.php:367
|
2587 |
+
#: s2member-pro/includes/classes/gateways/authnet/authnet-form-in.inc.php:505
|
2588 |
+
#: s2member-pro/includes/classes/gateways/authnet/authnet-form-in.inc.php:678
|
2589 |
+
#: s2member-pro/includes/classes/gateways/paypal/paypal-form-in.inc.php:373
|
2590 |
+
#: s2member-pro/includes/classes/gateways/paypal/paypal-form-in.inc.php:511
|
2591 |
+
#: s2member-pro/includes/classes/gateways/paypal/paypal-form-in.inc.php:687
|
2592 |
msgctxt "s2member-front"
|
2593 |
msgid "MasterCard®"
|
2594 |
msgstr ""
|
2595 |
|
2596 |
+
#: s2member-pro/includes/classes/gateways/authnet/authnet-form-in.inc.php:367
|
2597 |
+
#: s2member-pro/includes/classes/gateways/authnet/authnet-form-in.inc.php:505
|
2598 |
+
#: s2member-pro/includes/classes/gateways/authnet/authnet-form-in.inc.php:678
|
2599 |
+
#: s2member-pro/includes/classes/gateways/paypal/paypal-form-in.inc.php:373
|
2600 |
+
#: s2member-pro/includes/classes/gateways/paypal/paypal-form-in.inc.php:511
|
2601 |
+
#: s2member-pro/includes/classes/gateways/paypal/paypal-form-in.inc.php:687
|
2602 |
msgctxt "s2member-front"
|
2603 |
msgid "Discover®"
|
2604 |
msgstr ""
|
2605 |
|
2606 |
+
#: s2member-pro/includes/classes/gateways/authnet/authnet-form-in.inc.php:367
|
2607 |
+
#: s2member-pro/includes/classes/gateways/authnet/authnet-form-in.inc.php:505
|
2608 |
+
#: s2member-pro/includes/classes/gateways/authnet/authnet-form-in.inc.php:678
|
2609 |
+
#: s2member-pro/includes/classes/gateways/paypal/paypal-form-in.inc.php:373
|
2610 |
+
#: s2member-pro/includes/classes/gateways/paypal/paypal-form-in.inc.php:511
|
2611 |
+
#: s2member-pro/includes/classes/gateways/paypal/paypal-form-in.inc.php:687
|
2612 |
msgctxt "s2member-front"
|
2613 |
msgid "American Express®"
|
2614 |
msgstr ""
|
2615 |
|
2616 |
+
#: s2member-pro/includes/classes/gateways/authnet/authnet-form-in.inc.php:377
|
2617 |
+
#: s2member-pro/includes/classes/gateways/authnet/authnet-form-in.inc.php:515
|
2618 |
+
#: s2member-pro/includes/classes/gateways/authnet/authnet-form-in.inc.php:688
|
2619 |
+
#: s2member-pro/includes/classes/gateways/paypal/paypal-form-in.inc.php:383
|
2620 |
+
#: s2member-pro/includes/classes/gateways/paypal/paypal-form-in.inc.php:521
|
2621 |
+
#: s2member-pro/includes/classes/gateways/paypal/paypal-form-in.inc.php:697
|
2622 |
+
msgctxt "s2member-front"
|
2623 |
+
msgid "01 January"
|
2624 |
+
msgstr ""
|
2625 |
+
|
2626 |
+
#: s2member-pro/includes/classes/gateways/authnet/authnet-form-in.inc.php:377
|
2627 |
+
#: s2member-pro/includes/classes/gateways/authnet/authnet-form-in.inc.php:515
|
2628 |
+
#: s2member-pro/includes/classes/gateways/authnet/authnet-form-in.inc.php:688
|
2629 |
+
#: s2member-pro/includes/classes/gateways/paypal/paypal-form-in.inc.php:383
|
2630 |
+
#: s2member-pro/includes/classes/gateways/paypal/paypal-form-in.inc.php:521
|
2631 |
+
#: s2member-pro/includes/classes/gateways/paypal/paypal-form-in.inc.php:697
|
2632 |
+
msgctxt "s2member-front"
|
2633 |
+
msgid "02 February"
|
2634 |
+
msgstr ""
|
2635 |
+
|
2636 |
+
#: s2member-pro/includes/classes/gateways/authnet/authnet-form-in.inc.php:377
|
2637 |
+
#: s2member-pro/includes/classes/gateways/authnet/authnet-form-in.inc.php:515
|
2638 |
+
#: s2member-pro/includes/classes/gateways/authnet/authnet-form-in.inc.php:688
|
2639 |
+
#: s2member-pro/includes/classes/gateways/paypal/paypal-form-in.inc.php:383
|
2640 |
+
#: s2member-pro/includes/classes/gateways/paypal/paypal-form-in.inc.php:521
|
2641 |
+
#: s2member-pro/includes/classes/gateways/paypal/paypal-form-in.inc.php:697
|
2642 |
+
msgctxt "s2member-front"
|
2643 |
+
msgid "03 March"
|
2644 |
+
msgstr ""
|
2645 |
+
|
2646 |
+
#: s2member-pro/includes/classes/gateways/authnet/authnet-form-in.inc.php:377
|
2647 |
+
#: s2member-pro/includes/classes/gateways/authnet/authnet-form-in.inc.php:515
|
2648 |
+
#: s2member-pro/includes/classes/gateways/authnet/authnet-form-in.inc.php:688
|
2649 |
+
#: s2member-pro/includes/classes/gateways/paypal/paypal-form-in.inc.php:383
|
2650 |
+
#: s2member-pro/includes/classes/gateways/paypal/paypal-form-in.inc.php:521
|
2651 |
+
#: s2member-pro/includes/classes/gateways/paypal/paypal-form-in.inc.php:697
|
2652 |
+
msgctxt "s2member-front"
|
2653 |
+
msgid "04 April"
|
2654 |
+
msgstr ""
|
2655 |
+
|
2656 |
+
#: s2member-pro/includes/classes/gateways/authnet/authnet-form-in.inc.php:377
|
2657 |
+
#: s2member-pro/includes/classes/gateways/authnet/authnet-form-in.inc.php:515
|
2658 |
+
#: s2member-pro/includes/classes/gateways/authnet/authnet-form-in.inc.php:688
|
2659 |
+
#: s2member-pro/includes/classes/gateways/paypal/paypal-form-in.inc.php:383
|
2660 |
+
#: s2member-pro/includes/classes/gateways/paypal/paypal-form-in.inc.php:521
|
2661 |
+
#: s2member-pro/includes/classes/gateways/paypal/paypal-form-in.inc.php:697
|
2662 |
+
msgctxt "s2member-front"
|
2663 |
+
msgid "05 May"
|
2664 |
+
msgstr ""
|
2665 |
+
|
2666 |
+
#: s2member-pro/includes/classes/gateways/authnet/authnet-form-in.inc.php:377
|
2667 |
+
#: s2member-pro/includes/classes/gateways/authnet/authnet-form-in.inc.php:515
|
2668 |
+
#: s2member-pro/includes/classes/gateways/authnet/authnet-form-in.inc.php:688
|
2669 |
+
#: s2member-pro/includes/classes/gateways/paypal/paypal-form-in.inc.php:383
|
2670 |
+
#: s2member-pro/includes/classes/gateways/paypal/paypal-form-in.inc.php:521
|
2671 |
+
#: s2member-pro/includes/classes/gateways/paypal/paypal-form-in.inc.php:697
|
2672 |
+
msgctxt "s2member-front"
|
2673 |
+
msgid "06 June"
|
2674 |
+
msgstr ""
|
2675 |
+
|
2676 |
+
#: s2member-pro/includes/classes/gateways/authnet/authnet-form-in.inc.php:377
|
2677 |
+
#: s2member-pro/includes/classes/gateways/authnet/authnet-form-in.inc.php:515
|
2678 |
+
#: s2member-pro/includes/classes/gateways/authnet/authnet-form-in.inc.php:688
|
2679 |
+
#: s2member-pro/includes/classes/gateways/paypal/paypal-form-in.inc.php:383
|
2680 |
+
#: s2member-pro/includes/classes/gateways/paypal/paypal-form-in.inc.php:521
|
2681 |
+
#: s2member-pro/includes/classes/gateways/paypal/paypal-form-in.inc.php:697
|
2682 |
+
msgctxt "s2member-front"
|
2683 |
+
msgid "07 July"
|
2684 |
+
msgstr ""
|
2685 |
+
|
2686 |
+
#: s2member-pro/includes/classes/gateways/authnet/authnet-form-in.inc.php:377
|
2687 |
+
#: s2member-pro/includes/classes/gateways/authnet/authnet-form-in.inc.php:515
|
2688 |
+
#: s2member-pro/includes/classes/gateways/authnet/authnet-form-in.inc.php:688
|
2689 |
+
#: s2member-pro/includes/classes/gateways/paypal/paypal-form-in.inc.php:383
|
2690 |
+
#: s2member-pro/includes/classes/gateways/paypal/paypal-form-in.inc.php:521
|
2691 |
+
#: s2member-pro/includes/classes/gateways/paypal/paypal-form-in.inc.php:697
|
2692 |
+
msgctxt "s2member-front"
|
2693 |
+
msgid "08 August"
|
2694 |
+
msgstr ""
|
2695 |
+
|
2696 |
+
#: s2member-pro/includes/classes/gateways/authnet/authnet-form-in.inc.php:377
|
2697 |
+
#: s2member-pro/includes/classes/gateways/authnet/authnet-form-in.inc.php:515
|
2698 |
+
#: s2member-pro/includes/classes/gateways/authnet/authnet-form-in.inc.php:688
|
2699 |
+
#: s2member-pro/includes/classes/gateways/paypal/paypal-form-in.inc.php:383
|
2700 |
+
#: s2member-pro/includes/classes/gateways/paypal/paypal-form-in.inc.php:521
|
2701 |
+
#: s2member-pro/includes/classes/gateways/paypal/paypal-form-in.inc.php:697
|
2702 |
+
msgctxt "s2member-front"
|
2703 |
+
msgid "09 September"
|
2704 |
+
msgstr ""
|
2705 |
+
|
2706 |
+
#: s2member-pro/includes/classes/gateways/authnet/authnet-form-in.inc.php:377
|
2707 |
+
#: s2member-pro/includes/classes/gateways/authnet/authnet-form-in.inc.php:515
|
2708 |
+
#: s2member-pro/includes/classes/gateways/authnet/authnet-form-in.inc.php:688
|
2709 |
+
#: s2member-pro/includes/classes/gateways/paypal/paypal-form-in.inc.php:383
|
2710 |
+
#: s2member-pro/includes/classes/gateways/paypal/paypal-form-in.inc.php:521
|
2711 |
+
#: s2member-pro/includes/classes/gateways/paypal/paypal-form-in.inc.php:697
|
2712 |
+
msgctxt "s2member-front"
|
2713 |
+
msgid "10 October"
|
2714 |
+
msgstr ""
|
2715 |
+
|
2716 |
+
#: s2member-pro/includes/classes/gateways/authnet/authnet-form-in.inc.php:377
|
2717 |
+
#: s2member-pro/includes/classes/gateways/authnet/authnet-form-in.inc.php:515
|
2718 |
+
#: s2member-pro/includes/classes/gateways/authnet/authnet-form-in.inc.php:688
|
2719 |
+
#: s2member-pro/includes/classes/gateways/paypal/paypal-form-in.inc.php:383
|
2720 |
+
#: s2member-pro/includes/classes/gateways/paypal/paypal-form-in.inc.php:521
|
2721 |
+
#: s2member-pro/includes/classes/gateways/paypal/paypal-form-in.inc.php:697
|
2722 |
+
msgctxt "s2member-front"
|
2723 |
+
msgid "11 November"
|
2724 |
+
msgstr ""
|
2725 |
+
|
2726 |
+
#: s2member-pro/includes/classes/gateways/authnet/authnet-form-in.inc.php:377
|
2727 |
+
#: s2member-pro/includes/classes/gateways/authnet/authnet-form-in.inc.php:515
|
2728 |
+
#: s2member-pro/includes/classes/gateways/authnet/authnet-form-in.inc.php:688
|
2729 |
+
#: s2member-pro/includes/classes/gateways/paypal/paypal-form-in.inc.php:383
|
2730 |
+
#: s2member-pro/includes/classes/gateways/paypal/paypal-form-in.inc.php:521
|
2731 |
+
#: s2member-pro/includes/classes/gateways/paypal/paypal-form-in.inc.php:697
|
2732 |
+
msgctxt "s2member-front"
|
2733 |
+
msgid "12 December"
|
2734 |
+
msgstr ""
|
2735 |
+
|
2736 |
#: s2member-pro/includes/classes/gateways/authnet/authnet-registration-in.inc.php:118
|
2737 |
#: s2member-pro/includes/classes/gateways/paypal/paypal-registration-in.inc.php:118
|
2738 |
msgctxt "s2member-front"
|
2965 |
#: s2member-pro/includes/classes/gateways/paypal/paypal-responses.inc.php:400
|
2966 |
#: s2member-pro/includes/classes/gateways/paypal/paypal-responses.inc.php:537
|
2967 |
msgctxt "s2member-admin"
|
2968 |
+
msgid "Invalid form configuration. Missing \"ra\" attribute. The Regular Amount. Must be >= 0.00."
|
2969 |
msgstr ""
|
2970 |
|
2971 |
#: s2member-pro/includes/classes/gateways/authnet/authnet-responses.inc.php:338
|
2981 |
#: s2member-pro/includes/classes/gateways/paypal/paypal-responses.inc.php:406
|
2982 |
#: s2member-pro/includes/classes/gateways/paypal/paypal-responses.inc.php:543
|
2983 |
msgctxt "s2member-admin"
|
2984 |
+
msgid "Invalid form configuration. Invalid \"ra\" attribute. The Regular Amount. Must be >= 0.00."
|
2985 |
msgstr ""
|
2986 |
|
2987 |
#: s2member-pro/includes/classes/gateways/authnet/authnet-responses.inc.php:344
|
3193 |
#: s2member-pro/includes/classes/gateways/authnet/authnet-responses.inc.php:520
|
3194 |
#: s2member-pro/includes/classes/gateways/authnet/authnet-responses.inc.php:570
|
3195 |
#: s2member-pro/includes/classes/gateways/authnet/authnet-responses.inc.php:614
|
3196 |
+
#: s2member-pro/includes/classes/gateways/authnet/authnet-responses.inc.php:670
|
3197 |
+
#: s2member-pro/includes/classes/gateways/authnet/authnet-responses.inc.php:762
|
3198 |
#: s2member-pro/includes/classes/gateways/paypal/paypal-responses.inc.php:600
|
3199 |
#: s2member-pro/includes/classes/gateways/paypal/paypal-responses.inc.php:650
|
3200 |
#: s2member-pro/includes/classes/gateways/paypal/paypal-responses.inc.php:694
|
3201 |
+
#: s2member-pro/includes/classes/gateways/paypal/paypal-responses.inc.php:750
|
3202 |
+
#: s2member-pro/includes/classes/gateways/paypal/paypal-responses.inc.php:842
|
3203 |
msgctxt "s2member-front"
|
3204 |
msgid "Missing or invalid Security Code. Please try again."
|
3205 |
msgstr ""
|
3206 |
|
3207 |
#: s2member-pro/includes/classes/gateways/authnet/authnet-responses.inc.php:523
|
3208 |
#: s2member-pro/includes/classes/gateways/authnet/authnet-responses.inc.php:531
|
3209 |
+
#: s2member-pro/includes/classes/gateways/authnet/authnet-responses.inc.php:681
|
3210 |
#: s2member-pro/includes/classes/gateways/paypal/paypal-responses.inc.php:603
|
3211 |
#: s2member-pro/includes/classes/gateways/paypal/paypal-responses.inc.php:611
|
3212 |
+
#: s2member-pro/includes/classes/gateways/paypal/paypal-responses.inc.php:761
|
3213 |
msgctxt "s2member-admin"
|
3214 |
msgid "Unable to process. You are an Administrator. Stopping here for security. Otherwise, an Administrator could lose access."
|
3215 |
msgstr ""
|
3216 |
|
3217 |
#: s2member-pro/includes/classes/gateways/authnet/authnet-responses.inc.php:534
|
3218 |
#: s2member-pro/includes/classes/gateways/authnet/authnet-responses.inc.php:631
|
3219 |
+
#: s2member-pro/includes/classes/gateways/authnet/authnet-responses.inc.php:723
|
3220 |
#: s2member-pro/includes/classes/gateways/paypal/paypal-responses.inc.php:614
|
3221 |
#: s2member-pro/includes/classes/gateways/paypal/paypal-responses.inc.php:711
|
3222 |
+
#: s2member-pro/includes/classes/gateways/paypal/paypal-responses.inc.php:803
|
3223 |
msgctxt "s2member-front"
|
3224 |
msgid "Missing Card Type (Billing Method). Please try again."
|
3225 |
msgstr ""
|
3226 |
|
3227 |
#: s2member-pro/includes/classes/gateways/authnet/authnet-responses.inc.php:537
|
3228 |
#: s2member-pro/includes/classes/gateways/authnet/authnet-responses.inc.php:634
|
3229 |
+
#: s2member-pro/includes/classes/gateways/authnet/authnet-responses.inc.php:637
|
3230 |
+
#: s2member-pro/includes/classes/gateways/authnet/authnet-responses.inc.php:726
|
3231 |
+
#: s2member-pro/includes/classes/gateways/authnet/authnet-responses.inc.php:729
|
3232 |
#: s2member-pro/includes/classes/gateways/paypal/paypal-responses.inc.php:617
|
3233 |
#: s2member-pro/includes/classes/gateways/paypal/paypal-responses.inc.php:714
|
3234 |
+
#: s2member-pro/includes/classes/gateways/paypal/paypal-responses.inc.php:717
|
3235 |
+
#: s2member-pro/includes/classes/gateways/paypal/paypal-responses.inc.php:806
|
3236 |
+
#: s2member-pro/includes/classes/gateways/paypal/paypal-responses.inc.php:809
|
3237 |
msgctxt "s2member-front"
|
3238 |
msgid "Invalid Card Type (Billing Method). Please try again."
|
3239 |
msgstr ""
|
3240 |
|
3241 |
#: s2member-pro/includes/classes/gateways/authnet/authnet-responses.inc.php:540
|
3242 |
+
#: s2member-pro/includes/classes/gateways/authnet/authnet-responses.inc.php:640
|
3243 |
+
#: s2member-pro/includes/classes/gateways/authnet/authnet-responses.inc.php:732
|
3244 |
#: s2member-pro/includes/classes/gateways/paypal/paypal-responses.inc.php:620
|
3245 |
+
#: s2member-pro/includes/classes/gateways/paypal/paypal-responses.inc.php:720
|
3246 |
+
#: s2member-pro/includes/classes/gateways/paypal/paypal-responses.inc.php:812
|
3247 |
msgctxt "s2member-front"
|
3248 |
msgid "Missing Card Number. Please try again."
|
3249 |
msgstr ""
|
3250 |
|
3251 |
#: s2member-pro/includes/classes/gateways/authnet/authnet-responses.inc.php:543
|
3252 |
+
#: s2member-pro/includes/classes/gateways/authnet/authnet-responses.inc.php:643
|
3253 |
+
#: s2member-pro/includes/classes/gateways/authnet/authnet-responses.inc.php:735
|
3254 |
#: s2member-pro/includes/classes/gateways/paypal/paypal-responses.inc.php:623
|
3255 |
+
#: s2member-pro/includes/classes/gateways/paypal/paypal-responses.inc.php:723
|
3256 |
+
#: s2member-pro/includes/classes/gateways/paypal/paypal-responses.inc.php:815
|
3257 |
msgctxt "s2member-front"
|
3258 |
msgid "Missing Card Expiration Date (mm/yyyy). Please try again."
|
3259 |
msgstr ""
|
3260 |
|
3261 |
#: s2member-pro/includes/classes/gateways/authnet/authnet-responses.inc.php:546
|
3262 |
+
#: s2member-pro/includes/classes/gateways/authnet/authnet-responses.inc.php:646
|
3263 |
+
#: s2member-pro/includes/classes/gateways/authnet/authnet-responses.inc.php:738
|
3264 |
#: s2member-pro/includes/classes/gateways/paypal/paypal-responses.inc.php:626
|
3265 |
+
#: s2member-pro/includes/classes/gateways/paypal/paypal-responses.inc.php:726
|
3266 |
+
#: s2member-pro/includes/classes/gateways/paypal/paypal-responses.inc.php:818
|
3267 |
msgctxt "s2member-front"
|
3268 |
msgid "Invalid Card Expiration Date. Must be in this format (mm/yyyy). Please try again."
|
3269 |
msgstr ""
|
3270 |
|
3271 |
#: s2member-pro/includes/classes/gateways/authnet/authnet-responses.inc.php:549
|
3272 |
+
#: s2member-pro/includes/classes/gateways/authnet/authnet-responses.inc.php:649
|
3273 |
+
#: s2member-pro/includes/classes/gateways/authnet/authnet-responses.inc.php:741
|
3274 |
#: s2member-pro/includes/classes/gateways/paypal/paypal-responses.inc.php:629
|
3275 |
+
#: s2member-pro/includes/classes/gateways/paypal/paypal-responses.inc.php:729
|
3276 |
+
#: s2member-pro/includes/classes/gateways/paypal/paypal-responses.inc.php:821
|
3277 |
msgctxt "s2member-front"
|
3278 |
msgid "Missing Card Verification Code. It's on the back of your Card. 3-4 digits. Please try again."
|
3279 |
msgstr ""
|
3280 |
|
3281 |
#: s2member-pro/includes/classes/gateways/authnet/authnet-responses.inc.php:552
|
3282 |
+
#: s2member-pro/includes/classes/gateways/authnet/authnet-responses.inc.php:652
|
3283 |
+
#: s2member-pro/includes/classes/gateways/authnet/authnet-responses.inc.php:744
|
3284 |
#: s2member-pro/includes/classes/gateways/paypal/paypal-responses.inc.php:632
|
3285 |
+
#: s2member-pro/includes/classes/gateways/paypal/paypal-responses.inc.php:732
|
3286 |
+
#: s2member-pro/includes/classes/gateways/paypal/paypal-responses.inc.php:824
|
3287 |
msgctxt "s2member-front"
|
3288 |
msgid "Missing Card Start Date, or Issue #. Required for Maestro/Solo. Please try again."
|
3289 |
msgstr ""
|
3290 |
|
3291 |
#: s2member-pro/includes/classes/gateways/authnet/authnet-responses.inc.php:555
|
3292 |
+
#: s2member-pro/includes/classes/gateways/authnet/authnet-responses.inc.php:655
|
3293 |
+
#: s2member-pro/includes/classes/gateways/authnet/authnet-responses.inc.php:747
|
3294 |
#: s2member-pro/includes/classes/gateways/paypal/paypal-responses.inc.php:635
|
3295 |
+
#: s2member-pro/includes/classes/gateways/paypal/paypal-responses.inc.php:735
|
3296 |
+
#: s2member-pro/includes/classes/gateways/paypal/paypal-responses.inc.php:827
|
3297 |
msgctxt "s2member-front"
|
3298 |
msgid "Missing Street Address. Please try again."
|
3299 |
msgstr ""
|
3300 |
|
3301 |
#: s2member-pro/includes/classes/gateways/authnet/authnet-responses.inc.php:558
|
3302 |
+
#: s2member-pro/includes/classes/gateways/authnet/authnet-responses.inc.php:658
|
3303 |
+
#: s2member-pro/includes/classes/gateways/authnet/authnet-responses.inc.php:750
|
3304 |
#: s2member-pro/includes/classes/gateways/paypal/paypal-responses.inc.php:638
|
3305 |
+
#: s2member-pro/includes/classes/gateways/paypal/paypal-responses.inc.php:738
|
3306 |
+
#: s2member-pro/includes/classes/gateways/paypal/paypal-responses.inc.php:830
|
3307 |
msgctxt "s2member-front"
|
3308 |
msgid "Missing City/Town. Please try again."
|
3309 |
msgstr ""
|
3310 |
|
3311 |
#: s2member-pro/includes/classes/gateways/authnet/authnet-responses.inc.php:561
|
3312 |
+
#: s2member-pro/includes/classes/gateways/authnet/authnet-responses.inc.php:661
|
3313 |
+
#: s2member-pro/includes/classes/gateways/authnet/authnet-responses.inc.php:753
|
3314 |
#: s2member-pro/includes/classes/gateways/paypal/paypal-responses.inc.php:641
|
3315 |
+
#: s2member-pro/includes/classes/gateways/paypal/paypal-responses.inc.php:741
|
3316 |
+
#: s2member-pro/includes/classes/gateways/paypal/paypal-responses.inc.php:833
|
3317 |
msgctxt "s2member-front"
|
3318 |
msgid "Missing State/Province. Please try again."
|
3319 |
msgstr ""
|
3320 |
|
3321 |
#: s2member-pro/includes/classes/gateways/authnet/authnet-responses.inc.php:564
|
3322 |
+
#: s2member-pro/includes/classes/gateways/authnet/authnet-responses.inc.php:664
|
3323 |
+
#: s2member-pro/includes/classes/gateways/authnet/authnet-responses.inc.php:756
|
3324 |
#: s2member-pro/includes/classes/gateways/paypal/paypal-responses.inc.php:644
|
3325 |
+
#: s2member-pro/includes/classes/gateways/paypal/paypal-responses.inc.php:744
|
3326 |
+
#: s2member-pro/includes/classes/gateways/paypal/paypal-responses.inc.php:836
|
3327 |
msgctxt "s2member-front"
|
3328 |
msgid "Missing Country. Please try again."
|
3329 |
msgstr ""
|
3330 |
|
3331 |
#: s2member-pro/includes/classes/gateways/authnet/authnet-responses.inc.php:567
|
3332 |
+
#: s2member-pro/includes/classes/gateways/authnet/authnet-responses.inc.php:667
|
3333 |
+
#: s2member-pro/includes/classes/gateways/authnet/authnet-responses.inc.php:759
|
3334 |
#: s2member-pro/includes/classes/gateways/paypal/paypal-responses.inc.php:647
|
3335 |
+
#: s2member-pro/includes/classes/gateways/paypal/paypal-responses.inc.php:747
|
3336 |
+
#: s2member-pro/includes/classes/gateways/paypal/paypal-responses.inc.php:839
|
3337 |
msgctxt "s2member-front"
|
3338 |
msgid "Missing Postal/Zip Code. Please try again."
|
3339 |
msgstr ""
|
3340 |
|
3341 |
#: s2member-pro/includes/classes/gateways/authnet/authnet-responses.inc.php:575
|
3342 |
#: s2member-pro/includes/classes/gateways/authnet/authnet-responses.inc.php:619
|
3343 |
+
#: s2member-pro/includes/classes/gateways/authnet/authnet-responses.inc.php:684
|
3344 |
#: s2member-pro/includes/classes/gateways/paypal/paypal-responses.inc.php:655
|
3345 |
#: s2member-pro/includes/classes/gateways/paypal/paypal-responses.inc.php:699
|
3346 |
+
#: s2member-pro/includes/classes/gateways/paypal/paypal-responses.inc.php:764
|
3347 |
msgctxt "s2member-front"
|
3348 |
msgid "Missing First Name. Please try again."
|
3349 |
msgstr ""
|
3350 |
|
3351 |
#: s2member-pro/includes/classes/gateways/authnet/authnet-responses.inc.php:578
|
3352 |
#: s2member-pro/includes/classes/gateways/authnet/authnet-responses.inc.php:622
|
3353 |
+
#: s2member-pro/includes/classes/gateways/authnet/authnet-responses.inc.php:687
|
3354 |
#: s2member-pro/includes/classes/gateways/paypal/paypal-responses.inc.php:658
|
3355 |
#: s2member-pro/includes/classes/gateways/paypal/paypal-responses.inc.php:702
|
3356 |
+
#: s2member-pro/includes/classes/gateways/paypal/paypal-responses.inc.php:767
|
3357 |
msgctxt "s2member-front"
|
3358 |
msgid "Missing Last Name. Please try again."
|
3359 |
msgstr ""
|
3360 |
|
3361 |
#: s2member-pro/includes/classes/gateways/authnet/authnet-responses.inc.php:581
|
3362 |
#: s2member-pro/includes/classes/gateways/authnet/authnet-responses.inc.php:625
|
3363 |
+
#: s2member-pro/includes/classes/gateways/authnet/authnet-responses.inc.php:690
|
3364 |
#: s2member-pro/includes/classes/gateways/paypal/paypal-responses.inc.php:661
|
3365 |
#: s2member-pro/includes/classes/gateways/paypal/paypal-responses.inc.php:705
|
3366 |
+
#: s2member-pro/includes/classes/gateways/paypal/paypal-responses.inc.php:770
|
3367 |
msgctxt "s2member-front"
|
3368 |
msgid "Missing or invalid Email Address. Please try again."
|
3369 |
msgstr ""
|
3370 |
|
3371 |
#: s2member-pro/includes/classes/gateways/authnet/authnet-responses.inc.php:584
|
3372 |
#: s2member-pro/includes/classes/gateways/authnet/authnet-responses.inc.php:628
|
3373 |
+
#: s2member-pro/includes/classes/gateways/authnet/authnet-responses.inc.php:693
|
3374 |
#: s2member-pro/includes/classes/gateways/paypal/paypal-responses.inc.php:664
|
3375 |
#: s2member-pro/includes/classes/gateways/paypal/paypal-responses.inc.php:708
|
3376 |
+
#: s2member-pro/includes/classes/gateways/paypal/paypal-responses.inc.php:773
|
3377 |
msgctxt "s2member-front"
|
3378 |
msgid "Invalid Email Address. Please try again."
|
3379 |
msgstr ""
|
3380 |
|
3381 |
#: s2member-pro/includes/classes/gateways/authnet/authnet-responses.inc.php:587
|
3382 |
+
#: s2member-pro/includes/classes/gateways/authnet/authnet-responses.inc.php:696
|
3383 |
#: s2member-pro/includes/classes/gateways/paypal/paypal-responses.inc.php:667
|
3384 |
+
#: s2member-pro/includes/classes/gateways/paypal/paypal-responses.inc.php:776
|
3385 |
msgctxt "s2member-front"
|
3386 |
msgid "That Email Address is already in use. Please try again."
|
3387 |
msgstr ""
|
3388 |
|
3389 |
#: s2member-pro/includes/classes/gateways/authnet/authnet-responses.inc.php:590
|
3390 |
+
#: s2member-pro/includes/classes/gateways/authnet/authnet-responses.inc.php:699
|
3391 |
#: s2member-pro/includes/classes/gateways/paypal/paypal-responses.inc.php:670
|
3392 |
+
#: s2member-pro/includes/classes/gateways/paypal/paypal-responses.inc.php:779
|
3393 |
msgctxt "s2member-front"
|
3394 |
msgid "Missing or invalid Username. Please try again."
|
3395 |
msgstr ""
|
3396 |
|
3397 |
#: s2member-pro/includes/classes/gateways/authnet/authnet-responses.inc.php:593
|
3398 |
+
#: s2member-pro/includes/classes/gateways/authnet/authnet-responses.inc.php:702
|
3399 |
#: s2member-pro/includes/classes/gateways/paypal/paypal-responses.inc.php:673
|
3400 |
+
#: s2member-pro/includes/classes/gateways/paypal/paypal-responses.inc.php:782
|
3401 |
msgctxt "s2member-front"
|
3402 |
msgid "Invalid Username. Please try again. Use ONLY lowercase alphanumerics."
|
3403 |
msgstr ""
|
3404 |
|
3405 |
#: s2member-pro/includes/classes/gateways/authnet/authnet-responses.inc.php:596
|
3406 |
+
#: s2member-pro/includes/classes/gateways/authnet/authnet-responses.inc.php:705
|
3407 |
#: s2member-pro/includes/classes/gateways/paypal/paypal-responses.inc.php:676
|
3408 |
+
#: s2member-pro/includes/classes/gateways/paypal/paypal-responses.inc.php:785
|
3409 |
msgctxt "s2member-front"
|
3410 |
msgid "That Username is already in use. Please try again."
|
3411 |
msgstr ""
|
3412 |
|
3413 |
#: s2member-pro/includes/classes/gateways/authnet/authnet-responses.inc.php:602
|
3414 |
+
#: s2member-pro/includes/classes/gateways/authnet/authnet-responses.inc.php:711
|
3415 |
#: s2member-pro/includes/classes/gateways/paypal/paypal-responses.inc.php:682
|
3416 |
+
#: s2member-pro/includes/classes/gateways/paypal/paypal-responses.inc.php:791
|
3417 |
msgctxt "s2member-front"
|
3418 |
msgid "Missing Password. Please try again."
|
3419 |
msgstr ""
|
3420 |
|
3421 |
#: s2member-pro/includes/classes/gateways/authnet/authnet-responses.inc.php:605
|
3422 |
+
#: s2member-pro/includes/classes/gateways/authnet/authnet-responses.inc.php:714
|
3423 |
#: s2member-pro/includes/classes/gateways/paypal/paypal-responses.inc.php:685
|
3424 |
+
#: s2member-pro/includes/classes/gateways/paypal/paypal-responses.inc.php:794
|
3425 |
msgctxt "s2member-front"
|
3426 |
msgid "Invalid Password. Must be at least 6 characters. Please try again."
|
3427 |
msgstr ""
|
3428 |
|
3429 |
#: s2member-pro/includes/classes/gateways/authnet/authnet-responses.inc.php:608
|
3430 |
+
#: s2member-pro/includes/classes/gateways/authnet/authnet-responses.inc.php:717
|
3431 |
#: s2member-pro/includes/classes/gateways/paypal/paypal-responses.inc.php:688
|
3432 |
+
#: s2member-pro/includes/classes/gateways/paypal/paypal-responses.inc.php:797
|
3433 |
msgctxt "s2member-front"
|
3434 |
msgid "Invalid Password. Max length is 20 characters. Please try again."
|
3435 |
msgstr ""
|
3436 |
|
3437 |
#: s2member-pro/includes/classes/gateways/authnet/authnet-responses.inc.php:611
|
3438 |
+
#: s2member-pro/includes/classes/gateways/authnet/authnet-responses.inc.php:720
|
3439 |
#: s2member-pro/includes/classes/gateways/paypal/paypal-responses.inc.php:691
|
3440 |
+
#: s2member-pro/includes/classes/gateways/paypal/paypal-responses.inc.php:800
|
3441 |
msgctxt "s2member-front"
|
3442 |
msgid "Password fields do NOT match. Please try again."
|
3443 |
msgstr ""
|
3444 |
|
3445 |
+
#: s2member-pro/includes/classes/gateways/authnet/authnet-responses.inc.php:675
|
3446 |
+
#: s2member-pro/includes/classes/gateways/paypal/paypal-responses.inc.php:755
|
3447 |
msgctxt "s2member-front"
|
3448 |
msgid "You must <a href=\"%s\" rel=\"nofollow\">log in</a> to modify your billing plan."
|
3449 |
msgstr ""
|
3450 |
|
3451 |
+
#: s2member-pro/includes/classes/gateways/authnet/authnet-responses.inc.php:678
|
3452 |
+
#: s2member-pro/includes/classes/gateways/paypal/paypal-responses.inc.php:758
|
3453 |
msgctxt "s2member-front"
|
3454 |
msgid "You must <a href=\"%s\" rel=\"nofollow\">log in</a> before making this purchase."
|
3455 |
msgstr ""
|
3456 |
|
3457 |
+
#: s2member-pro/includes/classes/gateways/authnet/authnet-responses.inc.php:765
|
3458 |
+
#: s2member-pro/includes/classes/gateways/paypal/paypal-responses.inc.php:845
|
3459 |
msgctxt "s2member-front"
|
3460 |
msgid "Unknown form submission type. Please contact Support."
|
3461 |
msgstr ""
|
3462 |
|
3463 |
+
#: s2member-pro/includes/classes/gateways/authnet/authnet-sp-checkout-in.inc.php:169
|
3464 |
+
#: s2member-pro/includes/classes/gateways/paypal/paypal-sp-checkout-in.inc.php:286
|
3465 |
msgctxt "s2member-front"
|
3466 |
msgid "<strong>Thank you.</strong> Your purchase has been approved.<br />— Please <a href=\"%s\" rel=\"nofollow\">click here</a> to proceed."
|
3467 |
msgstr ""
|
3468 |
|
3469 |
+
#: s2member-pro/includes/classes/gateways/authnet/authnet-sp-checkout-in.inc.php:176
|
3470 |
+
#: s2member-pro/includes/classes/gateways/paypal/paypal-sp-checkout-in.inc.php:293
|
3471 |
msgctxt "s2member-front"
|
3472 |
msgid "<strong>Oops.</strong> Unable to generate Access Link. Please contact Support for assistance."
|
3473 |
msgstr ""
|
3474 |
|
3475 |
+
#: s2member-pro/includes/classes/gateways/authnet/authnet-update-in.inc.php:110
|
3476 |
+
#: s2member-pro/includes/classes/gateways/paypal/paypal-update-in.inc.php:115
|
3477 |
+
#: s2member-pro/includes/classes/gateways/paypal/paypal-update-pf-in.inc.php:119
|
3478 |
msgctxt "s2member-front"
|
3479 |
msgid "<strong>Confirmed.</strong> Your billing information has been updated."
|
3480 |
msgstr ""
|
3481 |
|
3482 |
+
#: s2member-pro/includes/classes/gateways/authnet/authnet-update-in.inc.php:122
|
3483 |
+
#: s2member-pro/includes/classes/gateways/paypal/paypal-update-in.inc.php:131
|
3484 |
+
#: s2member-pro/includes/classes/gateways/paypal/paypal-update-pf-in.inc.php:131
|
3485 |
msgctxt "s2member-front"
|
3486 |
msgid "<strong>Unable to update.</strong> You have NO recurring fees. Or, your billing profile is no longer active. Please contact Support if you need assistance."
|
3487 |
msgstr ""
|
3488 |
|
3489 |
+
#: s2member-pro/includes/classes/gateways/authnet/authnet-update-in.inc.php:131
|
3490 |
+
#: s2member-pro/includes/classes/gateways/paypal/paypal-update-in.inc.php:148
|
3491 |
msgctxt "s2member-front"
|
3492 |
msgid "<strong>Oops.</strong> No Subscr. ID. Please contact Support for assistance."
|
3493 |
msgstr ""
|
3727 |
msgid "Please <a href=\"%s\" rel=\"nofollow\">log in at PayPal®</a> to cancel your Subscription."
|
3728 |
msgstr ""
|
3729 |
|
3730 |
+
#: s2member-pro/includes/classes/gateways/paypal/paypal-checkout-in.inc.php:342
|
3731 |
+
#: s2member-pro/includes/classes/gateways/paypal/paypal-checkout-in.inc.php:665
|
3732 |
+
#: s2member-pro/includes/classes/gateways/paypal/paypal-checkout-rdp-in.inc.php:486
|
3733 |
+
#: s2member-pro/includes/classes/gateways/paypal/paypal-checkout-rdp-in.inc.php:918
|
3734 |
msgctxt "s2member-front"
|
3735 |
msgid "<strong>Sorry.</strong> Your account is pending other changes. Please try again in 15 minutes."
|
3736 |
msgstr ""
|
3737 |
|
3738 |
+
#: s2member-pro/includes/classes/gateways/paypal/paypal-form-in.inc.php:373
|
3739 |
+
#: s2member-pro/includes/classes/gateways/paypal/paypal-form-in.inc.php:511
|
3740 |
+
#: s2member-pro/includes/classes/gateways/paypal/paypal-form-in.inc.php:687
|
3741 |
msgctxt "s2member-front"
|
3742 |
msgid "Maestro®"
|
3743 |
msgstr ""
|
3744 |
|
3745 |
+
#: s2member-pro/includes/classes/gateways/paypal/paypal-form-in.inc.php:373
|
3746 |
+
#: s2member-pro/includes/classes/gateways/paypal/paypal-form-in.inc.php:511
|
3747 |
+
#: s2member-pro/includes/classes/gateways/paypal/paypal-form-in.inc.php:687
|
3748 |
msgctxt "s2member-front"
|
3749 |
msgid "Solo®"
|
3750 |
msgstr ""
|
3751 |
|
3752 |
+
#: s2member-pro/includes/classes/gateways/paypal/paypal-form-in.inc.php:511
|
3753 |
+
#: s2member-pro/includes/classes/gateways/paypal/paypal-form-in.inc.php:687
|
3754 |
msgctxt "s2member-front"
|
3755 |
msgid "PayPal®"
|
3756 |
msgstr ""
|
3757 |
|
3758 |
+
#: s2member-pro/includes/classes/gateways/paypal/paypal-form-in.inc.php:602
|
3759 |
+
#: s2member-pro/includes/classes/gateways/paypal/paypal-form-in.inc.php:814
|
3760 |
msgctxt "s2member-front"
|
3761 |
msgid "We Accept PayPal®"
|
3762 |
msgstr ""
|
3784 |
#: s2member-pro/includes/classes/gateways/paypal/paypal-responses.inc.php:283
|
3785 |
#: s2member-pro/includes/classes/gateways/paypal/paypal-responses.inc.php:296
|
3786 |
#: s2member-pro/includes/classes/gateways/paypal/paypal-responses.inc.php:299
|
3787 |
+
#: s2member-pro/includes/classes/gateways/paypal/paypal-update-in.inc.php:79
|
3788 |
+
#: s2member-pro/includes/classes/gateways/paypal/paypal-update-in.inc.php:135
|
3789 |
+
#: s2member-pro/includes/classes/gateways/paypal/paypal-update-in.inc.php:139
|
3790 |
+
#: s2member-pro/includes/classes/gateways/paypal/paypal-update-pf-in.inc.php:79
|
3791 |
+
#: s2member-pro/includes/classes/gateways/paypal/paypal-update-pf-in.inc.php:135
|
3792 |
msgctxt "s2member-front"
|
3793 |
msgid "Please <a href=\"%s\" rel=\"nofollow\">log in at PayPal®</a> to update your billing information."
|
3794 |
msgstr ""
|
3795 |
|
3796 |
#: s2member-pro/includes/classes/gateways/paypal/paypal-responses.inc.php:286
|
3797 |
#: s2member-pro/includes/classes/gateways/paypal/paypal-responses.inc.php:305
|
3798 |
+
#: s2member-pro/includes/classes/gateways/paypal/paypal-update-in.inc.php:127
|
3799 |
msgctxt "s2member-front"
|
3800 |
msgid "<strong>Unable to update at this time.</strong> Your account is pending other changes. Please try again in 15 minutes."
|
3801 |
msgstr ""
|
3867 |
msgid "Invalid form configuration. Invalid \"rr, rra\" attributes. When \"rr\" (Regular Recurring) is 0 or 1, \"rra\" (Recurring Retry Attempts) must be >= 0."
|
3868 |
msgstr ""
|
3869 |
|
3870 |
+
#: s2member-pro/includes/classes/gateways/paypal/paypal-update-pf-in.inc.php:141
|
3871 |
msgctxt "s2member-front"
|
3872 |
msgid "<strong>No Subscr. ID.</strong> Please contact Support for assistance."
|
3873 |
msgstr ""
|
3931 |
#: s2member-pro/includes/separates/gateways/authnet/authnet.js:73
|
3932 |
#: s2member-pro/includes/separates/gateways/authnet/authnet.js:167
|
3933 |
#: s2member-pro/includes/separates/gateways/authnet/authnet.js:253
|
3934 |
+
#: s2member-pro/includes/separates/gateways/authnet/authnet.js:502
|
3935 |
+
#: s2member-pro/includes/separates/gateways/authnet/authnet.js:786
|
3936 |
#: s2member-pro/includes/separates/gateways/paypal/paypal-min.js:1
|
3937 |
#: s2member-pro/includes/separates/gateways/paypal/paypal.js:73
|
3938 |
#: s2member-pro/includes/separates/gateways/paypal/paypal.js:167
|
3939 |
#: s2member-pro/includes/separates/gateways/paypal/paypal.js:253
|
3940 |
+
#: s2member-pro/includes/separates/gateways/paypal/paypal.js:542
|
3941 |
+
#: s2member-pro/includes/separates/gateways/paypal/paypal.js:866
|
3942 |
msgctxt "s2member-front"
|
3943 |
msgid "Security Code missing. Please try again."
|
3944 |
msgstr ""
|
3945 |
|
3946 |
#: s2member-pro/includes/separates/gateways/authnet/authnet-min.js:1
|
3947 |
#: s2member-pro/includes/separates/gateways/authnet/authnet.js:142
|
3948 |
+
#: s2member-pro/includes/separates/gateways/authnet/authnet.js:477
|
3949 |
+
#: s2member-pro/includes/separates/gateways/authnet/authnet.js:747
|
3950 |
#: s2member-pro/includes/separates/gateways/paypal/paypal-min.js:1
|
3951 |
#: s2member-pro/includes/separates/gateways/paypal/paypal.js:142
|
3952 |
msgctxt "s2member-front"
|
3954 |
msgstr ""
|
3955 |
|
3956 |
#: s2member-pro/includes/separates/gateways/authnet/authnet-min.js:1
|
3957 |
+
#: s2member-pro/includes/separates/gateways/authnet/authnet.js:321
|
3958 |
+
#: s2member-pro/includes/separates/gateways/authnet/authnet.js:571
|
3959 |
#: s2member-pro/includes/separates/gateways/paypal/paypal-min.js:1
|
3960 |
+
#: s2member-pro/includes/separates/gateways/paypal/paypal.js:325
|
3961 |
+
#: s2member-pro/includes/separates/gateways/paypal/paypal.js:615
|
3962 |
msgctxt "s2member-front"
|
3963 |
msgid "Calculating Sales Tax..."
|
3964 |
msgstr ""
|
3965 |
|
3966 |
#: s2member-pro/includes/separates/gateways/authnet/authnet-min.js:1
|
3967 |
+
#: s2member-pro/includes/separates/gateways/authnet/authnet.js:321
|
3968 |
+
#: s2member-pro/includes/separates/gateways/authnet/authnet.js:571
|
3969 |
#: s2member-pro/includes/separates/gateways/paypal/paypal-min.js:1
|
3970 |
+
#: s2member-pro/includes/separates/gateways/paypal/paypal.js:325
|
3971 |
+
#: s2member-pro/includes/separates/gateways/paypal/paypal.js:615
|
3972 |
msgctxt "s2member-front"
|
3973 |
msgid "calculating sales tax..."
|
3974 |
msgstr ""
|
3975 |
|
3976 |
#: s2member-pro/includes/separates/gateways/authnet/authnet-min.js:1
|
3977 |
+
#: s2member-pro/includes/separates/gateways/authnet/authnet.js:332
|
3978 |
+
#: s2member-pro/includes/separates/gateways/authnet/authnet.js:582
|
3979 |
#: s2member-pro/includes/separates/gateways/paypal/paypal-min.js:1
|
3980 |
+
#: s2member-pro/includes/separates/gateways/paypal/paypal.js:336
|
3981 |
+
#: s2member-pro/includes/separates/gateways/paypal/paypal.js:626
|
3982 |
msgctxt "s2member-front"
|
3983 |
msgid "<strong>Sales Tax%s:</strong> %s<br /><strong>— Total%s:</strong> %s"
|
3984 |
msgstr ""
|
3985 |
|
3986 |
#: s2member-pro/includes/separates/gateways/authnet/authnet-min.js:1
|
3987 |
+
#: s2member-pro/includes/separates/gateways/authnet/authnet.js:332
|
3988 |
+
#: s2member-pro/includes/separates/gateways/authnet/authnet.js:582
|
3989 |
#: s2member-pro/includes/separates/gateways/paypal/paypal-min.js:1
|
3990 |
+
#: s2member-pro/includes/separates/gateways/paypal/paypal.js:336
|
3991 |
+
#: s2member-pro/includes/separates/gateways/paypal/paypal.js:626
|
3992 |
msgctxt "s2member-front"
|
3993 |
msgid "Today"
|
3994 |
msgstr ""
|
3995 |
|
3996 |
#: s2member-pro/includes/separates/gateways/authnet/authnet-min.js:1
|
3997 |
+
#: s2member-pro/includes/separates/gateways/authnet/authnet.js:644
|
3998 |
#: s2member-pro/includes/separates/gateways/paypal/paypal-min.js:1
|
3999 |
+
#: s2member-pro/includes/separates/gateways/paypal/paypal.js:688
|
4000 |
+
#: s2member-pro/includes/templates/forms/authnet-checkout-form.php:60
|
4001 |
#: s2member-pro/includes/templates/forms/authnet-registration-form.php:28
|
4002 |
+
#: s2member-pro/includes/templates/forms/paypal-checkout-form.php:60
|
4003 |
#: s2member-pro/includes/templates/forms/paypal-registration-form.php:28
|
4004 |
msgctxt "s2member-front"
|
4005 |
msgid "Create Profile"
|
4006 |
msgstr ""
|
4007 |
|
4008 |
#: s2member-pro/includes/separates/gateways/authnet/authnet-min.js:1
|
4009 |
+
#: s2member-pro/includes/separates/gateways/authnet/authnet.js:645
|
4010 |
#: s2member-pro/includes/separates/gateways/paypal/paypal-min.js:1
|
4011 |
+
#: s2member-pro/includes/separates/gateways/paypal/paypal.js:689
|
4012 |
msgctxt "s2member-front"
|
4013 |
msgid "Your Profile"
|
4014 |
msgstr ""
|
4016 |
#: s2member-pro/includes/separates/gateways/paypal/paypal-min.js:1
|
4017 |
#: s2member-pro/includes/separates/gateways/paypal/paypal.js:269
|
4018 |
#: s2member-pro/includes/separates/gateways/paypal/paypal.js:270
|
4019 |
+
#: s2member-pro/includes/separates/gateways/paypal/paypal.js:559
|
4020 |
+
#: s2member-pro/includes/separates/gateways/paypal/paypal.js:560
|
4021 |
#: s2member-pro/includes/templates/forms/authnet-cancellation-form.php:34
|
4022 |
+
#: s2member-pro/includes/templates/forms/authnet-checkout-form.php:196
|
4023 |
#: s2member-pro/includes/templates/forms/authnet-registration-form.php:79
|
4024 |
+
#: s2member-pro/includes/templates/forms/authnet-sp-checkout-form.php:177
|
4025 |
+
#: s2member-pro/includes/templates/forms/authnet-update-form.php:115
|
4026 |
#: s2member-pro/includes/templates/forms/paypal-cancellation-form.php:34
|
4027 |
+
#: s2member-pro/includes/templates/forms/paypal-checkout-form.php:196
|
4028 |
#: s2member-pro/includes/templates/forms/paypal-registration-form.php:79
|
4029 |
+
#: s2member-pro/includes/templates/forms/paypal-sp-checkout-form.php:177
|
4030 |
+
#: s2member-pro/includes/templates/forms/paypal-update-form.php:115
|
4031 |
msgctxt "s2member-front"
|
4032 |
msgid "Submit Form"
|
4033 |
msgstr ""
|
4075 |
msgid "Confirm Cancellation"
|
4076 |
msgstr ""
|
4077 |
|
4078 |
+
#: s2member-pro/includes/templates/forms/authnet-checkout-form.php:19
|
4079 |
+
#: s2member-pro/includes/templates/forms/authnet-sp-checkout-form.php:19
|
4080 |
+
#: s2member-pro/includes/templates/forms/paypal-checkout-form.php:19
|
4081 |
+
#: s2member-pro/includes/templates/forms/paypal-sp-checkout-form.php:19
|
4082 |
+
msgctxt "s2member-front"
|
4083 |
+
msgid "Checkout Options"
|
4084 |
+
msgstr ""
|
4085 |
+
|
4086 |
+
#: s2member-pro/includes/templates/forms/authnet-checkout-form.php:40
|
4087 |
+
#: s2member-pro/includes/templates/forms/authnet-sp-checkout-form.php:40
|
4088 |
+
#: s2member-pro/includes/templates/forms/paypal-checkout-form.php:40
|
4089 |
+
#: s2member-pro/includes/templates/forms/paypal-sp-checkout-form.php:40
|
4090 |
msgctxt "s2member-front"
|
4091 |
msgid "Coupon Code"
|
4092 |
msgstr ""
|
4093 |
|
4094 |
+
#: s2member-pro/includes/templates/forms/authnet-checkout-form.php:47
|
4095 |
+
#: s2member-pro/includes/templates/forms/authnet-sp-checkout-form.php:47
|
4096 |
+
#: s2member-pro/includes/templates/forms/paypal-checkout-form.php:47
|
4097 |
+
#: s2member-pro/includes/templates/forms/paypal-sp-checkout-form.php:47
|
4098 |
msgctxt "s2member-front"
|
4099 |
msgid "Have a Coupon Code? (please enter it here)"
|
4100 |
msgstr ""
|
4101 |
|
4102 |
+
#: s2member-pro/includes/templates/forms/authnet-checkout-form.php:50
|
4103 |
+
#: s2member-pro/includes/templates/forms/authnet-sp-checkout-form.php:50
|
4104 |
+
#: s2member-pro/includes/templates/forms/paypal-checkout-form.php:50
|
4105 |
+
#: s2member-pro/includes/templates/forms/paypal-sp-checkout-form.php:50
|
4106 |
msgctxt "s2member-front"
|
4107 |
msgid "Apply Coupon"
|
4108 |
msgstr ""
|
4109 |
|
4110 |
+
#: s2member-pro/includes/templates/forms/authnet-checkout-form.php:82
|
4111 |
#: s2member-pro/includes/templates/forms/authnet-registration-form.php:50
|
4112 |
+
#: s2member-pro/includes/templates/forms/paypal-checkout-form.php:82
|
4113 |
#: s2member-pro/includes/templates/forms/paypal-registration-form.php:50
|
4114 |
msgctxt "s2member-front"
|
4115 |
msgid "Username (lowercase letters and/or numbers)"
|
4116 |
msgstr ""
|
4117 |
|
4118 |
+
#: s2member-pro/includes/templates/forms/authnet-checkout-form.php:88
|
4119 |
#: s2member-pro/includes/templates/forms/authnet-registration-form.php:56
|
4120 |
+
#: s2member-pro/includes/templates/forms/paypal-checkout-form.php:88
|
4121 |
#: s2member-pro/includes/templates/forms/paypal-registration-form.php:56
|
4122 |
msgctxt "s2member-front"
|
4123 |
msgid "Password (type this twice please)"
|
4124 |
msgstr ""
|
4125 |
|
4126 |
+
#: s2member-pro/includes/templates/forms/authnet-checkout-form.php:104
|
4127 |
+
#: s2member-pro/includes/templates/forms/authnet-sp-checkout-form.php:86
|
4128 |
+
#: s2member-pro/includes/templates/forms/paypal-checkout-form.php:104
|
4129 |
+
#: s2member-pro/includes/templates/forms/paypal-sp-checkout-form.php:86
|
4130 |
msgctxt "s2member-front"
|
4131 |
msgid "Billing Method"
|
4132 |
msgstr ""
|
4133 |
|
4134 |
+
#: s2member-pro/includes/templates/forms/authnet-checkout-form.php:111
|
4135 |
+
#: s2member-pro/includes/templates/forms/authnet-sp-checkout-form.php:93
|
4136 |
#: s2member-pro/includes/templates/forms/authnet-update-form.php:34
|
4137 |
+
#: s2member-pro/includes/templates/forms/paypal-checkout-form.php:111
|
4138 |
+
#: s2member-pro/includes/templates/forms/paypal-sp-checkout-form.php:93
|
4139 |
#: s2member-pro/includes/templates/forms/paypal-update-form.php:34
|
4140 |
msgctxt "s2member-front"
|
4141 |
msgid "Card Number (no dashes or spaces)"
|
4142 |
msgstr ""
|
4143 |
|
4144 |
+
#: s2member-pro/includes/templates/forms/authnet-checkout-form.php:117
|
4145 |
+
#: s2member-pro/includes/templates/forms/authnet-sp-checkout-form.php:99
|
4146 |
#: s2member-pro/includes/templates/forms/authnet-update-form.php:40
|
4147 |
+
#: s2member-pro/includes/templates/forms/paypal-checkout-form.php:117
|
4148 |
+
#: s2member-pro/includes/templates/forms/paypal-sp-checkout-form.php:99
|
4149 |
#: s2member-pro/includes/templates/forms/paypal-update-form.php:40
|
4150 |
msgctxt "s2member-front"
|
4151 |
msgid "Card Expiration Date (mm/yyyy)"
|
4152 |
msgstr ""
|
4153 |
|
4154 |
+
#: s2member-pro/includes/templates/forms/authnet-checkout-form.php:128
|
4155 |
+
#: s2member-pro/includes/templates/forms/authnet-sp-checkout-form.php:110
|
4156 |
+
#: s2member-pro/includes/templates/forms/authnet-update-form.php:51
|
4157 |
+
#: s2member-pro/includes/templates/forms/paypal-checkout-form.php:128
|
4158 |
+
#: s2member-pro/includes/templates/forms/paypal-sp-checkout-form.php:110
|
4159 |
+
#: s2member-pro/includes/templates/forms/paypal-update-form.php:51
|
4160 |
msgctxt "s2member-front"
|
4161 |
msgid "Card Verification Code (3-4 digits)"
|
4162 |
msgstr ""
|
4163 |
|
4164 |
+
#: s2member-pro/includes/templates/forms/authnet-checkout-form.php:128
|
4165 |
+
#: s2member-pro/includes/templates/forms/authnet-sp-checkout-form.php:110
|
4166 |
+
#: s2member-pro/includes/templates/forms/authnet-update-form.php:51
|
4167 |
+
#: s2member-pro/includes/templates/forms/paypal-checkout-form.php:128
|
4168 |
+
#: s2member-pro/includes/templates/forms/paypal-sp-checkout-form.php:110
|
4169 |
+
#: s2member-pro/includes/templates/forms/paypal-update-form.php:51
|
4170 |
msgctxt "s2member-front"
|
4171 |
msgid "need help?"
|
4172 |
msgstr ""
|
4173 |
|
4174 |
+
#: s2member-pro/includes/templates/forms/authnet-checkout-form.php:135
|
4175 |
+
#: s2member-pro/includes/templates/forms/authnet-sp-checkout-form.php:117
|
4176 |
+
#: s2member-pro/includes/templates/forms/authnet-update-form.php:58
|
4177 |
+
#: s2member-pro/includes/templates/forms/paypal-checkout-form.php:135
|
4178 |
+
#: s2member-pro/includes/templates/forms/paypal-sp-checkout-form.php:117
|
4179 |
+
#: s2member-pro/includes/templates/forms/paypal-update-form.php:58
|
4180 |
msgctxt "s2member-front"
|
4181 |
msgid "Card Start Date (mm/yyyy), or Issue Number"
|
4182 |
msgstr ""
|
4183 |
|
4184 |
+
#: s2member-pro/includes/templates/forms/authnet-checkout-form.php:145
|
4185 |
+
#: s2member-pro/includes/templates/forms/authnet-sp-checkout-form.php:127
|
4186 |
+
#: s2member-pro/includes/templates/forms/authnet-update-form.php:68
|
4187 |
+
#: s2member-pro/includes/templates/forms/paypal-checkout-form.php:145
|
4188 |
+
#: s2member-pro/includes/templates/forms/paypal-sp-checkout-form.php:127
|
4189 |
+
#: s2member-pro/includes/templates/forms/paypal-update-form.php:68
|
4190 |
msgctxt "s2member-front"
|
4191 |
msgid "Billing Address"
|
4192 |
msgstr ""
|
4193 |
|
4194 |
+
#: s2member-pro/includes/templates/forms/authnet-checkout-form.php:149
|
4195 |
+
#: s2member-pro/includes/templates/forms/authnet-sp-checkout-form.php:131
|
4196 |
+
#: s2member-pro/includes/templates/forms/authnet-update-form.php:72
|
4197 |
+
#: s2member-pro/includes/templates/forms/paypal-checkout-form.php:149
|
4198 |
+
#: s2member-pro/includes/templates/forms/paypal-sp-checkout-form.php:131
|
4199 |
+
#: s2member-pro/includes/templates/forms/paypal-update-form.php:72
|
4200 |
msgctxt "s2member-front"
|
4201 |
msgid "Street Address"
|
4202 |
msgstr ""
|
4203 |
|
4204 |
+
#: s2member-pro/includes/templates/forms/authnet-checkout-form.php:155
|
4205 |
+
#: s2member-pro/includes/templates/forms/authnet-sp-checkout-form.php:137
|
4206 |
+
#: s2member-pro/includes/templates/forms/authnet-update-form.php:78
|
4207 |
+
#: s2member-pro/includes/templates/forms/paypal-checkout-form.php:155
|
4208 |
+
#: s2member-pro/includes/templates/forms/paypal-sp-checkout-form.php:137
|
4209 |
+
#: s2member-pro/includes/templates/forms/paypal-update-form.php:78
|
4210 |
msgctxt "s2member-front"
|
4211 |
msgid "City / Town"
|
4212 |
msgstr ""
|
4213 |
|
4214 |
+
#: s2member-pro/includes/templates/forms/authnet-checkout-form.php:161
|
4215 |
+
#: s2member-pro/includes/templates/forms/authnet-sp-checkout-form.php:143
|
4216 |
+
#: s2member-pro/includes/templates/forms/authnet-update-form.php:84
|
4217 |
+
#: s2member-pro/includes/templates/forms/paypal-checkout-form.php:161
|
4218 |
+
#: s2member-pro/includes/templates/forms/paypal-sp-checkout-form.php:143
|
4219 |
+
#: s2member-pro/includes/templates/forms/paypal-update-form.php:84
|
4220 |
msgctxt "s2member-front"
|
4221 |
msgid "State / Province"
|
4222 |
msgstr ""
|
4223 |
|
4224 |
+
#: s2member-pro/includes/templates/forms/authnet-checkout-form.php:167
|
4225 |
+
#: s2member-pro/includes/templates/forms/authnet-sp-checkout-form.php:149
|
4226 |
+
#: s2member-pro/includes/templates/forms/authnet-update-form.php:90
|
4227 |
+
#: s2member-pro/includes/templates/forms/paypal-checkout-form.php:167
|
4228 |
+
#: s2member-pro/includes/templates/forms/paypal-sp-checkout-form.php:149
|
4229 |
+
#: s2member-pro/includes/templates/forms/paypal-update-form.php:90
|
4230 |
msgctxt "s2member-front"
|
4231 |
msgid "Country"
|
4232 |
msgstr ""
|
4233 |
|
4234 |
+
#: s2member-pro/includes/templates/forms/authnet-checkout-form.php:175
|
4235 |
+
#: s2member-pro/includes/templates/forms/authnet-sp-checkout-form.php:157
|
4236 |
+
#: s2member-pro/includes/templates/forms/authnet-update-form.php:98
|
4237 |
+
#: s2member-pro/includes/templates/forms/paypal-checkout-form.php:175
|
4238 |
+
#: s2member-pro/includes/templates/forms/paypal-sp-checkout-form.php:157
|
4239 |
+
#: s2member-pro/includes/templates/forms/paypal-update-form.php:98
|
4240 |
msgctxt "s2member-front"
|
4241 |
msgid "Postal / Zip Code"
|
4242 |
msgstr ""
|
4243 |
|
4244 |
+
#: s2member-pro/includes/templates/forms/authnet-checkout-form.php:191
|
4245 |
+
#: s2member-pro/includes/templates/forms/authnet-sp-checkout-form.php:173
|
4246 |
+
#: s2member-pro/includes/templates/forms/paypal-checkout-form.php:191
|
4247 |
+
#: s2member-pro/includes/templates/forms/paypal-sp-checkout-form.php:173
|
4248 |
msgctxt "s2member-front"
|
4249 |
msgid "Checkout Now"
|
4250 |
msgstr ""
|
4255 |
msgid "Complete Registration"
|
4256 |
msgstr ""
|
4257 |
|
4258 |
+
#: s2member-pro/includes/templates/forms/authnet-sp-checkout-form.php:60
|
4259 |
+
#: s2member-pro/includes/templates/forms/paypal-sp-checkout-form.php:60
|
4260 |
msgctxt "s2member-front"
|
4261 |
msgid "Contact Info"
|
4262 |
msgstr ""
|
4267 |
msgid "New Billing Method"
|
4268 |
msgstr ""
|
4269 |
|
4270 |
+
#: s2member-pro/includes/templates/forms/authnet-update-form.php:111
|
4271 |
+
#: s2member-pro/includes/templates/forms/paypal-update-form.php:111
|
4272 |
msgctxt "s2member-front"
|
4273 |
msgid "Update Billing Information"
|
4274 |
msgstr ""
|
readme.txt
CHANGED
@@ -1,7 +1,7 @@
|
|
1 |
=== s2Member® Framework (Member Roles, Capabilities, Membership, PayPal Members) ===
|
2 |
|
3 |
-
Version:
|
4 |
-
Stable tag:
|
5 |
|
6 |
SSL Compatible: yes
|
7 |
bbPress® Compatible: yes
|
@@ -16,7 +16,7 @@ Authorize.Net® Compatible: yes w/s2Member® Pro
|
|
16 |
Google® Checkout Compatible: yes w/s2Member® Pro
|
17 |
ClickBank® Compatible: yes w/s2Member® Pro
|
18 |
|
19 |
-
Tested up to: 3.
|
20 |
Requires at least: 3.3
|
21 |
|
22 |
Copyright: © 2009 WebSharks, Inc.
|
@@ -92,17 +92,32 @@ Please see [this FAQ entry](http://www.s2member.com/faqs/#s2-faqs-translations)
|
|
92 |
|
93 |
== Upgrade Notice ==
|
94 |
|
95 |
-
=
|
96 |
(Maintenance Release) Upgrade immediately.
|
97 |
|
98 |
== Changelog ==
|
99 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
100 |
= v130617 =
|
101 |
* (s2Member/s2Member Pro) **IP Restrictions (#148)** It is now possible to introduce a custom template file that controls the error message displayed when/if a user breaches security by exceeding your maximum unique IP addresses; as configured under `s2Member -› Restriction Options -› Unique IP Restrictions`. If you would like to use a custom template for this message, please copy the default template file from `/s2member/includes/templates/errors/ip-restrictions.php` and place this file into your active WordPress® theme directory (or into the `/wp-content/` directory if you prefer). s2Member will automatically find your custom template in one of these locations; and s2Member will use your custom template instead of the built-in default.
|
102 |
* (s2Member Pro) **Bug Fix (#302)** Updating Authorize.Net Pro Form Generator to support max days of `365` instead of `7`.
|
103 |
* (s2Member Pro) **Amazon S3 Secret Access Keys (#321)** Updating UI configuration panel to better explain what a Secret Access Key is; and adding a note about Secret Access Keys for Amazon S3 integration. Amazon® is deprecating Secret Access Keys, but they ARE still required for digitally signed URLs. This update changes nothing in s2Member's functionality. It simply adds some additional detail to a configuration field that will assist site owners integrating s2Member w/ Amazon S3 for the first time.
|
104 |
* (s2Member/s2Member Pro) **Translations (#317)** Updating `/s2member/includes/translations/translations.txt` (README file). Adding blurp about fuzzy translation entries in existing PO files that translate s2Member. This contains some additional tips on how to update existing PO files upon each release of s2Member and/or s2Member Pro.
|
105 |
* (s2Member/s2Member Pro) **Bug Fix (#321)** Fixing bug in `/s2member/includes/templates/cfg-files/s2-cross-xml.php` for S3 Buckets (resulting in `crossdomain.xml`). This file contained a parse error and was causing some problems for site owners integrating Adobe Flash content served via Amazon S3. Fixed in this release.
|
|
|
|
|
106 |
|
107 |
= v130513 =
|
108 |
* (s2Member/s2Member Pro) **s2Stream Shortcode Bug Fix (#256)** Fixing a bug first introduced in the previous release where we added support for `player_aspectratio`. This quick update corrects the PHP parse error at line #154 of `sc-files-in.inc.php`. It also corrects the behavior of the `player_height=""` and `player_aspectratio=""` Shortcode Attributes for the `s2Stream` Shortcode. Many thanks to everyone that reported this bug.
|
1 |
=== s2Member® Framework (Member Roles, Capabilities, Membership, PayPal Members) ===
|
2 |
|
3 |
+
Version: 130731
|
4 |
+
Stable tag: 130731
|
5 |
|
6 |
SSL Compatible: yes
|
7 |
bbPress® Compatible: yes
|
16 |
Google® Checkout Compatible: yes w/s2Member® Pro
|
17 |
ClickBank® Compatible: yes w/s2Member® Pro
|
18 |
|
19 |
+
Tested up to: 3.7-alpha
|
20 |
Requires at least: 3.3
|
21 |
|
22 |
Copyright: © 2009 WebSharks, Inc.
|
92 |
|
93 |
== Upgrade Notice ==
|
94 |
|
95 |
+
= v130731 =
|
96 |
(Maintenance Release) Upgrade immediately.
|
97 |
|
98 |
== Changelog ==
|
99 |
|
100 |
+
= v130731 =
|
101 |
+
* (s2Member Pro) **New Feature; Checkout Options (#403)** s2Member® Pro now supports "Checkout Options". It is now possible to build dropdown menus offering your customers a variety of options using a Single Pro Form. This is accomplished quite easily using Shortcodes. For full details and examples, please check this section of your Dashboard in the latest release. See: `s2Member® -› PayPal® Pro Forms -› Wrapping Multiple Shortcodes as "Checkout Options"`. NOTE: this works for PayPal® Pro Forms, and ALSO for Authorize.Net Pro Forms.
|
102 |
+
* (s2Member Pro) **Free Checkout (#403)** It is now possible to offer a 100% free checkout experience using any of s2Member's Pro Form Shortcodes. In previous releases of s2Member® it was not possible to set the `ra=""` Attribute to a zero dollar amount. Now it is! This works for PayPal® Pro Forms, and also for Authorize.Net Pro Forms.
|
103 |
+
* (s2Member Pro) **100% Off Coupons (#403)** It is now possible to offer a 100% off coupon. This works for PayPal® Pro Forms, and also for Authorize.Net Pro Forms. See: `s2Member® -› Pro Coupon Codes` for details and examples.
|
104 |
+
* (s2Member Pro) **Expiration Date Dropdowns (#428)** This release improves all s2Member® Pro Form templates by adding dropdown menus for the customer's credit card expiration month/year instead of the simple text input field used in previous releases.
|
105 |
+
* (s2Member/s2Member Pro) **MySQL Wait Timeout (#349)** s2Member now automatically increases the MySQL `wait_timeout` to `300` seconds during s2Member processing routines. Reason for increase: should any 3rd party service API result in unexpected connection timeouts (such as PayPal, Authorize.Net, Amazon, MailChimp, AWeber, etc); this may cause a delay that could potentially exceed the default `wait_timeout` of `30` seconds on the MySQL resource handle that is global to all of WordPress. Increasing `wait_timeout` before transaction processing will decrease the chance of failure after a timeout is exceeded. Among other things, this resolves an elusive bug where there are mysterious 404 errors after checkout under the right scenario (e.g. when an unexpected timeout occurs). This may also resolve problems associated w/ some mysterious reports where emails were not sent during s2Member's attempt to complete post-processing of a transaction (and/or where other portions of post-processing failed under rare circumstances).
|
106 |
+
* (s2Member/s2Member Pro) **Alternative Views (#300)** This release gives s2Member® the ability to hide protected content in widgets that list protected WordPress® Pages. This is a new Alternative View in the Dashboard. See: `s2Member® -› Restriction Options -› Alternative Views` for further details please.
|
107 |
+
* (s2Member/s2Member Pro) **Documentation Update (#350)** Subtle improvements to the built-in documentation pertaining to s2Member's Automatic List Transitioning feature in the Dashboard. See: `s2Member® -› API/List Servers -› Automatic Unsubscribes` for further details please.
|
108 |
+
* (s2Member/s2Member Pro) **Bug Fix (#387)** In s2Member® Only mode, a recursive scan for the WordPress® `/wp-load.php` file was failing somtimes when/if a custom directory was configured for plugins. Fixed in this release. See [this thread](http://www.s2member.com/forums/topic/problem-with-wordpress-folder-search-code/) for further details.
|
109 |
+
* (s2Member/s2Member Pro) **Bug Fix (#418)** Fixed incorrect pagination of user search results in the Dashboard.
|
110 |
+
* (s2Member/s2Member Pro) **Bug Fix (#418)** Fixed slow query against user searches in the Dashboard.
|
111 |
+
* (s2Member/s2Member Pro) **Bug Fix (#418)** Fixed incorrect result totals under some rare scenarios in user search results.
|
112 |
+
|
113 |
= v130617 =
|
114 |
* (s2Member/s2Member Pro) **IP Restrictions (#148)** It is now possible to introduce a custom template file that controls the error message displayed when/if a user breaches security by exceeding your maximum unique IP addresses; as configured under `s2Member -› Restriction Options -› Unique IP Restrictions`. If you would like to use a custom template for this message, please copy the default template file from `/s2member/includes/templates/errors/ip-restrictions.php` and place this file into your active WordPress® theme directory (or into the `/wp-content/` directory if you prefer). s2Member will automatically find your custom template in one of these locations; and s2Member will use your custom template instead of the built-in default.
|
115 |
* (s2Member Pro) **Bug Fix (#302)** Updating Authorize.Net Pro Form Generator to support max days of `365` instead of `7`.
|
116 |
* (s2Member Pro) **Amazon S3 Secret Access Keys (#321)** Updating UI configuration panel to better explain what a Secret Access Key is; and adding a note about Secret Access Keys for Amazon S3 integration. Amazon® is deprecating Secret Access Keys, but they ARE still required for digitally signed URLs. This update changes nothing in s2Member's functionality. It simply adds some additional detail to a configuration field that will assist site owners integrating s2Member w/ Amazon S3 for the first time.
|
117 |
* (s2Member/s2Member Pro) **Translations (#317)** Updating `/s2member/includes/translations/translations.txt` (README file). Adding blurp about fuzzy translation entries in existing PO files that translate s2Member. This contains some additional tips on how to update existing PO files upon each release of s2Member and/or s2Member Pro.
|
118 |
* (s2Member/s2Member Pro) **Bug Fix (#321)** Fixing bug in `/s2member/includes/templates/cfg-files/s2-cross-xml.php` for S3 Buckets (resulting in `crossdomain.xml`). This file contained a parse error and was causing some problems for site owners integrating Adobe Flash content served via Amazon S3. Fixed in this release.
|
119 |
+
* (s2Member Pro) **PayPal Pro Forms (#315)** Adding note in the Dashboard here (`s2Member -› PayPal Pro Forms -› Shortcode Attributes Explained`). In the list of Shortcode Attributes we are adding a note regarding max character length for the `desc=""` Attribute in a PayPal Pro Form Shortcode. This can be as long as you like. However, all descriptions passed through PayPal® APIs are truncated automatically to 60 characters max (e.g. the maximum allowed length for PayPal® descriptions is 60 characters). Nothing new here, but we thought it would be a good idea to clarify this behavior in the documentation. Updated in this release.
|
120 |
+
* (s2Member Pro) **PayPal Pro Forms (#312)** Preventing the use of multiple Pro Forms in the same Post/Page. This has never been possible, it is known to break the functionality of s2Member Pro Forms. Please limit Pro Form Shortcodes to ONE for each Post/Page; and do NOT attempt to use more than one Pro Form Shortcode on the same Post/Page (at the same time). In this release we have added a friendly JavaScript alert/warning for site owners that attempt this, so that problems and confusion can be avoided in this unlikely scenario.
|
121 |
|
122 |
= v130513 =
|
123 |
* (s2Member/s2Member Pro) **s2Stream Shortcode Bug Fix (#256)** Fixing a bug first introduced in the previous release where we added support for `player_aspectratio`. This quick update corrects the PHP parse error at line #154 of `sc-files-in.inc.php`. It also corrects the behavior of the `player_height=""` and `player_aspectratio=""` Shortcode Attributes for the `s2Stream` Shortcode. Many thanks to everyone that reported this bug.
|
s2member.php
CHANGED
@@ -19,8 +19,8 @@
|
|
19 |
*/
|
20 |
/* -- This section for WordPress® parsing. ------------------------------------------------------------------------------
|
21 |
|
22 |
-
Version:
|
23 |
-
Stable tag:
|
24 |
|
25 |
SSL Compatible: yes
|
26 |
bbPress® Compatible: yes
|
@@ -35,7 +35,7 @@ Authorize.Net® Compatible: yes w/s2Member® Pro
|
|
35 |
Google® Checkout Compatible: yes w/s2Member® Pro
|
36 |
ClickBank® Compatible: yes w/s2Member® Pro
|
37 |
|
38 |
-
Tested up to: 3.
|
39 |
Requires at least: 3.3
|
40 |
|
41 |
Copyright: © 2009 WebSharks, Inc.
|
@@ -75,7 +75,7 @@ if(realpath(__FILE__) === realpath($_SERVER["SCRIPT_FILENAME"]))
|
|
75 |
* @var str
|
76 |
*/
|
77 |
if(!defined("WS_PLUGIN__S2MEMBER_VERSION"))
|
78 |
-
define("WS_PLUGIN__S2MEMBER_VERSION", "
|
79 |
/**
|
80 |
* Minimum PHP version required to run s2Member.
|
81 |
*
|
@@ -105,7 +105,7 @@ if(!defined("WS_PLUGIN__S2MEMBER_MIN_WP_VERSION"))
|
|
105 |
* @var str
|
106 |
*/
|
107 |
if(!defined("WS_PLUGIN__S2MEMBER_MIN_PRO_VERSION"))
|
108 |
-
define("WS_PLUGIN__S2MEMBER_MIN_PRO_VERSION", "
|
109 |
/*
|
110 |
Several compatibility checks.
|
111 |
If all pass, load the s2Member plugin.
|
19 |
*/
|
20 |
/* -- This section for WordPress® parsing. ------------------------------------------------------------------------------
|
21 |
|
22 |
+
Version: 130731
|
23 |
+
Stable tag: 130731
|
24 |
|
25 |
SSL Compatible: yes
|
26 |
bbPress® Compatible: yes
|
35 |
Google® Checkout Compatible: yes w/s2Member® Pro
|
36 |
ClickBank® Compatible: yes w/s2Member® Pro
|
37 |
|
38 |
+
Tested up to: 3.7-alpha
|
39 |
Requires at least: 3.3
|
40 |
|
41 |
Copyright: © 2009 WebSharks, Inc.
|
75 |
* @var str
|
76 |
*/
|
77 |
if(!defined("WS_PLUGIN__S2MEMBER_VERSION"))
|
78 |
+
define("WS_PLUGIN__S2MEMBER_VERSION", "130731" /* !#distro-version#! */);
|
79 |
/**
|
80 |
* Minimum PHP version required to run s2Member.
|
81 |
*
|
105 |
* @var str
|
106 |
*/
|
107 |
if(!defined("WS_PLUGIN__S2MEMBER_MIN_PRO_VERSION"))
|
108 |
+
define("WS_PLUGIN__S2MEMBER_MIN_PRO_VERSION", "130731" /* !#distro-version#! */);
|
109 |
/*
|
110 |
Several compatibility checks.
|
111 |
If all pass, load the s2Member plugin.
|