Version Description
- BUG: Fixed infinite redirect issues that would come up on servers setting $_SERVER['HTTPS'] to 'Off' vs 'off' or false. (Thanks, Gordon Seirup)
- BUG: Using current_time('timestamp') in the sales report to avoid issues where sales at the beginning or end of the day aren't showing up under Today.
- BUG: Fixed issues where delete links using the askfirst() JavaScript function would break for some language settings.
- BUG: Added "CVV" and "What's This?" from the checkout page to the .pot file. (Thanks, Laurentc)
- BUG: Fixed issue where preheaders/account.php was not loaded on the account page if you passed it sections params. (Thanks, sweettea)
- BUG: Fixed issue where no data was showing up for the 31st of the month on the graph of the signups/cancellations report. (Thanks, David Koller)
- ENHANCEMENT: Added the pmpro_extra_page_settings filter to add additional page settings fields for use with add-on plugins, etc.
- ENHANCEMENT: Added the pmpro_next_payment filter to PayPal Express and Stripe gateways. These use the respective APIs to get the next payment date instead of estimating it from the date of the last order. These filters are in place, but haven't been enabled because hitting the API on each call could cause performance issues when exporting members or something else.
- ENHANCEMENT: Now showing which levels a category is locked down for on the edit category page.
- ENHANCEMENT: Updated the PayPal IPN handler to check the initial_payment_status and set order to "error" status if the payment failed. This will keep PMPro from counting the order in sales totals and can be used by gists and addons to tweak how orders are dealt with.
- ENHANCEMENT: Filtering post_classes to add pmpro-level-required, pmpro-level-#, pmpro-has-access classes to post elements that require membership and/or the user has access to.
Download this release
Release Info
Developer | strangerstudios |
Plugin | Paid Memberships Pro |
Version | 1.8.5.4 |
Comparing to | |
See all releases |
Code changes from version 1.8.5.3 to 1.8.5.4
- adminpages/addons.php +1 -2
- adminpages/discountcodes.php +2 -2
- adminpages/membershiplevels.php +1 -1
- adminpages/orders.php +1 -1
- adminpages/pagesettings.php +294 -251
- adminpages/reports/memberships.php +1 -1
- adminpages/reports/sales.php +8 -8
- classes/gateways/class.pmprogateway_stripe.php +40 -0
- css/frontend.css +198 -200
- includes/content.php +32 -1
- includes/functions.php +60 -0
- includes/https.php +1 -1
- includes/init.php +14 -1
- includes/metaboxes.php +136 -108
- languages/pmpro.po +423 -335
- languages/pmpro.pot +423 -335
- pages/billing.php +357 -354
- pages/checkout.php +800 -795
- paid-memberships-pro.php +2 -2
- readme.txt +48 -22
- screenshot-1.jpg +0 -0
- screenshot-2.jpg +0 -0
- screenshot-4.jpg +0 -0
- screenshot-5.jpg +0 -0
- screenshot-6.jpg +0 -0
- screenshot-7.jpg +0 -0
- screenshot-8.jpg +0 -0
- services/braintree-webhook.php +1 -1
- services/ipnhandler.php +6 -1
adminpages/addons.php
CHANGED
@@ -281,5 +281,4 @@
|
|
281 |
<?php
|
282 |
require_once(dirname(__FILE__) . "/admin_footer.php");
|
283 |
wp_print_request_filesystem_credentials_modal();
|
284 |
-
|
285 |
-
?>
|
281 |
<?php
|
282 |
require_once(dirname(__FILE__) . "/admin_footer.php");
|
283 |
wp_print_request_filesystem_credentials_modal();
|
284 |
+
?>
|
|
adminpages/discountcodes.php
CHANGED
@@ -396,7 +396,7 @@
|
|
396 |
</tbody>
|
397 |
</table>
|
398 |
|
399 |
-
<?php do_action("pmpro_discount_code_after_settings"); ?>
|
400 |
|
401 |
<h3><?php _e('Which Levels Will This Code Apply To?', 'pmpro'); ?></h3>
|
402 |
|
@@ -649,7 +649,7 @@
|
|
649 |
<a href="?page=pmpro-discountcodes&edit=<?php echo $code->id?>"><?php _e('edit', 'pmpro');?></a>
|
650 |
</td>
|
651 |
<td>
|
652 |
-
<a href="javascript:askfirst('<?php
|
653 |
</td>
|
654 |
</tr>
|
655 |
<?php
|
396 |
</tbody>
|
397 |
</table>
|
398 |
|
399 |
+
<?php do_action("pmpro_discount_code_after_settings", $edit); ?>
|
400 |
|
401 |
<h3><?php _e('Which Levels Will This Code Apply To?', 'pmpro'); ?></h3>
|
402 |
|
649 |
<a href="?page=pmpro-discountcodes&edit=<?php echo $code->id?>"><?php _e('edit', 'pmpro');?></a>
|
650 |
</td>
|
651 |
<td>
|
652 |
+
<a href="javascript:askfirst('<?php echo str_replace("'", "\'", sprintf(__('Are you sure you want to delete the %s discount code? The subscriptions for existing users will not change, but new users will not be able to use this code anymore.', 'pmpro'), $code->code));?>', '?page=pmpro-discountcodes&delete=<?php echo $code->id?>'); void(0);"><?php _e('delete', 'pmpro');?></a>
|
653 |
</td>
|
654 |
</tr>
|
655 |
<?php
|
adminpages/membershiplevels.php
CHANGED
@@ -666,7 +666,7 @@
|
|
666 |
</td>
|
667 |
<td><?php if($level->allow_signups) { ?><a href="<?php echo pmpro_url("checkout", "?level=" . $level->id);?>"><?php _e('Yes', 'pmpro');?></a><?php } else { ?><?php _e('No', 'pmpro');?><?php } ?></td>
|
668 |
|
669 |
-
<td><a title="<?php _e('edit','pmpro'); ?>" href="admin.php?page=pmpro-membershiplevels&edit=<?php echo $level->id?>" class="button-primary"><?php _e('edit','pmpro'); ?></a> <a title="<?php _e('copy','pmpro'); ?>" href="admin.php?page=pmpro-membershiplevels©=<?php echo $level->id?>&edit=-1" class="button-secondary"><?php _e('copy','pmpro'); ?></a> <a title="<?php _e('delete','pmpro'); ?>" href="javascript: askfirst('<?php echo str_replace("'", "\'", sprintf("Are you sure you want to delete membership level %s? All subscriptions will be cancelled.", "pmpro"), $level->name);?>','admin.php?page=pmpro-membershiplevels&action=delete_membership_level&deleteid=<?php echo $level->id?>'); void(0);" class="button-secondary"><?php _e('delete','pmpro'); ?></a></td>
|
670 |
</tr>
|
671 |
<?php
|
672 |
}
|
666 |
</td>
|
667 |
<td><?php if($level->allow_signups) { ?><a href="<?php echo pmpro_url("checkout", "?level=" . $level->id);?>"><?php _e('Yes', 'pmpro');?></a><?php } else { ?><?php _e('No', 'pmpro');?><?php } ?></td>
|
668 |
|
669 |
+
<td><a title="<?php _e('edit','pmpro'); ?>" href="admin.php?page=pmpro-membershiplevels&edit=<?php echo $level->id?>" class="button-primary"><?php _e('edit','pmpro'); ?></a> <a title="<?php _e('copy','pmpro'); ?>" href="admin.php?page=pmpro-membershiplevels©=<?php echo $level->id?>&edit=-1" class="button-secondary"><?php _e('copy','pmpro'); ?></a> <a title="<?php _e('delete','pmpro'); ?>" href="javascript: askfirst('<?php echo str_replace("'", "\'", sprintf(__("Are you sure you want to delete membership level %s? All subscriptions will be cancelled.", "pmpro"), $level->name));?>','admin.php?page=pmpro-membershiplevels&action=delete_membership_level&deleteid=<?php echo $level->id?>'); void(0);" class="button-secondary"><?php _e('delete','pmpro'); ?></a></td>
|
670 |
</tr>
|
671 |
<?php
|
672 |
}
|
adminpages/orders.php
CHANGED
@@ -995,7 +995,7 @@
|
|
995 |
<a href="admin.php?page=pmpro-orders&order=-1©=<?php echo $order->id;?>"><?php _e('copy', 'pmpro');?></a>
|
996 |
</td>
|
997 |
<td align="center">
|
998 |
-
<a href="javascript:askfirst('<?php
|
999 |
</td>
|
1000 |
</tr>
|
1001 |
<?php
|
995 |
<a href="admin.php?page=pmpro-orders&order=-1©=<?php echo $order->id;?>"><?php _e('copy', 'pmpro');?></a>
|
996 |
</td>
|
997 |
<td align="center">
|
998 |
+
<a href="javascript:askfirst('<?php echo str_replace("'", "\'", sprintf(__("Deleting orders is permanent and can affect active users. Are you sure you want to delete order %s?", "pmpro"), str_replace("'", "", $order->code)));?>', 'admin.php?page=pmpro-orders&delete=<?php echo $order->id;?>'); void(0);"><?php _e('delete', 'pmpro');?></a>
|
999 |
</td>
|
1000 |
</tr>
|
1001 |
<?php
|
adminpages/pagesettings.php
CHANGED
@@ -1,257 +1,300 @@
|
|
1 |
<?php
|
2 |
-
|
3 |
-
|
4 |
-
|
5 |
-
|
6 |
-
}
|
7 |
-
|
8 |
-
global $wpdb, $msg, $msgt;
|
9 |
-
|
10 |
-
//get/set settings
|
11 |
-
global $pmpro_pages;
|
12 |
-
if(!empty($_REQUEST['savesettings']))
|
13 |
-
{
|
14 |
-
//page ids
|
15 |
-
pmpro_setOption("account_page_id");
|
16 |
-
pmpro_setOption("billing_page_id");
|
17 |
-
pmpro_setOption("cancel_page_id");
|
18 |
-
pmpro_setOption("checkout_page_id");
|
19 |
-
pmpro_setOption("confirmation_page_id");
|
20 |
-
pmpro_setOption("invoice_page_id");
|
21 |
-
pmpro_setOption("levels_page_id");
|
22 |
-
|
23 |
-
//update the pages array
|
24 |
-
$pmpro_pages["account"] = pmpro_getOption("account_page_id");
|
25 |
-
$pmpro_pages["billing"] = pmpro_getOption("billing_page_id");
|
26 |
-
$pmpro_pages["cancel"] = pmpro_getOption("cancel_page_id");
|
27 |
-
$pmpro_pages["checkout"] = pmpro_getOption("checkout_page_id");
|
28 |
-
$pmpro_pages["confirmation"] = pmpro_getOption("confirmation_page_id");
|
29 |
-
$pmpro_pages["invoice"] = pmpro_getOption("invoice_page_id");
|
30 |
-
$pmpro_pages["levels"] = pmpro_getOption("levels_page_id");
|
31 |
|
32 |
-
|
33 |
-
$msg = true;
|
34 |
-
$msgt = "Your page settings have been updated.";
|
35 |
-
}
|
36 |
-
|
37 |
-
//are we generating pages?
|
38 |
-
if(!empty($_REQUEST['createpages']))
|
39 |
-
{
|
40 |
-
global $pmpro_pages;
|
41 |
-
|
42 |
-
$pages_created = array();
|
43 |
-
|
44 |
-
//check the pages array
|
45 |
-
foreach($pmpro_pages as $pmpro_page_name => $pmpro_page_id)
|
46 |
-
{
|
47 |
-
if(!$pmpro_page_id)
|
48 |
-
{
|
49 |
-
switch ($pmpro_page_name) {
|
50 |
-
case 'account':
|
51 |
-
$pmpro_page_title = __( 'Membership Account', 'pmpro' );
|
52 |
-
break;
|
53 |
-
case 'billing':
|
54 |
-
$pmpro_page_title = __( 'Membership Billing', 'pmpro' );
|
55 |
-
break;
|
56 |
-
case 'cancel':
|
57 |
-
$pmpro_page_title = __( 'Membership Cancel', 'pmpro' );
|
58 |
-
break;
|
59 |
-
case 'checkout':
|
60 |
-
$pmpro_page_title = __( 'Membership Checkout', 'pmpro' );
|
61 |
-
break;
|
62 |
-
case 'confirmation':
|
63 |
-
$pmpro_page_title = __( 'Membership Confirmation', 'pmpro' );
|
64 |
-
break;
|
65 |
-
case 'invoice':
|
66 |
-
$pmpro_page_title = __( 'Membership Invoice', 'pmpro' );
|
67 |
-
break;
|
68 |
-
case 'levels':
|
69 |
-
$pmpro_page_title = __( 'Membership Levels', 'pmpro' );
|
70 |
-
break;
|
71 |
-
|
72 |
-
default:
|
73 |
-
$pmpro_page_title = sprintf( __( 'Membership %s', 'Page title template', 'pmpro' ), ucwords($pmpro_page_name) );
|
74 |
-
break;
|
75 |
-
}
|
76 |
-
|
77 |
-
//no id set. create an array to store the page info
|
78 |
-
$insert = array(
|
79 |
-
'post_title' => $pmpro_page_title,
|
80 |
-
'post_status' => 'publish',
|
81 |
-
'post_type' => 'page',
|
82 |
-
'post_content' => '[pmpro_' . $pmpro_page_name . ']',
|
83 |
-
'comment_status' => 'closed',
|
84 |
-
'ping_status' => 'closed'
|
85 |
-
);
|
86 |
-
|
87 |
-
//make non-account pages a subpage of account
|
88 |
-
if($pmpro_page_name != "account")
|
89 |
-
{
|
90 |
-
$insert['post_parent'] = $pmpro_pages['account'];
|
91 |
-
}
|
92 |
-
|
93 |
-
//create the page
|
94 |
-
$pmpro_pages[$pmpro_page_name] = wp_insert_post( $insert );
|
95 |
-
|
96 |
-
//add besecure post option to pages that need it
|
97 |
-
/* these pages are handling this themselves in the preheader
|
98 |
-
if(in_array($pmpro_page_name, array("billing", "checkout")))
|
99 |
-
update_post_meta($pmpro_pages[$pmpro_page_name], "besecure", 1);
|
100 |
-
*/
|
101 |
-
|
102 |
-
//update the option too
|
103 |
-
pmpro_setOption($pmpro_page_name . "_page_id", $pmpro_pages[$pmpro_page_name]);
|
104 |
-
$pages_created[] = $pmpro_pages[$pmpro_page_name];
|
105 |
-
}
|
106 |
-
}
|
107 |
-
|
108 |
-
if(!empty($pages_created))
|
109 |
-
{
|
110 |
-
$msg = true;
|
111 |
-
$msgt = __("The following pages have been created for you", "pmpro") . ": " . implode(", ", $pages_created) . ".";
|
112 |
-
}
|
113 |
-
}
|
114 |
-
|
115 |
-
require_once(dirname(__FILE__) . "/admin_header.php");
|
116 |
-
?>
|
117 |
-
|
118 |
|
119 |
-
|
120 |
-
|
121 |
-
|
122 |
-
|
123 |
-
|
124 |
-
|
125 |
-
|
126 |
-
|
127 |
-
|
128 |
-
|
129 |
-
|
130 |
-
|
131 |
-
|
132 |
-
|
133 |
-
|
134 |
-
|
135 |
-
|
136 |
-
|
137 |
-
|
138 |
-
|
139 |
-
|
140 |
-
|
141 |
-
|
142 |
-
|
143 |
-
|
144 |
-
|
145 |
-
|
146 |
-
|
147 |
-
|
148 |
-
|
149 |
-
|
150 |
-
|
151 |
-
|
152 |
-
|
153 |
-
|
154 |
-
|
155 |
-
|
156 |
-
|
157 |
-
|
158 |
-
|
159 |
-
|
160 |
-
|
161 |
-
|
162 |
-
|
163 |
-
|
164 |
-
|
165 |
-
|
166 |
-
|
167 |
-
|
168 |
-
|
169 |
-
|
170 |
-
|
171 |
-
|
172 |
-
|
173 |
-
|
174 |
-
|
175 |
-
|
176 |
-
|
177 |
-
|
178 |
-
|
179 |
-
|
180 |
-
|
181 |
-
|
182 |
-
|
183 |
-
|
184 |
-
|
185 |
-
|
186 |
-
|
187 |
-
|
188 |
-
|
189 |
-
|
190 |
-
|
191 |
-
|
192 |
-
|
193 |
-
|
194 |
-
|
195 |
-
|
196 |
-
|
197 |
-
|
198 |
-
|
199 |
-
|
200 |
-
|
201 |
-
|
202 |
-
|
203 |
-
|
204 |
-
|
205 |
-
|
206 |
-
|
207 |
-
|
208 |
-
|
209 |
-
|
210 |
-
|
211 |
-
|
212 |
-
|
213 |
-
|
214 |
-
|
215 |
-
|
216 |
-
|
217 |
-
|
218 |
-
|
219 |
-
|
220 |
-
|
221 |
-
|
222 |
-
|
223 |
-
|
224 |
-
|
225 |
-
|
226 |
-
|
227 |
-
|
228 |
-
|
229 |
-
|
230 |
-
|
231 |
-
|
232 |
-
|
233 |
-
|
234 |
-
|
235 |
-
|
236 |
-
|
237 |
-
|
238 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
239 |
?>
|
240 |
-
|
241 |
-
|
242 |
-
|
243 |
-
|
244 |
-
|
245 |
-
|
246 |
-
|
247 |
-
|
248 |
-
|
249 |
-
|
250 |
-
|
251 |
-
|
252 |
-
|
253 |
-
|
254 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
255 |
<?php
|
256 |
-
|
257 |
?>
|
1 |
<?php
|
2 |
+
//only admins can get this
|
3 |
+
if (!function_exists("current_user_can") || (!current_user_can("manage_options") && !current_user_can("pmpro_pagesettings"))) {
|
4 |
+
die(__("You do not have permissions to perform this action.", "pmpro"));
|
5 |
+
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
6 |
|
7 |
+
global $wpdb, $msg, $msgt;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
8 |
|
9 |
+
//get/set settings
|
10 |
+
global $pmpro_pages;
|
11 |
+
|
12 |
+
/**
|
13 |
+
* Adds additional page settings for use with add-on plugins, etc.
|
14 |
+
*
|
15 |
+
* @param array $pages {
|
16 |
+
* Formatted as array($name => $label)
|
17 |
+
*
|
18 |
+
* @type string $name Page name. (Letters, numbers, and underscores only.)
|
19 |
+
* @type string $label Settings label.
|
20 |
+
* }
|
21 |
+
* @since 1.8.5
|
22 |
+
*/
|
23 |
+
$extra_pages = apply_filters('pmpro_extra_page_settings', array());
|
24 |
+
|
25 |
+
if (!empty($_REQUEST['savesettings'])) {
|
26 |
+
//page ids
|
27 |
+
pmpro_setOption("account_page_id");
|
28 |
+
pmpro_setOption("billing_page_id");
|
29 |
+
pmpro_setOption("cancel_page_id");
|
30 |
+
pmpro_setOption("checkout_page_id");
|
31 |
+
pmpro_setOption("confirmation_page_id");
|
32 |
+
pmpro_setOption("invoice_page_id");
|
33 |
+
pmpro_setOption("levels_page_id");
|
34 |
+
|
35 |
+
//update the pages array
|
36 |
+
$pmpro_pages["account"] = pmpro_getOption("account_page_id");
|
37 |
+
$pmpro_pages["billing"] = pmpro_getOption("billing_page_id");
|
38 |
+
$pmpro_pages["cancel"] = pmpro_getOption("cancel_page_id");
|
39 |
+
$pmpro_pages["checkout"] = pmpro_getOption("checkout_page_id");
|
40 |
+
$pmpro_pages["confirmation"] = pmpro_getOption("confirmation_page_id");
|
41 |
+
$pmpro_pages["invoice"] = pmpro_getOption("invoice_page_id");
|
42 |
+
$pmpro_pages["levels"] = pmpro_getOption("levels_page_id");
|
43 |
+
|
44 |
+
//save additional pages
|
45 |
+
if (!empty($extra_pages)) {
|
46 |
+
foreach ($extra_pages as $name => $label) {
|
47 |
+
pmpro_setOption($name . '_page_id');
|
48 |
+
$pmpro_pages[$name] = pmpro_getOption($name . '_page_id');
|
49 |
+
}
|
50 |
+
}
|
51 |
+
|
52 |
+
//assume success
|
53 |
+
$msg = true;
|
54 |
+
$msgt = __("Your page settings have been updated.", "pmpro");
|
55 |
+
}
|
56 |
+
|
57 |
+
//are we generating pages?
|
58 |
+
if (!empty($_REQUEST['createpages'])) {
|
59 |
+
|
60 |
+
$pages = array();
|
61 |
+
|
62 |
+
if(empty($_REQUEST['page_name'])) {
|
63 |
+
//default pages
|
64 |
+
$pages['account'] = __('Membership Account', 'pmpro');
|
65 |
+
$pages['billing'] = __('Membership Billing', 'pmpro');
|
66 |
+
$pages['cancel'] = __('Membership Cancel', 'pmpro');
|
67 |
+
$pages['checkout'] = __('Membership Checkout', 'pmpro');
|
68 |
+
$pages['confirmation'] = __('Membership Confirmation', 'pmpro');
|
69 |
+
$pages['invoice'] = __('Membership Invoice', 'pmpro');
|
70 |
+
$pages['levels'] = __('Membership Levels', 'pmpro');
|
71 |
+
|
72 |
+
} else {
|
73 |
+
//generate extra pages one at a time
|
74 |
+
$pmpro_page_name = $_REQUEST['page_name'];
|
75 |
+
$pmpro_page_id = $pmpro_pages[$pmpro_page_name];
|
76 |
+
$pages[$pmpro_page_name] = $extra_pages[$pmpro_page_name];
|
77 |
+
}
|
78 |
+
|
79 |
+
$pages_created = pmpro_generatePages($pages);
|
80 |
+
|
81 |
+
if (!empty($pages_created)) {
|
82 |
+
$msg = true;
|
83 |
+
$msgt = __("The following pages have been created for you", "pmpro") . ": " . implode(", ", $pages_created) . ".";
|
84 |
+
}
|
85 |
+
}
|
86 |
+
|
87 |
+
require_once(dirname(__FILE__) . "/admin_header.php");
|
88 |
+
?>
|
89 |
+
|
90 |
+
|
91 |
+
<form action="" method="post" enctype="multipart/form-data">
|
92 |
+
<h2><?php _e('Pages', 'pmpro'); ?></h2>
|
93 |
+
<?php
|
94 |
+
global $pmpro_pages_ready;
|
95 |
+
if ($pmpro_pages_ready) {
|
96 |
+
?>
|
97 |
+
<p><?php _e('Manage the WordPress pages assigned to each required Paid Memberships Pro page.', 'pmpro'); ?></p>
|
98 |
+
<?php
|
99 |
+
} else {
|
100 |
+
?>
|
101 |
+
<p><?php _e('Assign the WordPress pages for each required Paid Memberships Pro page or', 'pmpro'); ?> <a
|
102 |
+
href="?page=pmpro-pagesettings&createpages=1"><?php _e('click here to let us generate them for you', 'pmpro'); ?></a>.
|
103 |
+
</p>
|
104 |
+
<?php
|
105 |
+
}
|
106 |
+
?>
|
107 |
+
<table class="form-table">
|
108 |
+
<tbody>
|
109 |
+
<tr>
|
110 |
+
<th scope="row" valign="top">
|
111 |
+
<label for="account_page_id"><?php _e('Account Page', 'pmpro'); ?>:</label>
|
112 |
+
</th>
|
113 |
+
<td>
|
114 |
+
<?php
|
115 |
+
wp_dropdown_pages(array("name" => "account_page_id", "show_option_none" => "-- " . __('Choose One', 'pmpro') . " --", "selected" => $pmpro_pages['account']));
|
116 |
+
?>
|
117 |
+
<?php if (!empty($pmpro_pages['account'])) { ?>
|
118 |
+
<a target="_blank" href="post.php?post=<?php echo $pmpro_pages['account']; ?>&action=edit"
|
119 |
+
class="button button-secondary pmpro_page_edit"><?php _e('edit page', 'pmpro'); ?></a>
|
120 |
+
|
121 |
+
<a target="_blank" href="<?php echo get_permalink($pmpro_pages['account']); ?>"
|
122 |
+
class="button button-secondary pmpro_page_view"><?php _e('view page', 'pmpro'); ?></a>
|
123 |
+
<?php } ?>
|
124 |
+
<br/>
|
125 |
+
<small class="pmpro_lite"><?php _e('Include the shortcode', 'pmpro'); ?> [pmpro_account].</small>
|
126 |
+
</td>
|
127 |
+
<tr>
|
128 |
+
<th scope="row" valign="top">
|
129 |
+
<label for="billing_page_id"><?php _e('Billing Information Page', 'pmpro'); ?>:</label>
|
130 |
+
</th>
|
131 |
+
<td>
|
132 |
+
<?php
|
133 |
+
wp_dropdown_pages(array("name" => "billing_page_id", "show_option_none" => "-- " . __('Choose One', 'pmpro') . " --", "selected" => $pmpro_pages['billing']));
|
134 |
+
?>
|
135 |
+
<?php if (!empty($pmpro_pages['billing'])) { ?>
|
136 |
+
<a target="_blank" href="post.php?post=<?php echo $pmpro_pages['billing'] ?>&action=edit"
|
137 |
+
class="button button-secondary pmpro_page_edit"><?php _e('edit page', 'pmpro'); ?></a>
|
138 |
+
|
139 |
+
<a target="_blank" href="<?php echo get_permalink($pmpro_pages['billing']); ?>"
|
140 |
+
class="button button-secondary pmpro_page_view"><?php _e('view page', 'pmpro'); ?></a>
|
141 |
+
<?php } ?>
|
142 |
+
<br/>
|
143 |
+
<small class="pmpro_lite"><?php _e('Include the shortcode', 'pmpro'); ?> [pmpro_billing].</small>
|
144 |
+
</td>
|
145 |
+
<tr>
|
146 |
+
<th scope="row" valign="top">
|
147 |
+
<label for="cancel_page_id"><?php _e('Cancel Page', 'pmpro'); ?>:</label>
|
148 |
+
</th>
|
149 |
+
<td>
|
150 |
+
<?php
|
151 |
+
wp_dropdown_pages(array("name" => "cancel_page_id", "show_option_none" => "-- " . __('Choose One', 'pmpro') . " --", "selected" => $pmpro_pages['cancel']));
|
152 |
+
?>
|
153 |
+
<?php if (!empty($pmpro_pages['cancel'])) { ?>
|
154 |
+
<a target="_blank" href="post.php?post=<?php echo $pmpro_pages['cancel'] ?>&action=edit"
|
155 |
+
class="button button-secondary pmpro_page_edit"><?php _e('edit page', 'pmpro'); ?></a>
|
156 |
+
|
157 |
+
<a target="_blank" href="<?php echo get_permalink($pmpro_pages['cancel']); ?>"
|
158 |
+
class="button button-secondary pmpro_page_view"><?php _e('view page', 'pmpro'); ?></a>
|
159 |
+
<?php } ?>
|
160 |
+
<br/>
|
161 |
+
<small class="pmpro_lite"><?php _e('Include the shortcode', 'pmpro'); ?> [pmpro_cancel].</small>
|
162 |
+
</td>
|
163 |
+
</tr>
|
164 |
+
<tr>
|
165 |
+
<th scope="row" valign="top">
|
166 |
+
<label for="checkout_page_id"><?php _e('Checkout Page', 'pmpro'); ?>:</label>
|
167 |
+
</th>
|
168 |
+
<td>
|
169 |
+
<?php
|
170 |
+
wp_dropdown_pages(array("name" => "checkout_page_id", "show_option_none" => "-- " . __('Choose One', 'pmpro') . " --", "selected" => $pmpro_pages['checkout']));
|
171 |
+
?>
|
172 |
+
<?php if (!empty($pmpro_pages['checkout'])) { ?>
|
173 |
+
<a target="_blank" href="post.php?post=<?php echo $pmpro_pages['checkout'] ?>&action=edit"
|
174 |
+
class="button button-secondary pmpro_page_edit"><?php _e('edit page', 'pmpro'); ?></a>
|
175 |
+
|
176 |
+
<a target="_blank" href="<?php echo get_permalink($pmpro_pages['checkout']); ?>"
|
177 |
+
class="button button-secondary pmpro_page_view"><?php _e('view page', 'pmpro'); ?></a>
|
178 |
+
<?php } ?>
|
179 |
+
<br/>
|
180 |
+
<small class="pmpro_lite"><?php _e('Include the shortcode', 'pmpro'); ?> [pmpro_checkout].</small>
|
181 |
+
</td>
|
182 |
+
</tr>
|
183 |
+
<tr>
|
184 |
+
<th scope="row" valign="top">
|
185 |
+
<label for="confirmation_page_id"><?php _e('Confirmation Page', 'pmpro'); ?>:</label>
|
186 |
+
</th>
|
187 |
+
<td>
|
188 |
+
<?php
|
189 |
+
wp_dropdown_pages(array("name" => "confirmation_page_id", "show_option_none" => "-- " . __('Choose One', 'pmpro') . " --", "selected" => $pmpro_pages['confirmation']));
|
190 |
+
?>
|
191 |
+
<?php if (!empty($pmpro_pages['confirmation'])) { ?>
|
192 |
+
<a target="_blank" href="post.php?post=<?php echo $pmpro_pages['confirmation'] ?>&action=edit"
|
193 |
+
class="button button-secondary pmpro_page_edit"><?php _e('edit page', 'pmpro'); ?></a>
|
194 |
+
|
195 |
+
<a target="_blank" href="<?php echo get_permalink($pmpro_pages['confirmation']); ?>"
|
196 |
+
class="button button-secondary pmpro_page_view"><?php _e('view page', 'pmpro'); ?></a>
|
197 |
+
<?php } ?>
|
198 |
+
<br/>
|
199 |
+
<small class="pmpro_lite"><?php _e('Include the shortcode', 'pmpro'); ?>[pmpro_confirmation].
|
200 |
+
</small>
|
201 |
+
</td>
|
202 |
+
</tr>
|
203 |
+
<tr>
|
204 |
+
<th scope="row" valign="top">
|
205 |
+
<label for="invoice_page_id"><?php _e('Invoice Page', 'pmpro'); ?>:</label>
|
206 |
+
</th>
|
207 |
+
<td>
|
208 |
+
<?php
|
209 |
+
wp_dropdown_pages(array("name" => "invoice_page_id", "show_option_none" => "-- " . __('Choose One', 'pmpro') . " --", "selected" => $pmpro_pages['invoice']));
|
210 |
+
?>
|
211 |
+
<?php if (!empty($pmpro_pages['invoice'])) { ?>
|
212 |
+
<a target="_blank" href="post.php?post=<?php echo $pmpro_pages['invoice'] ?>&action=edit"
|
213 |
+
class="button button-secondary pmpro_page_edit"><?php _e('edit page', 'pmpro'); ?></a>
|
214 |
+
|
215 |
+
<a target="_blank" href="<?php echo get_permalink($pmpro_pages['invoice']); ?>"
|
216 |
+
class="button button-secondary pmpro_page_view"><?php _e('view page', 'pmpro'); ?></a>
|
217 |
+
<?php } ?>
|
218 |
+
<br/>
|
219 |
+
<small class="pmpro_lite"><?php _e('Include the shortcode', 'pmpro'); ?> [pmpro_invoice].</small>
|
220 |
+
</td>
|
221 |
+
</tr>
|
222 |
+
<tr>
|
223 |
+
<th scope="row" valign="top">
|
224 |
+
<label for="levels_page_id"><?php _e('Levels Page', 'pmpro'); ?>:</label>
|
225 |
+
</th>
|
226 |
+
<td>
|
227 |
+
<?php
|
228 |
+
wp_dropdown_pages(array("name" => "levels_page_id", "show_option_none" => "-- " . __('Choose One', 'pmpro') . " --", "selected" => $pmpro_pages['levels']));
|
229 |
+
?>
|
230 |
+
<?php if (!empty($pmpro_pages['levels'])) { ?>
|
231 |
+
<a target="_blank" href="post.php?post=<?php echo $pmpro_pages['levels'] ?>&action=edit"
|
232 |
+
class="button button-secondary pmpro_page_edit"><?php _e('edit page', 'pmpro'); ?></a>
|
233 |
+
|
234 |
+
<a target="_blank" href="<?php echo get_permalink($pmpro_pages['levels']); ?>"
|
235 |
+
class="button button-secondary pmpro_page_view"><?php _e('view page', 'pmpro'); ?></a>
|
236 |
+
<?php } ?>
|
237 |
+
<br/>
|
238 |
+
<small class="pmpro_lite"><?php _e('Include the shortcode', 'pmpro'); ?> [pmpro_levels].</small>
|
239 |
+
</td>
|
240 |
+
</tr>
|
241 |
+
</tbody>
|
242 |
+
</table>
|
243 |
+
<?php
|
244 |
+
if (!empty($extra_pages)) { ?>
|
245 |
+
<h2><?php _e('Additional Page Settings', 'pmpro'); ?></h2>
|
246 |
+
<table class="form-table">
|
247 |
+
<tbody>
|
248 |
+
<?php foreach ($extra_pages as $name => $page) { ?>
|
249 |
+
<?php
|
250 |
+
if(is_array($page)) {
|
251 |
+
$label = $page['title'];
|
252 |
+
if(!empty($page['hint']))
|
253 |
+
$hint = $page['hint'];
|
254 |
+
else
|
255 |
+
$hint = '';
|
256 |
+
} else {
|
257 |
+
$label = $page;
|
258 |
+
$hint = '';
|
259 |
+
}
|
260 |
?>
|
261 |
+
<tr>
|
262 |
+
<th scope="row" valign="top">
|
263 |
+
<label for="<?php echo $name; ?>_page_id"><?php echo $label; ?></label>
|
264 |
+
</th>
|
265 |
+
<td>
|
266 |
+
<?php wp_dropdown_pages(array(
|
267 |
+
"name" => $name . '_page_id',
|
268 |
+
"show_option_none" => "-- " . __('Choose One', 'pmpro') . " --",
|
269 |
+
"selected" => $pmpro_pages[$name],
|
270 |
+
));
|
271 |
+
if(!empty($pmpro_pages[$name])) {
|
272 |
+
?>
|
273 |
+
<a target="_blank" href="post.php?post=<?php echo $pmpro_pages[$name] ?>&action=edit"
|
274 |
+
class="button button-secondary pmpro_page_edit"><?php _e('edit page', 'pmpro'); ?></a>
|
275 |
+
|
276 |
+
<a target="_blank" href="<?php echo get_permalink($pmpro_pages[$name]); ?>"
|
277 |
+
class="button button-secondary pmpro_page_view"><?php _e('view page', 'pmpro'); ?></a>
|
278 |
+
<?php } else { ?>
|
279 |
+
|
280 |
+
<a href="?page=pmpro-pagesettings&createpages=1&page_name=<?php echo $name; ?>"><?php _e('Generate Page', 'pmpro'); ?></a>
|
281 |
+
<?php } ?>
|
282 |
+
<?php if(!empty($hint)) { ?>
|
283 |
+
<br/>
|
284 |
+
<small class="pmpro_lite"><?php echo $hint;?></small>
|
285 |
+
<?php } ?>
|
286 |
+
</td>
|
287 |
+
</tr>
|
288 |
+
<?php } ?>
|
289 |
+
</tbody>
|
290 |
+
</table>
|
291 |
+
<?php } ?>
|
292 |
+
<p class="submit">
|
293 |
+
<input name="savesettings" type="submit" class="button button-primary"
|
294 |
+
value="<?php _e('Save Settings', 'pmpro'); ?>"/>
|
295 |
+
</p>
|
296 |
+
</form>
|
297 |
+
|
298 |
<?php
|
299 |
+
require_once(dirname(__FILE__) . "/admin_footer.php");
|
300 |
?>
|
adminpages/reports/memberships.php
CHANGED
@@ -136,7 +136,7 @@ function pmpro_report_memberships_page()
|
|
136 |
if($period == "daily")
|
137 |
{
|
138 |
$startdate = $year . '-' . substr("0" . $month, strlen($month) - 1, 2) . '-01';
|
139 |
-
$enddate = $year . '-' . substr("0" . $month, strlen($month) - 1, 2) . '-
|
140 |
$date_function = 'DAY';
|
141 |
}
|
142 |
elseif($period == "monthly")
|
136 |
if($period == "daily")
|
137 |
{
|
138 |
$startdate = $year . '-' . substr("0" . $month, strlen($month) - 1, 2) . '-01';
|
139 |
+
$enddate = $year . '-' . substr("0" . $month, strlen($month) - 1, 2) . '-32';
|
140 |
$date_function = 'DAY';
|
141 |
}
|
142 |
elseif($period == "monthly")
|
adminpages/reports/sales.php
CHANGED
@@ -87,9 +87,9 @@ function pmpro_report_sales_page()
|
|
87 |
if(isset($_REQUEST['month']))
|
88 |
$month = intval($_REQUEST['month']);
|
89 |
else
|
90 |
-
$month = date("n");
|
91 |
|
92 |
-
$thisyear = date("Y");
|
93 |
if(isset($_REQUEST['year']))
|
94 |
$year = intval($_REQUEST['year']);
|
95 |
else
|
@@ -320,11 +320,11 @@ function pmpro_getSales($period, $levels = NULL)
|
|
320 |
|
321 |
//a sale is an order with status NOT IN('refunded', 'review', 'token', 'error')
|
322 |
if($period == "today")
|
323 |
-
$startdate = date("Y-m-d");
|
324 |
elseif($period == "this month")
|
325 |
-
$startdate = date("Y-m") . "-01";
|
326 |
elseif($period == "this year")
|
327 |
-
$startdate = date("Y") . "-01-01";
|
328 |
else
|
329 |
$startdate = "";
|
330 |
|
@@ -363,11 +363,11 @@ function pmpro_getRevenue($period, $levels = NULL)
|
|
363 |
|
364 |
//a sale is an order with status NOT IN('refunded', 'review', 'token', 'error')
|
365 |
if($period == "today")
|
366 |
-
$startdate = date("Y-m-d");
|
367 |
elseif($period == "this month")
|
368 |
-
$startdate = date("Y-m") . "-01";
|
369 |
elseif($period == "this year")
|
370 |
-
$startdate = date("Y") . "-01-01";
|
371 |
else
|
372 |
$startdate = "";
|
373 |
|
87 |
if(isset($_REQUEST['month']))
|
88 |
$month = intval($_REQUEST['month']);
|
89 |
else
|
90 |
+
$month = date("n", current_time('timestamp'));
|
91 |
|
92 |
+
$thisyear = date("Y", current_time('timestamp'));
|
93 |
if(isset($_REQUEST['year']))
|
94 |
$year = intval($_REQUEST['year']);
|
95 |
else
|
320 |
|
321 |
//a sale is an order with status NOT IN('refunded', 'review', 'token', 'error')
|
322 |
if($period == "today")
|
323 |
+
$startdate = date("Y-m-d", current_time('timestamp'));
|
324 |
elseif($period == "this month")
|
325 |
+
$startdate = date("Y-m", current_time('timestamp')) . "-01";
|
326 |
elseif($period == "this year")
|
327 |
+
$startdate = date("Y", current_time('timestamp')) . "-01-01";
|
328 |
else
|
329 |
$startdate = "";
|
330 |
|
363 |
|
364 |
//a sale is an order with status NOT IN('refunded', 'review', 'token', 'error')
|
365 |
if($period == "today")
|
366 |
+
$startdate = date("Y-m-d", current_time('timestamp'));
|
367 |
elseif($period == "this month")
|
368 |
+
$startdate = date("Y-m", current_time('timestamp')) . "-01";
|
369 |
elseif($period == "this year")
|
370 |
+
$startdate = date("Y", current_time('timestamp')) . "-01-01";
|
371 |
else
|
372 |
$startdate = "";
|
373 |
|
classes/gateways/class.pmprogateway_stripe.php
CHANGED
@@ -71,6 +71,16 @@
|
|
71 |
add_action('pmpro_deactivation', array('PMProGateway_stripe', 'pmpro_deactivation'));
|
72 |
add_action('pmpro_cron_stripe_subscription_updates', array('PMProGateway_stripe', 'pmpro_cron_stripe_subscription_updates'));
|
73 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
74 |
//code to add at checkout if Stripe is the current gateway
|
75 |
$gateway = pmpro_getOption("gateway");
|
76 |
if($gateway == "stripe")
|
@@ -1615,4 +1625,34 @@
|
|
1615 |
return false;
|
1616 |
}
|
1617 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1618 |
}
|
71 |
add_action('pmpro_deactivation', array('PMProGateway_stripe', 'pmpro_deactivation'));
|
72 |
add_action('pmpro_cron_stripe_subscription_updates', array('PMProGateway_stripe', 'pmpro_cron_stripe_subscription_updates'));
|
73 |
|
74 |
+
/*
|
75 |
+
Filter pmpro_next_payment to get actual value
|
76 |
+
via the Stripe API. This is disabled by default
|
77 |
+
for performance reasons, but you can enable it
|
78 |
+
by copying this line into a custom plugin or
|
79 |
+
your active theme's functions.php and uncommenting
|
80 |
+
it there.
|
81 |
+
*/
|
82 |
+
//add_filter('pmpro_next_payment', array('PMProGateway_stripe', 'pmpro_next_payment'), 10, 3);
|
83 |
+
|
84 |
//code to add at checkout if Stripe is the current gateway
|
85 |
$gateway = pmpro_getOption("gateway");
|
86 |
if($gateway == "stripe")
|
1625 |
return false;
|
1626 |
}
|
1627 |
}
|
1628 |
+
|
1629 |
+
/**
|
1630 |
+
* Filter pmpro_next_payment to get date via API if possible
|
1631 |
+
*
|
1632 |
+
* @since 1.8.6
|
1633 |
+
*/
|
1634 |
+
static function pmpro_next_payment($timestamp, $user_id, $order_status)
|
1635 |
+
{
|
1636 |
+
//find the last order for this user
|
1637 |
+
if(!empty($user_id))
|
1638 |
+
{
|
1639 |
+
//get last order
|
1640 |
+
$order = new MemberOrder();
|
1641 |
+
$order->getLastMemberOrder($user_id, $order_status);
|
1642 |
+
|
1643 |
+
//check if this is a paypal express order with a subscription transaction id
|
1644 |
+
if(!empty($order->id) && !empty($order->subscription_transaction_id) && $order->gateway == "stripe")
|
1645 |
+
{
|
1646 |
+
//get the subscription and return the current_period end or false
|
1647 |
+
$subscription = $order->Gateway->getSubscription($order);
|
1648 |
+
|
1649 |
+
if(!empty($subscription->current_period_end))
|
1650 |
+
return $subscription->current_period_end;
|
1651 |
+
else
|
1652 |
+
return false;
|
1653 |
+
}
|
1654 |
+
}
|
1655 |
+
|
1656 |
+
return $timestamp;
|
1657 |
+
}
|
1658 |
}
|
css/frontend.css
CHANGED
@@ -1,200 +1,198 @@
|
|
1 |
-
/*---------------------------------------
|
2 |
-
Buttons
|
3 |
-
---------------------------------------*/
|
4 |
-
.pmpro_btn, .pmpro_btn:link, .pmpro_content_message a, .pmpro_content_message a:link {
|
5 |
-
display: inline-block;
|
6 |
-
background-color: #EFEFEF;
|
7 |
-
background-image: none;
|
8 |
-
border: 1px solid #D6D6D6;
|
9 |
-
-webkit-border-radius: 4px;
|
10 |
-
-moz-border-radius: 4px;
|
11 |
-
border-radius: 4px;
|
12 |
-
padding: 6px 12px;
|
13 |
-
margin: 0;
|
14 |
-
color: #444;
|
15 |
-
font-size: 12px;
|
16 |
-
font-weight: 700;
|
17 |
-
text-transform: none;
|
18 |
-
text-decoration: none;
|
19 |
-
text-align: center;
|
20 |
-
white-space: nowrap;
|
21 |
-
vertical-align: middle;
|
22 |
-
cursor: pointer;
|
23 |
-
-webkit-user-select: none;
|
24 |
-
-moz-user-select: none;
|
25 |
-
-ms-user-select: none;
|
26 |
-
-o-user-select: none;
|
27 |
-
user-select: none;
|
28 |
-
}
|
29 |
-
|
30 |
-
.pmpro_btn:focus, .pmpro_content_message a:focus {
|
31 |
-
outline: thin dotted;
|
32 |
-
outline: 5px auto -webkit-focus-ring-color;
|
33 |
-
outline-offset: -2px;
|
34 |
-
}
|
35 |
-
|
36 |
-
.pmpro_btn:hover, .pmpro_btn:focus, .pmpro_content_message a:focus, .pmpro_content_message a:hover {
|
37 |
-
color: #000;
|
38 |
-
background-color: #FAFAFA;
|
39 |
-
text-decoration: none;
|
40 |
-
}
|
41 |
-
|
42 |
-
.pmpro_btn:active,
|
43 |
-
.pmpro_btn.active {
|
44 |
-
background-image: none;
|
45 |
-
outline: 0;
|
46 |
-
-webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
|
47 |
-
box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
|
48 |
-
}
|
49 |
-
|
50 |
-
.pmpro_btn.disabled,
|
51 |
-
.pmpro_btn[disabled],
|
52 |
-
fieldset[disabled] .pmpro_btn {
|
53 |
-
pointer-events: none;
|
54 |
-
cursor: not-allowed;
|
55 |
-
opacity: 0.65;
|
56 |
-
filter: alpha(opacity=65);
|
57 |
-
-webkit-box-shadow: none;
|
58 |
-
box-shadow: none;
|
59 |
-
}
|
60 |
-
|
61 |
-
.pmpro_btn.pmpro_cancel, .pmpro_btn.pmpro_cancel:link {background: none; border: none; margin: 0 0 0 10px; }
|
62 |
-
/*---------------------------------------
|
63 |
-
Forms
|
64 |
-
---------------------------------------*/
|
65 |
-
form.pmpro_form div {clear: left; margin: .5em 0 1em 0; }
|
66 |
-
form.pmpro_form label {float: left; margin: 3px 10px 0 0; width:
|
67 |
-
form.pmpro_form label.pmpro_normal {float: none; margin: 0 0 0 0; width: auto; font-weight: normal; text-align: auto;}
|
68 |
-
.pmpro_clickable {cursor: pointer;}
|
69 |
-
form.pmpro_form .likelabel {font-weight: bold; }
|
70 |
-
form.pmpro_form .input, form.pmpro_form textarea, .input, form.pmpro_form select {
|
71 |
-
form.pmpro_form textarea {font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
|
72 |
-
form.pmpro_form select {margin: 2px 0 0 0 ; font-size: 12px;}
|
73 |
-
form.pmpro_form .lite {color: #666; }
|
74 |
-
form.pmpro_form .leftmar {margin: 8px 0 0
|
75 |
-
|
76 |
-
form.pmpro_form .pmpro_captcha {margin: 0 0 0
|
77 |
-
form.pmpro_form .pmpro_captcha div {clear: none; margin: 0; }
|
78 |
-
form.pmpro_form .pmpro_submit {margin-left:
|
79 |
-
form.pmpro_form .pmpro_submit span {float: left; }
|
80 |
-
form.pmpro_form #pmpro_processing_message {margin: 5px 0 0 10px; font-style: italic; color: #999; }
|
81 |
-
|
82 |
-
/*--------------------------------------------------
|
83 |
-
Messages - Success, Error, Alert
|
84 |
-
----------------------------------------------------*/
|
85 |
-
.pmpro_message {background-color: #d9edf7; margin: .5em 0; padding: 10px 15px; color: #31708f; font-size: 14px; font-weight: 400; line-height: 1.5em; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; border: 1px solid #bce8f1; }
|
86 |
-
|
87 |
-
.pmpro_success {background-color: #dff0d8; color: #3c763d; border-color: #d6e9c6; }
|
88 |
-
.pmpro_error {background-color: #f2dede; color: #a94442; border-color: #ebccd1; }
|
89 |
-
.pmpro_alert {background-color: #fcf8e3; color: #8a6d3b; border-color: #faebcc;}
|
90 |
-
|
91 |
-
.pmpro_content_message a {margin: 5px 5px 0 0; }
|
92 |
-
|
93 |
-
.pmpro_message a {color: #245269; text-decoration: underline; }
|
94 |
-
.pmpro_success a {color: #2b542c; }
|
95 |
-
.pmpro_error a {color: #843534; }
|
96 |
-
.pmpro_alert a {color: #66512c; }
|
97 |
-
|
98 |
-
input.pmpro_error {background-image: none;}
|
99 |
-
select.pmpro_error {background-image: none;}
|
100 |
-
|
101 |
-
/*---------------------------------------
|
102 |
-
Membership Checkout
|
103 |
-
---------------------------------------*/
|
104 |
-
.pmpro_checkout thead th {font-weight: bold; color: #444; padding: 10px; }
|
105 |
-
.pmpro_checkout tbody td {padding: 10px; }
|
106 |
-
.pmpro_checkout tr.odd td {background: rgba(125,125,125,.1); }
|
107 |
-
.pmpro_checkout tr.selected td {background: #FFC; }
|
108 |
-
.pmpro_checkout tr.active td {background: #FFC; }
|
109 |
-
.pmpro_checkout .name {font-weight: bold; }
|
110 |
-
.pmpro_checkout ul {margin: 5px 0 0 20px; padding: 0; font-size: .8em; color: #444; }
|
111 |
-
|
112 |
-
.pmpro_checkout tfoot td {padding: 10px; color: #444; }
|
113 |
-
.pmpro_checkout .topfoot td {border-top: 2px solid #CCC;}
|
114 |
-
.pmpro_checkout .total td {border-top: 1px solid #CCC; font-size: 1.2em; font-weight: bold; padding-bottom: 30px;}
|
115 |
-
.pmpro_checkout tfoot .entercode td {background: #EEE; }
|
116 |
-
|
117 |
-
.pmpro_checkout td.rtbdr {border-right: 1px solid #CCC; }
|
118 |
-
|
119 |
-
.pmpro_checkout select {font-size: 11px; }
|
120 |
-
|
121 |
-
.pmpro_thead-
|
122 |
-
|
123 |
-
|
124 |
-
|
125 |
-
|
126 |
-
|
127 |
-
|
128 |
-
|
129 |
-
|
130 |
-
|
131 |
-
|
132 |
-
|
133 |
-
|
134 |
-
|
135 |
-
|
136 |
-
|
137 |
-
|
138 |
-
|
139 |
-
|
140 |
-
|
141 |
-
#pmpro_account .pmpro_box
|
142 |
-
#pmpro_account .pmpro_box
|
143 |
-
#pmpro_account .pmpro_box
|
144 |
-
|
145 |
-
|
146 |
-
#pmpro_account #pmpro_account-
|
147 |
-
#pmpro_account #pmpro_account-
|
148 |
-
#pmpro_account #pmpro_account-
|
149 |
-
#pmpro_account #pmpro_account-
|
150 |
-
|
151 |
-
|
152 |
-
.pmpro_actionlinks
|
153 |
-
.pmpro_actionlinks a:
|
154 |
-
.
|
155 |
-
|
156 |
-
|
157 |
-
|
158 |
-
|
159 |
-
|
160 |
-
|
161 |
-
#pmpro_levels_table
|
162 |
-
|
163 |
-
|
164 |
-
|
165 |
-
|
166 |
-
|
167 |
-
.pmpro_a-
|
168 |
-
|
169 |
-
|
170 |
-
.
|
171 |
-
|
172 |
-
|
173 |
-
.
|
174 |
-
.
|
175 |
-
.
|
176 |
-
|
177 |
-
|
178 |
-
|
179 |
-
|
180 |
-
|
181 |
-
*/
|
182 |
-
|
183 |
-
|
184 |
-
|
185 |
-
|
186 |
-
#pmpro_levels_table {border: none; }
|
187 |
-
#pmpro_levels_table
|
188 |
-
#pmpro_levels_table td {
|
189 |
-
|
190 |
-
#
|
191 |
-
form.pmpro_form
|
192 |
-
form.pmpro_form
|
193 |
-
form.pmpro_form
|
194 |
-
form.pmpro_form
|
195 |
-
form.pmpro_form
|
196 |
-
form.pmpro_form .
|
197 |
-
form.pmpro_form .
|
198 |
-
|
199 |
-
form.pmpro_form .pmpro_btn {display: block; width: 100%; }
|
200 |
-
}
|
1 |
+
/*---------------------------------------
|
2 |
+
Buttons
|
3 |
+
---------------------------------------*/
|
4 |
+
.pmpro_btn, .pmpro_btn:link, .pmpro_content_message a, .pmpro_content_message a:link {
|
5 |
+
display: inline-block;
|
6 |
+
background-color: #EFEFEF;
|
7 |
+
background-image: none;
|
8 |
+
border: 1px solid #D6D6D6;
|
9 |
+
-webkit-border-radius: 4px;
|
10 |
+
-moz-border-radius: 4px;
|
11 |
+
border-radius: 4px;
|
12 |
+
padding: 6px 12px;
|
13 |
+
margin: 0;
|
14 |
+
color: #444;
|
15 |
+
font-size: 12px;
|
16 |
+
font-weight: 700;
|
17 |
+
text-transform: none;
|
18 |
+
text-decoration: none;
|
19 |
+
text-align: center;
|
20 |
+
white-space: nowrap;
|
21 |
+
vertical-align: middle;
|
22 |
+
cursor: pointer;
|
23 |
+
-webkit-user-select: none;
|
24 |
+
-moz-user-select: none;
|
25 |
+
-ms-user-select: none;
|
26 |
+
-o-user-select: none;
|
27 |
+
user-select: none;
|
28 |
+
}
|
29 |
+
|
30 |
+
.pmpro_btn:focus, .pmpro_content_message a:focus {
|
31 |
+
outline: thin dotted;
|
32 |
+
outline: 5px auto -webkit-focus-ring-color;
|
33 |
+
outline-offset: -2px;
|
34 |
+
}
|
35 |
+
|
36 |
+
.pmpro_btn:hover, .pmpro_btn:focus, .pmpro_content_message a:focus, .pmpro_content_message a:hover {
|
37 |
+
color: #000;
|
38 |
+
background-color: #FAFAFA;
|
39 |
+
text-decoration: none;
|
40 |
+
}
|
41 |
+
|
42 |
+
.pmpro_btn:active,
|
43 |
+
.pmpro_btn.active {
|
44 |
+
background-image: none;
|
45 |
+
outline: 0;
|
46 |
+
-webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
|
47 |
+
box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
|
48 |
+
}
|
49 |
+
|
50 |
+
.pmpro_btn.disabled,
|
51 |
+
.pmpro_btn[disabled],
|
52 |
+
fieldset[disabled] .pmpro_btn {
|
53 |
+
pointer-events: none;
|
54 |
+
cursor: not-allowed;
|
55 |
+
opacity: 0.65;
|
56 |
+
filter: alpha(opacity=65);
|
57 |
+
-webkit-box-shadow: none;
|
58 |
+
box-shadow: none;
|
59 |
+
}
|
60 |
+
|
61 |
+
.pmpro_btn.pmpro_cancel, .pmpro_btn.pmpro_cancel:link {background: none; border: none; margin: 0 0 0 10px; }
|
62 |
+
/*---------------------------------------
|
63 |
+
Forms
|
64 |
+
---------------------------------------*/
|
65 |
+
form.pmpro_form div {clear: left; margin: .5em 0 1em 0; }
|
66 |
+
form.pmpro_form label {float: left; margin: 3px 10px 0 0; width: 200px; font-weight: bold; text-align: right; }
|
67 |
+
form.pmpro_form label.pmpro_normal {float: none; margin: 0 0 0 0; width: auto; font-weight: normal; text-align: auto;}
|
68 |
+
.pmpro_clickable {cursor: pointer;}
|
69 |
+
form.pmpro_form .likelabel {font-weight: bold; }
|
70 |
+
form.pmpro_form .input, form.pmpro_form textarea, .input, form.pmpro_form select {border: 1px solid #AAA; display: inline-block; margin: 0 3px 0 0; padding: 3px; width: auto; max-width: 60%; }
|
71 |
+
form.pmpro_form textarea {font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
|
72 |
+
form.pmpro_form select {margin: 2px 0 0 0 ; font-size: 12px;}
|
73 |
+
form.pmpro_form .lite {color: #666; }
|
74 |
+
form.pmpro_form .leftmar {margin: 8px 0 0 210px; }
|
75 |
+
|
76 |
+
form.pmpro_form .pmpro_captcha {margin: 0 0 0 210px !important; }
|
77 |
+
form.pmpro_form .pmpro_captcha div {clear: none; margin: 0; }
|
78 |
+
form.pmpro_form .pmpro_submit {margin-left: 210px; }
|
79 |
+
form.pmpro_form .pmpro_submit span {float: left; }
|
80 |
+
form.pmpro_form #pmpro_processing_message {margin: 5px 0 0 10px; font-style: italic; color: #999; }
|
81 |
+
|
82 |
+
/*--------------------------------------------------
|
83 |
+
Messages - Success, Error, Alert
|
84 |
+
----------------------------------------------------*/
|
85 |
+
.pmpro_message {background-color: #d9edf7; margin: .5em 0; padding: 10px 15px; color: #31708f; font-size: 14px; font-weight: 400; line-height: 1.5em; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; border: 1px solid #bce8f1; }
|
86 |
+
|
87 |
+
.pmpro_success {background-color: #dff0d8; color: #3c763d; border-color: #d6e9c6; }
|
88 |
+
.pmpro_error {background-color: #f2dede; color: #a94442; border-color: #ebccd1; }
|
89 |
+
.pmpro_alert {background-color: #fcf8e3; color: #8a6d3b; border-color: #faebcc;}
|
90 |
+
|
91 |
+
.pmpro_content_message a {margin: 5px 5px 0 0; }
|
92 |
+
|
93 |
+
.pmpro_message a {color: #245269; text-decoration: underline; }
|
94 |
+
.pmpro_success a {color: #2b542c; }
|
95 |
+
.pmpro_error a {color: #843534; }
|
96 |
+
.pmpro_alert a {color: #66512c; }
|
97 |
+
|
98 |
+
input.pmpro_error {background-image: none;}
|
99 |
+
select.pmpro_error {background-image: none;}
|
100 |
+
|
101 |
+
/*---------------------------------------
|
102 |
+
Membership Checkout
|
103 |
+
---------------------------------------*/
|
104 |
+
.pmpro_checkout thead th {font-weight: bold; color: #444; padding: 10px; }
|
105 |
+
.pmpro_checkout tbody td {padding: 10px; }
|
106 |
+
.pmpro_checkout tr.odd td {background: rgba(125,125,125,.1); }
|
107 |
+
.pmpro_checkout tr.selected td {background: #FFC; }
|
108 |
+
.pmpro_checkout tr.active td {background: #FFC; }
|
109 |
+
.pmpro_checkout .name {font-weight: bold; }
|
110 |
+
.pmpro_checkout ul {margin: 5px 0 0 20px; padding: 0; font-size: .8em; color: #444; }
|
111 |
+
|
112 |
+
.pmpro_checkout tfoot td {padding: 10px; color: #444; }
|
113 |
+
.pmpro_checkout .topfoot td {border-top: 2px solid #CCC;}
|
114 |
+
.pmpro_checkout .total td {border-top: 1px solid #CCC; font-size: 1.2em; font-weight: bold; padding-bottom: 30px;}
|
115 |
+
.pmpro_checkout tfoot .entercode td {background: #EEE; }
|
116 |
+
|
117 |
+
.pmpro_checkout td.rtbdr {border-right: 1px solid #CCC; }
|
118 |
+
|
119 |
+
.pmpro_checkout select {font-size: 11px; }
|
120 |
+
|
121 |
+
.pmpro_thead-name {float: left; width: 55%; }
|
122 |
+
.pmpro_thead-msg {float: right; font-size: .9em; font-style: italic; font-weight: normal; text-align: right; width: 45%; }
|
123 |
+
|
124 |
+
.pmpro_ordersummary {float: right; }
|
125 |
+
|
126 |
+
#pmpro_license { background: #FFF; padding: 5px; border: 1px solid #CCC; height: 200px; margin: 3px; color: #666; overflow: auto; }
|
127 |
+
|
128 |
+
.pmpro_sslseal {float: right; clear: none !important; margin: 0 !important; }
|
129 |
+
|
130 |
+
a.pmpro_radio {text-decoration: none; color: #000;}
|
131 |
+
|
132 |
+
/*---------------------------------------
|
133 |
+
Membership Invoice
|
134 |
+
---------------------------------------*/
|
135 |
+
.pmpro_invoice { }
|
136 |
+
|
137 |
+
|
138 |
+
/*---------------------------------------
|
139 |
+
Membership Account
|
140 |
+
---------------------------------------*/
|
141 |
+
#pmpro_account .pmpro_box {border-top: 1px solid #CCC; padding: 1em 0; margin: 1em 0; }
|
142 |
+
#pmpro_account .pmpro_box h3 {margin: 0; padding: 0; border: none; background: none; }
|
143 |
+
#pmpro_account .pmpro_box p {margin: .5em 0 0 0; padding: 0; }
|
144 |
+
#pmpro_account .pmpro_box ul {margin-bottom: 0; }
|
145 |
+
|
146 |
+
#pmpro_account #pmpro_account-membership { }
|
147 |
+
#pmpro_account #pmpro_account-profile { }
|
148 |
+
#pmpro_account #pmpro_account-billing { }
|
149 |
+
#pmpro_account #pmpro_account-invoices { }
|
150 |
+
#pmpro_account #pmpro_account-links { }
|
151 |
+
|
152 |
+
.pmpro_actionlinks {font-size: .8em; margin: .25em 0 0 0; }
|
153 |
+
.pmpro_actionlinks a {display: inline-block; padding: 0 5px 0 0; margin: 0; text-decoration: none; }
|
154 |
+
.pmpro_actionlinks a:last-child {padding: 0; }
|
155 |
+
.pmpro_hidden {display: none;}
|
156 |
+
li.pmpro_more {list-style-type: none; text-align: center; margin-left: -20px; padding-left: 0;}
|
157 |
+
|
158 |
+
/*---------------------------------------
|
159 |
+
Membership Levels
|
160 |
+
---------------------------------------*/
|
161 |
+
#pmpro_levels_table {background: #FFF; }
|
162 |
+
#pmpro_levels_table .pmpro_btn {display: block; }
|
163 |
+
|
164 |
+
/*---------------------------------------
|
165 |
+
Misc
|
166 |
+
---------------------------------------*/
|
167 |
+
.pmpro_a-right {float: right; width: auto; text-align: right; text-decoration: underline; font-size: 11px; }
|
168 |
+
.pmpro_a-print {float: right; width: auto; text-decoration: none; color: #345395; background: url(../images/printer.gif) top left no-repeat; padding: 0px 0px 2px 20px; font-size: 11px; line-height: 16px; cursor: pointer; }
|
169 |
+
|
170 |
+
.pmpro_red {color: #CC0000; }
|
171 |
+
.pmpro_grey {color: #999; }
|
172 |
+
|
173 |
+
.top1em {margin-top: 1em;}
|
174 |
+
.bot1em {margin-bottom: 1em;}
|
175 |
+
.bot0em {margin-bottom: 0em;}
|
176 |
+
.clear {clear: both; }
|
177 |
+
|
178 |
+
.pmpro_small {font-size: .8em;}
|
179 |
+
|
180 |
+
/* Fixes for Twentyfiften and other themes. */
|
181 |
+
#your-profile input {display: inline-block; width: auto; } /* front end profile via Theme My Login */
|
182 |
+
|
183 |
+
@media (max-width:768px){
|
184 |
+
#pmpro_levels_table {border: none; }
|
185 |
+
#pmpro_levels_table th {display: none; }
|
186 |
+
#pmpro_levels_table td {border: none; display: block; padding: 0 10px; text-align: center; }
|
187 |
+
#pmpro_levels_table td:first-child {font-size: 1.4em; padding-top: 10px; }
|
188 |
+
#pmpro_levels_table td:last-child {padding-bottom: 10px; padding-top: 10px; }
|
189 |
+
form.pmpro_form label {display: block; margin: 0; text-align: left; width: 100%; }
|
190 |
+
form.pmpro_form label.pmpro_normal, #pmpro_tos_fields label {display: inline-block; }
|
191 |
+
form.pmpro_form input[type=text].input, form.pmpro_form input[type=password].input {width: 90%; }
|
192 |
+
form.pmpro_form input[type=text]#other_discount_code, form.pmpro_form input[type=text]#CVV, form.pmpro_form input[type=text]#discount_code {width: 40%; }
|
193 |
+
form.pmpro_form #pmpro_payment_information_fields .pmpro_thead-msg {float: none; margin-bottom: 10px; text-align: left; text-wrap: normal; white-space: normal; }
|
194 |
+
form.pmpro_form .leftmar {margin: 2px 0 0 0; }
|
195 |
+
form.pmpro_form .pmpro_submit {margin-left: 0; }
|
196 |
+
form.pmpro_form .pmpro_submit #pmpro_submit_span {display: block; float: none; }
|
197 |
+
form.pmpro_form .pmpro_btn {display: block; width: 100%; }
|
198 |
+
}
|
|
|
|
includes/content.php
CHANGED
@@ -458,4 +458,35 @@ function pmpro_hide_pages_redirect()
|
|
458 |
}
|
459 |
}
|
460 |
}
|
461 |
-
add_action('wp', 'pmpro_hide_pages_redirect');
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
458 |
}
|
459 |
}
|
460 |
}
|
461 |
+
add_action('wp', 'pmpro_hide_pages_redirect');
|
462 |
+
|
463 |
+
/**
|
464 |
+
* Adds custom classes to the array of post classes.
|
465 |
+
*
|
466 |
+
* pmpro-level-required = this post requires at least one level
|
467 |
+
* pmpro-level-1 = this post requires level 1
|
468 |
+
* pmpro-has-access = this post is usually locked, but the current user has access to this post
|
469 |
+
*
|
470 |
+
* @param array $classes Classes for the post element.
|
471 |
+
* @return array
|
472 |
+
*
|
473 |
+
* @since 1.8.5.4
|
474 |
+
*/
|
475 |
+
function pmpro_post_classes( $classes ) {
|
476 |
+
global $post;
|
477 |
+
$post_levels = array();
|
478 |
+
$post_levels = pmpro_has_membership_access($post->ID,NULL,true);
|
479 |
+
if(!empty($post_levels))
|
480 |
+
{
|
481 |
+
if(!empty($post_levels[1]))
|
482 |
+
{
|
483 |
+
$classes[] = 'pmpro-level-required';
|
484 |
+
foreach($post_levels[1] as $post_level)
|
485 |
+
$classes[] = 'pmpro-level-' . $post_level[0];
|
486 |
+
}
|
487 |
+
if(!empty($post_levels[0]) && $post_levels[0] == true)
|
488 |
+
$classes[] = 'pmpro-has-access';
|
489 |
+
}
|
490 |
+
return $classes;
|
491 |
+
}
|
492 |
+
add_filter( 'post_class', 'pmpro_post_classes' );
|
includes/functions.php
CHANGED
@@ -1999,3 +1999,63 @@ function pmpro_isDateThisMonth($str)
|
|
1999 |
return false;
|
2000 |
}
|
2001 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1999 |
return false;
|
2000 |
}
|
2001 |
|
2002 |
+
/**
|
2003 |
+
* Function to generate PMPro front end pages.
|
2004 |
+
*
|
2005 |
+
* @param array $pages {
|
2006 |
+
* Formatted as array($name => $title) or array(array('title'=>'The Title', 'content'=>'The Content'))
|
2007 |
+
*
|
2008 |
+
* @type string $name Page name. (Letters, numbers, and underscores only.)
|
2009 |
+
* @type string $title Page title.
|
2010 |
+
* }
|
2011 |
+
* @return array $created_pages Created page IDs.
|
2012 |
+
* @since 1.8.5
|
2013 |
+
*/
|
2014 |
+
function pmpro_generatePages($pages) {
|
2015 |
+
|
2016 |
+
global $pmpro_pages;
|
2017 |
+
|
2018 |
+
$pages_created = array();
|
2019 |
+
|
2020 |
+
if(!empty($pages)) {
|
2021 |
+
foreach($pages as $name => $page) {
|
2022 |
+
|
2023 |
+
//does it already exist?
|
2024 |
+
if(!empty($pmpro_pages[$name]))
|
2025 |
+
continue;
|
2026 |
+
|
2027 |
+
//no id set. create an array to store the page info
|
2028 |
+
if(is_array($page)) {
|
2029 |
+
$title = $page['title'];
|
2030 |
+
$content = $page['content'];
|
2031 |
+
} else {
|
2032 |
+
$title = $page;
|
2033 |
+
$content = '[pmpro_' . $name . ']';
|
2034 |
+
}
|
2035 |
+
|
2036 |
+
$insert = array(
|
2037 |
+
'post_title' => $title,
|
2038 |
+
'post_status' => 'publish',
|
2039 |
+
'post_type' => 'page',
|
2040 |
+
'post_content' => $content,
|
2041 |
+
'comment_status' => 'closed',
|
2042 |
+
'ping_status' => 'closed'
|
2043 |
+
);
|
2044 |
+
|
2045 |
+
//make non-account pages a subpage of account
|
2046 |
+
if ($name != "account") {
|
2047 |
+
$insert['post_parent'] = $pmpro_pages['account'];
|
2048 |
+
}
|
2049 |
+
|
2050 |
+
//create the page
|
2051 |
+
$pmpro_pages[$name] = wp_insert_post($insert);
|
2052 |
+
|
2053 |
+
//update the option too
|
2054 |
+
pmpro_setOption($name . "_page_id", $pmpro_pages[$name]);
|
2055 |
+
$pages_created[] = $pmpro_pages[$name];
|
2056 |
+
}
|
2057 |
+
}
|
2058 |
+
|
2059 |
+
return $pages_created;
|
2060 |
+
}
|
2061 |
+
|
includes/https.php
CHANGED
@@ -138,7 +138,7 @@ function pmpro_admin_https_handler()
|
|
138 |
{
|
139 |
if(!empty($_SERVER['HTTPS']))
|
140 |
{
|
141 |
-
if($_SERVER['HTTPS'] && $_SERVER['HTTPS'] != "off" && $_SERVER['HTTPS'] != "false" && is_admin())
|
142 |
{
|
143 |
if(substr(get_option("siteurl"), 0, 5) == "http:" && !force_ssl_admin())
|
144 |
{
|
138 |
{
|
139 |
if(!empty($_SERVER['HTTPS']))
|
140 |
{
|
141 |
+
if($_SERVER['HTTPS'] && strtolower($_SERVER['HTTPS']) != "off" && strtolower($_SERVER['HTTPS']) != "false" && is_admin())
|
142 |
{
|
143 |
if(substr(get_option("siteurl"), 0, 5) == "http:" && !force_ssl_admin())
|
144 |
{
|
includes/init.php
CHANGED
@@ -82,6 +82,14 @@ function pmpro_init()
|
|
82 |
|
83 |
$pmpro_ready = pmpro_is_ready();
|
84 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
85 |
//set currency
|
86 |
$pmpro_currency = pmpro_getOption("currency");
|
87 |
if(!$pmpro_currency)
|
@@ -113,7 +121,7 @@ function pmpro_wp()
|
|
113 |
|
114 |
//run the appropriate preheader function
|
115 |
foreach($pmpro_pages as $pmpro_page_name => $pmpro_page_id)
|
116 |
-
{
|
117 |
if(!empty($post->post_content) && strpos($post->post_content, "[pmpro_" . $pmpro_page_name . "]") !== false)
|
118 |
{
|
119 |
//preheader
|
@@ -141,6 +149,11 @@ function pmpro_wp()
|
|
141 |
add_shortcode("pmpro_" . $pmpro_page_name, "pmpro_pages_shortcode");
|
142 |
break; //only the first page found gets a shortcode replacement
|
143 |
}
|
|
|
|
|
|
|
|
|
|
|
144 |
}
|
145 |
}
|
146 |
}
|
82 |
|
83 |
$pmpro_ready = pmpro_is_ready();
|
84 |
|
85 |
+
/**
|
86 |
+
* This action is documented in /adminpages/pagesettings.php
|
87 |
+
*/
|
88 |
+
$extra_pages = apply_filters('pmpro_extra_page_settings', array());
|
89 |
+
foreach($extra_pages as $name => $page)
|
90 |
+
$pmpro_pages[$name] = pmpro_getOption($name . '_page_id');
|
91 |
+
|
92 |
+
|
93 |
//set currency
|
94 |
$pmpro_currency = pmpro_getOption("currency");
|
95 |
if(!$pmpro_currency)
|
121 |
|
122 |
//run the appropriate preheader function
|
123 |
foreach($pmpro_pages as $pmpro_page_name => $pmpro_page_id)
|
124 |
+
{
|
125 |
if(!empty($post->post_content) && strpos($post->post_content, "[pmpro_" . $pmpro_page_name . "]") !== false)
|
126 |
{
|
127 |
//preheader
|
149 |
add_shortcode("pmpro_" . $pmpro_page_name, "pmpro_pages_shortcode");
|
150 |
break; //only the first page found gets a shortcode replacement
|
151 |
}
|
152 |
+
elseif(!empty($pmpro_page_id) && is_page($pmpro_page_id))
|
153 |
+
{
|
154 |
+
//shortcode has params, but we still want to load the preheader
|
155 |
+
require_once(PMPRO_DIR . "/preheaders/" . $pmpro_page_name . ".php");
|
156 |
+
}
|
157 |
}
|
158 |
}
|
159 |
}
|
includes/metaboxes.php
CHANGED
@@ -1,108 +1,136 @@
|
|
1 |
-
<?php
|
2 |
-
/*
|
3 |
-
Require Membership Meta Box
|
4 |
-
*/
|
5 |
-
function pmpro_page_meta()
|
6 |
-
{
|
7 |
-
global $membership_levels, $post, $wpdb;
|
8 |
-
$page_levels = $wpdb->get_col("SELECT membership_id FROM {$wpdb->pmpro_memberships_pages} WHERE page_id = '{$post->ID}'");
|
9 |
-
?>
|
10 |
-
<ul id="membershipschecklist" class="list:category categorychecklist form-no-clear">
|
11 |
-
<input type="hidden" name="pmpro_noncename" id="pmpro_noncename" value="<?php echo wp_create_nonce( plugin_basename(__FILE__) )?>" />
|
12 |
-
<?php
|
13 |
-
$in_member_cat = false;
|
14 |
-
foreach($membership_levels as $level)
|
15 |
-
{
|
16 |
-
?>
|
17 |
-
<li id="membership-level-<?php echo $level->id?>">
|
18 |
-
<label class="selectit">
|
19 |
-
<input id="in-membership-level-<?php echo $level->id?>" type="checkbox" <?php if(in_array($level->id, $page_levels)) { ?>checked="checked"<?php } ?> name="page_levels[]" value="<?php echo $level->id?>" />
|
20 |
-
<?php
|
21 |
-
echo $level->name;
|
22 |
-
//Check which categories are protected for this level
|
23 |
-
$protectedcategories = $wpdb->get_col("SELECT category_id FROM $wpdb->pmpro_memberships_categories WHERE membership_id = $level->id");
|
24 |
-
//See if this post is in any of the level's protected categories
|
25 |
-
if(in_category($protectedcategories, $post->id))
|
26 |
-
{
|
27 |
-
$in_member_cat = true;
|
28 |
-
echo ' *';
|
29 |
-
}
|
30 |
-
?>
|
31 |
-
</label>
|
32 |
-
</li>
|
33 |
-
<?php
|
34 |
-
}
|
35 |
-
?>
|
36 |
-
</ul>
|
37 |
-
<?php if('post' == get_post_type($post) && $in_member_cat) { ?>
|
38 |
-
<p class="pmpro_meta_notice">* <?php _e("This post is already protected for this level because it is within a category that requires membership.", "pmpro");?></p>
|
39 |
-
<?php } ?>
|
40 |
-
<?php
|
41 |
-
}
|
42 |
-
|
43 |
-
//saves meta options
|
44 |
-
function pmpro_page_save($post_id)
|
45 |
-
{
|
46 |
-
global $wpdb;
|
47 |
-
|
48 |
-
if(empty($post_id))
|
49 |
-
return false;
|
50 |
-
|
51 |
-
if (!empty($_POST['pmpro_noncename']) && !wp_verify_nonce( $_POST['pmpro_noncename'], plugin_basename(__FILE__) )) {
|
52 |
-
return $post_id;
|
53 |
-
}
|
54 |
-
|
55 |
-
// verify if this is an auto save routine. If it is our form has not been submitted, so we dont want
|
56 |
-
// to do anything
|
57 |
-
if ( defined('DOING_AUTOSAVE') && DOING_AUTOSAVE )
|
58 |
-
return $post_id;
|
59 |
-
|
60 |
-
// Check permissions
|
61 |
-
if(!empty($_POST['post_type']) && 'page' == $_POST['post_type'] )
|
62 |
-
{
|
63 |
-
if ( !current_user_can( 'edit_page', $post_id ) )
|
64 |
-
return $post_id;
|
65 |
-
}
|
66 |
-
else
|
67 |
-
{
|
68 |
-
if ( !current_user_can( 'edit_post', $post_id ) )
|
69 |
-
return $post_id;
|
70 |
-
}
|
71 |
-
|
72 |
-
// OK, we're authenticated: we need to find and save the data
|
73 |
-
if(isset($_POST['pmpro_noncename']))
|
74 |
-
{
|
75 |
-
if(!empty($_POST['page_levels']))
|
76 |
-
$mydata = $_POST['page_levels'];
|
77 |
-
else
|
78 |
-
$mydata = NULL;
|
79 |
-
|
80 |
-
//remove all memberships for this page
|
81 |
-
$wpdb->query("DELETE FROM {$wpdb->pmpro_memberships_pages} WHERE page_id = '$post_id'");
|
82 |
-
|
83 |
-
//add new memberships for this page
|
84 |
-
if(is_array($mydata))
|
85 |
-
{
|
86 |
-
foreach($mydata as $level)
|
87 |
-
$wpdb->query("INSERT INTO {$wpdb->pmpro_memberships_pages} (membership_id, page_id) VALUES('" . intval($level) . "', '" . intval($post_id) . "')");
|
88 |
-
}
|
89 |
-
|
90 |
-
return $mydata;
|
91 |
-
}
|
92 |
-
else
|
93 |
-
return $post_id;
|
94 |
-
}
|
95 |
-
|
96 |
-
//wrapper to add meta boxes
|
97 |
-
function pmpro_page_meta_wrapper()
|
98 |
-
{
|
99 |
-
add_meta_box('pmpro_page_meta', __('Require Membership', 'pmpro'), 'pmpro_page_meta', 'page', 'side');
|
100 |
-
add_meta_box('pmpro_page_meta', __('Require Membership', 'pmpro'), 'pmpro_page_meta', 'post', 'side');
|
101 |
-
}
|
102 |
-
if (is_admin())
|
103 |
-
{
|
104 |
-
add_action('admin_menu', 'pmpro_page_meta_wrapper');
|
105 |
-
add_action('save_post', 'pmpro_page_save');
|
106 |
-
|
107 |
-
require_once(PMPRO_DIR . "/adminpages/dashboard.php");
|
108 |
-
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/*
|
3 |
+
Require Membership Meta Box
|
4 |
+
*/
|
5 |
+
function pmpro_page_meta()
|
6 |
+
{
|
7 |
+
global $membership_levels, $post, $wpdb;
|
8 |
+
$page_levels = $wpdb->get_col("SELECT membership_id FROM {$wpdb->pmpro_memberships_pages} WHERE page_id = '{$post->ID}'");
|
9 |
+
?>
|
10 |
+
<ul id="membershipschecklist" class="list:category categorychecklist form-no-clear">
|
11 |
+
<input type="hidden" name="pmpro_noncename" id="pmpro_noncename" value="<?php echo wp_create_nonce( plugin_basename(__FILE__) )?>" />
|
12 |
+
<?php
|
13 |
+
$in_member_cat = false;
|
14 |
+
foreach($membership_levels as $level)
|
15 |
+
{
|
16 |
+
?>
|
17 |
+
<li id="membership-level-<?php echo $level->id?>">
|
18 |
+
<label class="selectit">
|
19 |
+
<input id="in-membership-level-<?php echo $level->id?>" type="checkbox" <?php if(in_array($level->id, $page_levels)) { ?>checked="checked"<?php } ?> name="page_levels[]" value="<?php echo $level->id?>" />
|
20 |
+
<?php
|
21 |
+
echo $level->name;
|
22 |
+
//Check which categories are protected for this level
|
23 |
+
$protectedcategories = $wpdb->get_col("SELECT category_id FROM $wpdb->pmpro_memberships_categories WHERE membership_id = $level->id");
|
24 |
+
//See if this post is in any of the level's protected categories
|
25 |
+
if(in_category($protectedcategories, $post->id))
|
26 |
+
{
|
27 |
+
$in_member_cat = true;
|
28 |
+
echo ' *';
|
29 |
+
}
|
30 |
+
?>
|
31 |
+
</label>
|
32 |
+
</li>
|
33 |
+
<?php
|
34 |
+
}
|
35 |
+
?>
|
36 |
+
</ul>
|
37 |
+
<?php if('post' == get_post_type($post) && $in_member_cat) { ?>
|
38 |
+
<p class="pmpro_meta_notice">* <?php _e("This post is already protected for this level because it is within a category that requires membership.", "pmpro");?></p>
|
39 |
+
<?php } ?>
|
40 |
+
<?php
|
41 |
+
}
|
42 |
+
|
43 |
+
//saves meta options
|
44 |
+
function pmpro_page_save($post_id)
|
45 |
+
{
|
46 |
+
global $wpdb;
|
47 |
+
|
48 |
+
if(empty($post_id))
|
49 |
+
return false;
|
50 |
+
|
51 |
+
if (!empty($_POST['pmpro_noncename']) && !wp_verify_nonce( $_POST['pmpro_noncename'], plugin_basename(__FILE__) )) {
|
52 |
+
return $post_id;
|
53 |
+
}
|
54 |
+
|
55 |
+
// verify if this is an auto save routine. If it is our form has not been submitted, so we dont want
|
56 |
+
// to do anything
|
57 |
+
if ( defined('DOING_AUTOSAVE') && DOING_AUTOSAVE )
|
58 |
+
return $post_id;
|
59 |
+
|
60 |
+
// Check permissions
|
61 |
+
if(!empty($_POST['post_type']) && 'page' == $_POST['post_type'] )
|
62 |
+
{
|
63 |
+
if ( !current_user_can( 'edit_page', $post_id ) )
|
64 |
+
return $post_id;
|
65 |
+
}
|
66 |
+
else
|
67 |
+
{
|
68 |
+
if ( !current_user_can( 'edit_post', $post_id ) )
|
69 |
+
return $post_id;
|
70 |
+
}
|
71 |
+
|
72 |
+
// OK, we're authenticated: we need to find and save the data
|
73 |
+
if(isset($_POST['pmpro_noncename']))
|
74 |
+
{
|
75 |
+
if(!empty($_POST['page_levels']))
|
76 |
+
$mydata = $_POST['page_levels'];
|
77 |
+
else
|
78 |
+
$mydata = NULL;
|
79 |
+
|
80 |
+
//remove all memberships for this page
|
81 |
+
$wpdb->query("DELETE FROM {$wpdb->pmpro_memberships_pages} WHERE page_id = '$post_id'");
|
82 |
+
|
83 |
+
//add new memberships for this page
|
84 |
+
if(is_array($mydata))
|
85 |
+
{
|
86 |
+
foreach($mydata as $level)
|
87 |
+
$wpdb->query("INSERT INTO {$wpdb->pmpro_memberships_pages} (membership_id, page_id) VALUES('" . intval($level) . "', '" . intval($post_id) . "')");
|
88 |
+
}
|
89 |
+
|
90 |
+
return $mydata;
|
91 |
+
}
|
92 |
+
else
|
93 |
+
return $post_id;
|
94 |
+
}
|
95 |
+
|
96 |
+
//wrapper to add meta boxes
|
97 |
+
function pmpro_page_meta_wrapper()
|
98 |
+
{
|
99 |
+
add_meta_box('pmpro_page_meta', __('Require Membership', 'pmpro'), 'pmpro_page_meta', 'page', 'side');
|
100 |
+
add_meta_box('pmpro_page_meta', __('Require Membership', 'pmpro'), 'pmpro_page_meta', 'post', 'side');
|
101 |
+
}
|
102 |
+
if (is_admin())
|
103 |
+
{
|
104 |
+
add_action('admin_menu', 'pmpro_page_meta_wrapper');
|
105 |
+
add_action('save_post', 'pmpro_page_save');
|
106 |
+
|
107 |
+
require_once(PMPRO_DIR . "/adminpages/dashboard.php");
|
108 |
+
}
|
109 |
+
|
110 |
+
//show membership level restrictions on category edit
|
111 |
+
function pmpro_taxonomy_meta($term)
|
112 |
+
{
|
113 |
+
global $membership_levels, $post, $wpdb;
|
114 |
+
|
115 |
+
$protectedlevels = array();
|
116 |
+
foreach($membership_levels as $level)
|
117 |
+
{
|
118 |
+
$protectedlevel = $wpdb->get_col("SELECT category_id FROM $wpdb->pmpro_memberships_categories WHERE membership_id = $level->id AND category_id = $term->term_id");
|
119 |
+
if(!empty($protectedlevel))
|
120 |
+
$protectedlevels[] .= '<a target="_blank" href="admin.php?page=pmpro-membershiplevels&edit=' . $level->id . '">' . $level->name. '</a>';
|
121 |
+
}
|
122 |
+
if(!empty($protectedlevels))
|
123 |
+
{
|
124 |
+
?>
|
125 |
+
<tr class="form-field">
|
126 |
+
<th scope="row" valign="top"><?php _e( 'Membership Levels', 'pmpro' ); ?></label></th>
|
127 |
+
<td>
|
128 |
+
<p><strong>
|
129 |
+
<?php echo implode(', ',$protectedlevels); ?></strong></p>
|
130 |
+
<p class="description"><?php _e('Only members of these levels will be able to view posts in this category.','pmpro'); ?></p>
|
131 |
+
</td>
|
132 |
+
</tr>
|
133 |
+
<?php
|
134 |
+
}
|
135 |
+
}
|
136 |
+
add_action( 'category_edit_form_fields', 'pmpro_taxonomy_meta', 10, 2 );
|
languages/pmpro.po
CHANGED
@@ -5,7 +5,7 @@
|
|
5 |
msgid ""
|
6 |
msgstr ""
|
7 |
"Project-Id-Version: pmpro\n"
|
8 |
-
"POT-Creation-Date: 2015-
|
9 |
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
10 |
"Last-Translator: \n"
|
11 |
"Language-Team: Stranger Studios <jason@strangerstudios.com>\n"
|
@@ -13,160 +13,165 @@ msgstr ""
|
|
13 |
"Content-Type: text/plain; charset=UTF-8\n"
|
14 |
"Content-Transfer-Encoding: 8bit\n"
|
15 |
|
16 |
-
#: adminpages/addons.php:21 adminpages/advancedsettings.php:5
|
17 |
-
#: adminpages/discountcodes.php:5 adminpages/emailsettings.php:5
|
18 |
-
#: adminpages/membershiplevels.php:5 adminpages/memberslist-csv.php:5
|
19 |
-
#: adminpages/memberslist.php:5 adminpages/orders-csv.php:5
|
20 |
-
#: adminpages/orders.php:5 adminpages/pagesettings.php:5
|
21 |
-
#: adminpages/paymentsettings.php:5 includes/license.php:36
|
22 |
#: adminpages/addons.php:5 adminpages/advancedsettings.php:5
|
23 |
#: adminpages/discountcodes.php:5 adminpages/emailsettings.php:5
|
24 |
#: adminpages/membershiplevels.php:5 adminpages/memberslist-csv.php:5
|
25 |
#: adminpages/memberslist.php:5 adminpages/orders-csv.php:5
|
26 |
-
#: adminpages/orders.php:5 adminpages/pagesettings.php:
|
27 |
-
#: adminpages/paymentsettings.php:5
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
28 |
msgid "You do not have permissions to perform this action."
|
29 |
msgstr ""
|
30 |
|
31 |
-
#: adminpages/addons.php:
|
32 |
#: includes/adminpages.php:52 includes/adminpages.php:146
|
33 |
-
#: adminpages/
|
34 |
-
#: adminpages/admin_header.php:
|
35 |
-
#: includes/adminpages.php:
|
36 |
-
#: includes/adminpages.php:
|
37 |
-
#: includes/adminpages.php:146
|
38 |
msgid "Add Ons"
|
39 |
msgstr ""
|
40 |
|
41 |
-
#: adminpages/addons.php:87
|
42 |
#, php-format
|
43 |
msgid "Last checked on %s at %s."
|
44 |
msgstr ""
|
45 |
|
46 |
-
#: adminpages/addons.php:88
|
47 |
msgid "Check Again"
|
48 |
msgstr ""
|
49 |
|
50 |
-
#: adminpages/addons.php:
|
51 |
#: adminpages/orders.php:605
|
52 |
msgid "All"
|
53 |
msgstr ""
|
54 |
|
55 |
-
#: adminpages/addons.php:93
|
56 |
msgid "Active"
|
57 |
msgstr ""
|
58 |
|
59 |
-
#: adminpages/addons.php:94
|
60 |
msgid "Inactive"
|
61 |
msgstr ""
|
62 |
|
63 |
-
#: adminpages/addons.php:95
|
64 |
msgid "Update Available"
|
65 |
msgstr ""
|
66 |
|
67 |
-
#: adminpages/addons.php:96
|
68 |
msgid "Not Installed"
|
69 |
msgstr ""
|
70 |
|
71 |
-
#: adminpages/addons.php:109
|
72 |
msgid "Add On Name"
|
73 |
msgstr ""
|
74 |
|
75 |
-
#: adminpages/addons.php:110
|
76 |
msgid "Type"
|
77 |
msgstr ""
|
78 |
|
79 |
-
#: adminpages/addons.php:
|
80 |
-
#: adminpages/
|
81 |
-
#: adminpages/membershiplevels.php:300
|
82 |
msgid "Description"
|
83 |
msgstr ""
|
84 |
|
85 |
-
#: adminpages/addons.php:134
|
86 |
msgid "No Add Ons found."
|
87 |
msgstr ""
|
88 |
|
89 |
-
#: adminpages/addons.php:
|
90 |
-
#: adminpages/addons.php:
|
|
|
91 |
msgid "Install Now"
|
92 |
msgstr ""
|
93 |
|
|
|
|
|
94 |
#: adminpages/addons.php:201 adminpages/addons.php:207
|
95 |
#: adminpages/addons.php:213 adminpages/addons.php:219
|
96 |
msgid "Download"
|
97 |
msgstr ""
|
98 |
|
|
|
99 |
#: adminpages/addons.php:206 adminpages/addons.php:218
|
100 |
msgid "Update License"
|
101 |
msgstr ""
|
102 |
|
103 |
-
#: adminpages/addons.php:224
|
104 |
msgid "Deactivate"
|
105 |
msgstr ""
|
106 |
|
107 |
-
#: adminpages/addons.php:224
|
108 |
#, php-format
|
109 |
msgid "Deactivate %s"
|
110 |
msgstr ""
|
111 |
|
112 |
-
#: adminpages/addons.php:228
|
113 |
msgid "Activate"
|
114 |
msgstr ""
|
115 |
|
116 |
-
#: adminpages/addons.php:228
|
117 |
#, php-format
|
118 |
msgid "Activate %s"
|
119 |
msgstr ""
|
120 |
|
121 |
-
#: adminpages/addons.php:229
|
122 |
msgid "Delete"
|
123 |
msgstr ""
|
124 |
|
125 |
-
#: adminpages/addons.php:229
|
126 |
#, php-format
|
127 |
msgid "Delete %s"
|
128 |
msgstr ""
|
129 |
|
130 |
-
#: adminpages/addons.php:239
|
131 |
msgid "PMPro Free"
|
132 |
msgstr ""
|
133 |
|
134 |
-
#: adminpages/addons.php:241
|
135 |
msgid "PMPro Core"
|
136 |
msgstr ""
|
137 |
|
138 |
-
#: adminpages/addons.php:243
|
139 |
msgid "PMPro Plus"
|
140 |
msgstr ""
|
141 |
|
142 |
-
#: adminpages/addons.php:245
|
143 |
msgid "WordPress.org"
|
144 |
msgstr ""
|
145 |
|
146 |
-
#: adminpages/addons.php:247
|
147 |
msgid "N/A"
|
148 |
msgstr ""
|
149 |
|
150 |
-
#: adminpages/addons.php:256
|
151 |
#, php-format
|
152 |
msgid "Version %s"
|
153 |
msgstr ""
|
154 |
|
155 |
-
#: adminpages/addons.php:261
|
156 |
#, php-format
|
157 |
msgid "By %s"
|
158 |
msgstr ""
|
159 |
|
160 |
-
#: adminpages/addons.php:268
|
161 |
#, php-format
|
162 |
msgid "More information about %s"
|
163 |
msgstr ""
|
164 |
|
165 |
-
#: adminpages/addons.php:270
|
166 |
msgid "View details"
|
167 |
msgstr ""
|
168 |
|
169 |
-
#: adminpages/addons.php:275
|
170 |
msgid "Visit plugin site"
|
171 |
msgstr ""
|
172 |
|
@@ -254,21 +259,22 @@ msgstr ""
|
|
254 |
msgid "User Forum"
|
255 |
msgstr ""
|
256 |
|
257 |
-
#: adminpages/admin_header.php:150 adminpages/membershiplevels.php:
|
258 |
-
#: adminpages/pagesettings.php:
|
259 |
#: includes/adminpages.php:65 includes/adminpages.php:111
|
260 |
-
#:
|
261 |
-
#: adminpages/admin_header.php:
|
262 |
-
#: adminpages/membershiplevels.php:
|
263 |
-
#: adminpages/membershiplevels.php:
|
264 |
-
#: adminpages/membershiplevels.php:
|
|
|
265 |
#: includes/adminpages.php:44 includes/adminpages.php:64
|
266 |
#: includes/adminpages.php:65 includes/adminpages.php:100
|
267 |
#: includes/adminpages.php:107 includes/adminpages.php:111
|
268 |
msgid "Membership Levels"
|
269 |
msgstr ""
|
270 |
|
271 |
-
#: adminpages/admin_header.php:154 adminpages/pagesettings.php:
|
272 |
#: adminpages/admin_header.php:129 adminpages/admin_header.php:150
|
273 |
#: adminpages/admin_header.php:154 adminpages/pagesettings.php:92
|
274 |
#: adminpages/pagesettings.php:120
|
@@ -396,9 +402,9 @@ msgid "Hide Ads From Members?"
|
|
396 |
msgstr ""
|
397 |
|
398 |
#: adminpages/advancedsettings.php:148 adminpages/advancedsettings.php:207
|
399 |
-
#: adminpages/advancedsettings.php:219 adminpages/membershiplevels.php:
|
400 |
#: adminpages/paymentsettings.php:210
|
401 |
-
#: classes/gateways/class.pmprogateway_stripe.php:
|
402 |
#: adminpages/advancedsettings.php:128 adminpages/advancedsettings.php:135
|
403 |
#: adminpages/advancedsettings.php:148 adminpages/advancedsettings.php:187
|
404 |
#: adminpages/advancedsettings.php:194 adminpages/advancedsettings.php:199
|
@@ -406,14 +412,14 @@ msgstr ""
|
|
406 |
#: adminpages/advancedsettings.php:219 adminpages/membershiplevels.php:563
|
407 |
#: adminpages/membershiplevels.php:569 adminpages/membershiplevels.php:571
|
408 |
#: adminpages/membershiplevels.php:578 adminpages/membershiplevels.php:598
|
409 |
-
#: adminpages/membershiplevels.php:658 adminpages/
|
410 |
-
#: adminpages/paymentsettings.php:
|
411 |
-
#: adminpages/paymentsettings.php:
|
412 |
-
#: adminpages/paymentsettings.php:
|
413 |
-
#: adminpages/paymentsettings.php:461
|
414 |
#: classes/gateways/class.pmprogateway_stripe.php:173
|
415 |
#: classes/gateways/class.pmprogateway_stripe.php:174 includes/profile.php:101
|
416 |
-
#: includes/profile.php:121 includes/profile.php:123
|
417 |
msgid "No"
|
418 |
msgstr ""
|
419 |
|
@@ -452,21 +458,22 @@ msgstr ""
|
|
452 |
msgid "multisite only"
|
453 |
msgstr ""
|
454 |
|
455 |
-
#: adminpages/advancedsettings.php:208 adminpages/membershiplevels.php:
|
456 |
#: adminpages/paymentsettings.php:211
|
457 |
-
#: classes/gateways/class.pmprogateway_stripe.php:
|
458 |
#: adminpages/advancedsettings.php:188 adminpages/advancedsettings.php:195
|
459 |
#: adminpages/advancedsettings.php:208 adminpages/membershiplevels.php:563
|
460 |
#: adminpages/membershiplevels.php:569 adminpages/membershiplevels.php:571
|
461 |
#: adminpages/membershiplevels.php:578 adminpages/membershiplevels.php:598
|
462 |
-
#: adminpages/membershiplevels.php:658 adminpages/
|
463 |
-
#: adminpages/paymentsettings.php:
|
464 |
-
#: adminpages/paymentsettings.php:
|
465 |
-
#: adminpages/paymentsettings.php:
|
466 |
-
#: adminpages/paymentsettings.php:
|
|
|
467 |
#: classes/gateways/class.pmprogateway_stripe.php:174
|
468 |
#: classes/gateways/class.pmprogateway_stripe.php:175 includes/profile.php:102
|
469 |
-
#: includes/profile.php:122 includes/profile.php:124
|
470 |
msgid "Yes"
|
471 |
msgstr ""
|
472 |
|
@@ -522,7 +529,7 @@ msgstr ""
|
|
522 |
msgid "selected"
|
523 |
msgstr ""
|
524 |
|
525 |
-
#: adminpages/advancedsettings.php:368 adminpages/pagesettings.php:
|
526 |
#: adminpages/paymentsettings.php:238 adminpages/advancedsettings.php:284
|
527 |
#: adminpages/advancedsettings.php:355 adminpages/advancedsettings.php:368
|
528 |
#: adminpages/pagesettings.php:209 adminpages/pagesettings.php:223
|
@@ -598,7 +605,7 @@ msgid "Add New Discount Code"
|
|
598 |
msgstr ""
|
599 |
|
600 |
#: adminpages/discountcodes.php:310 adminpages/discountcodes.php:586
|
601 |
-
#: adminpages/membershiplevels.php:288 adminpages/membershiplevels.php:
|
602 |
#: adminpages/memberslist.php:164 adminpages/orders.php:910
|
603 |
#: adminpages/reports/login.php:142 adminpages/discountcodes.php:306
|
604 |
#: adminpages/discountcodes.php:309 adminpages/discountcodes.php:310
|
@@ -608,11 +615,12 @@ msgstr ""
|
|
608 |
#: adminpages/membershiplevels.php:288 adminpages/membershiplevels.php:505
|
609 |
#: adminpages/membershiplevels.php:511 adminpages/membershiplevels.php:513
|
610 |
#: adminpages/membershiplevels.php:540 adminpages/membershiplevels.php:541
|
611 |
-
#: adminpages/membershiplevels.php:583 adminpages/
|
612 |
-
#: adminpages/memberslist.php:
|
613 |
-
#: adminpages/memberslist.php:
|
614 |
-
#: adminpages/orders.php:
|
615 |
-
#: adminpages/
|
|
|
616 |
msgid "ID"
|
617 |
msgstr ""
|
618 |
|
@@ -641,7 +649,7 @@ msgstr ""
|
|
641 |
|
642 |
#: adminpages/discountcodes.php:371
|
643 |
#: classes/gateways/class.pmprogateway_braintree.php:321
|
644 |
-
#: classes/gateways/class.pmprogateway_stripe.php:
|
645 |
#: pages/checkout.php:562 adminpages/discountcodes.php:367
|
646 |
#: adminpages/discountcodes.php:370 adminpages/discountcodes.php:371
|
647 |
#: classes/gateways/class.pmprogateway_braintree.php:308
|
@@ -672,212 +680,225 @@ msgstr ""
|
|
672 |
msgid "Which Levels Will This Code Apply To?"
|
673 |
msgstr ""
|
674 |
|
675 |
-
#: adminpages/discountcodes.php:431 adminpages/membershiplevels.php:
|
676 |
#: adminpages/discountcodes.php:427 adminpages/discountcodes.php:430
|
677 |
#: adminpages/discountcodes.php:431 adminpages/membershiplevels.php:337
|
678 |
#: adminpages/membershiplevels.php:339 adminpages/membershiplevels.php:341
|
679 |
-
#: adminpages/membershiplevels.php:
|
680 |
-
#: adminpages/membershiplevels.php:
|
681 |
-
#: pages/levels.php:14
|
682 |
msgid "Initial Payment"
|
683 |
msgstr ""
|
684 |
|
685 |
-
#: adminpages/discountcodes.php:442 adminpages/membershiplevels.php:
|
686 |
#: adminpages/discountcodes.php:428 adminpages/discountcodes.php:431
|
687 |
#: adminpages/discountcodes.php:441 adminpages/discountcodes.php:442
|
688 |
#: adminpages/membershiplevels.php:338 adminpages/membershiplevels.php:340
|
689 |
#: adminpages/membershiplevels.php:350 adminpages/membershiplevels.php:352
|
|
|
690 |
msgid "The initial amount collected at registration."
|
691 |
msgstr ""
|
692 |
|
693 |
-
#: adminpages/discountcodes.php:447 adminpages/membershiplevels.php:
|
694 |
#: adminpages/discountcodes.php:432 adminpages/discountcodes.php:435
|
695 |
#: adminpages/discountcodes.php:446 adminpages/discountcodes.php:447
|
696 |
#: adminpages/membershiplevels.php:342 adminpages/membershiplevels.php:344
|
697 |
#: adminpages/membershiplevels.php:354 adminpages/membershiplevels.php:356
|
|
|
698 |
msgid "Recurring Subscription"
|
699 |
msgstr ""
|
700 |
|
701 |
-
#: adminpages/discountcodes.php:448 adminpages/membershiplevels.php:
|
702 |
#: adminpages/discountcodes.php:433 adminpages/discountcodes.php:436
|
703 |
#: adminpages/discountcodes.php:447 adminpages/discountcodes.php:448
|
704 |
#: adminpages/membershiplevels.php:343 adminpages/membershiplevels.php:345
|
705 |
#: adminpages/membershiplevels.php:355 adminpages/membershiplevels.php:357
|
|
|
706 |
msgid "Check if this level has a recurring subscription payment."
|
707 |
msgstr ""
|
708 |
|
709 |
-
#: adminpages/discountcodes.php:452 adminpages/membershiplevels.php:
|
710 |
#: adminpages/discountcodes.php:440 adminpages/discountcodes.php:451
|
711 |
#: adminpages/discountcodes.php:452 adminpages/membershiplevels.php:347
|
712 |
#: adminpages/membershiplevels.php:349 adminpages/membershiplevels.php:359
|
713 |
-
#: adminpages/membershiplevels.php:361
|
714 |
msgid "Billing Amount"
|
715 |
msgstr ""
|
716 |
|
717 |
#: adminpages/discountcodes.php:467 adminpages/discountcodes.php:521
|
718 |
-
#: adminpages/membershiplevels.php:
|
719 |
-
#: classes/gateways/class.pmprogateway_stripe.php:
|
720 |
#: adminpages/discountcodes.php:446 adminpages/discountcodes.php:466
|
721 |
#: adminpages/discountcodes.php:467 adminpages/discountcodes.php:492
|
722 |
#: adminpages/discountcodes.php:520 adminpages/discountcodes.php:521
|
723 |
#: adminpages/membershiplevels.php:353 adminpages/membershiplevels.php:355
|
724 |
#: adminpages/membershiplevels.php:374 adminpages/membershiplevels.php:376
|
725 |
-
#: adminpages/membershiplevels.php:
|
726 |
-
#: adminpages/membershiplevels.php:
|
|
|
727 |
#: classes/gateways/class.pmprogateway_stripe.php:521
|
728 |
#: classes/gateways/class.pmprogateway_stripe.php:522
|
729 |
msgid "Day(s)"
|
730 |
msgstr ""
|
731 |
|
732 |
#: adminpages/discountcodes.php:467 adminpages/discountcodes.php:521
|
733 |
-
#: adminpages/membershiplevels.php:
|
734 |
-
#: classes/gateways/class.pmprogateway_stripe.php:
|
735 |
#: adminpages/discountcodes.php:446 adminpages/discountcodes.php:466
|
736 |
#: adminpages/discountcodes.php:467 adminpages/discountcodes.php:492
|
737 |
#: adminpages/discountcodes.php:520 adminpages/discountcodes.php:521
|
738 |
#: adminpages/membershiplevels.php:353 adminpages/membershiplevels.php:355
|
739 |
#: adminpages/membershiplevels.php:374 adminpages/membershiplevels.php:376
|
740 |
-
#: adminpages/membershiplevels.php:
|
741 |
-
#: adminpages/membershiplevels.php:
|
|
|
742 |
#: classes/gateways/class.pmprogateway_stripe.php:521
|
743 |
#: classes/gateways/class.pmprogateway_stripe.php:522
|
744 |
msgid "Month(s)"
|
745 |
msgstr ""
|
746 |
|
747 |
#: adminpages/discountcodes.php:467 adminpages/discountcodes.php:521
|
748 |
-
#: adminpages/membershiplevels.php:
|
749 |
-
#: classes/gateways/class.pmprogateway_stripe.php:
|
750 |
#: adminpages/discountcodes.php:446 adminpages/discountcodes.php:466
|
751 |
#: adminpages/discountcodes.php:467 adminpages/discountcodes.php:492
|
752 |
#: adminpages/discountcodes.php:520 adminpages/discountcodes.php:521
|
753 |
#: adminpages/membershiplevels.php:353 adminpages/membershiplevels.php:355
|
754 |
#: adminpages/membershiplevels.php:374 adminpages/membershiplevels.php:376
|
755 |
-
#: adminpages/membershiplevels.php:
|
756 |
-
#: adminpages/membershiplevels.php:
|
|
|
757 |
#: classes/gateways/class.pmprogateway_stripe.php:521
|
758 |
#: classes/gateways/class.pmprogateway_stripe.php:522
|
759 |
msgid "Week(s)"
|
760 |
msgstr ""
|
761 |
|
762 |
#: adminpages/discountcodes.php:467 adminpages/discountcodes.php:521
|
763 |
-
#: adminpages/membershiplevels.php:
|
764 |
-
#: classes/gateways/class.pmprogateway_stripe.php:
|
765 |
#: adminpages/discountcodes.php:446 adminpages/discountcodes.php:466
|
766 |
#: adminpages/discountcodes.php:467 adminpages/discountcodes.php:492
|
767 |
#: adminpages/discountcodes.php:520 adminpages/discountcodes.php:521
|
768 |
#: adminpages/membershiplevels.php:353 adminpages/membershiplevels.php:355
|
769 |
#: adminpages/membershiplevels.php:374 adminpages/membershiplevels.php:376
|
770 |
-
#: adminpages/membershiplevels.php:
|
771 |
-
#: adminpages/membershiplevels.php:
|
|
|
772 |
#: classes/gateways/class.pmprogateway_stripe.php:521
|
773 |
#: classes/gateways/class.pmprogateway_stripe.php:522
|
774 |
msgid "Year(s)"
|
775 |
msgstr ""
|
776 |
|
777 |
-
#: adminpages/discountcodes.php:475 adminpages/membershiplevels.php:
|
778 |
#: adminpages/discountcodes.php:451 adminpages/discountcodes.php:454
|
779 |
#: adminpages/discountcodes.php:474 adminpages/discountcodes.php:475
|
780 |
#: adminpages/membershiplevels.php:362 adminpages/membershiplevels.php:364
|
781 |
#: adminpages/membershiplevels.php:383 adminpages/membershiplevels.php:385
|
|
|
782 |
msgid "The amount to be billed one cycle after the initial payment."
|
783 |
msgstr ""
|
784 |
|
785 |
-
#: adminpages/discountcodes.php:480 adminpages/membershiplevels.php:
|
786 |
#: adminpages/discountcodes.php:456 adminpages/discountcodes.php:459
|
787 |
#: adminpages/discountcodes.php:479 adminpages/discountcodes.php:480
|
788 |
#: adminpages/membershiplevels.php:380 adminpages/membershiplevels.php:382
|
789 |
#: adminpages/membershiplevels.php:401 adminpages/membershiplevels.php:403
|
|
|
790 |
msgid "Billing Cycle Limit"
|
791 |
msgstr ""
|
792 |
|
793 |
-
#: adminpages/discountcodes.php:483 adminpages/membershiplevels.php:
|
794 |
#: adminpages/discountcodes.php:459 adminpages/discountcodes.php:462
|
795 |
#: adminpages/discountcodes.php:482 adminpages/discountcodes.php:483
|
796 |
#: adminpages/membershiplevels.php:384 adminpages/membershiplevels.php:386
|
797 |
#: adminpages/membershiplevels.php:405 adminpages/membershiplevels.php:407
|
|
|
798 |
msgid ""
|
799 |
"The <strong>total</strong> number of recurring billing cycles for this "
|
800 |
"level, including the trial period (if applicable) but not including the "
|
801 |
"initial payment. Set to zero if membership is indefinite."
|
802 |
msgstr ""
|
803 |
|
804 |
-
#: adminpages/discountcodes.php:488 adminpages/membershiplevels.php:
|
805 |
#: adminpages/discountcodes.php:464 adminpages/discountcodes.php:467
|
806 |
#: adminpages/discountcodes.php:487 adminpages/discountcodes.php:488
|
807 |
#: adminpages/membershiplevels.php:393 adminpages/membershiplevels.php:395
|
808 |
#: adminpages/membershiplevels.php:414 adminpages/membershiplevels.php:416
|
|
|
809 |
msgid "Custom Trial"
|
810 |
msgstr ""
|
811 |
|
812 |
-
#: adminpages/discountcodes.php:489 adminpages/membershiplevels.php:
|
813 |
#: adminpages/discountcodes.php:465 adminpages/discountcodes.php:468
|
814 |
#: adminpages/discountcodes.php:488 adminpages/discountcodes.php:489
|
815 |
#: adminpages/membershiplevels.php:394 adminpages/membershiplevels.php:395
|
816 |
#: adminpages/membershiplevels.php:397 adminpages/membershiplevels.php:416
|
817 |
-
#: adminpages/membershiplevels.php:418
|
818 |
msgid "Check to add a custom trial period."
|
819 |
msgstr ""
|
820 |
|
821 |
-
#: adminpages/discountcodes.php:493 adminpages/membershiplevels.php:
|
822 |
#: adminpages/discountcodes.php:469 adminpages/discountcodes.php:472
|
823 |
#: adminpages/discountcodes.php:492 adminpages/discountcodes.php:493
|
824 |
#: adminpages/membershiplevels.php:398 adminpages/membershiplevels.php:404
|
825 |
#: adminpages/membershiplevels.php:406 adminpages/membershiplevels.php:425
|
826 |
-
#: adminpages/membershiplevels.php:427
|
827 |
msgid "Trial Billing Amount"
|
828 |
msgstr ""
|
829 |
|
830 |
-
#: adminpages/discountcodes.php:504 adminpages/membershiplevels.php:
|
831 |
#: adminpages/discountcodes.php:472 adminpages/discountcodes.php:475
|
832 |
#: adminpages/discountcodes.php:503 adminpages/discountcodes.php:504
|
833 |
#: adminpages/membershiplevels.php:401 adminpages/membershiplevels.php:407
|
834 |
#: adminpages/membershiplevels.php:409 adminpages/membershiplevels.php:436
|
835 |
-
#: adminpages/membershiplevels.php:438
|
836 |
msgid "for the first"
|
837 |
msgstr ""
|
838 |
|
839 |
-
#: adminpages/discountcodes.php:506 adminpages/membershiplevels.php:
|
840 |
#: adminpages/discountcodes.php:474 adminpages/discountcodes.php:477
|
841 |
#: adminpages/discountcodes.php:505 adminpages/discountcodes.php:506
|
842 |
#: adminpages/membershiplevels.php:403 adminpages/membershiplevels.php:409
|
843 |
#: adminpages/membershiplevels.php:411 adminpages/membershiplevels.php:438
|
844 |
-
#: adminpages/membershiplevels.php:440
|
845 |
msgid "subscription payments"
|
846 |
msgstr ""
|
847 |
|
848 |
-
#: adminpages/discountcodes.php:511 adminpages/membershiplevels.php:
|
849 |
#: adminpages/discountcodes.php:479 adminpages/discountcodes.php:482
|
850 |
#: adminpages/discountcodes.php:510 adminpages/discountcodes.php:511
|
851 |
#: adminpages/membershiplevels.php:431 adminpages/membershiplevels.php:437
|
852 |
#: adminpages/membershiplevels.php:439 adminpages/membershiplevels.php:466
|
853 |
#: adminpages/membershiplevels.php:467 adminpages/membershiplevels.php:469
|
|
|
854 |
msgid "Membership Expiration"
|
855 |
msgstr ""
|
856 |
|
857 |
-
#: adminpages/discountcodes.php:512 adminpages/membershiplevels.php:
|
858 |
#: adminpages/discountcodes.php:483 adminpages/discountcodes.php:511
|
859 |
#: adminpages/discountcodes.php:512 adminpages/membershiplevels.php:432
|
860 |
#: adminpages/membershiplevels.php:438 adminpages/membershiplevels.php:440
|
861 |
#: adminpages/membershiplevels.php:467 adminpages/membershiplevels.php:468
|
862 |
-
#: adminpages/membershiplevels.php:470
|
863 |
msgid "Check this to set when membership access expires."
|
864 |
msgstr ""
|
865 |
|
866 |
-
#: adminpages/discountcodes.php:516 adminpages/membershiplevels.php:
|
867 |
#: adminpages/discountcodes.php:484 adminpages/discountcodes.php:487
|
868 |
#: adminpages/discountcodes.php:515 adminpages/discountcodes.php:516
|
869 |
#: adminpages/membershiplevels.php:436 adminpages/membershiplevels.php:442
|
870 |
#: adminpages/membershiplevels.php:444 adminpages/membershiplevels.php:471
|
871 |
#: adminpages/membershiplevels.php:472 adminpages/membershiplevels.php:474
|
|
|
872 |
msgid "Expires In"
|
873 |
msgstr ""
|
874 |
|
875 |
-
#: adminpages/discountcodes.php:529 adminpages/membershiplevels.php:
|
876 |
#: adminpages/discountcodes.php:500 adminpages/discountcodes.php:528
|
877 |
#: adminpages/discountcodes.php:529 adminpages/membershiplevels.php:449
|
878 |
#: adminpages/membershiplevels.php:455 adminpages/membershiplevels.php:457
|
879 |
#: adminpages/membershiplevels.php:484 adminpages/membershiplevels.php:485
|
880 |
-
#: adminpages/membershiplevels.php:487
|
881 |
msgid ""
|
882 |
"Set the duration of membership access. Note that the any future payments "
|
883 |
"(recurring subscription, if any) will be cancelled when the membership "
|
@@ -910,13 +931,14 @@ msgid "Starts"
|
|
910 |
msgstr ""
|
911 |
|
912 |
#: adminpages/discountcodes.php:589 adminpages/memberslist.php:179
|
913 |
-
#: adminpages/reports/login.php:147 includes/profile.php:
|
914 |
#: adminpages/discountcodes.php:550 adminpages/discountcodes.php:560
|
915 |
#: adminpages/discountcodes.php:588 adminpages/discountcodes.php:589
|
916 |
#: adminpages/memberslist.php:121 adminpages/memberslist.php:159
|
917 |
#: adminpages/memberslist.php:169 adminpages/memberslist.php:179
|
918 |
#: adminpages/reports/login.php:145 adminpages/reports/login.php:147
|
919 |
-
#: includes/profile.php:98 includes/profile.php:
|
|
|
920 |
msgid "Expires"
|
921 |
msgstr ""
|
922 |
|
@@ -940,21 +962,22 @@ msgid ""
|
|
940 |
"select customers."
|
941 |
msgstr ""
|
942 |
|
943 |
-
#: adminpages/discountcodes.php:649 adminpages/membershiplevels.php:
|
944 |
#: adminpages/orders.php:992 adminpages/discountcodes.php:614
|
945 |
#: adminpages/discountcodes.php:619 adminpages/discountcodes.php:647
|
946 |
-
#: adminpages/discountcodes.php:648 adminpages/
|
947 |
-
#: adminpages/membershiplevels.php:
|
948 |
-
#: adminpages/membershiplevels.php:
|
949 |
-
#: adminpages/membershiplevels.php:
|
|
|
950 |
#: adminpages/orders.php:961 adminpages/orders.php:979
|
951 |
-
#: adminpages/orders.php:989
|
952 |
msgid "edit"
|
953 |
msgstr ""
|
954 |
|
955 |
#: adminpages/discountcodes.php:652 adminpages/discountcodes.php:617
|
956 |
#: adminpages/discountcodes.php:622 adminpages/discountcodes.php:650
|
957 |
-
#: adminpages/discountcodes.php:651
|
958 |
#, php-format
|
959 |
msgid ""
|
960 |
"Are you sure you want to delete the %s discount code? The subscriptions for "
|
@@ -962,15 +985,16 @@ msgid ""
|
|
962 |
"code anymore."
|
963 |
msgstr ""
|
964 |
|
965 |
-
#: adminpages/discountcodes.php:652 adminpages/membershiplevels.php:
|
966 |
#: adminpages/orders.php:998 adminpages/discountcodes.php:617
|
967 |
#: adminpages/discountcodes.php:622 adminpages/discountcodes.php:650
|
968 |
-
#: adminpages/discountcodes.php:651 adminpages/
|
969 |
-
#: adminpages/membershiplevels.php:
|
970 |
-
#: adminpages/membershiplevels.php:
|
971 |
-
#: adminpages/membershiplevels.php:
|
|
|
972 |
#: adminpages/orders.php:967 adminpages/orders.php:985
|
973 |
-
#: adminpages/orders.php:995
|
974 |
msgid "delete"
|
975 |
msgstr ""
|
976 |
|
@@ -1139,13 +1163,14 @@ msgstr ""
|
|
1139 |
msgid "Add New Membership Level"
|
1140 |
msgstr ""
|
1141 |
|
1142 |
-
#: adminpages/membershiplevels.php:295 adminpages/membershiplevels.php:
|
1143 |
#: adminpages/reports/login.php:144 adminpages/membershiplevels.php:291
|
1144 |
#: adminpages/membershiplevels.php:293 adminpages/membershiplevels.php:295
|
1145 |
#: adminpages/membershiplevels.php:506 adminpages/membershiplevels.php:512
|
1146 |
#: adminpages/membershiplevels.php:514 adminpages/membershiplevels.php:541
|
1147 |
#: adminpages/membershiplevels.php:542 adminpages/membershiplevels.php:584
|
1148 |
-
#: adminpages/
|
|
|
1149 |
msgid "Name"
|
1150 |
msgstr ""
|
1151 |
|
@@ -1154,226 +1179,249 @@ msgstr ""
|
|
1154 |
msgid "Confirmation Message"
|
1155 |
msgstr ""
|
1156 |
|
1157 |
-
#: adminpages/membershiplevels.php:
|
1158 |
#: adminpages/membershiplevels.php:333 adminpages/membershiplevels.php:335
|
1159 |
-
#: adminpages/membershiplevels.php:337 adminpages/membershiplevels.php:
|
1160 |
-
#: adminpages/membershiplevels.php:585
|
|
|
1161 |
msgid "Billing Details"
|
1162 |
msgstr ""
|
1163 |
|
1164 |
-
#: adminpages/membershiplevels.php:
|
1165 |
-
#: classes/gateways/class.pmprogateway_stripe.php:
|
1166 |
#: adminpages/membershiplevels.php:349 adminpages/membershiplevels.php:351
|
1167 |
#: adminpages/membershiplevels.php:370 adminpages/membershiplevels.php:372
|
|
|
1168 |
#: classes/gateways/class.pmprogateway_stripe.php:619
|
1169 |
#: classes/gateways/class.pmprogateway_stripe.php:620
|
1170 |
msgid "per"
|
1171 |
msgstr ""
|
1172 |
|
1173 |
-
#: adminpages/membershiplevels.php:
|
1174 |
#: adminpages/membershiplevels.php:385 adminpages/membershiplevels.php:387
|
|
|
1175 |
msgid ""
|
1176 |
"Stripe integration currently only supports billing periods of \"Week\", "
|
1177 |
"\"Month\" or \"Year\"."
|
1178 |
msgstr ""
|
1179 |
|
1180 |
-
#: adminpages/membershiplevels.php:
|
1181 |
#: adminpages/membershiplevels.php:368 adminpages/membershiplevels.php:387
|
1182 |
-
#: adminpages/membershiplevels.php:389
|
1183 |
msgid ""
|
1184 |
"Braintree integration currently only supports billing periods of \"Month\" "
|
1185 |
"or \"Year\"."
|
1186 |
msgstr ""
|
1187 |
|
1188 |
-
#: adminpages/membershiplevels.php:
|
1189 |
#: adminpages/membershiplevels.php:370 adminpages/membershiplevels.php:389
|
1190 |
-
#: adminpages/membershiplevels.php:391
|
1191 |
msgid ""
|
1192 |
"Payflow integration currently only supports billing frequencies of 1 and "
|
1193 |
"billing periods of \"Week\", \"Month\" or \"Year\"."
|
1194 |
msgstr ""
|
1195 |
|
1196 |
-
#: adminpages/membershiplevels.php:
|
1197 |
#: adminpages/membershiplevels.php:374 adminpages/membershiplevels.php:393
|
1198 |
-
#: adminpages/membershiplevels.php:395
|
1199 |
msgid ""
|
1200 |
"After saving this level, make note of the ID and create a \"Plan\" in your "
|
1201 |
"Braintree dashboard with the same settings and the \"Plan ID\" set to "
|
1202 |
"<em>pmpro_#</em>, where # is the level ID."
|
1203 |
msgstr ""
|
1204 |
|
1205 |
-
#: adminpages/membershiplevels.php:
|
1206 |
#: classes/gateways/class.pmprogateway_cybersource.php:101
|
1207 |
#: classes/gateways/class.pmprogateway_paypal.php:118
|
1208 |
#: classes/gateways/class.pmprogateway_paypalexpress.php:133
|
1209 |
#: classes/gateways/class.pmprogateway_paypalstandard.php:117
|
1210 |
#: adminpages/membershiplevels.php:372 adminpages/membershiplevels.php:374
|
1211 |
#: adminpages/membershiplevels.php:376 adminpages/membershiplevels.php:393
|
1212 |
-
#: adminpages/membershiplevels.php:395 adminpages/membershiplevels.php:
|
|
|
1213 |
#: adminpages/paymentsettings.php:170 adminpages/paymentsettings.php:174
|
1214 |
#: adminpages/paymentsettings.php:179
|
1215 |
#: classes/gateways/class.pmprogateway_cybersource.php:101
|
1216 |
#: classes/gateways/class.pmprogateway_paypal.php:118
|
1217 |
#: classes/gateways/class.pmprogateway_paypalexpress.php:123
|
|
|
1218 |
#: classes/gateways/class.pmprogateway_paypalstandard.php:117
|
1219 |
msgid "Note"
|
1220 |
msgstr ""
|
1221 |
|
1222 |
-
#: adminpages/membershiplevels.php:
|
1223 |
#: adminpages/membershiplevels.php:376 adminpages/membershiplevels.php:395
|
1224 |
-
#: adminpages/membershiplevels.php:397
|
1225 |
msgid ""
|
1226 |
"You will need to create a \"Plan\" in your Braintree dashboard with the same "
|
1227 |
"settings and the \"Plan ID\" set to"
|
1228 |
msgstr ""
|
1229 |
|
1230 |
-
#: adminpages/membershiplevels.php:
|
1231 |
#: adminpages/membershiplevels.php:388 adminpages/membershiplevels.php:407
|
1232 |
-
#: adminpages/membershiplevels.php:409
|
1233 |
msgid ""
|
1234 |
"Stripe integration currently does not support billing limits. You can still "
|
1235 |
"set an expiration date below."
|
1236 |
msgstr ""
|
1237 |
|
1238 |
-
#: adminpages/membershiplevels.php:
|
1239 |
#: adminpages/membershiplevels.php:400 adminpages/membershiplevels.php:419
|
1240 |
-
#: adminpages/membershiplevels.php:421
|
1241 |
msgid ""
|
1242 |
"2Checkout integration does not support custom trials. You can do one period "
|
1243 |
"trials by setting an initial payment different from the billing amount."
|
1244 |
msgstr ""
|
1245 |
|
1246 |
-
#: adminpages/membershiplevels.php:
|
1247 |
#: adminpages/membershiplevels.php:412 adminpages/membershiplevels.php:414
|
1248 |
#: adminpages/membershiplevels.php:441 adminpages/membershiplevels.php:443
|
|
|
1249 |
msgid ""
|
1250 |
"Stripe integration currently does not support trial amounts greater than $0."
|
1251 |
msgstr ""
|
1252 |
|
1253 |
-
#: adminpages/membershiplevels.php:
|
1254 |
#: adminpages/membershiplevels.php:416 adminpages/membershiplevels.php:418
|
1255 |
#: adminpages/membershiplevels.php:445 adminpages/membershiplevels.php:447
|
|
|
1256 |
msgid ""
|
1257 |
"Braintree integration currently does not support trial amounts greater than "
|
1258 |
"$0."
|
1259 |
msgstr ""
|
1260 |
|
1261 |
-
#: adminpages/membershiplevels.php:
|
1262 |
#: adminpages/membershiplevels.php:420 adminpages/membershiplevels.php:422
|
1263 |
#: adminpages/membershiplevels.php:449 adminpages/membershiplevels.php:451
|
|
|
1264 |
msgid ""
|
1265 |
"Payflow integration currently does not support trial amounts greater than $0."
|
1266 |
msgstr ""
|
1267 |
|
1268 |
-
#: adminpages/membershiplevels.php:
|
1269 |
#: adminpages/membershiplevels.php:428 adminpages/membershiplevels.php:430
|
1270 |
#: adminpages/membershiplevels.php:457 adminpages/membershiplevels.php:458
|
1271 |
-
#: adminpages/membershiplevels.php:460
|
1272 |
msgid "Other Settings"
|
1273 |
msgstr ""
|
1274 |
|
1275 |
-
#: adminpages/membershiplevels.php:
|
1276 |
#: adminpages/membershiplevels.php:432 adminpages/membershiplevels.php:434
|
1277 |
#: adminpages/membershiplevels.php:461 adminpages/membershiplevels.php:462
|
1278 |
-
#: adminpages/membershiplevels.php:464
|
1279 |
msgid "Disable New Signups"
|
1280 |
msgstr ""
|
1281 |
|
1282 |
-
#: adminpages/membershiplevels.php:
|
1283 |
#: adminpages/membershiplevels.php:433 adminpages/membershiplevels.php:435
|
1284 |
#: adminpages/membershiplevels.php:462 adminpages/membershiplevels.php:463
|
1285 |
-
#: adminpages/membershiplevels.php:465
|
1286 |
msgid ""
|
1287 |
"Check to hide this level from the membership levels page and disable "
|
1288 |
"registration."
|
1289 |
msgstr ""
|
1290 |
|
1291 |
-
#: adminpages/membershiplevels.php:
|
1292 |
#: adminpages/membershiplevels.php:463 adminpages/membershiplevels.php:465
|
1293 |
#: adminpages/membershiplevels.php:492 adminpages/membershiplevels.php:493
|
1294 |
-
#: adminpages/membershiplevels.php:495
|
1295 |
msgid "Content Settings"
|
1296 |
msgstr ""
|
1297 |
|
1298 |
-
#: adminpages/membershiplevels.php:
|
1299 |
#: adminpages/membershiplevels.php:467 adminpages/membershiplevels.php:469
|
1300 |
#: adminpages/membershiplevels.php:496 adminpages/membershiplevels.php:497
|
1301 |
-
#: adminpages/membershiplevels.php:499
|
1302 |
msgid "Categories"
|
1303 |
msgstr ""
|
1304 |
|
1305 |
-
#: adminpages/membershiplevels.php:
|
|
|
1306 |
msgid "Save Level"
|
1307 |
msgstr ""
|
1308 |
|
1309 |
-
#: adminpages/membershiplevels.php:
|
|
|
|
|
|
|
|
|
1310 |
#: pages/billing.php:339 pages/cancel.php:71 shortcodes/pmpro_account.php:70
|
1311 |
-
#: adminpages/membershiplevels.php:517 adminpages/orders.php:511
|
1312 |
-
#: adminpages/orders.php:561 pages/account.php:44 pages/billing.php:295
|
1313 |
-
#: pages/billing.php:299 pages/billing.php:330 pages/billing.php:339
|
1314 |
-
#: pages/cancel.php:71 shortcodes/pmpro_account.php:70
|
1315 |
msgid "Cancel"
|
1316 |
msgstr ""
|
1317 |
|
1318 |
-
#: adminpages/membershiplevels.php:
|
1319 |
#: adminpages/membershiplevels.php:496 adminpages/membershiplevels.php:498
|
1320 |
#: adminpages/membershiplevels.php:525 adminpages/membershiplevels.php:526
|
1321 |
-
#: adminpages/membershiplevels.php:569
|
1322 |
msgid "Add New Level"
|
1323 |
msgstr ""
|
1324 |
|
1325 |
-
#: adminpages/membershiplevels.php:
|
1326 |
#: adminpages/membershiplevels.php:493 adminpages/membershiplevels.php:496
|
1327 |
#: adminpages/membershiplevels.php:499 adminpages/membershiplevels.php:501
|
1328 |
#: adminpages/membershiplevels.php:502 adminpages/membershiplevels.php:504
|
1329 |
#: adminpages/membershiplevels.php:528 adminpages/membershiplevels.php:529
|
1330 |
#: adminpages/membershiplevels.php:531 adminpages/membershiplevels.php:532
|
1331 |
#: adminpages/membershiplevels.php:572 adminpages/membershiplevels.php:575
|
|
|
1332 |
msgid "Search Levels"
|
1333 |
msgstr ""
|
1334 |
|
1335 |
-
#: adminpages/membershiplevels.php:
|
|
|
1336 |
msgid "Drag and drop membership levels to reorder them on the Levels page."
|
1337 |
msgstr ""
|
1338 |
|
1339 |
-
#: adminpages/membershiplevels.php:
|
1340 |
#: pages/confirmation.php:83 pages/invoice.php:70
|
1341 |
#: shortcodes/pmpro_account.php:46 adminpages/membershiplevels.php:510
|
1342 |
#: adminpages/membershiplevels.php:516 adminpages/membershiplevels.php:518
|
1343 |
#: adminpages/membershiplevels.php:544 adminpages/membershiplevels.php:545
|
1344 |
-
#: adminpages/membershiplevels.php:586
|
1345 |
-
#: pages/
|
1346 |
-
#: pages/
|
|
|
1347 |
msgid "Expiration"
|
1348 |
msgstr ""
|
1349 |
|
1350 |
-
#: adminpages/membershiplevels.php:
|
1351 |
#: adminpages/membershiplevels.php:517 adminpages/membershiplevels.php:519
|
1352 |
#: adminpages/membershiplevels.php:545 adminpages/membershiplevels.php:546
|
1353 |
-
#: adminpages/membershiplevels.php:587
|
1354 |
msgid "Allow Signups"
|
1355 |
msgstr ""
|
1356 |
|
1357 |
-
#: adminpages/membershiplevels.php:
|
1358 |
#: adminpages/membershiplevels.php:540 adminpages/membershiplevels.php:542
|
1359 |
#: adminpages/membershiplevels.php:566 adminpages/membershiplevels.php:569
|
1360 |
-
#: adminpages/membershiplevels.php:646
|
1361 |
msgid "FREE"
|
1362 |
msgstr ""
|
1363 |
|
1364 |
-
#: adminpages/membershiplevels.php:
|
1365 |
#: adminpages/membershiplevels.php:566 adminpages/membershiplevels.php:568
|
1366 |
#: adminpages/membershiplevels.php:575 adminpages/membershiplevels.php:595
|
1367 |
-
#: adminpages/membershiplevels.php:655
|
1368 |
msgid "After"
|
1369 |
msgstr ""
|
1370 |
|
1371 |
-
#: adminpages/membershiplevels.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1372 |
#: adminpages/membershiplevels.php:565 adminpages/membershiplevels.php:571
|
1373 |
#: adminpages/membershiplevels.php:573 adminpages/membershiplevels.php:580
|
1374 |
#: adminpages/membershiplevels.php:600 adminpages/membershiplevels.php:660
|
1375 |
-
#: adminpages/
|
1376 |
-
#: adminpages/orders.php:
|
|
|
1377 |
msgid "copy"
|
1378 |
msgstr ""
|
1379 |
|
@@ -1636,7 +1684,7 @@ msgstr ""
|
|
1636 |
|
1637 |
#: adminpages/orders.php:389
|
1638 |
#: classes/gateways/class.pmprogateway_braintree.php:304
|
1639 |
-
#: classes/gateways/class.pmprogateway_stripe.php:
|
1640 |
#: pages/checkout.php:516 adminpages/orders.php:339 adminpages/orders.php:389
|
1641 |
#: classes/gateways/class.pmprogateway_braintree.php:291
|
1642 |
#: classes/gateways/class.pmprogateway_braintree.php:304
|
@@ -1832,7 +1880,7 @@ msgstr ""
|
|
1832 |
msgid "User"
|
1833 |
msgstr ""
|
1834 |
|
1835 |
-
#: adminpages/orders.php:914 includes/init.php:
|
1836 |
#: pages/checkout.php:42 pages/confirmation.php:47 pages/confirmation.php:64
|
1837 |
#: pages/confirmation.php:105 pages/invoice.php:28 pages/invoice.php:51
|
1838 |
#: adminpages/orders.php:601 adminpages/orders.php:904
|
@@ -1873,7 +1921,7 @@ msgstr ""
|
|
1873 |
|
1874 |
#: adminpages/orders.php:998 adminpages/orders.php:664
|
1875 |
#: adminpages/orders.php:967 adminpages/orders.php:985
|
1876 |
-
#: adminpages/orders.php:995
|
1877 |
#, php-format
|
1878 |
msgid ""
|
1879 |
"Deleting orders is permanent and can affect active users. Are you sure you "
|
@@ -1882,122 +1930,121 @@ msgstr ""
|
|
1882 |
|
1883 |
#: adminpages/orders.php:1008 adminpages/orders.php:674
|
1884 |
#: adminpages/orders.php:977 adminpages/orders.php:995
|
1885 |
-
#: adminpages/orders.php:1005
|
1886 |
msgid "No orders found."
|
1887 |
msgstr ""
|
1888 |
|
1889 |
-
#: adminpages/pagesettings.php:
|
|
|
|
|
|
|
|
|
1890 |
msgid "Membership Account"
|
1891 |
msgstr ""
|
1892 |
|
1893 |
-
#: adminpages/pagesettings.php:
|
1894 |
msgid "Membership Billing"
|
1895 |
msgstr ""
|
1896 |
|
1897 |
-
#: adminpages/pagesettings.php:
|
1898 |
msgid "Membership Cancel"
|
1899 |
msgstr ""
|
1900 |
|
1901 |
-
#: adminpages/pagesettings.php:
|
1902 |
msgid "Membership Checkout"
|
1903 |
msgstr ""
|
1904 |
|
1905 |
-
#: adminpages/pagesettings.php:
|
1906 |
msgid "Membership Confirmation"
|
1907 |
msgstr ""
|
1908 |
|
1909 |
-
#: adminpages/pagesettings.php:
|
1910 |
msgid "Membership Invoice"
|
1911 |
msgstr ""
|
1912 |
|
1913 |
-
#: adminpages/pagesettings.php:
|
1914 |
-
#, php-format
|
1915 |
-
msgid "Membership %s"
|
1916 |
-
msgstr ""
|
1917 |
-
|
1918 |
-
#: adminpages/pagesettings.php:111 adminpages/pagesettings.php:83
|
1919 |
#: adminpages/pagesettings.php:111
|
1920 |
msgid "The following pages have been created for you"
|
1921 |
msgstr ""
|
1922 |
|
1923 |
-
#: adminpages/pagesettings.php:
|
1924 |
#: adminpages/pagesettings.php:126
|
1925 |
msgid ""
|
1926 |
"Manage the WordPress pages assigned to each required Paid Memberships Pro "
|
1927 |
"page."
|
1928 |
msgstr ""
|
1929 |
|
1930 |
-
#: adminpages/pagesettings.php:
|
1931 |
#: adminpages/pagesettings.php:132
|
1932 |
msgid ""
|
1933 |
"Assign the WordPress pages for each required Paid Memberships Pro page or"
|
1934 |
msgstr ""
|
1935 |
|
1936 |
-
#: adminpages/pagesettings.php:
|
1937 |
#: adminpages/pagesettings.php:132
|
1938 |
msgid "click here to let us generate them for you"
|
1939 |
msgstr ""
|
1940 |
|
1941 |
-
#: adminpages/pagesettings.php:
|
1942 |
#: adminpages/pagesettings.php:140
|
1943 |
msgid "Account Page"
|
1944 |
msgstr ""
|
1945 |
|
1946 |
-
#: adminpages/pagesettings.php:
|
1947 |
-
#: adminpages/pagesettings.php:
|
1948 |
-
#: adminpages/pagesettings.php:
|
1949 |
-
#: adminpages/pagesettings.php:
|
1950 |
-
#: adminpages/pagesettings.php:
|
1951 |
-
#: adminpages/pagesettings.php:
|
1952 |
-
#: adminpages/pagesettings.php:
|
1953 |
-
#: adminpages/pagesettings.php:
|
1954 |
-
#: adminpages/pagesettings.php:
|
1955 |
-
#: adminpages/pagesettings.php:
|
1956 |
-
#: adminpages/pagesettings.php:241
|
1957 |
msgid "Choose One"
|
1958 |
msgstr ""
|
1959 |
|
1960 |
-
#: adminpages/pagesettings.php:
|
1961 |
-
#: adminpages/pagesettings.php:
|
1962 |
-
#: adminpages/pagesettings.php:
|
1963 |
-
#: adminpages/pagesettings.php:
|
1964 |
-
#: adminpages/pagesettings.php:
|
1965 |
-
#: adminpages/pagesettings.php:
|
1966 |
-
#: adminpages/pagesettings.php:
|
1967 |
-
#: adminpages/pagesettings.php:
|
1968 |
-
#: adminpages/pagesettings.php:
|
1969 |
-
#: adminpages/pagesettings.php:
|
1970 |
-
#: adminpages/pagesettings.php:
|
1971 |
-
#: adminpages/pagesettings.php:
|
1972 |
-
#: adminpages/pagesettings.php:
|
1973 |
-
#: adminpages/pagesettings.php:
|
1974 |
-
#: adminpages/pagesettings.php:
|
1975 |
-
#: adminpages/pagesettings.php:
|
1976 |
-
#: adminpages/pagesettings.php:244
|
1977 |
msgid "edit page"
|
1978 |
msgstr ""
|
1979 |
|
1980 |
-
#: adminpages/pagesettings.php:
|
1981 |
-
#: adminpages/pagesettings.php:
|
1982 |
-
#: adminpages/pagesettings.php:
|
1983 |
-
#: adminpages/pagesettings.php:
|
1984 |
-
#: adminpages/pagesettings.php:
|
1985 |
-
#: adminpages/pagesettings.php:
|
1986 |
-
#: adminpages/pagesettings.php:
|
1987 |
-
#: adminpages/pagesettings.php:
|
1988 |
-
#: adminpages/pagesettings.php:
|
1989 |
-
#: adminpages/pagesettings.php:
|
1990 |
-
#: adminpages/pagesettings.php:
|
1991 |
-
#: adminpages/pagesettings.php:
|
1992 |
-
#: adminpages/pagesettings.php:
|
1993 |
-
#: adminpages/pagesettings.php:246
|
1994 |
msgid "view page"
|
1995 |
msgstr ""
|
1996 |
|
1997 |
-
#: adminpages/pagesettings.php:
|
1998 |
-
#: adminpages/pagesettings.php:
|
1999 |
-
#: adminpages/pagesettings.php:
|
2000 |
-
#: adminpages/pagesettings.php:
|
2001 |
#: adminpages/pagesettings.php:123 adminpages/pagesettings.php:134
|
2002 |
#: adminpages/pagesettings.php:138 adminpages/pagesettings.php:147
|
2003 |
#: adminpages/pagesettings.php:151 adminpages/pagesettings.php:153
|
@@ -2014,42 +2061,50 @@ msgstr ""
|
|
2014 |
msgid "Include the shortcode"
|
2015 |
msgstr ""
|
2016 |
|
2017 |
-
#: adminpages/pagesettings.php:
|
2018 |
#: adminpages/pagesettings.php:127 adminpages/pagesettings.php:155
|
2019 |
#: adminpages/pagesettings.php:158
|
2020 |
msgid "Billing Information Page"
|
2021 |
msgstr ""
|
2022 |
|
2023 |
-
#: adminpages/pagesettings.php:
|
2024 |
#: adminpages/pagesettings.php:142 adminpages/pagesettings.php:170
|
2025 |
#: adminpages/pagesettings.php:173
|
2026 |
msgid "Cancel Page"
|
2027 |
msgstr ""
|
2028 |
|
2029 |
-
#: adminpages/pagesettings.php:
|
2030 |
#: adminpages/pagesettings.php:158 adminpages/pagesettings.php:186
|
2031 |
#: adminpages/pagesettings.php:189
|
2032 |
msgid "Checkout Page"
|
2033 |
msgstr ""
|
2034 |
|
2035 |
-
#: adminpages/pagesettings.php:
|
2036 |
#: adminpages/pagesettings.php:174 adminpages/pagesettings.php:202
|
2037 |
#: adminpages/pagesettings.php:205
|
2038 |
msgid "Confirmation Page"
|
2039 |
msgstr ""
|
2040 |
|
2041 |
-
#: adminpages/pagesettings.php:
|
2042 |
#: adminpages/pagesettings.php:190 adminpages/pagesettings.php:218
|
2043 |
#: adminpages/pagesettings.php:221
|
2044 |
msgid "Invoice Page"
|
2045 |
msgstr ""
|
2046 |
|
2047 |
-
#: adminpages/pagesettings.php:
|
2048 |
#: adminpages/pagesettings.php:206 adminpages/pagesettings.php:234
|
2049 |
#: adminpages/pagesettings.php:237
|
2050 |
msgid "Levels Page"
|
2051 |
msgstr ""
|
2052 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2053 |
#: adminpages/paymentsettings.php:49 adminpages/paymentsettings.php:49
|
2054 |
#: adminpages/paymentsettings.php:77 adminpages/paymentsettings.php:82
|
2055 |
msgid "Your payment settings have been updated."
|
@@ -2414,7 +2469,7 @@ msgstr ""
|
|
2414 |
#: classes/class.pmproemail.php:258 classes/class.pmproemail.php:337
|
2415 |
#: classes/class.pmproemail.php:346 classes/class.pmproemail.php:657
|
2416 |
#: classes/gateways/class.pmprogateway_braintree.php:362
|
2417 |
-
#: classes/gateways/class.pmprogateway_stripe.php:
|
2418 |
#: pages/checkout.php:85 pages/checkout.php:603 pages/confirmation.php:52
|
2419 |
#: pages/invoice.php:33 classes/class.pmproemail.php:216
|
2420 |
#: classes/class.pmproemail.php:218 classes/class.pmproemail.php:225
|
@@ -2663,6 +2718,7 @@ msgstr ""
|
|
2663 |
#: paid-memberships-pro.php:130
|
2664 |
#: classes/gateways/class.pmprogateway_authorizenet.php:39
|
2665 |
#: paid-memberships-pro.php:122 paid-memberships-pro.php:123
|
|
|
2666 |
msgid "Authorize.net"
|
2667 |
msgstr ""
|
2668 |
|
@@ -2717,6 +2773,7 @@ msgstr ""
|
|
2717 |
#: classes/gateways/class.pmprogateway_braintree.php:63
|
2718 |
#: classes/gateways/class.pmprogateway_braintree.php:76
|
2719 |
#: paid-memberships-pro.php:123 paid-memberships-pro.php:124
|
|
|
2720 |
msgid "Braintree Payments"
|
2721 |
msgstr ""
|
2722 |
|
@@ -2762,7 +2819,7 @@ msgid "Client-Side Encryption Key"
|
|
2762 |
msgstr ""
|
2763 |
|
2764 |
#: classes/gateways/class.pmprogateway_braintree.php:169
|
2765 |
-
#: classes/gateways/class.pmprogateway_stripe.php:
|
2766 |
#: adminpages/paymentsettings.php:462 adminpages/paymentsettings.php:470
|
2767 |
#: adminpages/paymentsettings.php:503 adminpages/paymentsettings.php:509
|
2768 |
#: adminpages/paymentsettings.php:511 adminpages/paymentsettings.php:517
|
@@ -2783,7 +2840,7 @@ msgid "To fully integrate with Braintree, be sure to set your Web Hook URL to"
|
|
2783 |
msgstr ""
|
2784 |
|
2785 |
#: classes/gateways/class.pmprogateway_braintree.php:283
|
2786 |
-
#: classes/gateways/class.pmprogateway_stripe.php:
|
2787 |
#: classes/gateways/class.pmprogateway_braintree.php:270
|
2788 |
#: classes/gateways/class.pmprogateway_braintree.php:283
|
2789 |
#: classes/gateways/class.pmprogateway_stripe.php:387
|
@@ -2794,7 +2851,7 @@ msgid "Payment Information"
|
|
2794 |
msgstr ""
|
2795 |
|
2796 |
#: classes/gateways/class.pmprogateway_braintree.php:283
|
2797 |
-
#: classes/gateways/class.pmprogateway_stripe.php:
|
2798 |
#: classes/gateways/class.pmprogateway_braintree.php:270
|
2799 |
#: classes/gateways/class.pmprogateway_braintree.php:283
|
2800 |
#: classes/gateways/class.pmprogateway_stripe.php:387
|
@@ -2806,7 +2863,7 @@ msgid "We Accept %s"
|
|
2806 |
msgstr ""
|
2807 |
|
2808 |
#: classes/gateways/class.pmprogateway_braintree.php:316
|
2809 |
-
#: classes/gateways/class.pmprogateway_stripe.php:
|
2810 |
#: pages/checkout.php:557
|
2811 |
#: classes/gateways/class.pmprogateway_braintree.php:303
|
2812 |
#: classes/gateways/class.pmprogateway_braintree.php:316
|
@@ -2819,7 +2876,7 @@ msgid "Card Number"
|
|
2819 |
msgstr ""
|
2820 |
|
2821 |
#: classes/gateways/class.pmprogateway_braintree.php:353
|
2822 |
-
#: classes/gateways/class.pmprogateway_stripe.php:
|
2823 |
#: pages/checkout.php:594
|
2824 |
#: classes/gateways/class.pmprogateway_braintree.php:340
|
2825 |
#: classes/gateways/class.pmprogateway_braintree.php:353
|
@@ -2832,7 +2889,7 @@ msgid "CVV"
|
|
2832 |
msgstr ""
|
2833 |
|
2834 |
#: classes/gateways/class.pmprogateway_braintree.php:354
|
2835 |
-
#: classes/gateways/class.pmprogateway_stripe.php:
|
2836 |
#: pages/checkout.php:595
|
2837 |
#: classes/gateways/class.pmprogateway_braintree.php:341
|
2838 |
#: classes/gateways/class.pmprogateway_braintree.php:354
|
@@ -2845,7 +2902,7 @@ msgid "what's this?"
|
|
2845 |
msgstr ""
|
2846 |
|
2847 |
#: classes/gateways/class.pmprogateway_braintree.php:364
|
2848 |
-
#: classes/gateways/class.pmprogateway_stripe.php:
|
2849 |
#: pages/checkout.php:605
|
2850 |
#: classes/gateways/class.pmprogateway_braintree.php:351
|
2851 |
#: classes/gateways/class.pmprogateway_braintree.php:364
|
@@ -2858,7 +2915,7 @@ msgid "Apply"
|
|
2858 |
msgstr ""
|
2859 |
|
2860 |
#: classes/gateways/class.pmprogateway_braintree.php:419
|
2861 |
-
#: classes/gateways/class.pmprogateway_stripe.php:
|
2862 |
#: classes/gateways/class.pmprogateway_braintree.php:61
|
2863 |
#: classes/gateways/class.pmprogateway_braintree.php:406
|
2864 |
#: classes/gateways/class.pmprogateway_braintree.php:419
|
@@ -2960,6 +3017,7 @@ msgstr ""
|
|
2960 |
#: adminpages/paymentsettings.php:159
|
2961 |
#: classes/gateways/class.pmprogateway_check.php:48
|
2962 |
#: paid-memberships-pro.php:116 paid-memberships-pro.php:117
|
|
|
2963 |
msgid "Pay by Check"
|
2964 |
msgstr ""
|
2965 |
|
@@ -3071,6 +3129,7 @@ msgstr ""
|
|
3071 |
#: paid-memberships-pro.php:127
|
3072 |
#: classes/gateways/class.pmprogateway_paypal.php:57
|
3073 |
#: paid-memberships-pro.php:119 paid-memberships-pro.php:120
|
|
|
3074 |
msgid "PayPal Website Payments Pro"
|
3075 |
msgstr ""
|
3076 |
|
@@ -3079,6 +3138,7 @@ msgstr ""
|
|
3079 |
#: classes/gateways/class.pmprogateway_paypalstandard.php:112
|
3080 |
#: classes/gateways/class.pmprogateway_paypal.php:113
|
3081 |
#: classes/gateways/class.pmprogateway_paypalexpress.php:118
|
|
|
3082 |
#: classes/gateways/class.pmprogateway_paypalstandard.php:112
|
3083 |
msgid "PayPal Settings"
|
3084 |
msgstr ""
|
@@ -3089,6 +3149,7 @@ msgstr ""
|
|
3089 |
#: adminpages/paymentsettings.php:179
|
3090 |
#: classes/gateways/class.pmprogateway_paypal.php:118
|
3091 |
#: classes/gateways/class.pmprogateway_paypalexpress.php:123
|
|
|
3092 |
#: classes/gateways/class.pmprogateway_paypalstandard.php:117
|
3093 |
msgid ""
|
3094 |
"We do not recommend using PayPal Standard. We suggest using PayPal Express, "
|
@@ -3105,6 +3166,7 @@ msgstr ""
|
|
3105 |
#: adminpages/paymentsettings.php:236
|
3106 |
#: classes/gateways/class.pmprogateway_paypal.php:123
|
3107 |
#: classes/gateways/class.pmprogateway_paypalexpress.php:128
|
|
|
3108 |
#: classes/gateways/class.pmprogateway_paypalstandard.php:122
|
3109 |
msgid "Gateway Account Email"
|
3110 |
msgstr ""
|
@@ -3118,6 +3180,7 @@ msgstr ""
|
|
3118 |
#: adminpages/paymentsettings.php:336
|
3119 |
#: classes/gateways/class.pmprogateway_paypal.php:131
|
3120 |
#: classes/gateways/class.pmprogateway_paypalexpress.php:136
|
|
|
3121 |
#: classes/gateways/class.pmprogateway_paypalstandard.php:130
|
3122 |
#: classes/gateways/class.pmprogateway_twocheckout.php:113
|
3123 |
#: classes/gateways/class.pmprogateway_twocheckout.php:121
|
@@ -3133,6 +3196,7 @@ msgstr ""
|
|
3133 |
#: adminpages/paymentsettings.php:344
|
3134 |
#: classes/gateways/class.pmprogateway_paypal.php:139
|
3135 |
#: classes/gateways/class.pmprogateway_paypalexpress.php:144
|
|
|
3136 |
#: classes/gateways/class.pmprogateway_paypalstandard.php:138
|
3137 |
#: classes/gateways/class.pmprogateway_twocheckout.php:121
|
3138 |
#: classes/gateways/class.pmprogateway_twocheckout.php:130
|
@@ -3146,6 +3210,7 @@ msgstr ""
|
|
3146 |
#: adminpages/paymentsettings.php:260
|
3147 |
#: classes/gateways/class.pmprogateway_paypal.php:147
|
3148 |
#: classes/gateways/class.pmprogateway_paypalexpress.php:152
|
|
|
3149 |
#: classes/gateways/class.pmprogateway_paypalstandard.php:146
|
3150 |
msgid "API Signature"
|
3151 |
msgstr ""
|
@@ -3157,6 +3222,7 @@ msgstr ""
|
|
3157 |
#: adminpages/paymentsettings.php:485 adminpages/paymentsettings.php:487
|
3158 |
#: classes/gateways/class.pmprogateway_paypal.php:155
|
3159 |
#: classes/gateways/class.pmprogateway_paypalexpress.php:160
|
|
|
3160 |
#: classes/gateways/class.pmprogateway_paypalstandard.php:154
|
3161 |
msgid "IPN Handler URL"
|
3162 |
msgstr ""
|
@@ -3173,6 +3239,7 @@ msgstr ""
|
|
3173 |
#: classes/gateways/class.pmprogateway_paypalstandard.php:202
|
3174 |
#: pages/checkout.php:295 classes/gateways/class.pmprogateway_paypal.php:178
|
3175 |
#: classes/gateways/class.pmprogateway_paypalexpress.php:402
|
|
|
3176 |
#: classes/gateways/class.pmprogateway_paypalstandard.php:202
|
3177 |
#: pages/checkout.php:286 pages/checkout.php:288 pages/checkout.php:295
|
3178 |
#: pages/checkout.php:302 pages/checkout.php:309 pages/checkout.php:675
|
@@ -3185,6 +3252,7 @@ msgstr ""
|
|
3185 |
#: classes/gateways/class.pmprogateway_paypalstandard.php:208
|
3186 |
#: pages/checkout.php:713 classes/gateways/class.pmprogateway_paypal.php:184
|
3187 |
#: classes/gateways/class.pmprogateway_paypalexpress.php:408
|
|
|
3188 |
#: classes/gateways/class.pmprogateway_paypalstandard.php:208
|
3189 |
#: pages/checkout.php:681 pages/checkout.php:688 pages/checkout.php:691
|
3190 |
#: pages/checkout.php:704 pages/checkout.php:707 pages/checkout.php:713
|
@@ -3197,6 +3265,7 @@ msgstr ""
|
|
3197 |
#: classes/gateways/class.pmprogateway_twocheckout.php:214
|
3198 |
#: pages/checkout.php:713 classes/gateways/class.pmprogateway_paypal.php:184
|
3199 |
#: classes/gateways/class.pmprogateway_paypalexpress.php:408
|
|
|
3200 |
#: classes/gateways/class.pmprogateway_paypalstandard.php:208
|
3201 |
#: classes/gateways/class.pmprogateway_twocheckout.php:192
|
3202 |
#: classes/gateways/class.pmprogateway_twocheckout.php:214
|
@@ -3215,6 +3284,7 @@ msgstr ""
|
|
3215 |
#: classes/gateways/class.pmprogateway_paypalexpress.php:305
|
3216 |
#: classes/gateways/class.pmprogateway_paypalexpress.php:731
|
3217 |
#: classes/gateways/class.pmprogateway_paypalexpress.php:740
|
|
|
3218 |
#: classes/gateways/class.pmprogateway_paypalstandard.php:216
|
3219 |
#: classes/gateways/class.pmprogateway_paypalstandard.php:220
|
3220 |
#: classes/gateways/class.pmprogateway_paypalstandard.php:230
|
@@ -3228,7 +3298,9 @@ msgstr ""
|
|
3228 |
#: classes/gateways/class.pmprogateway_paypalexpress.php:73
|
3229 |
#: paid-memberships-pro.php:126
|
3230 |
#: classes/gateways/class.pmprogateway_paypalexpress.php:63
|
|
|
3231 |
#: paid-memberships-pro.php:118 paid-memberships-pro.php:119
|
|
|
3232 |
msgid "PayPal Express"
|
3233 |
msgstr ""
|
3234 |
|
@@ -3236,13 +3308,16 @@ msgstr ""
|
|
3236 |
#: adminpages/paymentsettings.php:449 adminpages/paymentsettings.php:482
|
3237 |
#: adminpages/paymentsettings.php:488 adminpages/paymentsettings.php:490
|
3238 |
#: classes/gateways/class.pmprogateway_paypalexpress.php:163
|
|
|
3239 |
msgid "To fully integrate with PayPal, be sure to set your IPN Handler URL to "
|
3240 |
msgstr ""
|
3241 |
|
3242 |
#: classes/gateways/class.pmprogateway_paypalexpress.php:278
|
3243 |
#: classes/gateways/class.pmprogateway_paypalexpress.php:330
|
3244 |
#: classes/gateways/class.pmprogateway_paypalexpress.php:268
|
|
|
3245 |
#: classes/gateways/class.pmprogateway_paypalexpress.php:320
|
|
|
3246 |
#: preheaders/checkout.php:690 preheaders/checkout.php:697
|
3247 |
#: preheaders/checkout.php:702 preheaders/checkout.php:735
|
3248 |
#: preheaders/checkout.php:750 preheaders/checkout.php:753
|
@@ -3256,6 +3331,7 @@ msgstr ""
|
|
3256 |
#: paid-memberships-pro.php:129
|
3257 |
#: classes/gateways/class.pmprogateway_paypalstandard.php:60
|
3258 |
#: paid-memberships-pro.php:121 paid-memberships-pro.php:122
|
|
|
3259 |
msgid "PayPal Standard"
|
3260 |
msgstr ""
|
3261 |
|
@@ -3266,21 +3342,22 @@ msgid ""
|
|
3266 |
"settings."
|
3267 |
msgstr ""
|
3268 |
|
3269 |
-
#: classes/gateways/class.pmprogateway_stripe.php:
|
3270 |
#: paid-memberships-pro.php:125
|
3271 |
#: classes/gateways/class.pmprogateway_stripe.php:93
|
3272 |
#: classes/gateways/class.pmprogateway_stripe.php:94
|
3273 |
#: paid-memberships-pro.php:117 paid-memberships-pro.php:118
|
|
|
3274 |
msgid "Stripe"
|
3275 |
msgstr ""
|
3276 |
|
3277 |
-
#: classes/gateways/class.pmprogateway_stripe.php:
|
3278 |
#: classes/gateways/class.pmprogateway_stripe.php:148
|
3279 |
#: classes/gateways/class.pmprogateway_stripe.php:149
|
3280 |
msgid "Stripe Settings"
|
3281 |
msgstr ""
|
3282 |
|
3283 |
-
#: classes/gateways/class.pmprogateway_stripe.php:
|
3284 |
#: adminpages/paymentsettings.php:277 adminpages/paymentsettings.php:281
|
3285 |
#: adminpages/paymentsettings.php:286
|
3286 |
#: classes/gateways/class.pmprogateway_stripe.php:153
|
@@ -3288,7 +3365,7 @@ msgstr ""
|
|
3288 |
msgid "Secret Key"
|
3289 |
msgstr ""
|
3290 |
|
3291 |
-
#: classes/gateways/class.pmprogateway_stripe.php:
|
3292 |
#: adminpages/paymentsettings.php:285 adminpages/paymentsettings.php:289
|
3293 |
#: adminpages/paymentsettings.php:294
|
3294 |
#: classes/gateways/class.pmprogateway_stripe.php:161
|
@@ -3296,7 +3373,7 @@ msgstr ""
|
|
3296 |
msgid "Publishable Key"
|
3297 |
msgstr ""
|
3298 |
|
3299 |
-
#: classes/gateways/class.pmprogateway_stripe.php:
|
3300 |
#: adminpages/paymentsettings.php:425 adminpages/paymentsettings.php:430
|
3301 |
#: adminpages/paymentsettings.php:432
|
3302 |
#: classes/gateways/class.pmprogateway_stripe.php:169
|
@@ -3304,7 +3381,7 @@ msgstr ""
|
|
3304 |
msgid "Show Billing Address Fields"
|
3305 |
msgstr ""
|
3306 |
|
3307 |
-
#: classes/gateways/class.pmprogateway_stripe.php:
|
3308 |
#: adminpages/paymentsettings.php:437 adminpages/paymentsettings.php:439
|
3309 |
#: classes/gateways/class.pmprogateway_stripe.php:176
|
3310 |
#: classes/gateways/class.pmprogateway_stripe.php:177
|
@@ -3314,7 +3391,7 @@ msgid ""
|
|
3314 |
"verification in the Stripe dashboard settings.</strong>"
|
3315 |
msgstr ""
|
3316 |
|
3317 |
-
#: classes/gateways/class.pmprogateway_stripe.php:
|
3318 |
#: adminpages/paymentsettings.php:465 adminpages/paymentsettings.php:506
|
3319 |
#: adminpages/paymentsettings.php:512 adminpages/paymentsettings.php:514
|
3320 |
#: classes/gateways/class.pmprogateway_stripe.php:184
|
@@ -3322,13 +3399,13 @@ msgstr ""
|
|
3322 |
msgid "To fully integrate with Stripe, be sure to set your Web Hook URL to"
|
3323 |
msgstr ""
|
3324 |
|
3325 |
-
#: classes/gateways/class.pmprogateway_stripe.php:
|
3326 |
#: classes/gateways/class.pmprogateway_stripe.php:567
|
3327 |
#: classes/gateways/class.pmprogateway_stripe.php:568
|
3328 |
msgid "Subscription Updates"
|
3329 |
msgstr ""
|
3330 |
|
3331 |
-
#: classes/gateways/class.pmprogateway_stripe.php:
|
3332 |
#: classes/gateways/class.pmprogateway_stripe.php:571
|
3333 |
#: classes/gateways/class.pmprogateway_stripe.php:572
|
3334 |
msgid ""
|
@@ -3336,7 +3413,7 @@ msgid ""
|
|
3336 |
"at predefined times. Be sure to click Update Profile after making changes."
|
3337 |
msgstr ""
|
3338 |
|
3339 |
-
#: classes/gateways/class.pmprogateway_stripe.php:
|
3340 |
#: classes/gateways/class.pmprogateway_stripe.php:573
|
3341 |
#: classes/gateways/class.pmprogateway_stripe.php:574
|
3342 |
msgid ""
|
@@ -3344,20 +3421,20 @@ msgid ""
|
|
3344 |
"at predefined times. Be sure to click Update User after making changes."
|
3345 |
msgstr ""
|
3346 |
|
3347 |
-
#: classes/gateways/class.pmprogateway_stripe.php:
|
3348 |
#: classes/gateways/class.pmprogateway_stripe.php:578
|
3349 |
#: classes/gateways/class.pmprogateway_stripe.php:579 pages/billing.php:294
|
3350 |
#: pages/billing.php:298 pages/billing.php:329 pages/billing.php:338
|
3351 |
msgid "Update"
|
3352 |
msgstr ""
|
3353 |
|
3354 |
-
#: classes/gateways/class.pmprogateway_stripe.php:
|
3355 |
#: classes/gateways/class.pmprogateway_stripe.php:769
|
3356 |
#: classes/gateways/class.pmprogateway_stripe.php:770
|
3357 |
msgid "Could not cancel the old subscription. Updates have not been processed."
|
3358 |
msgstr ""
|
3359 |
|
3360 |
-
#: classes/gateways/class.pmprogateway_stripe.php:
|
3361 |
#: classes/gateways/class.pmprogateway_stripe.php:190
|
3362 |
#: classes/gateways/class.pmprogateway_stripe.php:192
|
3363 |
#: classes/gateways/class.pmprogateway_stripe.php:199
|
@@ -3370,8 +3447,8 @@ msgstr ""
|
|
3370 |
msgid "Error creating customer record with Stripe:"
|
3371 |
msgstr ""
|
3372 |
|
3373 |
-
#: classes/gateways/class.pmprogateway_stripe.php:
|
3374 |
-
#: classes/gateways/class.pmprogateway_stripe.php:
|
3375 |
#: classes/gateways/class.pmprogateway_stripe.php:278
|
3376 |
#: classes/gateways/class.pmprogateway_stripe.php:279
|
3377 |
#: classes/gateways/class.pmprogateway_stripe.php:286
|
@@ -3391,7 +3468,7 @@ msgstr ""
|
|
3391 |
msgid "Error creating plan with Stripe:"
|
3392 |
msgstr ""
|
3393 |
|
3394 |
-
#: classes/gateways/class.pmprogateway_stripe.php:
|
3395 |
#: classes/gateways/class.pmprogateway_stripe.php:294
|
3396 |
#: classes/gateways/class.pmprogateway_stripe.php:295
|
3397 |
#: classes/gateways/class.pmprogateway_stripe.php:302
|
@@ -3407,7 +3484,7 @@ msgstr ""
|
|
3407 |
msgid "Error subscribing customer to plan with Stripe:"
|
3408 |
msgstr ""
|
3409 |
|
3410 |
-
#: classes/gateways/class.pmprogateway_stripe.php:
|
3411 |
#: classes/gateways/class.pmprogateway_stripe.php:383
|
3412 |
#: classes/gateways/class.pmprogateway_stripe.php:389
|
3413 |
#: classes/gateways/class.pmprogateway_stripe.php:410
|
@@ -3420,7 +3497,7 @@ msgstr ""
|
|
3420 |
msgid "Could not cancel old subscription."
|
3421 |
msgstr ""
|
3422 |
|
3423 |
-
#: classes/gateways/class.pmprogateway_stripe.php:
|
3424 |
#: classes/gateways/class.pmprogateway_stripe.php:1533
|
3425 |
#: classes/gateways/class.pmprogateway_stripe.php:1534
|
3426 |
#: classes/gateways/class.pmprogateway_stripe.php:1535
|
@@ -3435,6 +3512,7 @@ msgstr ""
|
|
3435 |
#: classes/gateways/class.pmprogateway_twocheckout.php:53
|
3436 |
#: classes/gateways/class.pmprogateway_twocheckout.php:60
|
3437 |
#: paid-memberships-pro.php:124 paid-memberships-pro.php:125
|
|
|
3438 |
msgid "2Checkout"
|
3439 |
msgstr ""
|
3440 |
|
@@ -3889,6 +3967,7 @@ msgstr ""
|
|
3889 |
#: includes/functions.php:538 includes/functions.php:545
|
3890 |
#: includes/functions.php:569 includes/functions.php:570
|
3891 |
#: includes/functions.php:576 includes/functions.php:592
|
|
|
3892 |
msgid "User ID not found."
|
3893 |
msgstr ""
|
3894 |
|
@@ -3898,7 +3977,7 @@ msgstr ""
|
|
3898 |
#: includes/functions.php:555 includes/functions.php:562
|
3899 |
#: includes/functions.php:586 includes/functions.php:587
|
3900 |
#: includes/functions.php:589 includes/functions.php:596
|
3901 |
-
#: includes/functions.php:612
|
3902 |
msgid "Invalid level."
|
3903 |
msgstr ""
|
3904 |
|
@@ -3908,7 +3987,7 @@ msgstr ""
|
|
3908 |
#: includes/functions.php:566 includes/functions.php:573
|
3909 |
#: includes/functions.php:597 includes/functions.php:598
|
3910 |
#: includes/functions.php:600 includes/functions.php:607
|
3911 |
-
#: includes/functions.php:623
|
3912 |
msgid "not changing?"
|
3913 |
msgstr ""
|
3914 |
|
@@ -3925,11 +4004,13 @@ msgstr ""
|
|
3925 |
#: includes/functions.php:633 includes/functions.php:637
|
3926 |
#: includes/functions.php:640 includes/functions.php:649
|
3927 |
#: includes/functions.php:656 includes/functions.php:657
|
3928 |
-
#: includes/functions.php:
|
3929 |
-
#: includes/functions.php:
|
3930 |
-
#: includes/functions.php:
|
3931 |
-
#: includes/functions.php:
|
3932 |
-
#: includes/functions.php:
|
|
|
|
|
3933 |
msgid "Error interacting with database"
|
3934 |
msgstr ""
|
3935 |
|
@@ -3947,6 +4028,7 @@ msgstr ""
|
|
3947 |
#: includes/functions.php:764 includes/functions.php:777
|
3948 |
#: includes/functions.php:778 includes/functions.php:780
|
3949 |
#: includes/functions.php:787 includes/functions.php:803
|
|
|
3950 |
msgid "Membership level not found."
|
3951 |
msgstr ""
|
3952 |
|
@@ -3954,7 +4036,7 @@ msgstr ""
|
|
3954 |
#: includes/functions.php:1101 includes/functions.php:1118
|
3955 |
#: includes/functions.php:1142 includes/functions.php:1143
|
3956 |
#: includes/functions.php:1150 includes/functions.php:1157
|
3957 |
-
#: includes/functions.php:1173
|
3958 |
msgid "No code was given to check."
|
3959 |
msgstr ""
|
3960 |
|
@@ -3966,6 +4048,7 @@ msgstr ""
|
|
3966 |
#: includes/functions.php:1127 includes/functions.php:1151
|
3967 |
#: includes/functions.php:1152 includes/functions.php:1159
|
3968 |
#: includes/functions.php:1166 includes/functions.php:1182
|
|
|
3969 |
msgid "The discount code could not be found."
|
3970 |
msgstr ""
|
3971 |
|
@@ -3977,6 +4060,7 @@ msgstr ""
|
|
3977 |
#: includes/functions.php:1142 includes/functions.php:1166
|
3978 |
#: includes/functions.php:1167 includes/functions.php:1174
|
3979 |
#: includes/functions.php:1181 includes/functions.php:1197
|
|
|
3980 |
#, php-format
|
3981 |
msgid "This discount code goes into effect on %s."
|
3982 |
msgstr ""
|
@@ -3989,6 +4073,7 @@ msgstr ""
|
|
3989 |
#: includes/functions.php:1149 includes/functions.php:1173
|
3990 |
#: includes/functions.php:1174 includes/functions.php:1181
|
3991 |
#: includes/functions.php:1188 includes/functions.php:1204
|
|
|
3992 |
#, php-format
|
3993 |
msgid "This discount code expired on %s."
|
3994 |
msgstr ""
|
@@ -4001,6 +4086,7 @@ msgstr ""
|
|
4001 |
#: includes/functions.php:1159 includes/functions.php:1183
|
4002 |
#: includes/functions.php:1184 includes/functions.php:1191
|
4003 |
#: includes/functions.php:1198 includes/functions.php:1214
|
|
|
4004 |
msgid "This discount code is no longer valid."
|
4005 |
msgstr ""
|
4006 |
|
@@ -4011,7 +4097,7 @@ msgstr ""
|
|
4011 |
#: includes/functions.php:1165 includes/functions.php:1172
|
4012 |
#: includes/functions.php:1196 includes/functions.php:1197
|
4013 |
#: includes/functions.php:1204 includes/functions.php:1211
|
4014 |
-
#: includes/functions.php:1227
|
4015 |
msgid "This discount code does not apply to this membership level."
|
4016 |
msgstr ""
|
4017 |
|
@@ -4023,6 +4109,7 @@ msgstr ""
|
|
4023 |
#: includes/functions.php:1198 includes/functions.php:1222
|
4024 |
#: includes/functions.php:1223 includes/functions.php:1230
|
4025 |
#: includes/functions.php:1237 includes/functions.php:1253
|
|
|
4026 |
msgid "This discount code is okay."
|
4027 |
msgstr ""
|
4028 |
|
@@ -4033,51 +4120,51 @@ msgstr ""
|
|
4033 |
#: includes/functions.php:1206 includes/functions.php:1223
|
4034 |
#: includes/functions.php:1247 includes/functions.php:1248
|
4035 |
#: includes/functions.php:1255 includes/functions.php:1262
|
4036 |
-
#: includes/functions.php:1278
|
4037 |
msgid "and"
|
4038 |
msgstr ""
|
4039 |
|
4040 |
-
#: includes/functions.php:
|
4041 |
#: includes/functions.php:1341 includes/functions.php:1361
|
4042 |
#: includes/functions.php:1372 includes/functions.php:1375
|
4043 |
#: includes/functions.php:1385 includes/functions.php:1394
|
4044 |
#: includes/functions.php:1395 includes/functions.php:1412
|
4045 |
#: includes/functions.php:1436 includes/functions.php:1437
|
4046 |
#: includes/functions.php:1450 includes/functions.php:1457
|
4047 |
-
#: includes/functions.php:1473
|
4048 |
msgid "Sign Up for !!name!! Now"
|
4049 |
msgstr ""
|
4050 |
|
4051 |
-
#: includes/functions.php:
|
4052 |
#: includes/functions.php:1347 includes/functions.php:1367
|
4053 |
#: includes/functions.php:1378 includes/functions.php:1381
|
4054 |
#: includes/functions.php:1391 includes/functions.php:1400
|
4055 |
#: includes/functions.php:1401 includes/functions.php:1418
|
4056 |
#: includes/functions.php:1442 includes/functions.php:1443
|
4057 |
#: includes/functions.php:1456 includes/functions.php:1463
|
4058 |
-
#: includes/functions.php:1479
|
4059 |
msgid "Please specify a level id."
|
4060 |
msgstr ""
|
4061 |
|
4062 |
-
#: includes/init.php:
|
4063 |
#: includes/init.php:232 includes/init.php:233 includes/init.php:235
|
4064 |
#: includes/init.php:237 includes/profile.php:37 includes/profile.php:39
|
4065 |
msgid "None"
|
4066 |
msgstr ""
|
4067 |
|
4068 |
-
#: includes/license.php:51
|
4069 |
msgid "Your license key has been validated."
|
4070 |
msgstr ""
|
4071 |
|
4072 |
-
#: includes/license.php:81
|
4073 |
msgid "Paid Memberships Pro Support License"
|
4074 |
msgstr ""
|
4075 |
|
4076 |
-
#: includes/license.php:86
|
4077 |
msgid "License Key"
|
4078 |
msgstr ""
|
4079 |
|
4080 |
-
#: includes/license.php:89
|
4081 |
msgid ""
|
4082 |
"Enter your support license key.</strong> Your license key can be found in "
|
4083 |
"your membership email receipt or in your <a href=\"http://www."
|
@@ -4085,47 +4172,47 @@ msgid ""
|
|
4085 |
"\"_blank\">Membership Account</a>."
|
4086 |
msgstr ""
|
4087 |
|
4088 |
-
#: includes/license.php:91
|
4089 |
msgid ""
|
4090 |
"Visit the PMPro <a href=\"http://www.paidmembershipspro.com/login/?"
|
4091 |
"redirect_to=/membership-account/\" target=\"_blank\">Membership Account</a> "
|
4092 |
"page to confirm that your account is active and to find your license key."
|
4093 |
msgstr ""
|
4094 |
|
4095 |
-
#: includes/license.php:91
|
4096 |
msgid "Your license is invalid or expired."
|
4097 |
msgstr ""
|
4098 |
|
4099 |
-
#: includes/license.php:93
|
4100 |
#, php-format
|
4101 |
msgid ""
|
4102 |
"<p><strong>Thank you!</strong> A valid <strong>%s</strong> license key has "
|
4103 |
"been used to activate your support license on this site.</p>"
|
4104 |
msgstr ""
|
4105 |
|
4106 |
-
#: includes/license.php:100
|
4107 |
msgid "Enter license key here..."
|
4108 |
msgstr ""
|
4109 |
|
4110 |
-
#: includes/license.php:102
|
4111 |
msgid "Verify Key"
|
4112 |
msgstr ""
|
4113 |
|
4114 |
-
#: includes/license.php:273
|
4115 |
msgid ""
|
4116 |
"If you're running Paid Memberships Pro on a production website, we recommend "
|
4117 |
"an annual support license."
|
4118 |
msgstr ""
|
4119 |
|
4120 |
-
#: includes/license.php:273
|
4121 |
msgid "Invalid PMPro License Key."
|
4122 |
msgstr ""
|
4123 |
|
4124 |
-
#: includes/license.php:274
|
4125 |
msgid "Dismiss"
|
4126 |
msgstr ""
|
4127 |
|
4128 |
-
#: includes/license.php:274
|
4129 |
msgid "More Info"
|
4130 |
msgstr ""
|
4131 |
|
@@ -4176,15 +4263,20 @@ msgstr ""
|
|
4176 |
msgid "Require Membership"
|
4177 |
msgstr ""
|
4178 |
|
|
|
|
|
|
|
|
|
|
|
4179 |
#: includes/profile.php:36 includes/profile.php:34 includes/profile.php:36
|
4180 |
msgid "Current Level"
|
4181 |
msgstr ""
|
4182 |
|
4183 |
-
#: includes/profile.php:
|
4184 |
msgid "Not paying."
|
4185 |
msgstr ""
|
4186 |
|
4187 |
-
#: includes/profile.php:
|
4188 |
msgid ""
|
4189 |
"This will not change the subscription at the gateway unless the 'Cancel' "
|
4190 |
"checkbox is selected below."
|
@@ -4648,17 +4740,17 @@ msgstr ""
|
|
4648 |
|
4649 |
#: paid-memberships-pro.php:123 adminpages/orders.php:398
|
4650 |
#: adminpages/orders.php:448 paid-memberships-pro.php:115
|
4651 |
-
#: paid-memberships-pro.php:116
|
4652 |
msgid "Testing Only"
|
4653 |
msgstr ""
|
4654 |
|
4655 |
#: paid-memberships-pro.php:128 paid-memberships-pro.php:120
|
4656 |
-
#: paid-memberships-pro.php:121
|
4657 |
msgid "PayPal Payflow Pro/PayPal Pro"
|
4658 |
msgstr ""
|
4659 |
|
4660 |
#: paid-memberships-pro.php:133 paid-memberships-pro.php:125
|
4661 |
-
#: paid-memberships-pro.php:126
|
4662 |
msgid "Cybersource"
|
4663 |
msgstr ""
|
4664 |
|
@@ -5034,19 +5126,15 @@ msgstr ""
|
|
5034 |
msgid "every"
|
5035 |
msgstr ""
|
5036 |
|
5037 |
-
#: adminpages/membershiplevels.php:566 adminpages/membershiplevels.php:572
|
5038 |
-
#: adminpages/membershiplevels.php:574 adminpages/membershiplevels.php:580
|
5039 |
-
#: adminpages/membershiplevels.php:601 adminpages/membershiplevels.php:660
|
5040 |
-
#, php-format
|
5041 |
-
msgid ""
|
5042 |
-
"Are you sure you want to delete membership level %s? All subscriptions will "
|
5043 |
-
"be cancelled."
|
5044 |
-
msgstr ""
|
5045 |
-
|
5046 |
#: adminpages/memberslist.php:184 adminpages/memberslist.php:212
|
5047 |
msgid "Never"
|
5048 |
msgstr ""
|
5049 |
|
|
|
|
|
|
|
|
|
|
|
5050 |
#: adminpages/paymentsettings.php:170
|
5051 |
msgid ""
|
5052 |
"Payflow Pro currently only supports one-time payments. Users will not be "
|
5 |
msgid ""
|
6 |
msgstr ""
|
7 |
"Project-Id-Version: pmpro\n"
|
8 |
+
"POT-Creation-Date: 2015-09-04 12:26-0400\n"
|
9 |
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
10 |
"Last-Translator: \n"
|
11 |
"Language-Team: Stranger Studios <jason@strangerstudios.com>\n"
|
13 |
"Content-Type: text/plain; charset=UTF-8\n"
|
14 |
"Content-Transfer-Encoding: 8bit\n"
|
15 |
|
|
|
|
|
|
|
|
|
|
|
|
|
16 |
#: adminpages/addons.php:5 adminpages/advancedsettings.php:5
|
17 |
#: adminpages/discountcodes.php:5 adminpages/emailsettings.php:5
|
18 |
#: adminpages/membershiplevels.php:5 adminpages/memberslist-csv.php:5
|
19 |
#: adminpages/memberslist.php:5 adminpages/orders-csv.php:5
|
20 |
+
#: adminpages/orders.php:5 adminpages/pagesettings.php:4
|
21 |
+
#: adminpages/paymentsettings.php:5 includes/license.php:36
|
22 |
+
#: adminpages/addons.php:5 adminpages/addons.php:21
|
23 |
+
#: adminpages/advancedsettings.php:5 adminpages/discountcodes.php:5
|
24 |
+
#: adminpages/emailsettings.php:5 adminpages/membershiplevels.php:5
|
25 |
+
#: adminpages/memberslist-csv.php:5 adminpages/memberslist.php:5
|
26 |
+
#: adminpages/orders-csv.php:5 adminpages/orders.php:5
|
27 |
+
#: adminpages/pagesettings.php:5 adminpages/paymentsettings.php:5
|
28 |
+
#: includes/license.php:36
|
29 |
msgid "You do not have permissions to perform this action."
|
30 |
msgstr ""
|
31 |
|
32 |
+
#: adminpages/addons.php:64 adminpages/admin_header.php:170
|
33 |
#: includes/adminpages.php:52 includes/adminpages.php:146
|
34 |
+
#: adminpages/addons.php:80 adminpages/admin_header.php:133
|
35 |
+
#: adminpages/admin_header.php:154 adminpages/admin_header.php:170
|
36 |
+
#: includes/adminpages.php:14 includes/adminpages.php:52
|
37 |
+
#: includes/adminpages.php:69 includes/adminpages.php:135
|
38 |
+
#: includes/adminpages.php:142 includes/adminpages.php:146
|
39 |
msgid "Add Ons"
|
40 |
msgstr ""
|
41 |
|
42 |
+
#: adminpages/addons.php:71 adminpages/addons.php:87
|
43 |
#, php-format
|
44 |
msgid "Last checked on %s at %s."
|
45 |
msgstr ""
|
46 |
|
47 |
+
#: adminpages/addons.php:72 adminpages/addons.php:88
|
48 |
msgid "Check Again"
|
49 |
msgstr ""
|
50 |
|
51 |
+
#: adminpages/addons.php:76 adminpages/orders.php:605 adminpages/addons.php:92
|
52 |
#: adminpages/orders.php:605
|
53 |
msgid "All"
|
54 |
msgstr ""
|
55 |
|
56 |
+
#: adminpages/addons.php:77 adminpages/addons.php:93
|
57 |
msgid "Active"
|
58 |
msgstr ""
|
59 |
|
60 |
+
#: adminpages/addons.php:78 adminpages/addons.php:94
|
61 |
msgid "Inactive"
|
62 |
msgstr ""
|
63 |
|
64 |
+
#: adminpages/addons.php:79 adminpages/addons.php:95
|
65 |
msgid "Update Available"
|
66 |
msgstr ""
|
67 |
|
68 |
+
#: adminpages/addons.php:80 adminpages/addons.php:96
|
69 |
msgid "Not Installed"
|
70 |
msgstr ""
|
71 |
|
72 |
+
#: adminpages/addons.php:93 adminpages/addons.php:109
|
73 |
msgid "Add On Name"
|
74 |
msgstr ""
|
75 |
|
76 |
+
#: adminpages/addons.php:94 adminpages/addons.php:110
|
77 |
msgid "Type"
|
78 |
msgstr ""
|
79 |
|
80 |
+
#: adminpages/addons.php:95 adminpages/membershiplevels.php:300
|
81 |
+
#: adminpages/addons.php:111 adminpages/membershiplevels.php:296
|
82 |
+
#: adminpages/membershiplevels.php:298 adminpages/membershiplevels.php:300
|
83 |
msgid "Description"
|
84 |
msgstr ""
|
85 |
|
86 |
+
#: adminpages/addons.php:118 adminpages/addons.php:134
|
87 |
msgid "No Add Ons found."
|
88 |
msgstr ""
|
89 |
|
90 |
+
#: adminpages/addons.php:179 adminpages/addons.php:184
|
91 |
+
#: adminpages/addons.php:196 adminpages/addons.php:195
|
92 |
+
#: adminpages/addons.php:200 adminpages/addons.php:212
|
93 |
msgid "Install Now"
|
94 |
msgstr ""
|
95 |
|
96 |
+
#: adminpages/addons.php:185 adminpages/addons.php:191
|
97 |
+
#: adminpages/addons.php:197 adminpages/addons.php:203
|
98 |
#: adminpages/addons.php:201 adminpages/addons.php:207
|
99 |
#: adminpages/addons.php:213 adminpages/addons.php:219
|
100 |
msgid "Download"
|
101 |
msgstr ""
|
102 |
|
103 |
+
#: adminpages/addons.php:190 adminpages/addons.php:202
|
104 |
#: adminpages/addons.php:206 adminpages/addons.php:218
|
105 |
msgid "Update License"
|
106 |
msgstr ""
|
107 |
|
108 |
+
#: adminpages/addons.php:208 adminpages/addons.php:224
|
109 |
msgid "Deactivate"
|
110 |
msgstr ""
|
111 |
|
112 |
+
#: adminpages/addons.php:208 adminpages/addons.php:224
|
113 |
#, php-format
|
114 |
msgid "Deactivate %s"
|
115 |
msgstr ""
|
116 |
|
117 |
+
#: adminpages/addons.php:212 adminpages/addons.php:228
|
118 |
msgid "Activate"
|
119 |
msgstr ""
|
120 |
|
121 |
+
#: adminpages/addons.php:212 adminpages/addons.php:228
|
122 |
#, php-format
|
123 |
msgid "Activate %s"
|
124 |
msgstr ""
|
125 |
|
126 |
+
#: adminpages/addons.php:213 adminpages/addons.php:229
|
127 |
msgid "Delete"
|
128 |
msgstr ""
|
129 |
|
130 |
+
#: adminpages/addons.php:213 adminpages/addons.php:229
|
131 |
#, php-format
|
132 |
msgid "Delete %s"
|
133 |
msgstr ""
|
134 |
|
135 |
+
#: adminpages/addons.php:223 adminpages/addons.php:239
|
136 |
msgid "PMPro Free"
|
137 |
msgstr ""
|
138 |
|
139 |
+
#: adminpages/addons.php:225 adminpages/addons.php:241
|
140 |
msgid "PMPro Core"
|
141 |
msgstr ""
|
142 |
|
143 |
+
#: adminpages/addons.php:227 adminpages/addons.php:243
|
144 |
msgid "PMPro Plus"
|
145 |
msgstr ""
|
146 |
|
147 |
+
#: adminpages/addons.php:229 adminpages/addons.php:245
|
148 |
msgid "WordPress.org"
|
149 |
msgstr ""
|
150 |
|
151 |
+
#: adminpages/addons.php:231 adminpages/addons.php:247
|
152 |
msgid "N/A"
|
153 |
msgstr ""
|
154 |
|
155 |
+
#: adminpages/addons.php:240 adminpages/addons.php:256
|
156 |
#, php-format
|
157 |
msgid "Version %s"
|
158 |
msgstr ""
|
159 |
|
160 |
+
#: adminpages/addons.php:245 adminpages/addons.php:261
|
161 |
#, php-format
|
162 |
msgid "By %s"
|
163 |
msgstr ""
|
164 |
|
165 |
+
#: adminpages/addons.php:252 adminpages/addons.php:268
|
166 |
#, php-format
|
167 |
msgid "More information about %s"
|
168 |
msgstr ""
|
169 |
|
170 |
+
#: adminpages/addons.php:254 adminpages/addons.php:270
|
171 |
msgid "View details"
|
172 |
msgstr ""
|
173 |
|
174 |
+
#: adminpages/addons.php:259 adminpages/addons.php:275
|
175 |
msgid "Visit plugin site"
|
176 |
msgstr ""
|
177 |
|
259 |
msgid "User Forum"
|
260 |
msgstr ""
|
261 |
|
262 |
+
#: adminpages/admin_header.php:150 adminpages/membershiplevels.php:618
|
263 |
+
#: adminpages/pagesettings.php:70 includes/adminpages.php:64
|
264 |
#: includes/adminpages.php:65 includes/adminpages.php:111
|
265 |
+
#: includes/metaboxes.php:126 adminpages/admin_header.php:128
|
266 |
+
#: adminpages/admin_header.php:149 adminpages/admin_header.php:150
|
267 |
+
#: adminpages/membershiplevels.php:490 adminpages/membershiplevels.php:496
|
268 |
+
#: adminpages/membershiplevels.php:498 adminpages/membershiplevels.php:525
|
269 |
+
#: adminpages/membershiplevels.php:526 adminpages/membershiplevels.php:569
|
270 |
+
#: adminpages/membershiplevels.php:619 adminpages/pagesettings.php:69
|
271 |
#: includes/adminpages.php:44 includes/adminpages.php:64
|
272 |
#: includes/adminpages.php:65 includes/adminpages.php:100
|
273 |
#: includes/adminpages.php:107 includes/adminpages.php:111
|
274 |
msgid "Membership Levels"
|
275 |
msgstr ""
|
276 |
|
277 |
+
#: adminpages/admin_header.php:154 adminpages/pagesettings.php:92
|
278 |
#: adminpages/admin_header.php:129 adminpages/admin_header.php:150
|
279 |
#: adminpages/admin_header.php:154 adminpages/pagesettings.php:92
|
280 |
#: adminpages/pagesettings.php:120
|
402 |
msgstr ""
|
403 |
|
404 |
#: adminpages/advancedsettings.php:148 adminpages/advancedsettings.php:207
|
405 |
+
#: adminpages/advancedsettings.php:219 adminpages/membershiplevels.php:667
|
406 |
#: adminpages/paymentsettings.php:210
|
407 |
+
#: classes/gateways/class.pmprogateway_stripe.php:184 includes/profile.php:110
|
408 |
#: adminpages/advancedsettings.php:128 adminpages/advancedsettings.php:135
|
409 |
#: adminpages/advancedsettings.php:148 adminpages/advancedsettings.php:187
|
410 |
#: adminpages/advancedsettings.php:194 adminpages/advancedsettings.php:199
|
412 |
#: adminpages/advancedsettings.php:219 adminpages/membershiplevels.php:563
|
413 |
#: adminpages/membershiplevels.php:569 adminpages/membershiplevels.php:571
|
414 |
#: adminpages/membershiplevels.php:578 adminpages/membershiplevels.php:598
|
415 |
+
#: adminpages/membershiplevels.php:658 adminpages/membershiplevels.php:668
|
416 |
+
#: adminpages/paymentsettings.php:210 adminpages/paymentsettings.php:414
|
417 |
+
#: adminpages/paymentsettings.php:429 adminpages/paymentsettings.php:434
|
418 |
+
#: adminpages/paymentsettings.php:436 adminpages/paymentsettings.php:454
|
419 |
+
#: adminpages/paymentsettings.php:459 adminpages/paymentsettings.php:461
|
420 |
#: classes/gateways/class.pmprogateway_stripe.php:173
|
421 |
#: classes/gateways/class.pmprogateway_stripe.php:174 includes/profile.php:101
|
422 |
+
#: includes/profile.php:105 includes/profile.php:121 includes/profile.php:123
|
423 |
msgid "No"
|
424 |
msgstr ""
|
425 |
|
458 |
msgid "multisite only"
|
459 |
msgstr ""
|
460 |
|
461 |
+
#: adminpages/advancedsettings.php:208 adminpages/membershiplevels.php:667
|
462 |
#: adminpages/paymentsettings.php:211
|
463 |
+
#: classes/gateways/class.pmprogateway_stripe.php:185 includes/profile.php:111
|
464 |
#: adminpages/advancedsettings.php:188 adminpages/advancedsettings.php:195
|
465 |
#: adminpages/advancedsettings.php:208 adminpages/membershiplevels.php:563
|
466 |
#: adminpages/membershiplevels.php:569 adminpages/membershiplevels.php:571
|
467 |
#: adminpages/membershiplevels.php:578 adminpages/membershiplevels.php:598
|
468 |
+
#: adminpages/membershiplevels.php:658 adminpages/membershiplevels.php:668
|
469 |
+
#: adminpages/paymentsettings.php:211 adminpages/paymentsettings.php:415
|
470 |
+
#: adminpages/paymentsettings.php:424 adminpages/paymentsettings.php:430
|
471 |
+
#: adminpages/paymentsettings.php:435 adminpages/paymentsettings.php:437
|
472 |
+
#: adminpages/paymentsettings.php:455 adminpages/paymentsettings.php:460
|
473 |
+
#: adminpages/paymentsettings.php:462
|
474 |
#: classes/gateways/class.pmprogateway_stripe.php:174
|
475 |
#: classes/gateways/class.pmprogateway_stripe.php:175 includes/profile.php:102
|
476 |
+
#: includes/profile.php:106 includes/profile.php:122 includes/profile.php:124
|
477 |
msgid "Yes"
|
478 |
msgstr ""
|
479 |
|
529 |
msgid "selected"
|
530 |
msgstr ""
|
531 |
|
532 |
+
#: adminpages/advancedsettings.php:368 adminpages/pagesettings.php:294
|
533 |
#: adminpages/paymentsettings.php:238 adminpages/advancedsettings.php:284
|
534 |
#: adminpages/advancedsettings.php:355 adminpages/advancedsettings.php:368
|
535 |
#: adminpages/pagesettings.php:209 adminpages/pagesettings.php:223
|
605 |
msgstr ""
|
606 |
|
607 |
#: adminpages/discountcodes.php:310 adminpages/discountcodes.php:586
|
608 |
+
#: adminpages/membershiplevels.php:288 adminpages/membershiplevels.php:636
|
609 |
#: adminpages/memberslist.php:164 adminpages/orders.php:910
|
610 |
#: adminpages/reports/login.php:142 adminpages/discountcodes.php:306
|
611 |
#: adminpages/discountcodes.php:309 adminpages/discountcodes.php:310
|
615 |
#: adminpages/membershiplevels.php:288 adminpages/membershiplevels.php:505
|
616 |
#: adminpages/membershiplevels.php:511 adminpages/membershiplevels.php:513
|
617 |
#: adminpages/membershiplevels.php:540 adminpages/membershiplevels.php:541
|
618 |
+
#: adminpages/membershiplevels.php:583 adminpages/membershiplevels.php:637
|
619 |
+
#: adminpages/memberslist.php:111 adminpages/memberslist.php:144
|
620 |
+
#: adminpages/memberslist.php:154 adminpages/memberslist.php:164
|
621 |
+
#: adminpages/orders.php:597 adminpages/orders.php:900
|
622 |
+
#: adminpages/orders.php:910 adminpages/reports/login.php:140
|
623 |
+
#: adminpages/reports/login.php:142
|
624 |
msgid "ID"
|
625 |
msgstr ""
|
626 |
|
649 |
|
650 |
#: adminpages/discountcodes.php:371
|
651 |
#: classes/gateways/class.pmprogateway_braintree.php:321
|
652 |
+
#: classes/gateways/class.pmprogateway_stripe.php:465 pages/billing.php:262
|
653 |
#: pages/checkout.php:562 adminpages/discountcodes.php:367
|
654 |
#: adminpages/discountcodes.php:370 adminpages/discountcodes.php:371
|
655 |
#: classes/gateways/class.pmprogateway_braintree.php:308
|
680 |
msgid "Which Levels Will This Code Apply To?"
|
681 |
msgstr ""
|
682 |
|
683 |
+
#: adminpages/discountcodes.php:431 adminpages/membershiplevels.php:341
|
684 |
#: adminpages/discountcodes.php:427 adminpages/discountcodes.php:430
|
685 |
#: adminpages/discountcodes.php:431 adminpages/membershiplevels.php:337
|
686 |
#: adminpages/membershiplevels.php:339 adminpages/membershiplevels.php:341
|
687 |
+
#: adminpages/membershiplevels.php:342 adminpages/membershiplevels.php:507
|
688 |
+
#: adminpages/membershiplevels.php:513 adminpages/membershiplevels.php:515
|
689 |
+
#: adminpages/membershiplevels.php:542 pages/levels.php:14
|
690 |
msgid "Initial Payment"
|
691 |
msgstr ""
|
692 |
|
693 |
+
#: adminpages/discountcodes.php:442 adminpages/membershiplevels.php:352
|
694 |
#: adminpages/discountcodes.php:428 adminpages/discountcodes.php:431
|
695 |
#: adminpages/discountcodes.php:441 adminpages/discountcodes.php:442
|
696 |
#: adminpages/membershiplevels.php:338 adminpages/membershiplevels.php:340
|
697 |
#: adminpages/membershiplevels.php:350 adminpages/membershiplevels.php:352
|
698 |
+
#: adminpages/membershiplevels.php:353
|
699 |
msgid "The initial amount collected at registration."
|
700 |
msgstr ""
|
701 |
|
702 |
+
#: adminpages/discountcodes.php:447 adminpages/membershiplevels.php:356
|
703 |
#: adminpages/discountcodes.php:432 adminpages/discountcodes.php:435
|
704 |
#: adminpages/discountcodes.php:446 adminpages/discountcodes.php:447
|
705 |
#: adminpages/membershiplevels.php:342 adminpages/membershiplevels.php:344
|
706 |
#: adminpages/membershiplevels.php:354 adminpages/membershiplevels.php:356
|
707 |
+
#: adminpages/membershiplevels.php:357
|
708 |
msgid "Recurring Subscription"
|
709 |
msgstr ""
|
710 |
|
711 |
+
#: adminpages/discountcodes.php:448 adminpages/membershiplevels.php:357
|
712 |
#: adminpages/discountcodes.php:433 adminpages/discountcodes.php:436
|
713 |
#: adminpages/discountcodes.php:447 adminpages/discountcodes.php:448
|
714 |
#: adminpages/membershiplevels.php:343 adminpages/membershiplevels.php:345
|
715 |
#: adminpages/membershiplevels.php:355 adminpages/membershiplevels.php:357
|
716 |
+
#: adminpages/membershiplevels.php:358
|
717 |
msgid "Check if this level has a recurring subscription payment."
|
718 |
msgstr ""
|
719 |
|
720 |
+
#: adminpages/discountcodes.php:452 adminpages/membershiplevels.php:361
|
721 |
#: adminpages/discountcodes.php:440 adminpages/discountcodes.php:451
|
722 |
#: adminpages/discountcodes.php:452 adminpages/membershiplevels.php:347
|
723 |
#: adminpages/membershiplevels.php:349 adminpages/membershiplevels.php:359
|
724 |
+
#: adminpages/membershiplevels.php:361 adminpages/membershiplevels.php:362
|
725 |
msgid "Billing Amount"
|
726 |
msgstr ""
|
727 |
|
728 |
#: adminpages/discountcodes.php:467 adminpages/discountcodes.php:521
|
729 |
+
#: adminpages/membershiplevels.php:376 adminpages/membershiplevels.php:479
|
730 |
+
#: classes/gateways/class.pmprogateway_stripe.php:532
|
731 |
#: adminpages/discountcodes.php:446 adminpages/discountcodes.php:466
|
732 |
#: adminpages/discountcodes.php:467 adminpages/discountcodes.php:492
|
733 |
#: adminpages/discountcodes.php:520 adminpages/discountcodes.php:521
|
734 |
#: adminpages/membershiplevels.php:353 adminpages/membershiplevels.php:355
|
735 |
#: adminpages/membershiplevels.php:374 adminpages/membershiplevels.php:376
|
736 |
+
#: adminpages/membershiplevels.php:377 adminpages/membershiplevels.php:449
|
737 |
+
#: adminpages/membershiplevels.php:476 adminpages/membershiplevels.php:477
|
738 |
+
#: adminpages/membershiplevels.php:479 adminpages/membershiplevels.php:480
|
739 |
#: classes/gateways/class.pmprogateway_stripe.php:521
|
740 |
#: classes/gateways/class.pmprogateway_stripe.php:522
|
741 |
msgid "Day(s)"
|
742 |
msgstr ""
|
743 |
|
744 |
#: adminpages/discountcodes.php:467 adminpages/discountcodes.php:521
|
745 |
+
#: adminpages/membershiplevels.php:376 adminpages/membershiplevels.php:479
|
746 |
+
#: classes/gateways/class.pmprogateway_stripe.php:532
|
747 |
#: adminpages/discountcodes.php:446 adminpages/discountcodes.php:466
|
748 |
#: adminpages/discountcodes.php:467 adminpages/discountcodes.php:492
|
749 |
#: adminpages/discountcodes.php:520 adminpages/discountcodes.php:521
|
750 |
#: adminpages/membershiplevels.php:353 adminpages/membershiplevels.php:355
|
751 |
#: adminpages/membershiplevels.php:374 adminpages/membershiplevels.php:376
|
752 |
+
#: adminpages/membershiplevels.php:377 adminpages/membershiplevels.php:449
|
753 |
+
#: adminpages/membershiplevels.php:476 adminpages/membershiplevels.php:477
|
754 |
+
#: adminpages/membershiplevels.php:479 adminpages/membershiplevels.php:480
|
755 |
#: classes/gateways/class.pmprogateway_stripe.php:521
|
756 |
#: classes/gateways/class.pmprogateway_stripe.php:522
|
757 |
msgid "Month(s)"
|
758 |
msgstr ""
|
759 |
|
760 |
#: adminpages/discountcodes.php:467 adminpages/discountcodes.php:521
|
761 |
+
#: adminpages/membershiplevels.php:376 adminpages/membershiplevels.php:479
|
762 |
+
#: classes/gateways/class.pmprogateway_stripe.php:532
|
763 |
#: adminpages/discountcodes.php:446 adminpages/discountcodes.php:466
|
764 |
#: adminpages/discountcodes.php:467 adminpages/discountcodes.php:492
|
765 |
#: adminpages/discountcodes.php:520 adminpages/discountcodes.php:521
|
766 |
#: adminpages/membershiplevels.php:353 adminpages/membershiplevels.php:355
|
767 |
#: adminpages/membershiplevels.php:374 adminpages/membershiplevels.php:376
|
768 |
+
#: adminpages/membershiplevels.php:377 adminpages/membershiplevels.php:449
|
769 |
+
#: adminpages/membershiplevels.php:476 adminpages/membershiplevels.php:477
|
770 |
+
#: adminpages/membershiplevels.php:479 adminpages/membershiplevels.php:480
|
771 |
#: classes/gateways/class.pmprogateway_stripe.php:521
|
772 |
#: classes/gateways/class.pmprogateway_stripe.php:522
|
773 |
msgid "Week(s)"
|
774 |
msgstr ""
|
775 |
|
776 |
#: adminpages/discountcodes.php:467 adminpages/discountcodes.php:521
|
777 |
+
#: adminpages/membershiplevels.php:376 adminpages/membershiplevels.php:479
|
778 |
+
#: classes/gateways/class.pmprogateway_stripe.php:532
|
779 |
#: adminpages/discountcodes.php:446 adminpages/discountcodes.php:466
|
780 |
#: adminpages/discountcodes.php:467 adminpages/discountcodes.php:492
|
781 |
#: adminpages/discountcodes.php:520 adminpages/discountcodes.php:521
|
782 |
#: adminpages/membershiplevels.php:353 adminpages/membershiplevels.php:355
|
783 |
#: adminpages/membershiplevels.php:374 adminpages/membershiplevels.php:376
|
784 |
+
#: adminpages/membershiplevels.php:377 adminpages/membershiplevels.php:449
|
785 |
+
#: adminpages/membershiplevels.php:476 adminpages/membershiplevels.php:477
|
786 |
+
#: adminpages/membershiplevels.php:479 adminpages/membershiplevels.php:480
|
787 |
#: classes/gateways/class.pmprogateway_stripe.php:521
|
788 |
#: classes/gateways/class.pmprogateway_stripe.php:522
|
789 |
msgid "Year(s)"
|
790 |
msgstr ""
|
791 |
|
792 |
+
#: adminpages/discountcodes.php:475 adminpages/membershiplevels.php:385
|
793 |
#: adminpages/discountcodes.php:451 adminpages/discountcodes.php:454
|
794 |
#: adminpages/discountcodes.php:474 adminpages/discountcodes.php:475
|
795 |
#: adminpages/membershiplevels.php:362 adminpages/membershiplevels.php:364
|
796 |
#: adminpages/membershiplevels.php:383 adminpages/membershiplevels.php:385
|
797 |
+
#: adminpages/membershiplevels.php:386
|
798 |
msgid "The amount to be billed one cycle after the initial payment."
|
799 |
msgstr ""
|
800 |
|
801 |
+
#: adminpages/discountcodes.php:480 adminpages/membershiplevels.php:403
|
802 |
#: adminpages/discountcodes.php:456 adminpages/discountcodes.php:459
|
803 |
#: adminpages/discountcodes.php:479 adminpages/discountcodes.php:480
|
804 |
#: adminpages/membershiplevels.php:380 adminpages/membershiplevels.php:382
|
805 |
#: adminpages/membershiplevels.php:401 adminpages/membershiplevels.php:403
|
806 |
+
#: adminpages/membershiplevels.php:404
|
807 |
msgid "Billing Cycle Limit"
|
808 |
msgstr ""
|
809 |
|
810 |
+
#: adminpages/discountcodes.php:483 adminpages/membershiplevels.php:407
|
811 |
#: adminpages/discountcodes.php:459 adminpages/discountcodes.php:462
|
812 |
#: adminpages/discountcodes.php:482 adminpages/discountcodes.php:483
|
813 |
#: adminpages/membershiplevels.php:384 adminpages/membershiplevels.php:386
|
814 |
#: adminpages/membershiplevels.php:405 adminpages/membershiplevels.php:407
|
815 |
+
#: adminpages/membershiplevels.php:408
|
816 |
msgid ""
|
817 |
"The <strong>total</strong> number of recurring billing cycles for this "
|
818 |
"level, including the trial period (if applicable) but not including the "
|
819 |
"initial payment. Set to zero if membership is indefinite."
|
820 |
msgstr ""
|
821 |
|
822 |
+
#: adminpages/discountcodes.php:488 adminpages/membershiplevels.php:416
|
823 |
#: adminpages/discountcodes.php:464 adminpages/discountcodes.php:467
|
824 |
#: adminpages/discountcodes.php:487 adminpages/discountcodes.php:488
|
825 |
#: adminpages/membershiplevels.php:393 adminpages/membershiplevels.php:395
|
826 |
#: adminpages/membershiplevels.php:414 adminpages/membershiplevels.php:416
|
827 |
+
#: adminpages/membershiplevels.php:417
|
828 |
msgid "Custom Trial"
|
829 |
msgstr ""
|
830 |
|
831 |
+
#: adminpages/discountcodes.php:489 adminpages/membershiplevels.php:418
|
832 |
#: adminpages/discountcodes.php:465 adminpages/discountcodes.php:468
|
833 |
#: adminpages/discountcodes.php:488 adminpages/discountcodes.php:489
|
834 |
#: adminpages/membershiplevels.php:394 adminpages/membershiplevels.php:395
|
835 |
#: adminpages/membershiplevels.php:397 adminpages/membershiplevels.php:416
|
836 |
+
#: adminpages/membershiplevels.php:418 adminpages/membershiplevels.php:419
|
837 |
msgid "Check to add a custom trial period."
|
838 |
msgstr ""
|
839 |
|
840 |
+
#: adminpages/discountcodes.php:493 adminpages/membershiplevels.php:427
|
841 |
#: adminpages/discountcodes.php:469 adminpages/discountcodes.php:472
|
842 |
#: adminpages/discountcodes.php:492 adminpages/discountcodes.php:493
|
843 |
#: adminpages/membershiplevels.php:398 adminpages/membershiplevels.php:404
|
844 |
#: adminpages/membershiplevels.php:406 adminpages/membershiplevels.php:425
|
845 |
+
#: adminpages/membershiplevels.php:427 adminpages/membershiplevels.php:428
|
846 |
msgid "Trial Billing Amount"
|
847 |
msgstr ""
|
848 |
|
849 |
+
#: adminpages/discountcodes.php:504 adminpages/membershiplevels.php:438
|
850 |
#: adminpages/discountcodes.php:472 adminpages/discountcodes.php:475
|
851 |
#: adminpages/discountcodes.php:503 adminpages/discountcodes.php:504
|
852 |
#: adminpages/membershiplevels.php:401 adminpages/membershiplevels.php:407
|
853 |
#: adminpages/membershiplevels.php:409 adminpages/membershiplevels.php:436
|
854 |
+
#: adminpages/membershiplevels.php:438 adminpages/membershiplevels.php:439
|
855 |
msgid "for the first"
|
856 |
msgstr ""
|
857 |
|
858 |
+
#: adminpages/discountcodes.php:506 adminpages/membershiplevels.php:440
|
859 |
#: adminpages/discountcodes.php:474 adminpages/discountcodes.php:477
|
860 |
#: adminpages/discountcodes.php:505 adminpages/discountcodes.php:506
|
861 |
#: adminpages/membershiplevels.php:403 adminpages/membershiplevels.php:409
|
862 |
#: adminpages/membershiplevels.php:411 adminpages/membershiplevels.php:438
|
863 |
+
#: adminpages/membershiplevels.php:440 adminpages/membershiplevels.php:441
|
864 |
msgid "subscription payments"
|
865 |
msgstr ""
|
866 |
|
867 |
+
#: adminpages/discountcodes.php:511 adminpages/membershiplevels.php:469
|
868 |
#: adminpages/discountcodes.php:479 adminpages/discountcodes.php:482
|
869 |
#: adminpages/discountcodes.php:510 adminpages/discountcodes.php:511
|
870 |
#: adminpages/membershiplevels.php:431 adminpages/membershiplevels.php:437
|
871 |
#: adminpages/membershiplevels.php:439 adminpages/membershiplevels.php:466
|
872 |
#: adminpages/membershiplevels.php:467 adminpages/membershiplevels.php:469
|
873 |
+
#: adminpages/membershiplevels.php:470
|
874 |
msgid "Membership Expiration"
|
875 |
msgstr ""
|
876 |
|
877 |
+
#: adminpages/discountcodes.php:512 adminpages/membershiplevels.php:470
|
878 |
#: adminpages/discountcodes.php:483 adminpages/discountcodes.php:511
|
879 |
#: adminpages/discountcodes.php:512 adminpages/membershiplevels.php:432
|
880 |
#: adminpages/membershiplevels.php:438 adminpages/membershiplevels.php:440
|
881 |
#: adminpages/membershiplevels.php:467 adminpages/membershiplevels.php:468
|
882 |
+
#: adminpages/membershiplevels.php:470 adminpages/membershiplevels.php:471
|
883 |
msgid "Check this to set when membership access expires."
|
884 |
msgstr ""
|
885 |
|
886 |
+
#: adminpages/discountcodes.php:516 adminpages/membershiplevels.php:474
|
887 |
#: adminpages/discountcodes.php:484 adminpages/discountcodes.php:487
|
888 |
#: adminpages/discountcodes.php:515 adminpages/discountcodes.php:516
|
889 |
#: adminpages/membershiplevels.php:436 adminpages/membershiplevels.php:442
|
890 |
#: adminpages/membershiplevels.php:444 adminpages/membershiplevels.php:471
|
891 |
#: adminpages/membershiplevels.php:472 adminpages/membershiplevels.php:474
|
892 |
+
#: adminpages/membershiplevels.php:475
|
893 |
msgid "Expires In"
|
894 |
msgstr ""
|
895 |
|
896 |
+
#: adminpages/discountcodes.php:529 adminpages/membershiplevels.php:487
|
897 |
#: adminpages/discountcodes.php:500 adminpages/discountcodes.php:528
|
898 |
#: adminpages/discountcodes.php:529 adminpages/membershiplevels.php:449
|
899 |
#: adminpages/membershiplevels.php:455 adminpages/membershiplevels.php:457
|
900 |
#: adminpages/membershiplevels.php:484 adminpages/membershiplevels.php:485
|
901 |
+
#: adminpages/membershiplevels.php:487 adminpages/membershiplevels.php:488
|
902 |
msgid ""
|
903 |
"Set the duration of membership access. Note that the any future payments "
|
904 |
"(recurring subscription, if any) will be cancelled when the membership "
|
931 |
msgstr ""
|
932 |
|
933 |
#: adminpages/discountcodes.php:589 adminpages/memberslist.php:179
|
934 |
+
#: adminpages/reports/login.php:147 includes/profile.php:107
|
935 |
#: adminpages/discountcodes.php:550 adminpages/discountcodes.php:560
|
936 |
#: adminpages/discountcodes.php:588 adminpages/discountcodes.php:589
|
937 |
#: adminpages/memberslist.php:121 adminpages/memberslist.php:159
|
938 |
#: adminpages/memberslist.php:169 adminpages/memberslist.php:179
|
939 |
#: adminpages/reports/login.php:145 adminpages/reports/login.php:147
|
940 |
+
#: includes/profile.php:98 includes/profile.php:102 includes/profile.php:118
|
941 |
+
#: includes/profile.php:120
|
942 |
msgid "Expires"
|
943 |
msgstr ""
|
944 |
|
962 |
"select customers."
|
963 |
msgstr ""
|
964 |
|
965 |
+
#: adminpages/discountcodes.php:649 adminpages/membershiplevels.php:669
|
966 |
#: adminpages/orders.php:992 adminpages/discountcodes.php:614
|
967 |
#: adminpages/discountcodes.php:619 adminpages/discountcodes.php:647
|
968 |
+
#: adminpages/discountcodes.php:648 adminpages/discountcodes.php:649
|
969 |
+
#: adminpages/membershiplevels.php:564 adminpages/membershiplevels.php:570
|
970 |
+
#: adminpages/membershiplevels.php:572 adminpages/membershiplevels.php:580
|
971 |
+
#: adminpages/membershiplevels.php:599 adminpages/membershiplevels.php:660
|
972 |
+
#: adminpages/membershiplevels.php:670 adminpages/orders.php:658
|
973 |
#: adminpages/orders.php:961 adminpages/orders.php:979
|
974 |
+
#: adminpages/orders.php:989 adminpages/orders.php:992
|
975 |
msgid "edit"
|
976 |
msgstr ""
|
977 |
|
978 |
#: adminpages/discountcodes.php:652 adminpages/discountcodes.php:617
|
979 |
#: adminpages/discountcodes.php:622 adminpages/discountcodes.php:650
|
980 |
+
#: adminpages/discountcodes.php:651 adminpages/discountcodes.php:652
|
981 |
#, php-format
|
982 |
msgid ""
|
983 |
"Are you sure you want to delete the %s discount code? The subscriptions for "
|
985 |
"code anymore."
|
986 |
msgstr ""
|
987 |
|
988 |
+
#: adminpages/discountcodes.php:652 adminpages/membershiplevels.php:669
|
989 |
#: adminpages/orders.php:998 adminpages/discountcodes.php:617
|
990 |
#: adminpages/discountcodes.php:622 adminpages/discountcodes.php:650
|
991 |
+
#: adminpages/discountcodes.php:651 adminpages/discountcodes.php:652
|
992 |
+
#: adminpages/membershiplevels.php:566 adminpages/membershiplevels.php:572
|
993 |
+
#: adminpages/membershiplevels.php:574 adminpages/membershiplevels.php:580
|
994 |
+
#: adminpages/membershiplevels.php:601 adminpages/membershiplevels.php:660
|
995 |
+
#: adminpages/membershiplevels.php:670 adminpages/orders.php:664
|
996 |
#: adminpages/orders.php:967 adminpages/orders.php:985
|
997 |
+
#: adminpages/orders.php:995 adminpages/orders.php:998
|
998 |
msgid "delete"
|
999 |
msgstr ""
|
1000 |
|
1163 |
msgid "Add New Membership Level"
|
1164 |
msgstr ""
|
1165 |
|
1166 |
+
#: adminpages/membershiplevels.php:295 adminpages/membershiplevels.php:637
|
1167 |
#: adminpages/reports/login.php:144 adminpages/membershiplevels.php:291
|
1168 |
#: adminpages/membershiplevels.php:293 adminpages/membershiplevels.php:295
|
1169 |
#: adminpages/membershiplevels.php:506 adminpages/membershiplevels.php:512
|
1170 |
#: adminpages/membershiplevels.php:514 adminpages/membershiplevels.php:541
|
1171 |
#: adminpages/membershiplevels.php:542 adminpages/membershiplevels.php:584
|
1172 |
+
#: adminpages/membershiplevels.php:638 adminpages/reports/login.php:142
|
1173 |
+
#: adminpages/reports/login.php:144
|
1174 |
msgid "Name"
|
1175 |
msgstr ""
|
1176 |
|
1179 |
msgid "Confirmation Message"
|
1180 |
msgstr ""
|
1181 |
|
1182 |
+
#: adminpages/membershiplevels.php:337 adminpages/membershiplevels.php:638
|
1183 |
#: adminpages/membershiplevels.php:333 adminpages/membershiplevels.php:335
|
1184 |
+
#: adminpages/membershiplevels.php:337 adminpages/membershiplevels.php:338
|
1185 |
+
#: adminpages/membershiplevels.php:543 adminpages/membershiplevels.php:585
|
1186 |
+
#: adminpages/membershiplevels.php:639
|
1187 |
msgid "Billing Details"
|
1188 |
msgstr ""
|
1189 |
|
1190 |
+
#: adminpages/membershiplevels.php:372
|
1191 |
+
#: classes/gateways/class.pmprogateway_stripe.php:630
|
1192 |
#: adminpages/membershiplevels.php:349 adminpages/membershiplevels.php:351
|
1193 |
#: adminpages/membershiplevels.php:370 adminpages/membershiplevels.php:372
|
1194 |
+
#: adminpages/membershiplevels.php:373
|
1195 |
#: classes/gateways/class.pmprogateway_stripe.php:619
|
1196 |
#: classes/gateways/class.pmprogateway_stripe.php:620
|
1197 |
msgid "per"
|
1198 |
msgstr ""
|
1199 |
|
1200 |
+
#: adminpages/membershiplevels.php:387 adminpages/membershiplevels.php:366
|
1201 |
#: adminpages/membershiplevels.php:385 adminpages/membershiplevels.php:387
|
1202 |
+
#: adminpages/membershiplevels.php:388
|
1203 |
msgid ""
|
1204 |
"Stripe integration currently only supports billing periods of \"Week\", "
|
1205 |
"\"Month\" or \"Year\"."
|
1206 |
msgstr ""
|
1207 |
|
1208 |
+
#: adminpages/membershiplevels.php:389 adminpages/membershiplevels.php:366
|
1209 |
#: adminpages/membershiplevels.php:368 adminpages/membershiplevels.php:387
|
1210 |
+
#: adminpages/membershiplevels.php:389 adminpages/membershiplevels.php:390
|
1211 |
msgid ""
|
1212 |
"Braintree integration currently only supports billing periods of \"Month\" "
|
1213 |
"or \"Year\"."
|
1214 |
msgstr ""
|
1215 |
|
1216 |
+
#: adminpages/membershiplevels.php:391 adminpages/membershiplevels.php:368
|
1217 |
#: adminpages/membershiplevels.php:370 adminpages/membershiplevels.php:389
|
1218 |
+
#: adminpages/membershiplevels.php:391 adminpages/membershiplevels.php:392
|
1219 |
msgid ""
|
1220 |
"Payflow integration currently only supports billing frequencies of 1 and "
|
1221 |
"billing periods of \"Week\", \"Month\" or \"Year\"."
|
1222 |
msgstr ""
|
1223 |
|
1224 |
+
#: adminpages/membershiplevels.php:395 adminpages/membershiplevels.php:372
|
1225 |
#: adminpages/membershiplevels.php:374 adminpages/membershiplevels.php:393
|
1226 |
+
#: adminpages/membershiplevels.php:395 adminpages/membershiplevels.php:396
|
1227 |
msgid ""
|
1228 |
"After saving this level, make note of the ID and create a \"Plan\" in your "
|
1229 |
"Braintree dashboard with the same settings and the \"Plan ID\" set to "
|
1230 |
"<em>pmpro_#</em>, where # is the level ID."
|
1231 |
msgstr ""
|
1232 |
|
1233 |
+
#: adminpages/membershiplevels.php:395 adminpages/membershiplevels.php:397
|
1234 |
#: classes/gateways/class.pmprogateway_cybersource.php:101
|
1235 |
#: classes/gateways/class.pmprogateway_paypal.php:118
|
1236 |
#: classes/gateways/class.pmprogateway_paypalexpress.php:133
|
1237 |
#: classes/gateways/class.pmprogateway_paypalstandard.php:117
|
1238 |
#: adminpages/membershiplevels.php:372 adminpages/membershiplevels.php:374
|
1239 |
#: adminpages/membershiplevels.php:376 adminpages/membershiplevels.php:393
|
1240 |
+
#: adminpages/membershiplevels.php:395 adminpages/membershiplevels.php:396
|
1241 |
+
#: adminpages/membershiplevels.php:397 adminpages/membershiplevels.php:398
|
1242 |
#: adminpages/paymentsettings.php:170 adminpages/paymentsettings.php:174
|
1243 |
#: adminpages/paymentsettings.php:179
|
1244 |
#: classes/gateways/class.pmprogateway_cybersource.php:101
|
1245 |
#: classes/gateways/class.pmprogateway_paypal.php:118
|
1246 |
#: classes/gateways/class.pmprogateway_paypalexpress.php:123
|
1247 |
+
#: classes/gateways/class.pmprogateway_paypalexpress.php:133
|
1248 |
#: classes/gateways/class.pmprogateway_paypalstandard.php:117
|
1249 |
msgid "Note"
|
1250 |
msgstr ""
|
1251 |
|
1252 |
+
#: adminpages/membershiplevels.php:397 adminpages/membershiplevels.php:374
|
1253 |
#: adminpages/membershiplevels.php:376 adminpages/membershiplevels.php:395
|
1254 |
+
#: adminpages/membershiplevels.php:397 adminpages/membershiplevels.php:398
|
1255 |
msgid ""
|
1256 |
"You will need to create a \"Plan\" in your Braintree dashboard with the same "
|
1257 |
"settings and the \"Plan ID\" set to"
|
1258 |
msgstr ""
|
1259 |
|
1260 |
+
#: adminpages/membershiplevels.php:409 adminpages/membershiplevels.php:386
|
1261 |
#: adminpages/membershiplevels.php:388 adminpages/membershiplevels.php:407
|
1262 |
+
#: adminpages/membershiplevels.php:409 adminpages/membershiplevels.php:410
|
1263 |
msgid ""
|
1264 |
"Stripe integration currently does not support billing limits. You can still "
|
1265 |
"set an expiration date below."
|
1266 |
msgstr ""
|
1267 |
|
1268 |
+
#: adminpages/membershiplevels.php:421 adminpages/membershiplevels.php:398
|
1269 |
#: adminpages/membershiplevels.php:400 adminpages/membershiplevels.php:419
|
1270 |
+
#: adminpages/membershiplevels.php:421 adminpages/membershiplevels.php:422
|
1271 |
msgid ""
|
1272 |
"2Checkout integration does not support custom trials. You can do one period "
|
1273 |
"trials by setting an initial payment different from the billing amount."
|
1274 |
msgstr ""
|
1275 |
|
1276 |
+
#: adminpages/membershiplevels.php:443 adminpages/membershiplevels.php:406
|
1277 |
#: adminpages/membershiplevels.php:412 adminpages/membershiplevels.php:414
|
1278 |
#: adminpages/membershiplevels.php:441 adminpages/membershiplevels.php:443
|
1279 |
+
#: adminpages/membershiplevels.php:444
|
1280 |
msgid ""
|
1281 |
"Stripe integration currently does not support trial amounts greater than $0."
|
1282 |
msgstr ""
|
1283 |
|
1284 |
+
#: adminpages/membershiplevels.php:447 adminpages/membershiplevels.php:410
|
1285 |
#: adminpages/membershiplevels.php:416 adminpages/membershiplevels.php:418
|
1286 |
#: adminpages/membershiplevels.php:445 adminpages/membershiplevels.php:447
|
1287 |
+
#: adminpages/membershiplevels.php:448
|
1288 |
msgid ""
|
1289 |
"Braintree integration currently does not support trial amounts greater than "
|
1290 |
"$0."
|
1291 |
msgstr ""
|
1292 |
|
1293 |
+
#: adminpages/membershiplevels.php:451 adminpages/membershiplevels.php:414
|
1294 |
#: adminpages/membershiplevels.php:420 adminpages/membershiplevels.php:422
|
1295 |
#: adminpages/membershiplevels.php:449 adminpages/membershiplevels.php:451
|
1296 |
+
#: adminpages/membershiplevels.php:452
|
1297 |
msgid ""
|
1298 |
"Payflow integration currently does not support trial amounts greater than $0."
|
1299 |
msgstr ""
|
1300 |
|
1301 |
+
#: adminpages/membershiplevels.php:460 adminpages/membershiplevels.php:422
|
1302 |
#: adminpages/membershiplevels.php:428 adminpages/membershiplevels.php:430
|
1303 |
#: adminpages/membershiplevels.php:457 adminpages/membershiplevels.php:458
|
1304 |
+
#: adminpages/membershiplevels.php:460 adminpages/membershiplevels.php:461
|
1305 |
msgid "Other Settings"
|
1306 |
msgstr ""
|
1307 |
|
1308 |
+
#: adminpages/membershiplevels.php:464 adminpages/membershiplevels.php:426
|
1309 |
#: adminpages/membershiplevels.php:432 adminpages/membershiplevels.php:434
|
1310 |
#: adminpages/membershiplevels.php:461 adminpages/membershiplevels.php:462
|
1311 |
+
#: adminpages/membershiplevels.php:464 adminpages/membershiplevels.php:465
|
1312 |
msgid "Disable New Signups"
|
1313 |
msgstr ""
|
1314 |
|
1315 |
+
#: adminpages/membershiplevels.php:465 adminpages/membershiplevels.php:427
|
1316 |
#: adminpages/membershiplevels.php:433 adminpages/membershiplevels.php:435
|
1317 |
#: adminpages/membershiplevels.php:462 adminpages/membershiplevels.php:463
|
1318 |
+
#: adminpages/membershiplevels.php:465 adminpages/membershiplevels.php:466
|
1319 |
msgid ""
|
1320 |
"Check to hide this level from the membership levels page and disable "
|
1321 |
"registration."
|
1322 |
msgstr ""
|
1323 |
|
1324 |
+
#: adminpages/membershiplevels.php:495 adminpages/membershiplevels.php:457
|
1325 |
#: adminpages/membershiplevels.php:463 adminpages/membershiplevels.php:465
|
1326 |
#: adminpages/membershiplevels.php:492 adminpages/membershiplevels.php:493
|
1327 |
+
#: adminpages/membershiplevels.php:495 adminpages/membershiplevels.php:496
|
1328 |
msgid "Content Settings"
|
1329 |
msgstr ""
|
1330 |
|
1331 |
+
#: adminpages/membershiplevels.php:499 adminpages/membershiplevels.php:461
|
1332 |
#: adminpages/membershiplevels.php:467 adminpages/membershiplevels.php:469
|
1333 |
#: adminpages/membershiplevels.php:496 adminpages/membershiplevels.php:497
|
1334 |
+
#: adminpages/membershiplevels.php:499 adminpages/membershiplevels.php:500
|
1335 |
msgid "Categories"
|
1336 |
msgstr ""
|
1337 |
|
1338 |
+
#: adminpages/membershiplevels.php:516 adminpages/membershiplevels.php:516
|
1339 |
+
#: adminpages/membershiplevels.php:517
|
1340 |
msgid "Save Level"
|
1341 |
msgstr ""
|
1342 |
|
1343 |
+
#: adminpages/membershiplevels.php:517 adminpages/orders.php:561
|
1344 |
+
#: pages/billing.php:339 pages/cancel.php:71 shortcodes/pmpro_account.php:70
|
1345 |
+
#: adminpages/membershiplevels.php:517 adminpages/membershiplevels.php:518
|
1346 |
+
#: adminpages/orders.php:511 adminpages/orders.php:561 pages/account.php:44
|
1347 |
+
#: pages/billing.php:295 pages/billing.php:299 pages/billing.php:330
|
1348 |
#: pages/billing.php:339 pages/cancel.php:71 shortcodes/pmpro_account.php:70
|
|
|
|
|
|
|
|
|
1349 |
msgid "Cancel"
|
1350 |
msgstr ""
|
1351 |
|
1352 |
+
#: adminpages/membershiplevels.php:618 adminpages/membershiplevels.php:490
|
1353 |
#: adminpages/membershiplevels.php:496 adminpages/membershiplevels.php:498
|
1354 |
#: adminpages/membershiplevels.php:525 adminpages/membershiplevels.php:526
|
1355 |
+
#: adminpages/membershiplevels.php:569 adminpages/membershiplevels.php:619
|
1356 |
msgid "Add New Level"
|
1357 |
msgstr ""
|
1358 |
|
1359 |
+
#: adminpages/membershiplevels.php:621 adminpages/membershiplevels.php:624
|
1360 |
#: adminpages/membershiplevels.php:493 adminpages/membershiplevels.php:496
|
1361 |
#: adminpages/membershiplevels.php:499 adminpages/membershiplevels.php:501
|
1362 |
#: adminpages/membershiplevels.php:502 adminpages/membershiplevels.php:504
|
1363 |
#: adminpages/membershiplevels.php:528 adminpages/membershiplevels.php:529
|
1364 |
#: adminpages/membershiplevels.php:531 adminpages/membershiplevels.php:532
|
1365 |
#: adminpages/membershiplevels.php:572 adminpages/membershiplevels.php:575
|
1366 |
+
#: adminpages/membershiplevels.php:622 adminpages/membershiplevels.php:625
|
1367 |
msgid "Search Levels"
|
1368 |
msgstr ""
|
1369 |
|
1370 |
+
#: adminpages/membershiplevels.php:630 adminpages/membershiplevels.php:579
|
1371 |
+
#: adminpages/membershiplevels.php:631
|
1372 |
msgid "Drag and drop membership levels to reorder them on the Levels page."
|
1373 |
msgstr ""
|
1374 |
|
1375 |
+
#: adminpages/membershiplevels.php:639 pages/cancel.php:53
|
1376 |
#: pages/confirmation.php:83 pages/invoice.php:70
|
1377 |
#: shortcodes/pmpro_account.php:46 adminpages/membershiplevels.php:510
|
1378 |
#: adminpages/membershiplevels.php:516 adminpages/membershiplevels.php:518
|
1379 |
#: adminpages/membershiplevels.php:544 adminpages/membershiplevels.php:545
|
1380 |
+
#: adminpages/membershiplevels.php:586 adminpages/membershiplevels.php:640
|
1381 |
+
#: pages/account.php:20 pages/cancel.php:53 pages/confirmation.php:81
|
1382 |
+
#: pages/confirmation.php:83 pages/invoice.php:68 pages/invoice.php:70
|
1383 |
+
#: shortcodes/pmpro_account.php:46
|
1384 |
msgid "Expiration"
|
1385 |
msgstr ""
|
1386 |
|
1387 |
+
#: adminpages/membershiplevels.php:640 adminpages/membershiplevels.php:511
|
1388 |
#: adminpages/membershiplevels.php:517 adminpages/membershiplevels.php:519
|
1389 |
#: adminpages/membershiplevels.php:545 adminpages/membershiplevels.php:546
|
1390 |
+
#: adminpages/membershiplevels.php:587 adminpages/membershiplevels.php:641
|
1391 |
msgid "Allow Signups"
|
1392 |
msgstr ""
|
1393 |
|
1394 |
+
#: adminpages/membershiplevels.php:655 adminpages/membershiplevels.php:534
|
1395 |
#: adminpages/membershiplevels.php:540 adminpages/membershiplevels.php:542
|
1396 |
#: adminpages/membershiplevels.php:566 adminpages/membershiplevels.php:569
|
1397 |
+
#: adminpages/membershiplevels.php:646 adminpages/membershiplevels.php:656
|
1398 |
msgid "FREE"
|
1399 |
msgstr ""
|
1400 |
|
1401 |
+
#: adminpages/membershiplevels.php:664 adminpages/membershiplevels.php:560
|
1402 |
#: adminpages/membershiplevels.php:566 adminpages/membershiplevels.php:568
|
1403 |
#: adminpages/membershiplevels.php:575 adminpages/membershiplevels.php:595
|
1404 |
+
#: adminpages/membershiplevels.php:655 adminpages/membershiplevels.php:665
|
1405 |
msgid "After"
|
1406 |
msgstr ""
|
1407 |
|
1408 |
+
#: adminpages/membershiplevels.php:669 adminpages/membershiplevels.php:566
|
1409 |
+
#: adminpages/membershiplevels.php:572 adminpages/membershiplevels.php:574
|
1410 |
+
#: adminpages/membershiplevels.php:580 adminpages/membershiplevels.php:601
|
1411 |
+
#: adminpages/membershiplevels.php:660
|
1412 |
+
#, php-format
|
1413 |
+
msgid ""
|
1414 |
+
"Are you sure you want to delete membership level %s? All subscriptions will "
|
1415 |
+
"be cancelled."
|
1416 |
+
msgstr ""
|
1417 |
+
|
1418 |
+
#: adminpages/membershiplevels.php:669 adminpages/orders.php:995
|
1419 |
#: adminpages/membershiplevels.php:565 adminpages/membershiplevels.php:571
|
1420 |
#: adminpages/membershiplevels.php:573 adminpages/membershiplevels.php:580
|
1421 |
#: adminpages/membershiplevels.php:600 adminpages/membershiplevels.php:660
|
1422 |
+
#: adminpages/membershiplevels.php:670 adminpages/orders.php:661
|
1423 |
+
#: adminpages/orders.php:964 adminpages/orders.php:982
|
1424 |
+
#: adminpages/orders.php:992 adminpages/orders.php:995
|
1425 |
msgid "copy"
|
1426 |
msgstr ""
|
1427 |
|
1684 |
|
1685 |
#: adminpages/orders.php:389
|
1686 |
#: classes/gateways/class.pmprogateway_braintree.php:304
|
1687 |
+
#: classes/gateways/class.pmprogateway_stripe.php:419 pages/billing.php:247
|
1688 |
#: pages/checkout.php:516 adminpages/orders.php:339 adminpages/orders.php:389
|
1689 |
#: classes/gateways/class.pmprogateway_braintree.php:291
|
1690 |
#: classes/gateways/class.pmprogateway_braintree.php:304
|
1880 |
msgid "User"
|
1881 |
msgstr ""
|
1882 |
|
1883 |
+
#: adminpages/orders.php:914 includes/init.php:230 includes/profile.php:27
|
1884 |
#: pages/checkout.php:42 pages/confirmation.php:47 pages/confirmation.php:64
|
1885 |
#: pages/confirmation.php:105 pages/invoice.php:28 pages/invoice.php:51
|
1886 |
#: adminpages/orders.php:601 adminpages/orders.php:904
|
1921 |
|
1922 |
#: adminpages/orders.php:998 adminpages/orders.php:664
|
1923 |
#: adminpages/orders.php:967 adminpages/orders.php:985
|
1924 |
+
#: adminpages/orders.php:995 adminpages/orders.php:998
|
1925 |
#, php-format
|
1926 |
msgid ""
|
1927 |
"Deleting orders is permanent and can affect active users. Are you sure you "
|
1930 |
|
1931 |
#: adminpages/orders.php:1008 adminpages/orders.php:674
|
1932 |
#: adminpages/orders.php:977 adminpages/orders.php:995
|
1933 |
+
#: adminpages/orders.php:1005 adminpages/orders.php:1008
|
1934 |
msgid "No orders found."
|
1935 |
msgstr ""
|
1936 |
|
1937 |
+
#: adminpages/pagesettings.php:54
|
1938 |
+
msgid "Your page settings have been updated."
|
1939 |
+
msgstr ""
|
1940 |
+
|
1941 |
+
#: adminpages/pagesettings.php:64 adminpages/pagesettings.php:51
|
1942 |
msgid "Membership Account"
|
1943 |
msgstr ""
|
1944 |
|
1945 |
+
#: adminpages/pagesettings.php:65 adminpages/pagesettings.php:54
|
1946 |
msgid "Membership Billing"
|
1947 |
msgstr ""
|
1948 |
|
1949 |
+
#: adminpages/pagesettings.php:66 adminpages/pagesettings.php:57
|
1950 |
msgid "Membership Cancel"
|
1951 |
msgstr ""
|
1952 |
|
1953 |
+
#: adminpages/pagesettings.php:67 adminpages/pagesettings.php:60
|
1954 |
msgid "Membership Checkout"
|
1955 |
msgstr ""
|
1956 |
|
1957 |
+
#: adminpages/pagesettings.php:68 adminpages/pagesettings.php:63
|
1958 |
msgid "Membership Confirmation"
|
1959 |
msgstr ""
|
1960 |
|
1961 |
+
#: adminpages/pagesettings.php:69 adminpages/pagesettings.php:66
|
1962 |
msgid "Membership Invoice"
|
1963 |
msgstr ""
|
1964 |
|
1965 |
+
#: adminpages/pagesettings.php:83 adminpages/pagesettings.php:83
|
|
|
|
|
|
|
|
|
|
|
1966 |
#: adminpages/pagesettings.php:111
|
1967 |
msgid "The following pages have been created for you"
|
1968 |
msgstr ""
|
1969 |
|
1970 |
+
#: adminpages/pagesettings.php:97 adminpages/pagesettings.php:98
|
1971 |
#: adminpages/pagesettings.php:126
|
1972 |
msgid ""
|
1973 |
"Manage the WordPress pages assigned to each required Paid Memberships Pro "
|
1974 |
"page."
|
1975 |
msgstr ""
|
1976 |
|
1977 |
+
#: adminpages/pagesettings.php:101 adminpages/pagesettings.php:104
|
1978 |
#: adminpages/pagesettings.php:132
|
1979 |
msgid ""
|
1980 |
"Assign the WordPress pages for each required Paid Memberships Pro page or"
|
1981 |
msgstr ""
|
1982 |
|
1983 |
+
#: adminpages/pagesettings.php:102 adminpages/pagesettings.php:104
|
1984 |
#: adminpages/pagesettings.php:132
|
1985 |
msgid "click here to let us generate them for you"
|
1986 |
msgstr ""
|
1987 |
|
1988 |
+
#: adminpages/pagesettings.php:111 adminpages/pagesettings.php:112
|
1989 |
#: adminpages/pagesettings.php:140
|
1990 |
msgid "Account Page"
|
1991 |
msgstr ""
|
1992 |
|
1993 |
+
#: adminpages/pagesettings.php:115 adminpages/pagesettings.php:133
|
1994 |
+
#: adminpages/pagesettings.php:151 adminpages/pagesettings.php:170
|
1995 |
+
#: adminpages/pagesettings.php:189 adminpages/pagesettings.php:209
|
1996 |
+
#: adminpages/pagesettings.php:228 adminpages/pagesettings.php:268
|
1997 |
+
#: adminpages/pagesettings.php:144 adminpages/pagesettings.php:147
|
1998 |
+
#: adminpages/pagesettings.php:159 adminpages/pagesettings.php:162
|
1999 |
+
#: adminpages/pagesettings.php:174 adminpages/pagesettings.php:177
|
2000 |
+
#: adminpages/pagesettings.php:190 adminpages/pagesettings.php:193
|
2001 |
+
#: adminpages/pagesettings.php:206 adminpages/pagesettings.php:209
|
2002 |
+
#: adminpages/pagesettings.php:222 adminpages/pagesettings.php:225
|
2003 |
+
#: adminpages/pagesettings.php:238 adminpages/pagesettings.php:241
|
2004 |
msgid "Choose One"
|
2005 |
msgstr ""
|
2006 |
|
2007 |
+
#: adminpages/pagesettings.php:119 adminpages/pagesettings.php:137
|
2008 |
+
#: adminpages/pagesettings.php:155 adminpages/pagesettings.php:174
|
2009 |
+
#: adminpages/pagesettings.php:193 adminpages/pagesettings.php:213
|
2010 |
+
#: adminpages/pagesettings.php:232 adminpages/pagesettings.php:274
|
2011 |
+
#: adminpages/pagesettings.php:119 adminpages/pagesettings.php:132
|
2012 |
+
#: adminpages/pagesettings.php:134 adminpages/pagesettings.php:145
|
2013 |
+
#: adminpages/pagesettings.php:147 adminpages/pagesettings.php:149
|
2014 |
+
#: adminpages/pagesettings.php:150 adminpages/pagesettings.php:159
|
2015 |
+
#: adminpages/pagesettings.php:162 adminpages/pagesettings.php:165
|
2016 |
+
#: adminpages/pagesettings.php:173 adminpages/pagesettings.php:177
|
2017 |
+
#: adminpages/pagesettings.php:180 adminpages/pagesettings.php:181
|
2018 |
+
#: adminpages/pagesettings.php:187 adminpages/pagesettings.php:193
|
2019 |
+
#: adminpages/pagesettings.php:196 adminpages/pagesettings.php:197
|
2020 |
+
#: adminpages/pagesettings.php:201 adminpages/pagesettings.php:209
|
2021 |
+
#: adminpages/pagesettings.php:212 adminpages/pagesettings.php:213
|
2022 |
+
#: adminpages/pagesettings.php:225 adminpages/pagesettings.php:228
|
2023 |
+
#: adminpages/pagesettings.php:241 adminpages/pagesettings.php:244
|
2024 |
msgid "edit page"
|
2025 |
msgstr ""
|
2026 |
|
2027 |
+
#: adminpages/pagesettings.php:122 adminpages/pagesettings.php:140
|
2028 |
+
#: adminpages/pagesettings.php:158 adminpages/pagesettings.php:177
|
2029 |
+
#: adminpages/pagesettings.php:196 adminpages/pagesettings.php:216
|
2030 |
+
#: adminpages/pagesettings.php:235 adminpages/pagesettings.php:277
|
2031 |
+
#: adminpages/pagesettings.php:121 adminpages/pagesettings.php:136
|
2032 |
+
#: adminpages/pagesettings.php:149 adminpages/pagesettings.php:151
|
2033 |
+
#: adminpages/pagesettings.php:152 adminpages/pagesettings.php:164
|
2034 |
+
#: adminpages/pagesettings.php:167 adminpages/pagesettings.php:179
|
2035 |
+
#: adminpages/pagesettings.php:182 adminpages/pagesettings.php:183
|
2036 |
+
#: adminpages/pagesettings.php:195 adminpages/pagesettings.php:198
|
2037 |
+
#: adminpages/pagesettings.php:199 adminpages/pagesettings.php:211
|
2038 |
+
#: adminpages/pagesettings.php:214 adminpages/pagesettings.php:215
|
2039 |
+
#: adminpages/pagesettings.php:227 adminpages/pagesettings.php:230
|
2040 |
+
#: adminpages/pagesettings.php:243 adminpages/pagesettings.php:246
|
2041 |
msgid "view page"
|
2042 |
msgstr ""
|
2043 |
|
2044 |
+
#: adminpages/pagesettings.php:125 adminpages/pagesettings.php:143
|
2045 |
+
#: adminpages/pagesettings.php:161 adminpages/pagesettings.php:180
|
2046 |
+
#: adminpages/pagesettings.php:199 adminpages/pagesettings.php:219
|
2047 |
+
#: adminpages/pagesettings.php:238 adminpages/pagesettings.php:121
|
2048 |
#: adminpages/pagesettings.php:123 adminpages/pagesettings.php:134
|
2049 |
#: adminpages/pagesettings.php:138 adminpages/pagesettings.php:147
|
2050 |
#: adminpages/pagesettings.php:151 adminpages/pagesettings.php:153
|
2061 |
msgid "Include the shortcode"
|
2062 |
msgstr ""
|
2063 |
|
2064 |
+
#: adminpages/pagesettings.php:129 adminpages/pagesettings.php:125
|
2065 |
#: adminpages/pagesettings.php:127 adminpages/pagesettings.php:155
|
2066 |
#: adminpages/pagesettings.php:158
|
2067 |
msgid "Billing Information Page"
|
2068 |
msgstr ""
|
2069 |
|
2070 |
+
#: adminpages/pagesettings.php:147 adminpages/pagesettings.php:138
|
2071 |
#: adminpages/pagesettings.php:142 adminpages/pagesettings.php:170
|
2072 |
#: adminpages/pagesettings.php:173
|
2073 |
msgid "Cancel Page"
|
2074 |
msgstr ""
|
2075 |
|
2076 |
+
#: adminpages/pagesettings.php:166 adminpages/pagesettings.php:152
|
2077 |
#: adminpages/pagesettings.php:158 adminpages/pagesettings.php:186
|
2078 |
#: adminpages/pagesettings.php:189
|
2079 |
msgid "Checkout Page"
|
2080 |
msgstr ""
|
2081 |
|
2082 |
+
#: adminpages/pagesettings.php:185 adminpages/pagesettings.php:166
|
2083 |
#: adminpages/pagesettings.php:174 adminpages/pagesettings.php:202
|
2084 |
#: adminpages/pagesettings.php:205
|
2085 |
msgid "Confirmation Page"
|
2086 |
msgstr ""
|
2087 |
|
2088 |
+
#: adminpages/pagesettings.php:205 adminpages/pagesettings.php:180
|
2089 |
#: adminpages/pagesettings.php:190 adminpages/pagesettings.php:218
|
2090 |
#: adminpages/pagesettings.php:221
|
2091 |
msgid "Invoice Page"
|
2092 |
msgstr ""
|
2093 |
|
2094 |
+
#: adminpages/pagesettings.php:224 adminpages/pagesettings.php:194
|
2095 |
#: adminpages/pagesettings.php:206 adminpages/pagesettings.php:234
|
2096 |
#: adminpages/pagesettings.php:237
|
2097 |
msgid "Levels Page"
|
2098 |
msgstr ""
|
2099 |
|
2100 |
+
#: adminpages/pagesettings.php:245
|
2101 |
+
msgid "Additional Page Settings"
|
2102 |
+
msgstr ""
|
2103 |
+
|
2104 |
+
#: adminpages/pagesettings.php:280
|
2105 |
+
msgid "Generate Page"
|
2106 |
+
msgstr ""
|
2107 |
+
|
2108 |
#: adminpages/paymentsettings.php:49 adminpages/paymentsettings.php:49
|
2109 |
#: adminpages/paymentsettings.php:77 adminpages/paymentsettings.php:82
|
2110 |
msgid "Your payment settings have been updated."
|
2469 |
#: classes/class.pmproemail.php:258 classes/class.pmproemail.php:337
|
2470 |
#: classes/class.pmproemail.php:346 classes/class.pmproemail.php:657
|
2471 |
#: classes/gateways/class.pmprogateway_braintree.php:362
|
2472 |
+
#: classes/gateways/class.pmprogateway_stripe.php:506 pages/checkout.php:75
|
2473 |
#: pages/checkout.php:85 pages/checkout.php:603 pages/confirmation.php:52
|
2474 |
#: pages/invoice.php:33 classes/class.pmproemail.php:216
|
2475 |
#: classes/class.pmproemail.php:218 classes/class.pmproemail.php:225
|
2718 |
#: paid-memberships-pro.php:130
|
2719 |
#: classes/gateways/class.pmprogateway_authorizenet.php:39
|
2720 |
#: paid-memberships-pro.php:122 paid-memberships-pro.php:123
|
2721 |
+
#: paid-memberships-pro.php:130
|
2722 |
msgid "Authorize.net"
|
2723 |
msgstr ""
|
2724 |
|
2773 |
#: classes/gateways/class.pmprogateway_braintree.php:63
|
2774 |
#: classes/gateways/class.pmprogateway_braintree.php:76
|
2775 |
#: paid-memberships-pro.php:123 paid-memberships-pro.php:124
|
2776 |
+
#: paid-memberships-pro.php:131
|
2777 |
msgid "Braintree Payments"
|
2778 |
msgstr ""
|
2779 |
|
2819 |
msgstr ""
|
2820 |
|
2821 |
#: classes/gateways/class.pmprogateway_braintree.php:169
|
2822 |
+
#: classes/gateways/class.pmprogateway_stripe.php:192
|
2823 |
#: adminpages/paymentsettings.php:462 adminpages/paymentsettings.php:470
|
2824 |
#: adminpages/paymentsettings.php:503 adminpages/paymentsettings.php:509
|
2825 |
#: adminpages/paymentsettings.php:511 adminpages/paymentsettings.php:517
|
2840 |
msgstr ""
|
2841 |
|
2842 |
#: classes/gateways/class.pmprogateway_braintree.php:283
|
2843 |
+
#: classes/gateways/class.pmprogateway_stripe.php:398 pages/checkout.php:494
|
2844 |
#: classes/gateways/class.pmprogateway_braintree.php:270
|
2845 |
#: classes/gateways/class.pmprogateway_braintree.php:283
|
2846 |
#: classes/gateways/class.pmprogateway_stripe.php:387
|
2851 |
msgstr ""
|
2852 |
|
2853 |
#: classes/gateways/class.pmprogateway_braintree.php:283
|
2854 |
+
#: classes/gateways/class.pmprogateway_stripe.php:398 pages/checkout.php:494
|
2855 |
#: classes/gateways/class.pmprogateway_braintree.php:270
|
2856 |
#: classes/gateways/class.pmprogateway_braintree.php:283
|
2857 |
#: classes/gateways/class.pmprogateway_stripe.php:387
|
2863 |
msgstr ""
|
2864 |
|
2865 |
#: classes/gateways/class.pmprogateway_braintree.php:316
|
2866 |
+
#: classes/gateways/class.pmprogateway_stripe.php:460 pages/billing.php:257
|
2867 |
#: pages/checkout.php:557
|
2868 |
#: classes/gateways/class.pmprogateway_braintree.php:303
|
2869 |
#: classes/gateways/class.pmprogateway_braintree.php:316
|
2876 |
msgstr ""
|
2877 |
|
2878 |
#: classes/gateways/class.pmprogateway_braintree.php:353
|
2879 |
+
#: classes/gateways/class.pmprogateway_stripe.php:497 pages/billing.php:294
|
2880 |
#: pages/checkout.php:594
|
2881 |
#: classes/gateways/class.pmprogateway_braintree.php:340
|
2882 |
#: classes/gateways/class.pmprogateway_braintree.php:353
|
2889 |
msgstr ""
|
2890 |
|
2891 |
#: classes/gateways/class.pmprogateway_braintree.php:354
|
2892 |
+
#: classes/gateways/class.pmprogateway_stripe.php:498 pages/billing.php:295
|
2893 |
#: pages/checkout.php:595
|
2894 |
#: classes/gateways/class.pmprogateway_braintree.php:341
|
2895 |
#: classes/gateways/class.pmprogateway_braintree.php:354
|
2902 |
msgstr ""
|
2903 |
|
2904 |
#: classes/gateways/class.pmprogateway_braintree.php:364
|
2905 |
+
#: classes/gateways/class.pmprogateway_stripe.php:508 pages/checkout.php:87
|
2906 |
#: pages/checkout.php:605
|
2907 |
#: classes/gateways/class.pmprogateway_braintree.php:351
|
2908 |
#: classes/gateways/class.pmprogateway_braintree.php:364
|
2915 |
msgstr ""
|
2916 |
|
2917 |
#: classes/gateways/class.pmprogateway_braintree.php:419
|
2918 |
+
#: classes/gateways/class.pmprogateway_stripe.php:1036
|
2919 |
#: classes/gateways/class.pmprogateway_braintree.php:61
|
2920 |
#: classes/gateways/class.pmprogateway_braintree.php:406
|
2921 |
#: classes/gateways/class.pmprogateway_braintree.php:419
|
3017 |
#: adminpages/paymentsettings.php:159
|
3018 |
#: classes/gateways/class.pmprogateway_check.php:48
|
3019 |
#: paid-memberships-pro.php:116 paid-memberships-pro.php:117
|
3020 |
+
#: paid-memberships-pro.php:124
|
3021 |
msgid "Pay by Check"
|
3022 |
msgstr ""
|
3023 |
|
3129 |
#: paid-memberships-pro.php:127
|
3130 |
#: classes/gateways/class.pmprogateway_paypal.php:57
|
3131 |
#: paid-memberships-pro.php:119 paid-memberships-pro.php:120
|
3132 |
+
#: paid-memberships-pro.php:127
|
3133 |
msgid "PayPal Website Payments Pro"
|
3134 |
msgstr ""
|
3135 |
|
3138 |
#: classes/gateways/class.pmprogateway_paypalstandard.php:112
|
3139 |
#: classes/gateways/class.pmprogateway_paypal.php:113
|
3140 |
#: classes/gateways/class.pmprogateway_paypalexpress.php:118
|
3141 |
+
#: classes/gateways/class.pmprogateway_paypalexpress.php:128
|
3142 |
#: classes/gateways/class.pmprogateway_paypalstandard.php:112
|
3143 |
msgid "PayPal Settings"
|
3144 |
msgstr ""
|
3149 |
#: adminpages/paymentsettings.php:179
|
3150 |
#: classes/gateways/class.pmprogateway_paypal.php:118
|
3151 |
#: classes/gateways/class.pmprogateway_paypalexpress.php:123
|
3152 |
+
#: classes/gateways/class.pmprogateway_paypalexpress.php:133
|
3153 |
#: classes/gateways/class.pmprogateway_paypalstandard.php:117
|
3154 |
msgid ""
|
3155 |
"We do not recommend using PayPal Standard. We suggest using PayPal Express, "
|
3166 |
#: adminpages/paymentsettings.php:236
|
3167 |
#: classes/gateways/class.pmprogateway_paypal.php:123
|
3168 |
#: classes/gateways/class.pmprogateway_paypalexpress.php:128
|
3169 |
+
#: classes/gateways/class.pmprogateway_paypalexpress.php:138
|
3170 |
#: classes/gateways/class.pmprogateway_paypalstandard.php:122
|
3171 |
msgid "Gateway Account Email"
|
3172 |
msgstr ""
|
3180 |
#: adminpages/paymentsettings.php:336
|
3181 |
#: classes/gateways/class.pmprogateway_paypal.php:131
|
3182 |
#: classes/gateways/class.pmprogateway_paypalexpress.php:136
|
3183 |
+
#: classes/gateways/class.pmprogateway_paypalexpress.php:146
|
3184 |
#: classes/gateways/class.pmprogateway_paypalstandard.php:130
|
3185 |
#: classes/gateways/class.pmprogateway_twocheckout.php:113
|
3186 |
#: classes/gateways/class.pmprogateway_twocheckout.php:121
|
3196 |
#: adminpages/paymentsettings.php:344
|
3197 |
#: classes/gateways/class.pmprogateway_paypal.php:139
|
3198 |
#: classes/gateways/class.pmprogateway_paypalexpress.php:144
|
3199 |
+
#: classes/gateways/class.pmprogateway_paypalexpress.php:154
|
3200 |
#: classes/gateways/class.pmprogateway_paypalstandard.php:138
|
3201 |
#: classes/gateways/class.pmprogateway_twocheckout.php:121
|
3202 |
#: classes/gateways/class.pmprogateway_twocheckout.php:130
|
3210 |
#: adminpages/paymentsettings.php:260
|
3211 |
#: classes/gateways/class.pmprogateway_paypal.php:147
|
3212 |
#: classes/gateways/class.pmprogateway_paypalexpress.php:152
|
3213 |
+
#: classes/gateways/class.pmprogateway_paypalexpress.php:162
|
3214 |
#: classes/gateways/class.pmprogateway_paypalstandard.php:146
|
3215 |
msgid "API Signature"
|
3216 |
msgstr ""
|
3222 |
#: adminpages/paymentsettings.php:485 adminpages/paymentsettings.php:487
|
3223 |
#: classes/gateways/class.pmprogateway_paypal.php:155
|
3224 |
#: classes/gateways/class.pmprogateway_paypalexpress.php:160
|
3225 |
+
#: classes/gateways/class.pmprogateway_paypalexpress.php:170
|
3226 |
#: classes/gateways/class.pmprogateway_paypalstandard.php:154
|
3227 |
msgid "IPN Handler URL"
|
3228 |
msgstr ""
|
3239 |
#: classes/gateways/class.pmprogateway_paypalstandard.php:202
|
3240 |
#: pages/checkout.php:295 classes/gateways/class.pmprogateway_paypal.php:178
|
3241 |
#: classes/gateways/class.pmprogateway_paypalexpress.php:402
|
3242 |
+
#: classes/gateways/class.pmprogateway_paypalexpress.php:412
|
3243 |
#: classes/gateways/class.pmprogateway_paypalstandard.php:202
|
3244 |
#: pages/checkout.php:286 pages/checkout.php:288 pages/checkout.php:295
|
3245 |
#: pages/checkout.php:302 pages/checkout.php:309 pages/checkout.php:675
|
3252 |
#: classes/gateways/class.pmprogateway_paypalstandard.php:208
|
3253 |
#: pages/checkout.php:713 classes/gateways/class.pmprogateway_paypal.php:184
|
3254 |
#: classes/gateways/class.pmprogateway_paypalexpress.php:408
|
3255 |
+
#: classes/gateways/class.pmprogateway_paypalexpress.php:418
|
3256 |
#: classes/gateways/class.pmprogateway_paypalstandard.php:208
|
3257 |
#: pages/checkout.php:681 pages/checkout.php:688 pages/checkout.php:691
|
3258 |
#: pages/checkout.php:704 pages/checkout.php:707 pages/checkout.php:713
|
3265 |
#: classes/gateways/class.pmprogateway_twocheckout.php:214
|
3266 |
#: pages/checkout.php:713 classes/gateways/class.pmprogateway_paypal.php:184
|
3267 |
#: classes/gateways/class.pmprogateway_paypalexpress.php:408
|
3268 |
+
#: classes/gateways/class.pmprogateway_paypalexpress.php:418
|
3269 |
#: classes/gateways/class.pmprogateway_paypalstandard.php:208
|
3270 |
#: classes/gateways/class.pmprogateway_twocheckout.php:192
|
3271 |
#: classes/gateways/class.pmprogateway_twocheckout.php:214
|
3284 |
#: classes/gateways/class.pmprogateway_paypalexpress.php:305
|
3285 |
#: classes/gateways/class.pmprogateway_paypalexpress.php:731
|
3286 |
#: classes/gateways/class.pmprogateway_paypalexpress.php:740
|
3287 |
+
#: classes/gateways/class.pmprogateway_paypalexpress.php:750
|
3288 |
#: classes/gateways/class.pmprogateway_paypalstandard.php:216
|
3289 |
#: classes/gateways/class.pmprogateway_paypalstandard.php:220
|
3290 |
#: classes/gateways/class.pmprogateway_paypalstandard.php:230
|
3298 |
#: classes/gateways/class.pmprogateway_paypalexpress.php:73
|
3299 |
#: paid-memberships-pro.php:126
|
3300 |
#: classes/gateways/class.pmprogateway_paypalexpress.php:63
|
3301 |
+
#: classes/gateways/class.pmprogateway_paypalexpress.php:73
|
3302 |
#: paid-memberships-pro.php:118 paid-memberships-pro.php:119
|
3303 |
+
#: paid-memberships-pro.php:126
|
3304 |
msgid "PayPal Express"
|
3305 |
msgstr ""
|
3306 |
|
3308 |
#: adminpages/paymentsettings.php:449 adminpages/paymentsettings.php:482
|
3309 |
#: adminpages/paymentsettings.php:488 adminpages/paymentsettings.php:490
|
3310 |
#: classes/gateways/class.pmprogateway_paypalexpress.php:163
|
3311 |
+
#: classes/gateways/class.pmprogateway_paypalexpress.php:173
|
3312 |
msgid "To fully integrate with PayPal, be sure to set your IPN Handler URL to "
|
3313 |
msgstr ""
|
3314 |
|
3315 |
#: classes/gateways/class.pmprogateway_paypalexpress.php:278
|
3316 |
#: classes/gateways/class.pmprogateway_paypalexpress.php:330
|
3317 |
#: classes/gateways/class.pmprogateway_paypalexpress.php:268
|
3318 |
+
#: classes/gateways/class.pmprogateway_paypalexpress.php:278
|
3319 |
#: classes/gateways/class.pmprogateway_paypalexpress.php:320
|
3320 |
+
#: classes/gateways/class.pmprogateway_paypalexpress.php:330
|
3321 |
#: preheaders/checkout.php:690 preheaders/checkout.php:697
|
3322 |
#: preheaders/checkout.php:702 preheaders/checkout.php:735
|
3323 |
#: preheaders/checkout.php:750 preheaders/checkout.php:753
|
3331 |
#: paid-memberships-pro.php:129
|
3332 |
#: classes/gateways/class.pmprogateway_paypalstandard.php:60
|
3333 |
#: paid-memberships-pro.php:121 paid-memberships-pro.php:122
|
3334 |
+
#: paid-memberships-pro.php:129
|
3335 |
msgid "PayPal Standard"
|
3336 |
msgstr ""
|
3337 |
|
3342 |
"settings."
|
3343 |
msgstr ""
|
3344 |
|
3345 |
+
#: classes/gateways/class.pmprogateway_stripe.php:104
|
3346 |
#: paid-memberships-pro.php:125
|
3347 |
#: classes/gateways/class.pmprogateway_stripe.php:93
|
3348 |
#: classes/gateways/class.pmprogateway_stripe.php:94
|
3349 |
#: paid-memberships-pro.php:117 paid-memberships-pro.php:118
|
3350 |
+
#: paid-memberships-pro.php:125
|
3351 |
msgid "Stripe"
|
3352 |
msgstr ""
|
3353 |
|
3354 |
+
#: classes/gateways/class.pmprogateway_stripe.php:159
|
3355 |
#: classes/gateways/class.pmprogateway_stripe.php:148
|
3356 |
#: classes/gateways/class.pmprogateway_stripe.php:149
|
3357 |
msgid "Stripe Settings"
|
3358 |
msgstr ""
|
3359 |
|
3360 |
+
#: classes/gateways/class.pmprogateway_stripe.php:164
|
3361 |
#: adminpages/paymentsettings.php:277 adminpages/paymentsettings.php:281
|
3362 |
#: adminpages/paymentsettings.php:286
|
3363 |
#: classes/gateways/class.pmprogateway_stripe.php:153
|
3365 |
msgid "Secret Key"
|
3366 |
msgstr ""
|
3367 |
|
3368 |
+
#: classes/gateways/class.pmprogateway_stripe.php:172
|
3369 |
#: adminpages/paymentsettings.php:285 adminpages/paymentsettings.php:289
|
3370 |
#: adminpages/paymentsettings.php:294
|
3371 |
#: classes/gateways/class.pmprogateway_stripe.php:161
|
3373 |
msgid "Publishable Key"
|
3374 |
msgstr ""
|
3375 |
|
3376 |
+
#: classes/gateways/class.pmprogateway_stripe.php:180
|
3377 |
#: adminpages/paymentsettings.php:425 adminpages/paymentsettings.php:430
|
3378 |
#: adminpages/paymentsettings.php:432
|
3379 |
#: classes/gateways/class.pmprogateway_stripe.php:169
|
3381 |
msgid "Show Billing Address Fields"
|
3382 |
msgstr ""
|
3383 |
|
3384 |
+
#: classes/gateways/class.pmprogateway_stripe.php:187
|
3385 |
#: adminpages/paymentsettings.php:437 adminpages/paymentsettings.php:439
|
3386 |
#: classes/gateways/class.pmprogateway_stripe.php:176
|
3387 |
#: classes/gateways/class.pmprogateway_stripe.php:177
|
3391 |
"verification in the Stripe dashboard settings.</strong>"
|
3392 |
msgstr ""
|
3393 |
|
3394 |
+
#: classes/gateways/class.pmprogateway_stripe.php:195
|
3395 |
#: adminpages/paymentsettings.php:465 adminpages/paymentsettings.php:506
|
3396 |
#: adminpages/paymentsettings.php:512 adminpages/paymentsettings.php:514
|
3397 |
#: classes/gateways/class.pmprogateway_stripe.php:184
|
3399 |
msgid "To fully integrate with Stripe, be sure to set your Web Hook URL to"
|
3400 |
msgstr ""
|
3401 |
|
3402 |
+
#: classes/gateways/class.pmprogateway_stripe.php:578
|
3403 |
#: classes/gateways/class.pmprogateway_stripe.php:567
|
3404 |
#: classes/gateways/class.pmprogateway_stripe.php:568
|
3405 |
msgid "Subscription Updates"
|
3406 |
msgstr ""
|
3407 |
|
3408 |
+
#: classes/gateways/class.pmprogateway_stripe.php:582
|
3409 |
#: classes/gateways/class.pmprogateway_stripe.php:571
|
3410 |
#: classes/gateways/class.pmprogateway_stripe.php:572
|
3411 |
msgid ""
|
3413 |
"at predefined times. Be sure to click Update Profile after making changes."
|
3414 |
msgstr ""
|
3415 |
|
3416 |
+
#: classes/gateways/class.pmprogateway_stripe.php:584
|
3417 |
#: classes/gateways/class.pmprogateway_stripe.php:573
|
3418 |
#: classes/gateways/class.pmprogateway_stripe.php:574
|
3419 |
msgid ""
|
3421 |
"at predefined times. Be sure to click Update User after making changes."
|
3422 |
msgstr ""
|
3423 |
|
3424 |
+
#: classes/gateways/class.pmprogateway_stripe.php:589 pages/billing.php:338
|
3425 |
#: classes/gateways/class.pmprogateway_stripe.php:578
|
3426 |
#: classes/gateways/class.pmprogateway_stripe.php:579 pages/billing.php:294
|
3427 |
#: pages/billing.php:298 pages/billing.php:329 pages/billing.php:338
|
3428 |
msgid "Update"
|
3429 |
msgstr ""
|
3430 |
|
3431 |
+
#: classes/gateways/class.pmprogateway_stripe.php:780
|
3432 |
#: classes/gateways/class.pmprogateway_stripe.php:769
|
3433 |
#: classes/gateways/class.pmprogateway_stripe.php:770
|
3434 |
msgid "Could not cancel the old subscription. Updates have not been processed."
|
3435 |
msgstr ""
|
3436 |
|
3437 |
+
#: classes/gateways/class.pmprogateway_stripe.php:1214
|
3438 |
#: classes/gateways/class.pmprogateway_stripe.php:190
|
3439 |
#: classes/gateways/class.pmprogateway_stripe.php:192
|
3440 |
#: classes/gateways/class.pmprogateway_stripe.php:199
|
3447 |
msgid "Error creating customer record with Stripe:"
|
3448 |
msgstr ""
|
3449 |
|
3450 |
+
#: classes/gateways/class.pmprogateway_stripe.php:1271
|
3451 |
+
#: classes/gateways/class.pmprogateway_stripe.php:1421
|
3452 |
#: classes/gateways/class.pmprogateway_stripe.php:278
|
3453 |
#: classes/gateways/class.pmprogateway_stripe.php:279
|
3454 |
#: classes/gateways/class.pmprogateway_stripe.php:286
|
3468 |
msgid "Error creating plan with Stripe:"
|
3469 |
msgstr ""
|
3470 |
|
3471 |
+
#: classes/gateways/class.pmprogateway_stripe.php:1452
|
3472 |
#: classes/gateways/class.pmprogateway_stripe.php:294
|
3473 |
#: classes/gateways/class.pmprogateway_stripe.php:295
|
3474 |
#: classes/gateways/class.pmprogateway_stripe.php:302
|
3484 |
msgid "Error subscribing customer to plan with Stripe:"
|
3485 |
msgstr ""
|
3486 |
|
3487 |
+
#: classes/gateways/class.pmprogateway_stripe.php:1548
|
3488 |
#: classes/gateways/class.pmprogateway_stripe.php:383
|
3489 |
#: classes/gateways/class.pmprogateway_stripe.php:389
|
3490 |
#: classes/gateways/class.pmprogateway_stripe.php:410
|
3497 |
msgid "Could not cancel old subscription."
|
3498 |
msgstr ""
|
3499 |
|
3500 |
+
#: classes/gateways/class.pmprogateway_stripe.php:1565
|
3501 |
#: classes/gateways/class.pmprogateway_stripe.php:1533
|
3502 |
#: classes/gateways/class.pmprogateway_stripe.php:1534
|
3503 |
#: classes/gateways/class.pmprogateway_stripe.php:1535
|
3512 |
#: classes/gateways/class.pmprogateway_twocheckout.php:53
|
3513 |
#: classes/gateways/class.pmprogateway_twocheckout.php:60
|
3514 |
#: paid-memberships-pro.php:124 paid-memberships-pro.php:125
|
3515 |
+
#: paid-memberships-pro.php:132
|
3516 |
msgid "2Checkout"
|
3517 |
msgstr ""
|
3518 |
|
3967 |
#: includes/functions.php:538 includes/functions.php:545
|
3968 |
#: includes/functions.php:569 includes/functions.php:570
|
3969 |
#: includes/functions.php:576 includes/functions.php:592
|
3970 |
+
#: includes/functions.php:615
|
3971 |
msgid "User ID not found."
|
3972 |
msgstr ""
|
3973 |
|
3977 |
#: includes/functions.php:555 includes/functions.php:562
|
3978 |
#: includes/functions.php:586 includes/functions.php:587
|
3979 |
#: includes/functions.php:589 includes/functions.php:596
|
3980 |
+
#: includes/functions.php:612 includes/functions.php:635
|
3981 |
msgid "Invalid level."
|
3982 |
msgstr ""
|
3983 |
|
3987 |
#: includes/functions.php:566 includes/functions.php:573
|
3988 |
#: includes/functions.php:597 includes/functions.php:598
|
3989 |
#: includes/functions.php:600 includes/functions.php:607
|
3990 |
+
#: includes/functions.php:623 includes/functions.php:646
|
3991 |
msgid "not changing?"
|
3992 |
msgstr ""
|
3993 |
|
4004 |
#: includes/functions.php:633 includes/functions.php:637
|
4005 |
#: includes/functions.php:640 includes/functions.php:649
|
4006 |
#: includes/functions.php:656 includes/functions.php:657
|
4007 |
+
#: includes/functions.php:663 includes/functions.php:673
|
4008 |
+
#: includes/functions.php:674 includes/functions.php:676
|
4009 |
+
#: includes/functions.php:683 includes/functions.php:697
|
4010 |
+
#: includes/functions.php:698 includes/functions.php:699
|
4011 |
+
#: includes/functions.php:700 includes/functions.php:707
|
4012 |
+
#: includes/functions.php:722 includes/functions.php:723
|
4013 |
+
#: includes/functions.php:746
|
4014 |
msgid "Error interacting with database"
|
4015 |
msgstr ""
|
4016 |
|
4028 |
#: includes/functions.php:764 includes/functions.php:777
|
4029 |
#: includes/functions.php:778 includes/functions.php:780
|
4030 |
#: includes/functions.php:787 includes/functions.php:803
|
4031 |
+
#: includes/functions.php:826
|
4032 |
msgid "Membership level not found."
|
4033 |
msgstr ""
|
4034 |
|
4036 |
#: includes/functions.php:1101 includes/functions.php:1118
|
4037 |
#: includes/functions.php:1142 includes/functions.php:1143
|
4038 |
#: includes/functions.php:1150 includes/functions.php:1157
|
4039 |
+
#: includes/functions.php:1173 includes/functions.php:1196
|
4040 |
msgid "No code was given to check."
|
4041 |
msgstr ""
|
4042 |
|
4048 |
#: includes/functions.php:1127 includes/functions.php:1151
|
4049 |
#: includes/functions.php:1152 includes/functions.php:1159
|
4050 |
#: includes/functions.php:1166 includes/functions.php:1182
|
4051 |
+
#: includes/functions.php:1205
|
4052 |
msgid "The discount code could not be found."
|
4053 |
msgstr ""
|
4054 |
|
4060 |
#: includes/functions.php:1142 includes/functions.php:1166
|
4061 |
#: includes/functions.php:1167 includes/functions.php:1174
|
4062 |
#: includes/functions.php:1181 includes/functions.php:1197
|
4063 |
+
#: includes/functions.php:1220
|
4064 |
#, php-format
|
4065 |
msgid "This discount code goes into effect on %s."
|
4066 |
msgstr ""
|
4073 |
#: includes/functions.php:1149 includes/functions.php:1173
|
4074 |
#: includes/functions.php:1174 includes/functions.php:1181
|
4075 |
#: includes/functions.php:1188 includes/functions.php:1204
|
4076 |
+
#: includes/functions.php:1227
|
4077 |
#, php-format
|
4078 |
msgid "This discount code expired on %s."
|
4079 |
msgstr ""
|
4086 |
#: includes/functions.php:1159 includes/functions.php:1183
|
4087 |
#: includes/functions.php:1184 includes/functions.php:1191
|
4088 |
#: includes/functions.php:1198 includes/functions.php:1214
|
4089 |
+
#: includes/functions.php:1237
|
4090 |
msgid "This discount code is no longer valid."
|
4091 |
msgstr ""
|
4092 |
|
4097 |
#: includes/functions.php:1165 includes/functions.php:1172
|
4098 |
#: includes/functions.php:1196 includes/functions.php:1197
|
4099 |
#: includes/functions.php:1204 includes/functions.php:1211
|
4100 |
+
#: includes/functions.php:1227 includes/functions.php:1250
|
4101 |
msgid "This discount code does not apply to this membership level."
|
4102 |
msgstr ""
|
4103 |
|
4109 |
#: includes/functions.php:1198 includes/functions.php:1222
|
4110 |
#: includes/functions.php:1223 includes/functions.php:1230
|
4111 |
#: includes/functions.php:1237 includes/functions.php:1253
|
4112 |
+
#: includes/functions.php:1276
|
4113 |
msgid "This discount code is okay."
|
4114 |
msgstr ""
|
4115 |
|
4120 |
#: includes/functions.php:1206 includes/functions.php:1223
|
4121 |
#: includes/functions.php:1247 includes/functions.php:1248
|
4122 |
#: includes/functions.php:1255 includes/functions.php:1262
|
4123 |
+
#: includes/functions.php:1278 includes/functions.php:1301
|
4124 |
msgid "and"
|
4125 |
msgstr ""
|
4126 |
|
4127 |
+
#: includes/functions.php:1501 includes/functions.php:1319
|
4128 |
#: includes/functions.php:1341 includes/functions.php:1361
|
4129 |
#: includes/functions.php:1372 includes/functions.php:1375
|
4130 |
#: includes/functions.php:1385 includes/functions.php:1394
|
4131 |
#: includes/functions.php:1395 includes/functions.php:1412
|
4132 |
#: includes/functions.php:1436 includes/functions.php:1437
|
4133 |
#: includes/functions.php:1450 includes/functions.php:1457
|
4134 |
+
#: includes/functions.php:1473 includes/functions.php:1496
|
4135 |
msgid "Sign Up for !!name!! Now"
|
4136 |
msgstr ""
|
4137 |
|
4138 |
+
#: includes/functions.php:1507 includes/functions.php:1325
|
4139 |
#: includes/functions.php:1347 includes/functions.php:1367
|
4140 |
#: includes/functions.php:1378 includes/functions.php:1381
|
4141 |
#: includes/functions.php:1391 includes/functions.php:1400
|
4142 |
#: includes/functions.php:1401 includes/functions.php:1418
|
4143 |
#: includes/functions.php:1442 includes/functions.php:1443
|
4144 |
#: includes/functions.php:1456 includes/functions.php:1463
|
4145 |
+
#: includes/functions.php:1479 includes/functions.php:1502
|
4146 |
msgid "Please specify a level id."
|
4147 |
msgstr ""
|
4148 |
|
4149 |
+
#: includes/init.php:245 includes/profile.php:39 includes/init.php:229
|
4150 |
#: includes/init.php:232 includes/init.php:233 includes/init.php:235
|
4151 |
#: includes/init.php:237 includes/profile.php:37 includes/profile.php:39
|
4152 |
msgid "None"
|
4153 |
msgstr ""
|
4154 |
|
4155 |
+
#: includes/license.php:51 includes/license.php:51
|
4156 |
msgid "Your license key has been validated."
|
4157 |
msgstr ""
|
4158 |
|
4159 |
+
#: includes/license.php:81 includes/license.php:81
|
4160 |
msgid "Paid Memberships Pro Support License"
|
4161 |
msgstr ""
|
4162 |
|
4163 |
+
#: includes/license.php:86 includes/license.php:86
|
4164 |
msgid "License Key"
|
4165 |
msgstr ""
|
4166 |
|
4167 |
+
#: includes/license.php:89 includes/license.php:89
|
4168 |
msgid ""
|
4169 |
"Enter your support license key.</strong> Your license key can be found in "
|
4170 |
"your membership email receipt or in your <a href=\"http://www."
|
4172 |
"\"_blank\">Membership Account</a>."
|
4173 |
msgstr ""
|
4174 |
|
4175 |
+
#: includes/license.php:91 includes/license.php:91
|
4176 |
msgid ""
|
4177 |
"Visit the PMPro <a href=\"http://www.paidmembershipspro.com/login/?"
|
4178 |
"redirect_to=/membership-account/\" target=\"_blank\">Membership Account</a> "
|
4179 |
"page to confirm that your account is active and to find your license key."
|
4180 |
msgstr ""
|
4181 |
|
4182 |
+
#: includes/license.php:91 includes/license.php:91
|
4183 |
msgid "Your license is invalid or expired."
|
4184 |
msgstr ""
|
4185 |
|
4186 |
+
#: includes/license.php:93 includes/license.php:93
|
4187 |
#, php-format
|
4188 |
msgid ""
|
4189 |
"<p><strong>Thank you!</strong> A valid <strong>%s</strong> license key has "
|
4190 |
"been used to activate your support license on this site.</p>"
|
4191 |
msgstr ""
|
4192 |
|
4193 |
+
#: includes/license.php:100 includes/license.php:100
|
4194 |
msgid "Enter license key here..."
|
4195 |
msgstr ""
|
4196 |
|
4197 |
+
#: includes/license.php:102 includes/license.php:102
|
4198 |
msgid "Verify Key"
|
4199 |
msgstr ""
|
4200 |
|
4201 |
+
#: includes/license.php:288 includes/license.php:273
|
4202 |
msgid ""
|
4203 |
"If you're running Paid Memberships Pro on a production website, we recommend "
|
4204 |
"an annual support license."
|
4205 |
msgstr ""
|
4206 |
|
4207 |
+
#: includes/license.php:288 includes/license.php:273
|
4208 |
msgid "Invalid PMPro License Key."
|
4209 |
msgstr ""
|
4210 |
|
4211 |
+
#: includes/license.php:289 includes/license.php:274
|
4212 |
msgid "Dismiss"
|
4213 |
msgstr ""
|
4214 |
|
4215 |
+
#: includes/license.php:289 includes/license.php:274
|
4216 |
msgid "More Info"
|
4217 |
msgstr ""
|
4218 |
|
4263 |
msgid "Require Membership"
|
4264 |
msgstr ""
|
4265 |
|
4266 |
+
#: includes/metaboxes.php:130
|
4267 |
+
msgid ""
|
4268 |
+
"Only members of these levels will be able to view posts in this category."
|
4269 |
+
msgstr ""
|
4270 |
+
|
4271 |
#: includes/profile.php:36 includes/profile.php:34 includes/profile.php:36
|
4272 |
msgid "Current Level"
|
4273 |
msgstr ""
|
4274 |
|
4275 |
+
#: includes/profile.php:65 includes/profile.php:54 includes/profile.php:60
|
4276 |
msgid "Not paying."
|
4277 |
msgstr ""
|
4278 |
|
4279 |
+
#: includes/profile.php:73 includes/profile.php:64 includes/profile.php:68
|
4280 |
msgid ""
|
4281 |
"This will not change the subscription at the gateway unless the 'Cancel' "
|
4282 |
"checkbox is selected below."
|
4740 |
|
4741 |
#: paid-memberships-pro.php:123 adminpages/orders.php:398
|
4742 |
#: adminpages/orders.php:448 paid-memberships-pro.php:115
|
4743 |
+
#: paid-memberships-pro.php:116 paid-memberships-pro.php:123
|
4744 |
msgid "Testing Only"
|
4745 |
msgstr ""
|
4746 |
|
4747 |
#: paid-memberships-pro.php:128 paid-memberships-pro.php:120
|
4748 |
+
#: paid-memberships-pro.php:121 paid-memberships-pro.php:128
|
4749 |
msgid "PayPal Payflow Pro/PayPal Pro"
|
4750 |
msgstr ""
|
4751 |
|
4752 |
#: paid-memberships-pro.php:133 paid-memberships-pro.php:125
|
4753 |
+
#: paid-memberships-pro.php:126 paid-memberships-pro.php:133
|
4754 |
msgid "Cybersource"
|
4755 |
msgstr ""
|
4756 |
|
5126 |
msgid "every"
|
5127 |
msgstr ""
|
5128 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
5129 |
#: adminpages/memberslist.php:184 adminpages/memberslist.php:212
|
5130 |
msgid "Never"
|
5131 |
msgstr ""
|
5132 |
|
5133 |
+
#: adminpages/pagesettings.php:73
|
5134 |
+
#, php-format
|
5135 |
+
msgid "Membership %s"
|
5136 |
+
msgstr ""
|
5137 |
+
|
5138 |
#: adminpages/paymentsettings.php:170
|
5139 |
msgid ""
|
5140 |
"Payflow Pro currently only supports one-time payments. Users will not be "
|
languages/pmpro.pot
CHANGED
@@ -5,7 +5,7 @@
|
|
5 |
msgid ""
|
6 |
msgstr ""
|
7 |
"Project-Id-Version: pmpro\n"
|
8 |
-
"POT-Creation-Date: 2015-
|
9 |
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
10 |
"Last-Translator: \n"
|
11 |
"Language-Team: Stranger Studios <jason@strangerstudios.com>\n"
|
@@ -13,160 +13,165 @@ msgstr ""
|
|
13 |
"Content-Type: text/plain; charset=UTF-8\n"
|
14 |
"Content-Transfer-Encoding: 8bit\n"
|
15 |
|
16 |
-
#: adminpages/addons.php:21 adminpages/advancedsettings.php:5
|
17 |
-
#: adminpages/discountcodes.php:5 adminpages/emailsettings.php:5
|
18 |
-
#: adminpages/membershiplevels.php:5 adminpages/memberslist-csv.php:5
|
19 |
-
#: adminpages/memberslist.php:5 adminpages/orders-csv.php:5
|
20 |
-
#: adminpages/orders.php:5 adminpages/pagesettings.php:5
|
21 |
-
#: adminpages/paymentsettings.php:5 includes/license.php:36
|
22 |
#: adminpages/addons.php:5 adminpages/advancedsettings.php:5
|
23 |
#: adminpages/discountcodes.php:5 adminpages/emailsettings.php:5
|
24 |
#: adminpages/membershiplevels.php:5 adminpages/memberslist-csv.php:5
|
25 |
#: adminpages/memberslist.php:5 adminpages/orders-csv.php:5
|
26 |
-
#: adminpages/orders.php:5 adminpages/pagesettings.php:
|
27 |
-
#: adminpages/paymentsettings.php:5
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
28 |
msgid "You do not have permissions to perform this action."
|
29 |
msgstr ""
|
30 |
|
31 |
-
#: adminpages/addons.php:
|
32 |
#: includes/adminpages.php:52 includes/adminpages.php:146
|
33 |
-
#: adminpages/
|
34 |
-
#: adminpages/admin_header.php:
|
35 |
-
#: includes/adminpages.php:
|
36 |
-
#: includes/adminpages.php:
|
37 |
-
#: includes/adminpages.php:146
|
38 |
msgid "Add Ons"
|
39 |
msgstr ""
|
40 |
|
41 |
-
#: adminpages/addons.php:87
|
42 |
#, php-format
|
43 |
msgid "Last checked on %s at %s."
|
44 |
msgstr ""
|
45 |
|
46 |
-
#: adminpages/addons.php:88
|
47 |
msgid "Check Again"
|
48 |
msgstr ""
|
49 |
|
50 |
-
#: adminpages/addons.php:
|
51 |
#: adminpages/orders.php:605
|
52 |
msgid "All"
|
53 |
msgstr ""
|
54 |
|
55 |
-
#: adminpages/addons.php:93
|
56 |
msgid "Active"
|
57 |
msgstr ""
|
58 |
|
59 |
-
#: adminpages/addons.php:94
|
60 |
msgid "Inactive"
|
61 |
msgstr ""
|
62 |
|
63 |
-
#: adminpages/addons.php:95
|
64 |
msgid "Update Available"
|
65 |
msgstr ""
|
66 |
|
67 |
-
#: adminpages/addons.php:96
|
68 |
msgid "Not Installed"
|
69 |
msgstr ""
|
70 |
|
71 |
-
#: adminpages/addons.php:109
|
72 |
msgid "Add On Name"
|
73 |
msgstr ""
|
74 |
|
75 |
-
#: adminpages/addons.php:110
|
76 |
msgid "Type"
|
77 |
msgstr ""
|
78 |
|
79 |
-
#: adminpages/addons.php:
|
80 |
-
#: adminpages/
|
81 |
-
#: adminpages/membershiplevels.php:300
|
82 |
msgid "Description"
|
83 |
msgstr ""
|
84 |
|
85 |
-
#: adminpages/addons.php:134
|
86 |
msgid "No Add Ons found."
|
87 |
msgstr ""
|
88 |
|
89 |
-
#: adminpages/addons.php:
|
90 |
-
#: adminpages/addons.php:
|
|
|
91 |
msgid "Install Now"
|
92 |
msgstr ""
|
93 |
|
|
|
|
|
94 |
#: adminpages/addons.php:201 adminpages/addons.php:207
|
95 |
#: adminpages/addons.php:213 adminpages/addons.php:219
|
96 |
msgid "Download"
|
97 |
msgstr ""
|
98 |
|
|
|
99 |
#: adminpages/addons.php:206 adminpages/addons.php:218
|
100 |
msgid "Update License"
|
101 |
msgstr ""
|
102 |
|
103 |
-
#: adminpages/addons.php:224
|
104 |
msgid "Deactivate"
|
105 |
msgstr ""
|
106 |
|
107 |
-
#: adminpages/addons.php:224
|
108 |
#, php-format
|
109 |
msgid "Deactivate %s"
|
110 |
msgstr ""
|
111 |
|
112 |
-
#: adminpages/addons.php:228
|
113 |
msgid "Activate"
|
114 |
msgstr ""
|
115 |
|
116 |
-
#: adminpages/addons.php:228
|
117 |
#, php-format
|
118 |
msgid "Activate %s"
|
119 |
msgstr ""
|
120 |
|
121 |
-
#: adminpages/addons.php:229
|
122 |
msgid "Delete"
|
123 |
msgstr ""
|
124 |
|
125 |
-
#: adminpages/addons.php:229
|
126 |
#, php-format
|
127 |
msgid "Delete %s"
|
128 |
msgstr ""
|
129 |
|
130 |
-
#: adminpages/addons.php:239
|
131 |
msgid "PMPro Free"
|
132 |
msgstr ""
|
133 |
|
134 |
-
#: adminpages/addons.php:241
|
135 |
msgid "PMPro Core"
|
136 |
msgstr ""
|
137 |
|
138 |
-
#: adminpages/addons.php:243
|
139 |
msgid "PMPro Plus"
|
140 |
msgstr ""
|
141 |
|
142 |
-
#: adminpages/addons.php:245
|
143 |
msgid "WordPress.org"
|
144 |
msgstr ""
|
145 |
|
146 |
-
#: adminpages/addons.php:247
|
147 |
msgid "N/A"
|
148 |
msgstr ""
|
149 |
|
150 |
-
#: adminpages/addons.php:256
|
151 |
#, php-format
|
152 |
msgid "Version %s"
|
153 |
msgstr ""
|
154 |
|
155 |
-
#: adminpages/addons.php:261
|
156 |
#, php-format
|
157 |
msgid "By %s"
|
158 |
msgstr ""
|
159 |
|
160 |
-
#: adminpages/addons.php:268
|
161 |
#, php-format
|
162 |
msgid "More information about %s"
|
163 |
msgstr ""
|
164 |
|
165 |
-
#: adminpages/addons.php:270
|
166 |
msgid "View details"
|
167 |
msgstr ""
|
168 |
|
169 |
-
#: adminpages/addons.php:275
|
170 |
msgid "Visit plugin site"
|
171 |
msgstr ""
|
172 |
|
@@ -254,21 +259,22 @@ msgstr ""
|
|
254 |
msgid "User Forum"
|
255 |
msgstr ""
|
256 |
|
257 |
-
#: adminpages/admin_header.php:150 adminpages/membershiplevels.php:
|
258 |
-
#: adminpages/pagesettings.php:
|
259 |
#: includes/adminpages.php:65 includes/adminpages.php:111
|
260 |
-
#:
|
261 |
-
#: adminpages/admin_header.php:
|
262 |
-
#: adminpages/membershiplevels.php:
|
263 |
-
#: adminpages/membershiplevels.php:
|
264 |
-
#: adminpages/membershiplevels.php:
|
|
|
265 |
#: includes/adminpages.php:44 includes/adminpages.php:64
|
266 |
#: includes/adminpages.php:65 includes/adminpages.php:100
|
267 |
#: includes/adminpages.php:107 includes/adminpages.php:111
|
268 |
msgid "Membership Levels"
|
269 |
msgstr ""
|
270 |
|
271 |
-
#: adminpages/admin_header.php:154 adminpages/pagesettings.php:
|
272 |
#: adminpages/admin_header.php:129 adminpages/admin_header.php:150
|
273 |
#: adminpages/admin_header.php:154 adminpages/pagesettings.php:92
|
274 |
#: adminpages/pagesettings.php:120
|
@@ -396,9 +402,9 @@ msgid "Hide Ads From Members?"
|
|
396 |
msgstr ""
|
397 |
|
398 |
#: adminpages/advancedsettings.php:148 adminpages/advancedsettings.php:207
|
399 |
-
#: adminpages/advancedsettings.php:219 adminpages/membershiplevels.php:
|
400 |
#: adminpages/paymentsettings.php:210
|
401 |
-
#: classes/gateways/class.pmprogateway_stripe.php:
|
402 |
#: adminpages/advancedsettings.php:128 adminpages/advancedsettings.php:135
|
403 |
#: adminpages/advancedsettings.php:148 adminpages/advancedsettings.php:187
|
404 |
#: adminpages/advancedsettings.php:194 adminpages/advancedsettings.php:199
|
@@ -406,14 +412,14 @@ msgstr ""
|
|
406 |
#: adminpages/advancedsettings.php:219 adminpages/membershiplevels.php:563
|
407 |
#: adminpages/membershiplevels.php:569 adminpages/membershiplevels.php:571
|
408 |
#: adminpages/membershiplevels.php:578 adminpages/membershiplevels.php:598
|
409 |
-
#: adminpages/membershiplevels.php:658 adminpages/
|
410 |
-
#: adminpages/paymentsettings.php:
|
411 |
-
#: adminpages/paymentsettings.php:
|
412 |
-
#: adminpages/paymentsettings.php:
|
413 |
-
#: adminpages/paymentsettings.php:461
|
414 |
#: classes/gateways/class.pmprogateway_stripe.php:173
|
415 |
#: classes/gateways/class.pmprogateway_stripe.php:174 includes/profile.php:101
|
416 |
-
#: includes/profile.php:121 includes/profile.php:123
|
417 |
msgid "No"
|
418 |
msgstr ""
|
419 |
|
@@ -452,21 +458,22 @@ msgstr ""
|
|
452 |
msgid "multisite only"
|
453 |
msgstr ""
|
454 |
|
455 |
-
#: adminpages/advancedsettings.php:208 adminpages/membershiplevels.php:
|
456 |
#: adminpages/paymentsettings.php:211
|
457 |
-
#: classes/gateways/class.pmprogateway_stripe.php:
|
458 |
#: adminpages/advancedsettings.php:188 adminpages/advancedsettings.php:195
|
459 |
#: adminpages/advancedsettings.php:208 adminpages/membershiplevels.php:563
|
460 |
#: adminpages/membershiplevels.php:569 adminpages/membershiplevels.php:571
|
461 |
#: adminpages/membershiplevels.php:578 adminpages/membershiplevels.php:598
|
462 |
-
#: adminpages/membershiplevels.php:658 adminpages/
|
463 |
-
#: adminpages/paymentsettings.php:
|
464 |
-
#: adminpages/paymentsettings.php:
|
465 |
-
#: adminpages/paymentsettings.php:
|
466 |
-
#: adminpages/paymentsettings.php:
|
|
|
467 |
#: classes/gateways/class.pmprogateway_stripe.php:174
|
468 |
#: classes/gateways/class.pmprogateway_stripe.php:175 includes/profile.php:102
|
469 |
-
#: includes/profile.php:122 includes/profile.php:124
|
470 |
msgid "Yes"
|
471 |
msgstr ""
|
472 |
|
@@ -522,7 +529,7 @@ msgstr ""
|
|
522 |
msgid "selected"
|
523 |
msgstr ""
|
524 |
|
525 |
-
#: adminpages/advancedsettings.php:368 adminpages/pagesettings.php:
|
526 |
#: adminpages/paymentsettings.php:238 adminpages/advancedsettings.php:284
|
527 |
#: adminpages/advancedsettings.php:355 adminpages/advancedsettings.php:368
|
528 |
#: adminpages/pagesettings.php:209 adminpages/pagesettings.php:223
|
@@ -598,7 +605,7 @@ msgid "Add New Discount Code"
|
|
598 |
msgstr ""
|
599 |
|
600 |
#: adminpages/discountcodes.php:310 adminpages/discountcodes.php:586
|
601 |
-
#: adminpages/membershiplevels.php:288 adminpages/membershiplevels.php:
|
602 |
#: adminpages/memberslist.php:164 adminpages/orders.php:910
|
603 |
#: adminpages/reports/login.php:142 adminpages/discountcodes.php:306
|
604 |
#: adminpages/discountcodes.php:309 adminpages/discountcodes.php:310
|
@@ -608,11 +615,12 @@ msgstr ""
|
|
608 |
#: adminpages/membershiplevels.php:288 adminpages/membershiplevels.php:505
|
609 |
#: adminpages/membershiplevels.php:511 adminpages/membershiplevels.php:513
|
610 |
#: adminpages/membershiplevels.php:540 adminpages/membershiplevels.php:541
|
611 |
-
#: adminpages/membershiplevels.php:583 adminpages/
|
612 |
-
#: adminpages/memberslist.php:
|
613 |
-
#: adminpages/memberslist.php:
|
614 |
-
#: adminpages/orders.php:
|
615 |
-
#: adminpages/
|
|
|
616 |
msgid "ID"
|
617 |
msgstr ""
|
618 |
|
@@ -641,7 +649,7 @@ msgstr ""
|
|
641 |
|
642 |
#: adminpages/discountcodes.php:371
|
643 |
#: classes/gateways/class.pmprogateway_braintree.php:321
|
644 |
-
#: classes/gateways/class.pmprogateway_stripe.php:
|
645 |
#: pages/checkout.php:562 adminpages/discountcodes.php:367
|
646 |
#: adminpages/discountcodes.php:370 adminpages/discountcodes.php:371
|
647 |
#: classes/gateways/class.pmprogateway_braintree.php:308
|
@@ -672,212 +680,225 @@ msgstr ""
|
|
672 |
msgid "Which Levels Will This Code Apply To?"
|
673 |
msgstr ""
|
674 |
|
675 |
-
#: adminpages/discountcodes.php:431 adminpages/membershiplevels.php:
|
676 |
#: adminpages/discountcodes.php:427 adminpages/discountcodes.php:430
|
677 |
#: adminpages/discountcodes.php:431 adminpages/membershiplevels.php:337
|
678 |
#: adminpages/membershiplevels.php:339 adminpages/membershiplevels.php:341
|
679 |
-
#: adminpages/membershiplevels.php:
|
680 |
-
#: adminpages/membershiplevels.php:
|
681 |
-
#: pages/levels.php:14
|
682 |
msgid "Initial Payment"
|
683 |
msgstr ""
|
684 |
|
685 |
-
#: adminpages/discountcodes.php:442 adminpages/membershiplevels.php:
|
686 |
#: adminpages/discountcodes.php:428 adminpages/discountcodes.php:431
|
687 |
#: adminpages/discountcodes.php:441 adminpages/discountcodes.php:442
|
688 |
#: adminpages/membershiplevels.php:338 adminpages/membershiplevels.php:340
|
689 |
#: adminpages/membershiplevels.php:350 adminpages/membershiplevels.php:352
|
|
|
690 |
msgid "The initial amount collected at registration."
|
691 |
msgstr ""
|
692 |
|
693 |
-
#: adminpages/discountcodes.php:447 adminpages/membershiplevels.php:
|
694 |
#: adminpages/discountcodes.php:432 adminpages/discountcodes.php:435
|
695 |
#: adminpages/discountcodes.php:446 adminpages/discountcodes.php:447
|
696 |
#: adminpages/membershiplevels.php:342 adminpages/membershiplevels.php:344
|
697 |
#: adminpages/membershiplevels.php:354 adminpages/membershiplevels.php:356
|
|
|
698 |
msgid "Recurring Subscription"
|
699 |
msgstr ""
|
700 |
|
701 |
-
#: adminpages/discountcodes.php:448 adminpages/membershiplevels.php:
|
702 |
#: adminpages/discountcodes.php:433 adminpages/discountcodes.php:436
|
703 |
#: adminpages/discountcodes.php:447 adminpages/discountcodes.php:448
|
704 |
#: adminpages/membershiplevels.php:343 adminpages/membershiplevels.php:345
|
705 |
#: adminpages/membershiplevels.php:355 adminpages/membershiplevels.php:357
|
|
|
706 |
msgid "Check if this level has a recurring subscription payment."
|
707 |
msgstr ""
|
708 |
|
709 |
-
#: adminpages/discountcodes.php:452 adminpages/membershiplevels.php:
|
710 |
#: adminpages/discountcodes.php:440 adminpages/discountcodes.php:451
|
711 |
#: adminpages/discountcodes.php:452 adminpages/membershiplevels.php:347
|
712 |
#: adminpages/membershiplevels.php:349 adminpages/membershiplevels.php:359
|
713 |
-
#: adminpages/membershiplevels.php:361
|
714 |
msgid "Billing Amount"
|
715 |
msgstr ""
|
716 |
|
717 |
#: adminpages/discountcodes.php:467 adminpages/discountcodes.php:521
|
718 |
-
#: adminpages/membershiplevels.php:
|
719 |
-
#: classes/gateways/class.pmprogateway_stripe.php:
|
720 |
#: adminpages/discountcodes.php:446 adminpages/discountcodes.php:466
|
721 |
#: adminpages/discountcodes.php:467 adminpages/discountcodes.php:492
|
722 |
#: adminpages/discountcodes.php:520 adminpages/discountcodes.php:521
|
723 |
#: adminpages/membershiplevels.php:353 adminpages/membershiplevels.php:355
|
724 |
#: adminpages/membershiplevels.php:374 adminpages/membershiplevels.php:376
|
725 |
-
#: adminpages/membershiplevels.php:
|
726 |
-
#: adminpages/membershiplevels.php:
|
|
|
727 |
#: classes/gateways/class.pmprogateway_stripe.php:521
|
728 |
#: classes/gateways/class.pmprogateway_stripe.php:522
|
729 |
msgid "Day(s)"
|
730 |
msgstr ""
|
731 |
|
732 |
#: adminpages/discountcodes.php:467 adminpages/discountcodes.php:521
|
733 |
-
#: adminpages/membershiplevels.php:
|
734 |
-
#: classes/gateways/class.pmprogateway_stripe.php:
|
735 |
#: adminpages/discountcodes.php:446 adminpages/discountcodes.php:466
|
736 |
#: adminpages/discountcodes.php:467 adminpages/discountcodes.php:492
|
737 |
#: adminpages/discountcodes.php:520 adminpages/discountcodes.php:521
|
738 |
#: adminpages/membershiplevels.php:353 adminpages/membershiplevels.php:355
|
739 |
#: adminpages/membershiplevels.php:374 adminpages/membershiplevels.php:376
|
740 |
-
#: adminpages/membershiplevels.php:
|
741 |
-
#: adminpages/membershiplevels.php:
|
|
|
742 |
#: classes/gateways/class.pmprogateway_stripe.php:521
|
743 |
#: classes/gateways/class.pmprogateway_stripe.php:522
|
744 |
msgid "Month(s)"
|
745 |
msgstr ""
|
746 |
|
747 |
#: adminpages/discountcodes.php:467 adminpages/discountcodes.php:521
|
748 |
-
#: adminpages/membershiplevels.php:
|
749 |
-
#: classes/gateways/class.pmprogateway_stripe.php:
|
750 |
#: adminpages/discountcodes.php:446 adminpages/discountcodes.php:466
|
751 |
#: adminpages/discountcodes.php:467 adminpages/discountcodes.php:492
|
752 |
#: adminpages/discountcodes.php:520 adminpages/discountcodes.php:521
|
753 |
#: adminpages/membershiplevels.php:353 adminpages/membershiplevels.php:355
|
754 |
#: adminpages/membershiplevels.php:374 adminpages/membershiplevels.php:376
|
755 |
-
#: adminpages/membershiplevels.php:
|
756 |
-
#: adminpages/membershiplevels.php:
|
|
|
757 |
#: classes/gateways/class.pmprogateway_stripe.php:521
|
758 |
#: classes/gateways/class.pmprogateway_stripe.php:522
|
759 |
msgid "Week(s)"
|
760 |
msgstr ""
|
761 |
|
762 |
#: adminpages/discountcodes.php:467 adminpages/discountcodes.php:521
|
763 |
-
#: adminpages/membershiplevels.php:
|
764 |
-
#: classes/gateways/class.pmprogateway_stripe.php:
|
765 |
#: adminpages/discountcodes.php:446 adminpages/discountcodes.php:466
|
766 |
#: adminpages/discountcodes.php:467 adminpages/discountcodes.php:492
|
767 |
#: adminpages/discountcodes.php:520 adminpages/discountcodes.php:521
|
768 |
#: adminpages/membershiplevels.php:353 adminpages/membershiplevels.php:355
|
769 |
#: adminpages/membershiplevels.php:374 adminpages/membershiplevels.php:376
|
770 |
-
#: adminpages/membershiplevels.php:
|
771 |
-
#: adminpages/membershiplevels.php:
|
|
|
772 |
#: classes/gateways/class.pmprogateway_stripe.php:521
|
773 |
#: classes/gateways/class.pmprogateway_stripe.php:522
|
774 |
msgid "Year(s)"
|
775 |
msgstr ""
|
776 |
|
777 |
-
#: adminpages/discountcodes.php:475 adminpages/membershiplevels.php:
|
778 |
#: adminpages/discountcodes.php:451 adminpages/discountcodes.php:454
|
779 |
#: adminpages/discountcodes.php:474 adminpages/discountcodes.php:475
|
780 |
#: adminpages/membershiplevels.php:362 adminpages/membershiplevels.php:364
|
781 |
#: adminpages/membershiplevels.php:383 adminpages/membershiplevels.php:385
|
|
|
782 |
msgid "The amount to be billed one cycle after the initial payment."
|
783 |
msgstr ""
|
784 |
|
785 |
-
#: adminpages/discountcodes.php:480 adminpages/membershiplevels.php:
|
786 |
#: adminpages/discountcodes.php:456 adminpages/discountcodes.php:459
|
787 |
#: adminpages/discountcodes.php:479 adminpages/discountcodes.php:480
|
788 |
#: adminpages/membershiplevels.php:380 adminpages/membershiplevels.php:382
|
789 |
#: adminpages/membershiplevels.php:401 adminpages/membershiplevels.php:403
|
|
|
790 |
msgid "Billing Cycle Limit"
|
791 |
msgstr ""
|
792 |
|
793 |
-
#: adminpages/discountcodes.php:483 adminpages/membershiplevels.php:
|
794 |
#: adminpages/discountcodes.php:459 adminpages/discountcodes.php:462
|
795 |
#: adminpages/discountcodes.php:482 adminpages/discountcodes.php:483
|
796 |
#: adminpages/membershiplevels.php:384 adminpages/membershiplevels.php:386
|
797 |
#: adminpages/membershiplevels.php:405 adminpages/membershiplevels.php:407
|
|
|
798 |
msgid ""
|
799 |
"The <strong>total</strong> number of recurring billing cycles for this "
|
800 |
"level, including the trial period (if applicable) but not including the "
|
801 |
"initial payment. Set to zero if membership is indefinite."
|
802 |
msgstr ""
|
803 |
|
804 |
-
#: adminpages/discountcodes.php:488 adminpages/membershiplevels.php:
|
805 |
#: adminpages/discountcodes.php:464 adminpages/discountcodes.php:467
|
806 |
#: adminpages/discountcodes.php:487 adminpages/discountcodes.php:488
|
807 |
#: adminpages/membershiplevels.php:393 adminpages/membershiplevels.php:395
|
808 |
#: adminpages/membershiplevels.php:414 adminpages/membershiplevels.php:416
|
|
|
809 |
msgid "Custom Trial"
|
810 |
msgstr ""
|
811 |
|
812 |
-
#: adminpages/discountcodes.php:489 adminpages/membershiplevels.php:
|
813 |
#: adminpages/discountcodes.php:465 adminpages/discountcodes.php:468
|
814 |
#: adminpages/discountcodes.php:488 adminpages/discountcodes.php:489
|
815 |
#: adminpages/membershiplevels.php:394 adminpages/membershiplevels.php:395
|
816 |
#: adminpages/membershiplevels.php:397 adminpages/membershiplevels.php:416
|
817 |
-
#: adminpages/membershiplevels.php:418
|
818 |
msgid "Check to add a custom trial period."
|
819 |
msgstr ""
|
820 |
|
821 |
-
#: adminpages/discountcodes.php:493 adminpages/membershiplevels.php:
|
822 |
#: adminpages/discountcodes.php:469 adminpages/discountcodes.php:472
|
823 |
#: adminpages/discountcodes.php:492 adminpages/discountcodes.php:493
|
824 |
#: adminpages/membershiplevels.php:398 adminpages/membershiplevels.php:404
|
825 |
#: adminpages/membershiplevels.php:406 adminpages/membershiplevels.php:425
|
826 |
-
#: adminpages/membershiplevels.php:427
|
827 |
msgid "Trial Billing Amount"
|
828 |
msgstr ""
|
829 |
|
830 |
-
#: adminpages/discountcodes.php:504 adminpages/membershiplevels.php:
|
831 |
#: adminpages/discountcodes.php:472 adminpages/discountcodes.php:475
|
832 |
#: adminpages/discountcodes.php:503 adminpages/discountcodes.php:504
|
833 |
#: adminpages/membershiplevels.php:401 adminpages/membershiplevels.php:407
|
834 |
#: adminpages/membershiplevels.php:409 adminpages/membershiplevels.php:436
|
835 |
-
#: adminpages/membershiplevels.php:438
|
836 |
msgid "for the first"
|
837 |
msgstr ""
|
838 |
|
839 |
-
#: adminpages/discountcodes.php:506 adminpages/membershiplevels.php:
|
840 |
#: adminpages/discountcodes.php:474 adminpages/discountcodes.php:477
|
841 |
#: adminpages/discountcodes.php:505 adminpages/discountcodes.php:506
|
842 |
#: adminpages/membershiplevels.php:403 adminpages/membershiplevels.php:409
|
843 |
#: adminpages/membershiplevels.php:411 adminpages/membershiplevels.php:438
|
844 |
-
#: adminpages/membershiplevels.php:440
|
845 |
msgid "subscription payments"
|
846 |
msgstr ""
|
847 |
|
848 |
-
#: adminpages/discountcodes.php:511 adminpages/membershiplevels.php:
|
849 |
#: adminpages/discountcodes.php:479 adminpages/discountcodes.php:482
|
850 |
#: adminpages/discountcodes.php:510 adminpages/discountcodes.php:511
|
851 |
#: adminpages/membershiplevels.php:431 adminpages/membershiplevels.php:437
|
852 |
#: adminpages/membershiplevels.php:439 adminpages/membershiplevels.php:466
|
853 |
#: adminpages/membershiplevels.php:467 adminpages/membershiplevels.php:469
|
|
|
854 |
msgid "Membership Expiration"
|
855 |
msgstr ""
|
856 |
|
857 |
-
#: adminpages/discountcodes.php:512 adminpages/membershiplevels.php:
|
858 |
#: adminpages/discountcodes.php:483 adminpages/discountcodes.php:511
|
859 |
#: adminpages/discountcodes.php:512 adminpages/membershiplevels.php:432
|
860 |
#: adminpages/membershiplevels.php:438 adminpages/membershiplevels.php:440
|
861 |
#: adminpages/membershiplevels.php:467 adminpages/membershiplevels.php:468
|
862 |
-
#: adminpages/membershiplevels.php:470
|
863 |
msgid "Check this to set when membership access expires."
|
864 |
msgstr ""
|
865 |
|
866 |
-
#: adminpages/discountcodes.php:516 adminpages/membershiplevels.php:
|
867 |
#: adminpages/discountcodes.php:484 adminpages/discountcodes.php:487
|
868 |
#: adminpages/discountcodes.php:515 adminpages/discountcodes.php:516
|
869 |
#: adminpages/membershiplevels.php:436 adminpages/membershiplevels.php:442
|
870 |
#: adminpages/membershiplevels.php:444 adminpages/membershiplevels.php:471
|
871 |
#: adminpages/membershiplevels.php:472 adminpages/membershiplevels.php:474
|
|
|
872 |
msgid "Expires In"
|
873 |
msgstr ""
|
874 |
|
875 |
-
#: adminpages/discountcodes.php:529 adminpages/membershiplevels.php:
|
876 |
#: adminpages/discountcodes.php:500 adminpages/discountcodes.php:528
|
877 |
#: adminpages/discountcodes.php:529 adminpages/membershiplevels.php:449
|
878 |
#: adminpages/membershiplevels.php:455 adminpages/membershiplevels.php:457
|
879 |
#: adminpages/membershiplevels.php:484 adminpages/membershiplevels.php:485
|
880 |
-
#: adminpages/membershiplevels.php:487
|
881 |
msgid ""
|
882 |
"Set the duration of membership access. Note that the any future payments "
|
883 |
"(recurring subscription, if any) will be cancelled when the membership "
|
@@ -910,13 +931,14 @@ msgid "Starts"
|
|
910 |
msgstr ""
|
911 |
|
912 |
#: adminpages/discountcodes.php:589 adminpages/memberslist.php:179
|
913 |
-
#: adminpages/reports/login.php:147 includes/profile.php:
|
914 |
#: adminpages/discountcodes.php:550 adminpages/discountcodes.php:560
|
915 |
#: adminpages/discountcodes.php:588 adminpages/discountcodes.php:589
|
916 |
#: adminpages/memberslist.php:121 adminpages/memberslist.php:159
|
917 |
#: adminpages/memberslist.php:169 adminpages/memberslist.php:179
|
918 |
#: adminpages/reports/login.php:145 adminpages/reports/login.php:147
|
919 |
-
#: includes/profile.php:98 includes/profile.php:
|
|
|
920 |
msgid "Expires"
|
921 |
msgstr ""
|
922 |
|
@@ -940,21 +962,22 @@ msgid ""
|
|
940 |
"select customers."
|
941 |
msgstr ""
|
942 |
|
943 |
-
#: adminpages/discountcodes.php:649 adminpages/membershiplevels.php:
|
944 |
#: adminpages/orders.php:992 adminpages/discountcodes.php:614
|
945 |
#: adminpages/discountcodes.php:619 adminpages/discountcodes.php:647
|
946 |
-
#: adminpages/discountcodes.php:648 adminpages/
|
947 |
-
#: adminpages/membershiplevels.php:
|
948 |
-
#: adminpages/membershiplevels.php:
|
949 |
-
#: adminpages/membershiplevels.php:
|
|
|
950 |
#: adminpages/orders.php:961 adminpages/orders.php:979
|
951 |
-
#: adminpages/orders.php:989
|
952 |
msgid "edit"
|
953 |
msgstr ""
|
954 |
|
955 |
#: adminpages/discountcodes.php:652 adminpages/discountcodes.php:617
|
956 |
#: adminpages/discountcodes.php:622 adminpages/discountcodes.php:650
|
957 |
-
#: adminpages/discountcodes.php:651
|
958 |
#, php-format
|
959 |
msgid ""
|
960 |
"Are you sure you want to delete the %s discount code? The subscriptions for "
|
@@ -962,15 +985,16 @@ msgid ""
|
|
962 |
"code anymore."
|
963 |
msgstr ""
|
964 |
|
965 |
-
#: adminpages/discountcodes.php:652 adminpages/membershiplevels.php:
|
966 |
#: adminpages/orders.php:998 adminpages/discountcodes.php:617
|
967 |
#: adminpages/discountcodes.php:622 adminpages/discountcodes.php:650
|
968 |
-
#: adminpages/discountcodes.php:651 adminpages/
|
969 |
-
#: adminpages/membershiplevels.php:
|
970 |
-
#: adminpages/membershiplevels.php:
|
971 |
-
#: adminpages/membershiplevels.php:
|
|
|
972 |
#: adminpages/orders.php:967 adminpages/orders.php:985
|
973 |
-
#: adminpages/orders.php:995
|
974 |
msgid "delete"
|
975 |
msgstr ""
|
976 |
|
@@ -1139,13 +1163,14 @@ msgstr ""
|
|
1139 |
msgid "Add New Membership Level"
|
1140 |
msgstr ""
|
1141 |
|
1142 |
-
#: adminpages/membershiplevels.php:295 adminpages/membershiplevels.php:
|
1143 |
#: adminpages/reports/login.php:144 adminpages/membershiplevels.php:291
|
1144 |
#: adminpages/membershiplevels.php:293 adminpages/membershiplevels.php:295
|
1145 |
#: adminpages/membershiplevels.php:506 adminpages/membershiplevels.php:512
|
1146 |
#: adminpages/membershiplevels.php:514 adminpages/membershiplevels.php:541
|
1147 |
#: adminpages/membershiplevels.php:542 adminpages/membershiplevels.php:584
|
1148 |
-
#: adminpages/
|
|
|
1149 |
msgid "Name"
|
1150 |
msgstr ""
|
1151 |
|
@@ -1154,226 +1179,249 @@ msgstr ""
|
|
1154 |
msgid "Confirmation Message"
|
1155 |
msgstr ""
|
1156 |
|
1157 |
-
#: adminpages/membershiplevels.php:
|
1158 |
#: adminpages/membershiplevels.php:333 adminpages/membershiplevels.php:335
|
1159 |
-
#: adminpages/membershiplevels.php:337 adminpages/membershiplevels.php:
|
1160 |
-
#: adminpages/membershiplevels.php:585
|
|
|
1161 |
msgid "Billing Details"
|
1162 |
msgstr ""
|
1163 |
|
1164 |
-
#: adminpages/membershiplevels.php:
|
1165 |
-
#: classes/gateways/class.pmprogateway_stripe.php:
|
1166 |
#: adminpages/membershiplevels.php:349 adminpages/membershiplevels.php:351
|
1167 |
#: adminpages/membershiplevels.php:370 adminpages/membershiplevels.php:372
|
|
|
1168 |
#: classes/gateways/class.pmprogateway_stripe.php:619
|
1169 |
#: classes/gateways/class.pmprogateway_stripe.php:620
|
1170 |
msgid "per"
|
1171 |
msgstr ""
|
1172 |
|
1173 |
-
#: adminpages/membershiplevels.php:
|
1174 |
#: adminpages/membershiplevels.php:385 adminpages/membershiplevels.php:387
|
|
|
1175 |
msgid ""
|
1176 |
"Stripe integration currently only supports billing periods of \"Week\", "
|
1177 |
"\"Month\" or \"Year\"."
|
1178 |
msgstr ""
|
1179 |
|
1180 |
-
#: adminpages/membershiplevels.php:
|
1181 |
#: adminpages/membershiplevels.php:368 adminpages/membershiplevels.php:387
|
1182 |
-
#: adminpages/membershiplevels.php:389
|
1183 |
msgid ""
|
1184 |
"Braintree integration currently only supports billing periods of \"Month\" "
|
1185 |
"or \"Year\"."
|
1186 |
msgstr ""
|
1187 |
|
1188 |
-
#: adminpages/membershiplevels.php:
|
1189 |
#: adminpages/membershiplevels.php:370 adminpages/membershiplevels.php:389
|
1190 |
-
#: adminpages/membershiplevels.php:391
|
1191 |
msgid ""
|
1192 |
"Payflow integration currently only supports billing frequencies of 1 and "
|
1193 |
"billing periods of \"Week\", \"Month\" or \"Year\"."
|
1194 |
msgstr ""
|
1195 |
|
1196 |
-
#: adminpages/membershiplevels.php:
|
1197 |
#: adminpages/membershiplevels.php:374 adminpages/membershiplevels.php:393
|
1198 |
-
#: adminpages/membershiplevels.php:395
|
1199 |
msgid ""
|
1200 |
"After saving this level, make note of the ID and create a \"Plan\" in your "
|
1201 |
"Braintree dashboard with the same settings and the \"Plan ID\" set to "
|
1202 |
"<em>pmpro_#</em>, where # is the level ID."
|
1203 |
msgstr ""
|
1204 |
|
1205 |
-
#: adminpages/membershiplevels.php:
|
1206 |
#: classes/gateways/class.pmprogateway_cybersource.php:101
|
1207 |
#: classes/gateways/class.pmprogateway_paypal.php:118
|
1208 |
#: classes/gateways/class.pmprogateway_paypalexpress.php:133
|
1209 |
#: classes/gateways/class.pmprogateway_paypalstandard.php:117
|
1210 |
#: adminpages/membershiplevels.php:372 adminpages/membershiplevels.php:374
|
1211 |
#: adminpages/membershiplevels.php:376 adminpages/membershiplevels.php:393
|
1212 |
-
#: adminpages/membershiplevels.php:395 adminpages/membershiplevels.php:
|
|
|
1213 |
#: adminpages/paymentsettings.php:170 adminpages/paymentsettings.php:174
|
1214 |
#: adminpages/paymentsettings.php:179
|
1215 |
#: classes/gateways/class.pmprogateway_cybersource.php:101
|
1216 |
#: classes/gateways/class.pmprogateway_paypal.php:118
|
1217 |
#: classes/gateways/class.pmprogateway_paypalexpress.php:123
|
|
|
1218 |
#: classes/gateways/class.pmprogateway_paypalstandard.php:117
|
1219 |
msgid "Note"
|
1220 |
msgstr ""
|
1221 |
|
1222 |
-
#: adminpages/membershiplevels.php:
|
1223 |
#: adminpages/membershiplevels.php:376 adminpages/membershiplevels.php:395
|
1224 |
-
#: adminpages/membershiplevels.php:397
|
1225 |
msgid ""
|
1226 |
"You will need to create a \"Plan\" in your Braintree dashboard with the same "
|
1227 |
"settings and the \"Plan ID\" set to"
|
1228 |
msgstr ""
|
1229 |
|
1230 |
-
#: adminpages/membershiplevels.php:
|
1231 |
#: adminpages/membershiplevels.php:388 adminpages/membershiplevels.php:407
|
1232 |
-
#: adminpages/membershiplevels.php:409
|
1233 |
msgid ""
|
1234 |
"Stripe integration currently does not support billing limits. You can still "
|
1235 |
"set an expiration date below."
|
1236 |
msgstr ""
|
1237 |
|
1238 |
-
#: adminpages/membershiplevels.php:
|
1239 |
#: adminpages/membershiplevels.php:400 adminpages/membershiplevels.php:419
|
1240 |
-
#: adminpages/membershiplevels.php:421
|
1241 |
msgid ""
|
1242 |
"2Checkout integration does not support custom trials. You can do one period "
|
1243 |
"trials by setting an initial payment different from the billing amount."
|
1244 |
msgstr ""
|
1245 |
|
1246 |
-
#: adminpages/membershiplevels.php:
|
1247 |
#: adminpages/membershiplevels.php:412 adminpages/membershiplevels.php:414
|
1248 |
#: adminpages/membershiplevels.php:441 adminpages/membershiplevels.php:443
|
|
|
1249 |
msgid ""
|
1250 |
"Stripe integration currently does not support trial amounts greater than $0."
|
1251 |
msgstr ""
|
1252 |
|
1253 |
-
#: adminpages/membershiplevels.php:
|
1254 |
#: adminpages/membershiplevels.php:416 adminpages/membershiplevels.php:418
|
1255 |
#: adminpages/membershiplevels.php:445 adminpages/membershiplevels.php:447
|
|
|
1256 |
msgid ""
|
1257 |
"Braintree integration currently does not support trial amounts greater than "
|
1258 |
"$0."
|
1259 |
msgstr ""
|
1260 |
|
1261 |
-
#: adminpages/membershiplevels.php:
|
1262 |
#: adminpages/membershiplevels.php:420 adminpages/membershiplevels.php:422
|
1263 |
#: adminpages/membershiplevels.php:449 adminpages/membershiplevels.php:451
|
|
|
1264 |
msgid ""
|
1265 |
"Payflow integration currently does not support trial amounts greater than $0."
|
1266 |
msgstr ""
|
1267 |
|
1268 |
-
#: adminpages/membershiplevels.php:
|
1269 |
#: adminpages/membershiplevels.php:428 adminpages/membershiplevels.php:430
|
1270 |
#: adminpages/membershiplevels.php:457 adminpages/membershiplevels.php:458
|
1271 |
-
#: adminpages/membershiplevels.php:460
|
1272 |
msgid "Other Settings"
|
1273 |
msgstr ""
|
1274 |
|
1275 |
-
#: adminpages/membershiplevels.php:
|
1276 |
#: adminpages/membershiplevels.php:432 adminpages/membershiplevels.php:434
|
1277 |
#: adminpages/membershiplevels.php:461 adminpages/membershiplevels.php:462
|
1278 |
-
#: adminpages/membershiplevels.php:464
|
1279 |
msgid "Disable New Signups"
|
1280 |
msgstr ""
|
1281 |
|
1282 |
-
#: adminpages/membershiplevels.php:
|
1283 |
#: adminpages/membershiplevels.php:433 adminpages/membershiplevels.php:435
|
1284 |
#: adminpages/membershiplevels.php:462 adminpages/membershiplevels.php:463
|
1285 |
-
#: adminpages/membershiplevels.php:465
|
1286 |
msgid ""
|
1287 |
"Check to hide this level from the membership levels page and disable "
|
1288 |
"registration."
|
1289 |
msgstr ""
|
1290 |
|
1291 |
-
#: adminpages/membershiplevels.php:
|
1292 |
#: adminpages/membershiplevels.php:463 adminpages/membershiplevels.php:465
|
1293 |
#: adminpages/membershiplevels.php:492 adminpages/membershiplevels.php:493
|
1294 |
-
#: adminpages/membershiplevels.php:495
|
1295 |
msgid "Content Settings"
|
1296 |
msgstr ""
|
1297 |
|
1298 |
-
#: adminpages/membershiplevels.php:
|
1299 |
#: adminpages/membershiplevels.php:467 adminpages/membershiplevels.php:469
|
1300 |
#: adminpages/membershiplevels.php:496 adminpages/membershiplevels.php:497
|
1301 |
-
#: adminpages/membershiplevels.php:499
|
1302 |
msgid "Categories"
|
1303 |
msgstr ""
|
1304 |
|
1305 |
-
#: adminpages/membershiplevels.php:
|
|
|
1306 |
msgid "Save Level"
|
1307 |
msgstr ""
|
1308 |
|
1309 |
-
#: adminpages/membershiplevels.php:
|
|
|
|
|
|
|
|
|
1310 |
#: pages/billing.php:339 pages/cancel.php:71 shortcodes/pmpro_account.php:70
|
1311 |
-
#: adminpages/membershiplevels.php:517 adminpages/orders.php:511
|
1312 |
-
#: adminpages/orders.php:561 pages/account.php:44 pages/billing.php:295
|
1313 |
-
#: pages/billing.php:299 pages/billing.php:330 pages/billing.php:339
|
1314 |
-
#: pages/cancel.php:71 shortcodes/pmpro_account.php:70
|
1315 |
msgid "Cancel"
|
1316 |
msgstr ""
|
1317 |
|
1318 |
-
#: adminpages/membershiplevels.php:
|
1319 |
#: adminpages/membershiplevels.php:496 adminpages/membershiplevels.php:498
|
1320 |
#: adminpages/membershiplevels.php:525 adminpages/membershiplevels.php:526
|
1321 |
-
#: adminpages/membershiplevels.php:569
|
1322 |
msgid "Add New Level"
|
1323 |
msgstr ""
|
1324 |
|
1325 |
-
#: adminpages/membershiplevels.php:
|
1326 |
#: adminpages/membershiplevels.php:493 adminpages/membershiplevels.php:496
|
1327 |
#: adminpages/membershiplevels.php:499 adminpages/membershiplevels.php:501
|
1328 |
#: adminpages/membershiplevels.php:502 adminpages/membershiplevels.php:504
|
1329 |
#: adminpages/membershiplevels.php:528 adminpages/membershiplevels.php:529
|
1330 |
#: adminpages/membershiplevels.php:531 adminpages/membershiplevels.php:532
|
1331 |
#: adminpages/membershiplevels.php:572 adminpages/membershiplevels.php:575
|
|
|
1332 |
msgid "Search Levels"
|
1333 |
msgstr ""
|
1334 |
|
1335 |
-
#: adminpages/membershiplevels.php:
|
|
|
1336 |
msgid "Drag and drop membership levels to reorder them on the Levels page."
|
1337 |
msgstr ""
|
1338 |
|
1339 |
-
#: adminpages/membershiplevels.php:
|
1340 |
#: pages/confirmation.php:83 pages/invoice.php:70
|
1341 |
#: shortcodes/pmpro_account.php:46 adminpages/membershiplevels.php:510
|
1342 |
#: adminpages/membershiplevels.php:516 adminpages/membershiplevels.php:518
|
1343 |
#: adminpages/membershiplevels.php:544 adminpages/membershiplevels.php:545
|
1344 |
-
#: adminpages/membershiplevels.php:586
|
1345 |
-
#: pages/
|
1346 |
-
#: pages/
|
|
|
1347 |
msgid "Expiration"
|
1348 |
msgstr ""
|
1349 |
|
1350 |
-
#: adminpages/membershiplevels.php:
|
1351 |
#: adminpages/membershiplevels.php:517 adminpages/membershiplevels.php:519
|
1352 |
#: adminpages/membershiplevels.php:545 adminpages/membershiplevels.php:546
|
1353 |
-
#: adminpages/membershiplevels.php:587
|
1354 |
msgid "Allow Signups"
|
1355 |
msgstr ""
|
1356 |
|
1357 |
-
#: adminpages/membershiplevels.php:
|
1358 |
#: adminpages/membershiplevels.php:540 adminpages/membershiplevels.php:542
|
1359 |
#: adminpages/membershiplevels.php:566 adminpages/membershiplevels.php:569
|
1360 |
-
#: adminpages/membershiplevels.php:646
|
1361 |
msgid "FREE"
|
1362 |
msgstr ""
|
1363 |
|
1364 |
-
#: adminpages/membershiplevels.php:
|
1365 |
#: adminpages/membershiplevels.php:566 adminpages/membershiplevels.php:568
|
1366 |
#: adminpages/membershiplevels.php:575 adminpages/membershiplevels.php:595
|
1367 |
-
#: adminpages/membershiplevels.php:655
|
1368 |
msgid "After"
|
1369 |
msgstr ""
|
1370 |
|
1371 |
-
#: adminpages/membershiplevels.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1372 |
#: adminpages/membershiplevels.php:565 adminpages/membershiplevels.php:571
|
1373 |
#: adminpages/membershiplevels.php:573 adminpages/membershiplevels.php:580
|
1374 |
#: adminpages/membershiplevels.php:600 adminpages/membershiplevels.php:660
|
1375 |
-
#: adminpages/
|
1376 |
-
#: adminpages/orders.php:
|
|
|
1377 |
msgid "copy"
|
1378 |
msgstr ""
|
1379 |
|
@@ -1636,7 +1684,7 @@ msgstr ""
|
|
1636 |
|
1637 |
#: adminpages/orders.php:389
|
1638 |
#: classes/gateways/class.pmprogateway_braintree.php:304
|
1639 |
-
#: classes/gateways/class.pmprogateway_stripe.php:
|
1640 |
#: pages/checkout.php:516 adminpages/orders.php:339 adminpages/orders.php:389
|
1641 |
#: classes/gateways/class.pmprogateway_braintree.php:291
|
1642 |
#: classes/gateways/class.pmprogateway_braintree.php:304
|
@@ -1832,7 +1880,7 @@ msgstr ""
|
|
1832 |
msgid "User"
|
1833 |
msgstr ""
|
1834 |
|
1835 |
-
#: adminpages/orders.php:914 includes/init.php:
|
1836 |
#: pages/checkout.php:42 pages/confirmation.php:47 pages/confirmation.php:64
|
1837 |
#: pages/confirmation.php:105 pages/invoice.php:28 pages/invoice.php:51
|
1838 |
#: adminpages/orders.php:601 adminpages/orders.php:904
|
@@ -1873,7 +1921,7 @@ msgstr ""
|
|
1873 |
|
1874 |
#: adminpages/orders.php:998 adminpages/orders.php:664
|
1875 |
#: adminpages/orders.php:967 adminpages/orders.php:985
|
1876 |
-
#: adminpages/orders.php:995
|
1877 |
#, php-format
|
1878 |
msgid ""
|
1879 |
"Deleting orders is permanent and can affect active users. Are you sure you "
|
@@ -1882,122 +1930,121 @@ msgstr ""
|
|
1882 |
|
1883 |
#: adminpages/orders.php:1008 adminpages/orders.php:674
|
1884 |
#: adminpages/orders.php:977 adminpages/orders.php:995
|
1885 |
-
#: adminpages/orders.php:1005
|
1886 |
msgid "No orders found."
|
1887 |
msgstr ""
|
1888 |
|
1889 |
-
#: adminpages/pagesettings.php:
|
|
|
|
|
|
|
|
|
1890 |
msgid "Membership Account"
|
1891 |
msgstr ""
|
1892 |
|
1893 |
-
#: adminpages/pagesettings.php:
|
1894 |
msgid "Membership Billing"
|
1895 |
msgstr ""
|
1896 |
|
1897 |
-
#: adminpages/pagesettings.php:
|
1898 |
msgid "Membership Cancel"
|
1899 |
msgstr ""
|
1900 |
|
1901 |
-
#: adminpages/pagesettings.php:
|
1902 |
msgid "Membership Checkout"
|
1903 |
msgstr ""
|
1904 |
|
1905 |
-
#: adminpages/pagesettings.php:
|
1906 |
msgid "Membership Confirmation"
|
1907 |
msgstr ""
|
1908 |
|
1909 |
-
#: adminpages/pagesettings.php:
|
1910 |
msgid "Membership Invoice"
|
1911 |
msgstr ""
|
1912 |
|
1913 |
-
#: adminpages/pagesettings.php:
|
1914 |
-
#, php-format
|
1915 |
-
msgid "Membership %s"
|
1916 |
-
msgstr ""
|
1917 |
-
|
1918 |
-
#: adminpages/pagesettings.php:111 adminpages/pagesettings.php:83
|
1919 |
#: adminpages/pagesettings.php:111
|
1920 |
msgid "The following pages have been created for you"
|
1921 |
msgstr ""
|
1922 |
|
1923 |
-
#: adminpages/pagesettings.php:
|
1924 |
#: adminpages/pagesettings.php:126
|
1925 |
msgid ""
|
1926 |
"Manage the WordPress pages assigned to each required Paid Memberships Pro "
|
1927 |
"page."
|
1928 |
msgstr ""
|
1929 |
|
1930 |
-
#: adminpages/pagesettings.php:
|
1931 |
#: adminpages/pagesettings.php:132
|
1932 |
msgid ""
|
1933 |
"Assign the WordPress pages for each required Paid Memberships Pro page or"
|
1934 |
msgstr ""
|
1935 |
|
1936 |
-
#: adminpages/pagesettings.php:
|
1937 |
#: adminpages/pagesettings.php:132
|
1938 |
msgid "click here to let us generate them for you"
|
1939 |
msgstr ""
|
1940 |
|
1941 |
-
#: adminpages/pagesettings.php:
|
1942 |
#: adminpages/pagesettings.php:140
|
1943 |
msgid "Account Page"
|
1944 |
msgstr ""
|
1945 |
|
1946 |
-
#: adminpages/pagesettings.php:
|
1947 |
-
#: adminpages/pagesettings.php:
|
1948 |
-
#: adminpages/pagesettings.php:
|
1949 |
-
#: adminpages/pagesettings.php:
|
1950 |
-
#: adminpages/pagesettings.php:
|
1951 |
-
#: adminpages/pagesettings.php:
|
1952 |
-
#: adminpages/pagesettings.php:
|
1953 |
-
#: adminpages/pagesettings.php:
|
1954 |
-
#: adminpages/pagesettings.php:
|
1955 |
-
#: adminpages/pagesettings.php:
|
1956 |
-
#: adminpages/pagesettings.php:241
|
1957 |
msgid "Choose One"
|
1958 |
msgstr ""
|
1959 |
|
1960 |
-
#: adminpages/pagesettings.php:
|
1961 |
-
#: adminpages/pagesettings.php:
|
1962 |
-
#: adminpages/pagesettings.php:
|
1963 |
-
#: adminpages/pagesettings.php:
|
1964 |
-
#: adminpages/pagesettings.php:
|
1965 |
-
#: adminpages/pagesettings.php:
|
1966 |
-
#: adminpages/pagesettings.php:
|
1967 |
-
#: adminpages/pagesettings.php:
|
1968 |
-
#: adminpages/pagesettings.php:
|
1969 |
-
#: adminpages/pagesettings.php:
|
1970 |
-
#: adminpages/pagesettings.php:
|
1971 |
-
#: adminpages/pagesettings.php:
|
1972 |
-
#: adminpages/pagesettings.php:
|
1973 |
-
#: adminpages/pagesettings.php:
|
1974 |
-
#: adminpages/pagesettings.php:
|
1975 |
-
#: adminpages/pagesettings.php:
|
1976 |
-
#: adminpages/pagesettings.php:244
|
1977 |
msgid "edit page"
|
1978 |
msgstr ""
|
1979 |
|
1980 |
-
#: adminpages/pagesettings.php:
|
1981 |
-
#: adminpages/pagesettings.php:
|
1982 |
-
#: adminpages/pagesettings.php:
|
1983 |
-
#: adminpages/pagesettings.php:
|
1984 |
-
#: adminpages/pagesettings.php:
|
1985 |
-
#: adminpages/pagesettings.php:
|
1986 |
-
#: adminpages/pagesettings.php:
|
1987 |
-
#: adminpages/pagesettings.php:
|
1988 |
-
#: adminpages/pagesettings.php:
|
1989 |
-
#: adminpages/pagesettings.php:
|
1990 |
-
#: adminpages/pagesettings.php:
|
1991 |
-
#: adminpages/pagesettings.php:
|
1992 |
-
#: adminpages/pagesettings.php:
|
1993 |
-
#: adminpages/pagesettings.php:246
|
1994 |
msgid "view page"
|
1995 |
msgstr ""
|
1996 |
|
1997 |
-
#: adminpages/pagesettings.php:
|
1998 |
-
#: adminpages/pagesettings.php:
|
1999 |
-
#: adminpages/pagesettings.php:
|
2000 |
-
#: adminpages/pagesettings.php:
|
2001 |
#: adminpages/pagesettings.php:123 adminpages/pagesettings.php:134
|
2002 |
#: adminpages/pagesettings.php:138 adminpages/pagesettings.php:147
|
2003 |
#: adminpages/pagesettings.php:151 adminpages/pagesettings.php:153
|
@@ -2014,42 +2061,50 @@ msgstr ""
|
|
2014 |
msgid "Include the shortcode"
|
2015 |
msgstr ""
|
2016 |
|
2017 |
-
#: adminpages/pagesettings.php:
|
2018 |
#: adminpages/pagesettings.php:127 adminpages/pagesettings.php:155
|
2019 |
#: adminpages/pagesettings.php:158
|
2020 |
msgid "Billing Information Page"
|
2021 |
msgstr ""
|
2022 |
|
2023 |
-
#: adminpages/pagesettings.php:
|
2024 |
#: adminpages/pagesettings.php:142 adminpages/pagesettings.php:170
|
2025 |
#: adminpages/pagesettings.php:173
|
2026 |
msgid "Cancel Page"
|
2027 |
msgstr ""
|
2028 |
|
2029 |
-
#: adminpages/pagesettings.php:
|
2030 |
#: adminpages/pagesettings.php:158 adminpages/pagesettings.php:186
|
2031 |
#: adminpages/pagesettings.php:189
|
2032 |
msgid "Checkout Page"
|
2033 |
msgstr ""
|
2034 |
|
2035 |
-
#: adminpages/pagesettings.php:
|
2036 |
#: adminpages/pagesettings.php:174 adminpages/pagesettings.php:202
|
2037 |
#: adminpages/pagesettings.php:205
|
2038 |
msgid "Confirmation Page"
|
2039 |
msgstr ""
|
2040 |
|
2041 |
-
#: adminpages/pagesettings.php:
|
2042 |
#: adminpages/pagesettings.php:190 adminpages/pagesettings.php:218
|
2043 |
#: adminpages/pagesettings.php:221
|
2044 |
msgid "Invoice Page"
|
2045 |
msgstr ""
|
2046 |
|
2047 |
-
#: adminpages/pagesettings.php:
|
2048 |
#: adminpages/pagesettings.php:206 adminpages/pagesettings.php:234
|
2049 |
#: adminpages/pagesettings.php:237
|
2050 |
msgid "Levels Page"
|
2051 |
msgstr ""
|
2052 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2053 |
#: adminpages/paymentsettings.php:49 adminpages/paymentsettings.php:49
|
2054 |
#: adminpages/paymentsettings.php:77 adminpages/paymentsettings.php:82
|
2055 |
msgid "Your payment settings have been updated."
|
@@ -2414,7 +2469,7 @@ msgstr ""
|
|
2414 |
#: classes/class.pmproemail.php:258 classes/class.pmproemail.php:337
|
2415 |
#: classes/class.pmproemail.php:346 classes/class.pmproemail.php:657
|
2416 |
#: classes/gateways/class.pmprogateway_braintree.php:362
|
2417 |
-
#: classes/gateways/class.pmprogateway_stripe.php:
|
2418 |
#: pages/checkout.php:85 pages/checkout.php:603 pages/confirmation.php:52
|
2419 |
#: pages/invoice.php:33 classes/class.pmproemail.php:216
|
2420 |
#: classes/class.pmproemail.php:218 classes/class.pmproemail.php:225
|
@@ -2663,6 +2718,7 @@ msgstr ""
|
|
2663 |
#: paid-memberships-pro.php:130
|
2664 |
#: classes/gateways/class.pmprogateway_authorizenet.php:39
|
2665 |
#: paid-memberships-pro.php:122 paid-memberships-pro.php:123
|
|
|
2666 |
msgid "Authorize.net"
|
2667 |
msgstr ""
|
2668 |
|
@@ -2717,6 +2773,7 @@ msgstr ""
|
|
2717 |
#: classes/gateways/class.pmprogateway_braintree.php:63
|
2718 |
#: classes/gateways/class.pmprogateway_braintree.php:76
|
2719 |
#: paid-memberships-pro.php:123 paid-memberships-pro.php:124
|
|
|
2720 |
msgid "Braintree Payments"
|
2721 |
msgstr ""
|
2722 |
|
@@ -2762,7 +2819,7 @@ msgid "Client-Side Encryption Key"
|
|
2762 |
msgstr ""
|
2763 |
|
2764 |
#: classes/gateways/class.pmprogateway_braintree.php:169
|
2765 |
-
#: classes/gateways/class.pmprogateway_stripe.php:
|
2766 |
#: adminpages/paymentsettings.php:462 adminpages/paymentsettings.php:470
|
2767 |
#: adminpages/paymentsettings.php:503 adminpages/paymentsettings.php:509
|
2768 |
#: adminpages/paymentsettings.php:511 adminpages/paymentsettings.php:517
|
@@ -2783,7 +2840,7 @@ msgid "To fully integrate with Braintree, be sure to set your Web Hook URL to"
|
|
2783 |
msgstr ""
|
2784 |
|
2785 |
#: classes/gateways/class.pmprogateway_braintree.php:283
|
2786 |
-
#: classes/gateways/class.pmprogateway_stripe.php:
|
2787 |
#: classes/gateways/class.pmprogateway_braintree.php:270
|
2788 |
#: classes/gateways/class.pmprogateway_braintree.php:283
|
2789 |
#: classes/gateways/class.pmprogateway_stripe.php:387
|
@@ -2794,7 +2851,7 @@ msgid "Payment Information"
|
|
2794 |
msgstr ""
|
2795 |
|
2796 |
#: classes/gateways/class.pmprogateway_braintree.php:283
|
2797 |
-
#: classes/gateways/class.pmprogateway_stripe.php:
|
2798 |
#: classes/gateways/class.pmprogateway_braintree.php:270
|
2799 |
#: classes/gateways/class.pmprogateway_braintree.php:283
|
2800 |
#: classes/gateways/class.pmprogateway_stripe.php:387
|
@@ -2806,7 +2863,7 @@ msgid "We Accept %s"
|
|
2806 |
msgstr ""
|
2807 |
|
2808 |
#: classes/gateways/class.pmprogateway_braintree.php:316
|
2809 |
-
#: classes/gateways/class.pmprogateway_stripe.php:
|
2810 |
#: pages/checkout.php:557
|
2811 |
#: classes/gateways/class.pmprogateway_braintree.php:303
|
2812 |
#: classes/gateways/class.pmprogateway_braintree.php:316
|
@@ -2819,7 +2876,7 @@ msgid "Card Number"
|
|
2819 |
msgstr ""
|
2820 |
|
2821 |
#: classes/gateways/class.pmprogateway_braintree.php:353
|
2822 |
-
#: classes/gateways/class.pmprogateway_stripe.php:
|
2823 |
#: pages/checkout.php:594
|
2824 |
#: classes/gateways/class.pmprogateway_braintree.php:340
|
2825 |
#: classes/gateways/class.pmprogateway_braintree.php:353
|
@@ -2832,7 +2889,7 @@ msgid "CVV"
|
|
2832 |
msgstr ""
|
2833 |
|
2834 |
#: classes/gateways/class.pmprogateway_braintree.php:354
|
2835 |
-
#: classes/gateways/class.pmprogateway_stripe.php:
|
2836 |
#: pages/checkout.php:595
|
2837 |
#: classes/gateways/class.pmprogateway_braintree.php:341
|
2838 |
#: classes/gateways/class.pmprogateway_braintree.php:354
|
@@ -2845,7 +2902,7 @@ msgid "what's this?"
|
|
2845 |
msgstr ""
|
2846 |
|
2847 |
#: classes/gateways/class.pmprogateway_braintree.php:364
|
2848 |
-
#: classes/gateways/class.pmprogateway_stripe.php:
|
2849 |
#: pages/checkout.php:605
|
2850 |
#: classes/gateways/class.pmprogateway_braintree.php:351
|
2851 |
#: classes/gateways/class.pmprogateway_braintree.php:364
|
@@ -2858,7 +2915,7 @@ msgid "Apply"
|
|
2858 |
msgstr ""
|
2859 |
|
2860 |
#: classes/gateways/class.pmprogateway_braintree.php:419
|
2861 |
-
#: classes/gateways/class.pmprogateway_stripe.php:
|
2862 |
#: classes/gateways/class.pmprogateway_braintree.php:61
|
2863 |
#: classes/gateways/class.pmprogateway_braintree.php:406
|
2864 |
#: classes/gateways/class.pmprogateway_braintree.php:419
|
@@ -2960,6 +3017,7 @@ msgstr ""
|
|
2960 |
#: adminpages/paymentsettings.php:159
|
2961 |
#: classes/gateways/class.pmprogateway_check.php:48
|
2962 |
#: paid-memberships-pro.php:116 paid-memberships-pro.php:117
|
|
|
2963 |
msgid "Pay by Check"
|
2964 |
msgstr ""
|
2965 |
|
@@ -3071,6 +3129,7 @@ msgstr ""
|
|
3071 |
#: paid-memberships-pro.php:127
|
3072 |
#: classes/gateways/class.pmprogateway_paypal.php:57
|
3073 |
#: paid-memberships-pro.php:119 paid-memberships-pro.php:120
|
|
|
3074 |
msgid "PayPal Website Payments Pro"
|
3075 |
msgstr ""
|
3076 |
|
@@ -3079,6 +3138,7 @@ msgstr ""
|
|
3079 |
#: classes/gateways/class.pmprogateway_paypalstandard.php:112
|
3080 |
#: classes/gateways/class.pmprogateway_paypal.php:113
|
3081 |
#: classes/gateways/class.pmprogateway_paypalexpress.php:118
|
|
|
3082 |
#: classes/gateways/class.pmprogateway_paypalstandard.php:112
|
3083 |
msgid "PayPal Settings"
|
3084 |
msgstr ""
|
@@ -3089,6 +3149,7 @@ msgstr ""
|
|
3089 |
#: adminpages/paymentsettings.php:179
|
3090 |
#: classes/gateways/class.pmprogateway_paypal.php:118
|
3091 |
#: classes/gateways/class.pmprogateway_paypalexpress.php:123
|
|
|
3092 |
#: classes/gateways/class.pmprogateway_paypalstandard.php:117
|
3093 |
msgid ""
|
3094 |
"We do not recommend using PayPal Standard. We suggest using PayPal Express, "
|
@@ -3105,6 +3166,7 @@ msgstr ""
|
|
3105 |
#: adminpages/paymentsettings.php:236
|
3106 |
#: classes/gateways/class.pmprogateway_paypal.php:123
|
3107 |
#: classes/gateways/class.pmprogateway_paypalexpress.php:128
|
|
|
3108 |
#: classes/gateways/class.pmprogateway_paypalstandard.php:122
|
3109 |
msgid "Gateway Account Email"
|
3110 |
msgstr ""
|
@@ -3118,6 +3180,7 @@ msgstr ""
|
|
3118 |
#: adminpages/paymentsettings.php:336
|
3119 |
#: classes/gateways/class.pmprogateway_paypal.php:131
|
3120 |
#: classes/gateways/class.pmprogateway_paypalexpress.php:136
|
|
|
3121 |
#: classes/gateways/class.pmprogateway_paypalstandard.php:130
|
3122 |
#: classes/gateways/class.pmprogateway_twocheckout.php:113
|
3123 |
#: classes/gateways/class.pmprogateway_twocheckout.php:121
|
@@ -3133,6 +3196,7 @@ msgstr ""
|
|
3133 |
#: adminpages/paymentsettings.php:344
|
3134 |
#: classes/gateways/class.pmprogateway_paypal.php:139
|
3135 |
#: classes/gateways/class.pmprogateway_paypalexpress.php:144
|
|
|
3136 |
#: classes/gateways/class.pmprogateway_paypalstandard.php:138
|
3137 |
#: classes/gateways/class.pmprogateway_twocheckout.php:121
|
3138 |
#: classes/gateways/class.pmprogateway_twocheckout.php:130
|
@@ -3146,6 +3210,7 @@ msgstr ""
|
|
3146 |
#: adminpages/paymentsettings.php:260
|
3147 |
#: classes/gateways/class.pmprogateway_paypal.php:147
|
3148 |
#: classes/gateways/class.pmprogateway_paypalexpress.php:152
|
|
|
3149 |
#: classes/gateways/class.pmprogateway_paypalstandard.php:146
|
3150 |
msgid "API Signature"
|
3151 |
msgstr ""
|
@@ -3157,6 +3222,7 @@ msgstr ""
|
|
3157 |
#: adminpages/paymentsettings.php:485 adminpages/paymentsettings.php:487
|
3158 |
#: classes/gateways/class.pmprogateway_paypal.php:155
|
3159 |
#: classes/gateways/class.pmprogateway_paypalexpress.php:160
|
|
|
3160 |
#: classes/gateways/class.pmprogateway_paypalstandard.php:154
|
3161 |
msgid "IPN Handler URL"
|
3162 |
msgstr ""
|
@@ -3173,6 +3239,7 @@ msgstr ""
|
|
3173 |
#: classes/gateways/class.pmprogateway_paypalstandard.php:202
|
3174 |
#: pages/checkout.php:295 classes/gateways/class.pmprogateway_paypal.php:178
|
3175 |
#: classes/gateways/class.pmprogateway_paypalexpress.php:402
|
|
|
3176 |
#: classes/gateways/class.pmprogateway_paypalstandard.php:202
|
3177 |
#: pages/checkout.php:286 pages/checkout.php:288 pages/checkout.php:295
|
3178 |
#: pages/checkout.php:302 pages/checkout.php:309 pages/checkout.php:675
|
@@ -3185,6 +3252,7 @@ msgstr ""
|
|
3185 |
#: classes/gateways/class.pmprogateway_paypalstandard.php:208
|
3186 |
#: pages/checkout.php:713 classes/gateways/class.pmprogateway_paypal.php:184
|
3187 |
#: classes/gateways/class.pmprogateway_paypalexpress.php:408
|
|
|
3188 |
#: classes/gateways/class.pmprogateway_paypalstandard.php:208
|
3189 |
#: pages/checkout.php:681 pages/checkout.php:688 pages/checkout.php:691
|
3190 |
#: pages/checkout.php:704 pages/checkout.php:707 pages/checkout.php:713
|
@@ -3197,6 +3265,7 @@ msgstr ""
|
|
3197 |
#: classes/gateways/class.pmprogateway_twocheckout.php:214
|
3198 |
#: pages/checkout.php:713 classes/gateways/class.pmprogateway_paypal.php:184
|
3199 |
#: classes/gateways/class.pmprogateway_paypalexpress.php:408
|
|
|
3200 |
#: classes/gateways/class.pmprogateway_paypalstandard.php:208
|
3201 |
#: classes/gateways/class.pmprogateway_twocheckout.php:192
|
3202 |
#: classes/gateways/class.pmprogateway_twocheckout.php:214
|
@@ -3215,6 +3284,7 @@ msgstr ""
|
|
3215 |
#: classes/gateways/class.pmprogateway_paypalexpress.php:305
|
3216 |
#: classes/gateways/class.pmprogateway_paypalexpress.php:731
|
3217 |
#: classes/gateways/class.pmprogateway_paypalexpress.php:740
|
|
|
3218 |
#: classes/gateways/class.pmprogateway_paypalstandard.php:216
|
3219 |
#: classes/gateways/class.pmprogateway_paypalstandard.php:220
|
3220 |
#: classes/gateways/class.pmprogateway_paypalstandard.php:230
|
@@ -3228,7 +3298,9 @@ msgstr ""
|
|
3228 |
#: classes/gateways/class.pmprogateway_paypalexpress.php:73
|
3229 |
#: paid-memberships-pro.php:126
|
3230 |
#: classes/gateways/class.pmprogateway_paypalexpress.php:63
|
|
|
3231 |
#: paid-memberships-pro.php:118 paid-memberships-pro.php:119
|
|
|
3232 |
msgid "PayPal Express"
|
3233 |
msgstr ""
|
3234 |
|
@@ -3236,13 +3308,16 @@ msgstr ""
|
|
3236 |
#: adminpages/paymentsettings.php:449 adminpages/paymentsettings.php:482
|
3237 |
#: adminpages/paymentsettings.php:488 adminpages/paymentsettings.php:490
|
3238 |
#: classes/gateways/class.pmprogateway_paypalexpress.php:163
|
|
|
3239 |
msgid "To fully integrate with PayPal, be sure to set your IPN Handler URL to "
|
3240 |
msgstr ""
|
3241 |
|
3242 |
#: classes/gateways/class.pmprogateway_paypalexpress.php:278
|
3243 |
#: classes/gateways/class.pmprogateway_paypalexpress.php:330
|
3244 |
#: classes/gateways/class.pmprogateway_paypalexpress.php:268
|
|
|
3245 |
#: classes/gateways/class.pmprogateway_paypalexpress.php:320
|
|
|
3246 |
#: preheaders/checkout.php:690 preheaders/checkout.php:697
|
3247 |
#: preheaders/checkout.php:702 preheaders/checkout.php:735
|
3248 |
#: preheaders/checkout.php:750 preheaders/checkout.php:753
|
@@ -3256,6 +3331,7 @@ msgstr ""
|
|
3256 |
#: paid-memberships-pro.php:129
|
3257 |
#: classes/gateways/class.pmprogateway_paypalstandard.php:60
|
3258 |
#: paid-memberships-pro.php:121 paid-memberships-pro.php:122
|
|
|
3259 |
msgid "PayPal Standard"
|
3260 |
msgstr ""
|
3261 |
|
@@ -3266,21 +3342,22 @@ msgid ""
|
|
3266 |
"settings."
|
3267 |
msgstr ""
|
3268 |
|
3269 |
-
#: classes/gateways/class.pmprogateway_stripe.php:
|
3270 |
#: paid-memberships-pro.php:125
|
3271 |
#: classes/gateways/class.pmprogateway_stripe.php:93
|
3272 |
#: classes/gateways/class.pmprogateway_stripe.php:94
|
3273 |
#: paid-memberships-pro.php:117 paid-memberships-pro.php:118
|
|
|
3274 |
msgid "Stripe"
|
3275 |
msgstr ""
|
3276 |
|
3277 |
-
#: classes/gateways/class.pmprogateway_stripe.php:
|
3278 |
#: classes/gateways/class.pmprogateway_stripe.php:148
|
3279 |
#: classes/gateways/class.pmprogateway_stripe.php:149
|
3280 |
msgid "Stripe Settings"
|
3281 |
msgstr ""
|
3282 |
|
3283 |
-
#: classes/gateways/class.pmprogateway_stripe.php:
|
3284 |
#: adminpages/paymentsettings.php:277 adminpages/paymentsettings.php:281
|
3285 |
#: adminpages/paymentsettings.php:286
|
3286 |
#: classes/gateways/class.pmprogateway_stripe.php:153
|
@@ -3288,7 +3365,7 @@ msgstr ""
|
|
3288 |
msgid "Secret Key"
|
3289 |
msgstr ""
|
3290 |
|
3291 |
-
#: classes/gateways/class.pmprogateway_stripe.php:
|
3292 |
#: adminpages/paymentsettings.php:285 adminpages/paymentsettings.php:289
|
3293 |
#: adminpages/paymentsettings.php:294
|
3294 |
#: classes/gateways/class.pmprogateway_stripe.php:161
|
@@ -3296,7 +3373,7 @@ msgstr ""
|
|
3296 |
msgid "Publishable Key"
|
3297 |
msgstr ""
|
3298 |
|
3299 |
-
#: classes/gateways/class.pmprogateway_stripe.php:
|
3300 |
#: adminpages/paymentsettings.php:425 adminpages/paymentsettings.php:430
|
3301 |
#: adminpages/paymentsettings.php:432
|
3302 |
#: classes/gateways/class.pmprogateway_stripe.php:169
|
@@ -3304,7 +3381,7 @@ msgstr ""
|
|
3304 |
msgid "Show Billing Address Fields"
|
3305 |
msgstr ""
|
3306 |
|
3307 |
-
#: classes/gateways/class.pmprogateway_stripe.php:
|
3308 |
#: adminpages/paymentsettings.php:437 adminpages/paymentsettings.php:439
|
3309 |
#: classes/gateways/class.pmprogateway_stripe.php:176
|
3310 |
#: classes/gateways/class.pmprogateway_stripe.php:177
|
@@ -3314,7 +3391,7 @@ msgid ""
|
|
3314 |
"verification in the Stripe dashboard settings.</strong>"
|
3315 |
msgstr ""
|
3316 |
|
3317 |
-
#: classes/gateways/class.pmprogateway_stripe.php:
|
3318 |
#: adminpages/paymentsettings.php:465 adminpages/paymentsettings.php:506
|
3319 |
#: adminpages/paymentsettings.php:512 adminpages/paymentsettings.php:514
|
3320 |
#: classes/gateways/class.pmprogateway_stripe.php:184
|
@@ -3322,13 +3399,13 @@ msgstr ""
|
|
3322 |
msgid "To fully integrate with Stripe, be sure to set your Web Hook URL to"
|
3323 |
msgstr ""
|
3324 |
|
3325 |
-
#: classes/gateways/class.pmprogateway_stripe.php:
|
3326 |
#: classes/gateways/class.pmprogateway_stripe.php:567
|
3327 |
#: classes/gateways/class.pmprogateway_stripe.php:568
|
3328 |
msgid "Subscription Updates"
|
3329 |
msgstr ""
|
3330 |
|
3331 |
-
#: classes/gateways/class.pmprogateway_stripe.php:
|
3332 |
#: classes/gateways/class.pmprogateway_stripe.php:571
|
3333 |
#: classes/gateways/class.pmprogateway_stripe.php:572
|
3334 |
msgid ""
|
@@ -3336,7 +3413,7 @@ msgid ""
|
|
3336 |
"at predefined times. Be sure to click Update Profile after making changes."
|
3337 |
msgstr ""
|
3338 |
|
3339 |
-
#: classes/gateways/class.pmprogateway_stripe.php:
|
3340 |
#: classes/gateways/class.pmprogateway_stripe.php:573
|
3341 |
#: classes/gateways/class.pmprogateway_stripe.php:574
|
3342 |
msgid ""
|
@@ -3344,20 +3421,20 @@ msgid ""
|
|
3344 |
"at predefined times. Be sure to click Update User after making changes."
|
3345 |
msgstr ""
|
3346 |
|
3347 |
-
#: classes/gateways/class.pmprogateway_stripe.php:
|
3348 |
#: classes/gateways/class.pmprogateway_stripe.php:578
|
3349 |
#: classes/gateways/class.pmprogateway_stripe.php:579 pages/billing.php:294
|
3350 |
#: pages/billing.php:298 pages/billing.php:329 pages/billing.php:338
|
3351 |
msgid "Update"
|
3352 |
msgstr ""
|
3353 |
|
3354 |
-
#: classes/gateways/class.pmprogateway_stripe.php:
|
3355 |
#: classes/gateways/class.pmprogateway_stripe.php:769
|
3356 |
#: classes/gateways/class.pmprogateway_stripe.php:770
|
3357 |
msgid "Could not cancel the old subscription. Updates have not been processed."
|
3358 |
msgstr ""
|
3359 |
|
3360 |
-
#: classes/gateways/class.pmprogateway_stripe.php:
|
3361 |
#: classes/gateways/class.pmprogateway_stripe.php:190
|
3362 |
#: classes/gateways/class.pmprogateway_stripe.php:192
|
3363 |
#: classes/gateways/class.pmprogateway_stripe.php:199
|
@@ -3370,8 +3447,8 @@ msgstr ""
|
|
3370 |
msgid "Error creating customer record with Stripe:"
|
3371 |
msgstr ""
|
3372 |
|
3373 |
-
#: classes/gateways/class.pmprogateway_stripe.php:
|
3374 |
-
#: classes/gateways/class.pmprogateway_stripe.php:
|
3375 |
#: classes/gateways/class.pmprogateway_stripe.php:278
|
3376 |
#: classes/gateways/class.pmprogateway_stripe.php:279
|
3377 |
#: classes/gateways/class.pmprogateway_stripe.php:286
|
@@ -3391,7 +3468,7 @@ msgstr ""
|
|
3391 |
msgid "Error creating plan with Stripe:"
|
3392 |
msgstr ""
|
3393 |
|
3394 |
-
#: classes/gateways/class.pmprogateway_stripe.php:
|
3395 |
#: classes/gateways/class.pmprogateway_stripe.php:294
|
3396 |
#: classes/gateways/class.pmprogateway_stripe.php:295
|
3397 |
#: classes/gateways/class.pmprogateway_stripe.php:302
|
@@ -3407,7 +3484,7 @@ msgstr ""
|
|
3407 |
msgid "Error subscribing customer to plan with Stripe:"
|
3408 |
msgstr ""
|
3409 |
|
3410 |
-
#: classes/gateways/class.pmprogateway_stripe.php:
|
3411 |
#: classes/gateways/class.pmprogateway_stripe.php:383
|
3412 |
#: classes/gateways/class.pmprogateway_stripe.php:389
|
3413 |
#: classes/gateways/class.pmprogateway_stripe.php:410
|
@@ -3420,7 +3497,7 @@ msgstr ""
|
|
3420 |
msgid "Could not cancel old subscription."
|
3421 |
msgstr ""
|
3422 |
|
3423 |
-
#: classes/gateways/class.pmprogateway_stripe.php:
|
3424 |
#: classes/gateways/class.pmprogateway_stripe.php:1533
|
3425 |
#: classes/gateways/class.pmprogateway_stripe.php:1534
|
3426 |
#: classes/gateways/class.pmprogateway_stripe.php:1535
|
@@ -3435,6 +3512,7 @@ msgstr ""
|
|
3435 |
#: classes/gateways/class.pmprogateway_twocheckout.php:53
|
3436 |
#: classes/gateways/class.pmprogateway_twocheckout.php:60
|
3437 |
#: paid-memberships-pro.php:124 paid-memberships-pro.php:125
|
|
|
3438 |
msgid "2Checkout"
|
3439 |
msgstr ""
|
3440 |
|
@@ -3889,6 +3967,7 @@ msgstr ""
|
|
3889 |
#: includes/functions.php:538 includes/functions.php:545
|
3890 |
#: includes/functions.php:569 includes/functions.php:570
|
3891 |
#: includes/functions.php:576 includes/functions.php:592
|
|
|
3892 |
msgid "User ID not found."
|
3893 |
msgstr ""
|
3894 |
|
@@ -3898,7 +3977,7 @@ msgstr ""
|
|
3898 |
#: includes/functions.php:555 includes/functions.php:562
|
3899 |
#: includes/functions.php:586 includes/functions.php:587
|
3900 |
#: includes/functions.php:589 includes/functions.php:596
|
3901 |
-
#: includes/functions.php:612
|
3902 |
msgid "Invalid level."
|
3903 |
msgstr ""
|
3904 |
|
@@ -3908,7 +3987,7 @@ msgstr ""
|
|
3908 |
#: includes/functions.php:566 includes/functions.php:573
|
3909 |
#: includes/functions.php:597 includes/functions.php:598
|
3910 |
#: includes/functions.php:600 includes/functions.php:607
|
3911 |
-
#: includes/functions.php:623
|
3912 |
msgid "not changing?"
|
3913 |
msgstr ""
|
3914 |
|
@@ -3925,11 +4004,13 @@ msgstr ""
|
|
3925 |
#: includes/functions.php:633 includes/functions.php:637
|
3926 |
#: includes/functions.php:640 includes/functions.php:649
|
3927 |
#: includes/functions.php:656 includes/functions.php:657
|
3928 |
-
#: includes/functions.php:
|
3929 |
-
#: includes/functions.php:
|
3930 |
-
#: includes/functions.php:
|
3931 |
-
#: includes/functions.php:
|
3932 |
-
#: includes/functions.php:
|
|
|
|
|
3933 |
msgid "Error interacting with database"
|
3934 |
msgstr ""
|
3935 |
|
@@ -3947,6 +4028,7 @@ msgstr ""
|
|
3947 |
#: includes/functions.php:764 includes/functions.php:777
|
3948 |
#: includes/functions.php:778 includes/functions.php:780
|
3949 |
#: includes/functions.php:787 includes/functions.php:803
|
|
|
3950 |
msgid "Membership level not found."
|
3951 |
msgstr ""
|
3952 |
|
@@ -3954,7 +4036,7 @@ msgstr ""
|
|
3954 |
#: includes/functions.php:1101 includes/functions.php:1118
|
3955 |
#: includes/functions.php:1142 includes/functions.php:1143
|
3956 |
#: includes/functions.php:1150 includes/functions.php:1157
|
3957 |
-
#: includes/functions.php:1173
|
3958 |
msgid "No code was given to check."
|
3959 |
msgstr ""
|
3960 |
|
@@ -3966,6 +4048,7 @@ msgstr ""
|
|
3966 |
#: includes/functions.php:1127 includes/functions.php:1151
|
3967 |
#: includes/functions.php:1152 includes/functions.php:1159
|
3968 |
#: includes/functions.php:1166 includes/functions.php:1182
|
|
|
3969 |
msgid "The discount code could not be found."
|
3970 |
msgstr ""
|
3971 |
|
@@ -3977,6 +4060,7 @@ msgstr ""
|
|
3977 |
#: includes/functions.php:1142 includes/functions.php:1166
|
3978 |
#: includes/functions.php:1167 includes/functions.php:1174
|
3979 |
#: includes/functions.php:1181 includes/functions.php:1197
|
|
|
3980 |
#, php-format
|
3981 |
msgid "This discount code goes into effect on %s."
|
3982 |
msgstr ""
|
@@ -3989,6 +4073,7 @@ msgstr ""
|
|
3989 |
#: includes/functions.php:1149 includes/functions.php:1173
|
3990 |
#: includes/functions.php:1174 includes/functions.php:1181
|
3991 |
#: includes/functions.php:1188 includes/functions.php:1204
|
|
|
3992 |
#, php-format
|
3993 |
msgid "This discount code expired on %s."
|
3994 |
msgstr ""
|
@@ -4001,6 +4086,7 @@ msgstr ""
|
|
4001 |
#: includes/functions.php:1159 includes/functions.php:1183
|
4002 |
#: includes/functions.php:1184 includes/functions.php:1191
|
4003 |
#: includes/functions.php:1198 includes/functions.php:1214
|
|
|
4004 |
msgid "This discount code is no longer valid."
|
4005 |
msgstr ""
|
4006 |
|
@@ -4011,7 +4097,7 @@ msgstr ""
|
|
4011 |
#: includes/functions.php:1165 includes/functions.php:1172
|
4012 |
#: includes/functions.php:1196 includes/functions.php:1197
|
4013 |
#: includes/functions.php:1204 includes/functions.php:1211
|
4014 |
-
#: includes/functions.php:1227
|
4015 |
msgid "This discount code does not apply to this membership level."
|
4016 |
msgstr ""
|
4017 |
|
@@ -4023,6 +4109,7 @@ msgstr ""
|
|
4023 |
#: includes/functions.php:1198 includes/functions.php:1222
|
4024 |
#: includes/functions.php:1223 includes/functions.php:1230
|
4025 |
#: includes/functions.php:1237 includes/functions.php:1253
|
|
|
4026 |
msgid "This discount code is okay."
|
4027 |
msgstr ""
|
4028 |
|
@@ -4033,51 +4120,51 @@ msgstr ""
|
|
4033 |
#: includes/functions.php:1206 includes/functions.php:1223
|
4034 |
#: includes/functions.php:1247 includes/functions.php:1248
|
4035 |
#: includes/functions.php:1255 includes/functions.php:1262
|
4036 |
-
#: includes/functions.php:1278
|
4037 |
msgid "and"
|
4038 |
msgstr ""
|
4039 |
|
4040 |
-
#: includes/functions.php:
|
4041 |
#: includes/functions.php:1341 includes/functions.php:1361
|
4042 |
#: includes/functions.php:1372 includes/functions.php:1375
|
4043 |
#: includes/functions.php:1385 includes/functions.php:1394
|
4044 |
#: includes/functions.php:1395 includes/functions.php:1412
|
4045 |
#: includes/functions.php:1436 includes/functions.php:1437
|
4046 |
#: includes/functions.php:1450 includes/functions.php:1457
|
4047 |
-
#: includes/functions.php:1473
|
4048 |
msgid "Sign Up for !!name!! Now"
|
4049 |
msgstr ""
|
4050 |
|
4051 |
-
#: includes/functions.php:
|
4052 |
#: includes/functions.php:1347 includes/functions.php:1367
|
4053 |
#: includes/functions.php:1378 includes/functions.php:1381
|
4054 |
#: includes/functions.php:1391 includes/functions.php:1400
|
4055 |
#: includes/functions.php:1401 includes/functions.php:1418
|
4056 |
#: includes/functions.php:1442 includes/functions.php:1443
|
4057 |
#: includes/functions.php:1456 includes/functions.php:1463
|
4058 |
-
#: includes/functions.php:1479
|
4059 |
msgid "Please specify a level id."
|
4060 |
msgstr ""
|
4061 |
|
4062 |
-
#: includes/init.php:
|
4063 |
#: includes/init.php:232 includes/init.php:233 includes/init.php:235
|
4064 |
#: includes/init.php:237 includes/profile.php:37 includes/profile.php:39
|
4065 |
msgid "None"
|
4066 |
msgstr ""
|
4067 |
|
4068 |
-
#: includes/license.php:51
|
4069 |
msgid "Your license key has been validated."
|
4070 |
msgstr ""
|
4071 |
|
4072 |
-
#: includes/license.php:81
|
4073 |
msgid "Paid Memberships Pro Support License"
|
4074 |
msgstr ""
|
4075 |
|
4076 |
-
#: includes/license.php:86
|
4077 |
msgid "License Key"
|
4078 |
msgstr ""
|
4079 |
|
4080 |
-
#: includes/license.php:89
|
4081 |
msgid ""
|
4082 |
"Enter your support license key.</strong> Your license key can be found in "
|
4083 |
"your membership email receipt or in your <a href=\"http://www."
|
@@ -4085,47 +4172,47 @@ msgid ""
|
|
4085 |
"\"_blank\">Membership Account</a>."
|
4086 |
msgstr ""
|
4087 |
|
4088 |
-
#: includes/license.php:91
|
4089 |
msgid ""
|
4090 |
"Visit the PMPro <a href=\"http://www.paidmembershipspro.com/login/?"
|
4091 |
"redirect_to=/membership-account/\" target=\"_blank\">Membership Account</a> "
|
4092 |
"page to confirm that your account is active and to find your license key."
|
4093 |
msgstr ""
|
4094 |
|
4095 |
-
#: includes/license.php:91
|
4096 |
msgid "Your license is invalid or expired."
|
4097 |
msgstr ""
|
4098 |
|
4099 |
-
#: includes/license.php:93
|
4100 |
#, php-format
|
4101 |
msgid ""
|
4102 |
"<p><strong>Thank you!</strong> A valid <strong>%s</strong> license key has "
|
4103 |
"been used to activate your support license on this site.</p>"
|
4104 |
msgstr ""
|
4105 |
|
4106 |
-
#: includes/license.php:100
|
4107 |
msgid "Enter license key here..."
|
4108 |
msgstr ""
|
4109 |
|
4110 |
-
#: includes/license.php:102
|
4111 |
msgid "Verify Key"
|
4112 |
msgstr ""
|
4113 |
|
4114 |
-
#: includes/license.php:273
|
4115 |
msgid ""
|
4116 |
"If you're running Paid Memberships Pro on a production website, we recommend "
|
4117 |
"an annual support license."
|
4118 |
msgstr ""
|
4119 |
|
4120 |
-
#: includes/license.php:273
|
4121 |
msgid "Invalid PMPro License Key."
|
4122 |
msgstr ""
|
4123 |
|
4124 |
-
#: includes/license.php:274
|
4125 |
msgid "Dismiss"
|
4126 |
msgstr ""
|
4127 |
|
4128 |
-
#: includes/license.php:274
|
4129 |
msgid "More Info"
|
4130 |
msgstr ""
|
4131 |
|
@@ -4176,15 +4263,20 @@ msgstr ""
|
|
4176 |
msgid "Require Membership"
|
4177 |
msgstr ""
|
4178 |
|
|
|
|
|
|
|
|
|
|
|
4179 |
#: includes/profile.php:36 includes/profile.php:34 includes/profile.php:36
|
4180 |
msgid "Current Level"
|
4181 |
msgstr ""
|
4182 |
|
4183 |
-
#: includes/profile.php:
|
4184 |
msgid "Not paying."
|
4185 |
msgstr ""
|
4186 |
|
4187 |
-
#: includes/profile.php:
|
4188 |
msgid ""
|
4189 |
"This will not change the subscription at the gateway unless the 'Cancel' "
|
4190 |
"checkbox is selected below."
|
@@ -4648,17 +4740,17 @@ msgstr ""
|
|
4648 |
|
4649 |
#: paid-memberships-pro.php:123 adminpages/orders.php:398
|
4650 |
#: adminpages/orders.php:448 paid-memberships-pro.php:115
|
4651 |
-
#: paid-memberships-pro.php:116
|
4652 |
msgid "Testing Only"
|
4653 |
msgstr ""
|
4654 |
|
4655 |
#: paid-memberships-pro.php:128 paid-memberships-pro.php:120
|
4656 |
-
#: paid-memberships-pro.php:121
|
4657 |
msgid "PayPal Payflow Pro/PayPal Pro"
|
4658 |
msgstr ""
|
4659 |
|
4660 |
#: paid-memberships-pro.php:133 paid-memberships-pro.php:125
|
4661 |
-
#: paid-memberships-pro.php:126
|
4662 |
msgid "Cybersource"
|
4663 |
msgstr ""
|
4664 |
|
@@ -5034,19 +5126,15 @@ msgstr ""
|
|
5034 |
msgid "every"
|
5035 |
msgstr ""
|
5036 |
|
5037 |
-
#: adminpages/membershiplevels.php:566 adminpages/membershiplevels.php:572
|
5038 |
-
#: adminpages/membershiplevels.php:574 adminpages/membershiplevels.php:580
|
5039 |
-
#: adminpages/membershiplevels.php:601 adminpages/membershiplevels.php:660
|
5040 |
-
#, php-format
|
5041 |
-
msgid ""
|
5042 |
-
"Are you sure you want to delete membership level %s? All subscriptions will "
|
5043 |
-
"be cancelled."
|
5044 |
-
msgstr ""
|
5045 |
-
|
5046 |
#: adminpages/memberslist.php:184 adminpages/memberslist.php:212
|
5047 |
msgid "Never"
|
5048 |
msgstr ""
|
5049 |
|
|
|
|
|
|
|
|
|
|
|
5050 |
#: adminpages/paymentsettings.php:170
|
5051 |
msgid ""
|
5052 |
"Payflow Pro currently only supports one-time payments. Users will not be "
|
5 |
msgid ""
|
6 |
msgstr ""
|
7 |
"Project-Id-Version: pmpro\n"
|
8 |
+
"POT-Creation-Date: 2015-09-04 12:26-0400\n"
|
9 |
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
10 |
"Last-Translator: \n"
|
11 |
"Language-Team: Stranger Studios <jason@strangerstudios.com>\n"
|
13 |
"Content-Type: text/plain; charset=UTF-8\n"
|
14 |
"Content-Transfer-Encoding: 8bit\n"
|
15 |
|
|
|
|
|
|
|
|
|
|
|
|
|
16 |
#: adminpages/addons.php:5 adminpages/advancedsettings.php:5
|
17 |
#: adminpages/discountcodes.php:5 adminpages/emailsettings.php:5
|
18 |
#: adminpages/membershiplevels.php:5 adminpages/memberslist-csv.php:5
|
19 |
#: adminpages/memberslist.php:5 adminpages/orders-csv.php:5
|
20 |
+
#: adminpages/orders.php:5 adminpages/pagesettings.php:4
|
21 |
+
#: adminpages/paymentsettings.php:5 includes/license.php:36
|
22 |
+
#: adminpages/addons.php:5 adminpages/addons.php:21
|
23 |
+
#: adminpages/advancedsettings.php:5 adminpages/discountcodes.php:5
|
24 |
+
#: adminpages/emailsettings.php:5 adminpages/membershiplevels.php:5
|
25 |
+
#: adminpages/memberslist-csv.php:5 adminpages/memberslist.php:5
|
26 |
+
#: adminpages/orders-csv.php:5 adminpages/orders.php:5
|
27 |
+
#: adminpages/pagesettings.php:5 adminpages/paymentsettings.php:5
|
28 |
+
#: includes/license.php:36
|
29 |
msgid "You do not have permissions to perform this action."
|
30 |
msgstr ""
|
31 |
|
32 |
+
#: adminpages/addons.php:64 adminpages/admin_header.php:170
|
33 |
#: includes/adminpages.php:52 includes/adminpages.php:146
|
34 |
+
#: adminpages/addons.php:80 adminpages/admin_header.php:133
|
35 |
+
#: adminpages/admin_header.php:154 adminpages/admin_header.php:170
|
36 |
+
#: includes/adminpages.php:14 includes/adminpages.php:52
|
37 |
+
#: includes/adminpages.php:69 includes/adminpages.php:135
|
38 |
+
#: includes/adminpages.php:142 includes/adminpages.php:146
|
39 |
msgid "Add Ons"
|
40 |
msgstr ""
|
41 |
|
42 |
+
#: adminpages/addons.php:71 adminpages/addons.php:87
|
43 |
#, php-format
|
44 |
msgid "Last checked on %s at %s."
|
45 |
msgstr ""
|
46 |
|
47 |
+
#: adminpages/addons.php:72 adminpages/addons.php:88
|
48 |
msgid "Check Again"
|
49 |
msgstr ""
|
50 |
|
51 |
+
#: adminpages/addons.php:76 adminpages/orders.php:605 adminpages/addons.php:92
|
52 |
#: adminpages/orders.php:605
|
53 |
msgid "All"
|
54 |
msgstr ""
|
55 |
|
56 |
+
#: adminpages/addons.php:77 adminpages/addons.php:93
|
57 |
msgid "Active"
|
58 |
msgstr ""
|
59 |
|
60 |
+
#: adminpages/addons.php:78 adminpages/addons.php:94
|
61 |
msgid "Inactive"
|
62 |
msgstr ""
|
63 |
|
64 |
+
#: adminpages/addons.php:79 adminpages/addons.php:95
|
65 |
msgid "Update Available"
|
66 |
msgstr ""
|
67 |
|
68 |
+
#: adminpages/addons.php:80 adminpages/addons.php:96
|
69 |
msgid "Not Installed"
|
70 |
msgstr ""
|
71 |
|
72 |
+
#: adminpages/addons.php:93 adminpages/addons.php:109
|
73 |
msgid "Add On Name"
|
74 |
msgstr ""
|
75 |
|
76 |
+
#: adminpages/addons.php:94 adminpages/addons.php:110
|
77 |
msgid "Type"
|
78 |
msgstr ""
|
79 |
|
80 |
+
#: adminpages/addons.php:95 adminpages/membershiplevels.php:300
|
81 |
+
#: adminpages/addons.php:111 adminpages/membershiplevels.php:296
|
82 |
+
#: adminpages/membershiplevels.php:298 adminpages/membershiplevels.php:300
|
83 |
msgid "Description"
|
84 |
msgstr ""
|
85 |
|
86 |
+
#: adminpages/addons.php:118 adminpages/addons.php:134
|
87 |
msgid "No Add Ons found."
|
88 |
msgstr ""
|
89 |
|
90 |
+
#: adminpages/addons.php:179 adminpages/addons.php:184
|
91 |
+
#: adminpages/addons.php:196 adminpages/addons.php:195
|
92 |
+
#: adminpages/addons.php:200 adminpages/addons.php:212
|
93 |
msgid "Install Now"
|
94 |
msgstr ""
|
95 |
|
96 |
+
#: adminpages/addons.php:185 adminpages/addons.php:191
|
97 |
+
#: adminpages/addons.php:197 adminpages/addons.php:203
|
98 |
#: adminpages/addons.php:201 adminpages/addons.php:207
|
99 |
#: adminpages/addons.php:213 adminpages/addons.php:219
|
100 |
msgid "Download"
|
101 |
msgstr ""
|
102 |
|
103 |
+
#: adminpages/addons.php:190 adminpages/addons.php:202
|
104 |
#: adminpages/addons.php:206 adminpages/addons.php:218
|
105 |
msgid "Update License"
|
106 |
msgstr ""
|
107 |
|
108 |
+
#: adminpages/addons.php:208 adminpages/addons.php:224
|
109 |
msgid "Deactivate"
|
110 |
msgstr ""
|
111 |
|
112 |
+
#: adminpages/addons.php:208 adminpages/addons.php:224
|
113 |
#, php-format
|
114 |
msgid "Deactivate %s"
|
115 |
msgstr ""
|
116 |
|
117 |
+
#: adminpages/addons.php:212 adminpages/addons.php:228
|
118 |
msgid "Activate"
|
119 |
msgstr ""
|
120 |
|
121 |
+
#: adminpages/addons.php:212 adminpages/addons.php:228
|
122 |
#, php-format
|
123 |
msgid "Activate %s"
|
124 |
msgstr ""
|
125 |
|
126 |
+
#: adminpages/addons.php:213 adminpages/addons.php:229
|
127 |
msgid "Delete"
|
128 |
msgstr ""
|
129 |
|
130 |
+
#: adminpages/addons.php:213 adminpages/addons.php:229
|
131 |
#, php-format
|
132 |
msgid "Delete %s"
|
133 |
msgstr ""
|
134 |
|
135 |
+
#: adminpages/addons.php:223 adminpages/addons.php:239
|
136 |
msgid "PMPro Free"
|
137 |
msgstr ""
|
138 |
|
139 |
+
#: adminpages/addons.php:225 adminpages/addons.php:241
|
140 |
msgid "PMPro Core"
|
141 |
msgstr ""
|
142 |
|
143 |
+
#: adminpages/addons.php:227 adminpages/addons.php:243
|
144 |
msgid "PMPro Plus"
|
145 |
msgstr ""
|
146 |
|
147 |
+
#: adminpages/addons.php:229 adminpages/addons.php:245
|
148 |
msgid "WordPress.org"
|
149 |
msgstr ""
|
150 |
|
151 |
+
#: adminpages/addons.php:231 adminpages/addons.php:247
|
152 |
msgid "N/A"
|
153 |
msgstr ""
|
154 |
|
155 |
+
#: adminpages/addons.php:240 adminpages/addons.php:256
|
156 |
#, php-format
|
157 |
msgid "Version %s"
|
158 |
msgstr ""
|
159 |
|
160 |
+
#: adminpages/addons.php:245 adminpages/addons.php:261
|
161 |
#, php-format
|
162 |
msgid "By %s"
|
163 |
msgstr ""
|
164 |
|
165 |
+
#: adminpages/addons.php:252 adminpages/addons.php:268
|
166 |
#, php-format
|
167 |
msgid "More information about %s"
|
168 |
msgstr ""
|
169 |
|
170 |
+
#: adminpages/addons.php:254 adminpages/addons.php:270
|
171 |
msgid "View details"
|
172 |
msgstr ""
|
173 |
|
174 |
+
#: adminpages/addons.php:259 adminpages/addons.php:275
|
175 |
msgid "Visit plugin site"
|
176 |
msgstr ""
|
177 |
|
259 |
msgid "User Forum"
|
260 |
msgstr ""
|
261 |
|
262 |
+
#: adminpages/admin_header.php:150 adminpages/membershiplevels.php:618
|
263 |
+
#: adminpages/pagesettings.php:70 includes/adminpages.php:64
|
264 |
#: includes/adminpages.php:65 includes/adminpages.php:111
|
265 |
+
#: includes/metaboxes.php:126 adminpages/admin_header.php:128
|
266 |
+
#: adminpages/admin_header.php:149 adminpages/admin_header.php:150
|
267 |
+
#: adminpages/membershiplevels.php:490 adminpages/membershiplevels.php:496
|
268 |
+
#: adminpages/membershiplevels.php:498 adminpages/membershiplevels.php:525
|
269 |
+
#: adminpages/membershiplevels.php:526 adminpages/membershiplevels.php:569
|
270 |
+
#: adminpages/membershiplevels.php:619 adminpages/pagesettings.php:69
|
271 |
#: includes/adminpages.php:44 includes/adminpages.php:64
|
272 |
#: includes/adminpages.php:65 includes/adminpages.php:100
|
273 |
#: includes/adminpages.php:107 includes/adminpages.php:111
|
274 |
msgid "Membership Levels"
|
275 |
msgstr ""
|
276 |
|
277 |
+
#: adminpages/admin_header.php:154 adminpages/pagesettings.php:92
|
278 |
#: adminpages/admin_header.php:129 adminpages/admin_header.php:150
|
279 |
#: adminpages/admin_header.php:154 adminpages/pagesettings.php:92
|
280 |
#: adminpages/pagesettings.php:120
|
402 |
msgstr ""
|
403 |
|
404 |
#: adminpages/advancedsettings.php:148 adminpages/advancedsettings.php:207
|
405 |
+
#: adminpages/advancedsettings.php:219 adminpages/membershiplevels.php:667
|
406 |
#: adminpages/paymentsettings.php:210
|
407 |
+
#: classes/gateways/class.pmprogateway_stripe.php:184 includes/profile.php:110
|
408 |
#: adminpages/advancedsettings.php:128 adminpages/advancedsettings.php:135
|
409 |
#: adminpages/advancedsettings.php:148 adminpages/advancedsettings.php:187
|
410 |
#: adminpages/advancedsettings.php:194 adminpages/advancedsettings.php:199
|
412 |
#: adminpages/advancedsettings.php:219 adminpages/membershiplevels.php:563
|
413 |
#: adminpages/membershiplevels.php:569 adminpages/membershiplevels.php:571
|
414 |
#: adminpages/membershiplevels.php:578 adminpages/membershiplevels.php:598
|
415 |
+
#: adminpages/membershiplevels.php:658 adminpages/membershiplevels.php:668
|
416 |
+
#: adminpages/paymentsettings.php:210 adminpages/paymentsettings.php:414
|
417 |
+
#: adminpages/paymentsettings.php:429 adminpages/paymentsettings.php:434
|
418 |
+
#: adminpages/paymentsettings.php:436 adminpages/paymentsettings.php:454
|
419 |
+
#: adminpages/paymentsettings.php:459 adminpages/paymentsettings.php:461
|
420 |
#: classes/gateways/class.pmprogateway_stripe.php:173
|
421 |
#: classes/gateways/class.pmprogateway_stripe.php:174 includes/profile.php:101
|
422 |
+
#: includes/profile.php:105 includes/profile.php:121 includes/profile.php:123
|
423 |
msgid "No"
|
424 |
msgstr ""
|
425 |
|
458 |
msgid "multisite only"
|
459 |
msgstr ""
|
460 |
|
461 |
+
#: adminpages/advancedsettings.php:208 adminpages/membershiplevels.php:667
|
462 |
#: adminpages/paymentsettings.php:211
|
463 |
+
#: classes/gateways/class.pmprogateway_stripe.php:185 includes/profile.php:111
|
464 |
#: adminpages/advancedsettings.php:188 adminpages/advancedsettings.php:195
|
465 |
#: adminpages/advancedsettings.php:208 adminpages/membershiplevels.php:563
|
466 |
#: adminpages/membershiplevels.php:569 adminpages/membershiplevels.php:571
|
467 |
#: adminpages/membershiplevels.php:578 adminpages/membershiplevels.php:598
|
468 |
+
#: adminpages/membershiplevels.php:658 adminpages/membershiplevels.php:668
|
469 |
+
#: adminpages/paymentsettings.php:211 adminpages/paymentsettings.php:415
|
470 |
+
#: adminpages/paymentsettings.php:424 adminpages/paymentsettings.php:430
|
471 |
+
#: adminpages/paymentsettings.php:435 adminpages/paymentsettings.php:437
|
472 |
+
#: adminpages/paymentsettings.php:455 adminpages/paymentsettings.php:460
|
473 |
+
#: adminpages/paymentsettings.php:462
|
474 |
#: classes/gateways/class.pmprogateway_stripe.php:174
|
475 |
#: classes/gateways/class.pmprogateway_stripe.php:175 includes/profile.php:102
|
476 |
+
#: includes/profile.php:106 includes/profile.php:122 includes/profile.php:124
|
477 |
msgid "Yes"
|
478 |
msgstr ""
|
479 |
|
529 |
msgid "selected"
|
530 |
msgstr ""
|
531 |
|
532 |
+
#: adminpages/advancedsettings.php:368 adminpages/pagesettings.php:294
|
533 |
#: adminpages/paymentsettings.php:238 adminpages/advancedsettings.php:284
|
534 |
#: adminpages/advancedsettings.php:355 adminpages/advancedsettings.php:368
|
535 |
#: adminpages/pagesettings.php:209 adminpages/pagesettings.php:223
|
605 |
msgstr ""
|
606 |
|
607 |
#: adminpages/discountcodes.php:310 adminpages/discountcodes.php:586
|
608 |
+
#: adminpages/membershiplevels.php:288 adminpages/membershiplevels.php:636
|
609 |
#: adminpages/memberslist.php:164 adminpages/orders.php:910
|
610 |
#: adminpages/reports/login.php:142 adminpages/discountcodes.php:306
|
611 |
#: adminpages/discountcodes.php:309 adminpages/discountcodes.php:310
|
615 |
#: adminpages/membershiplevels.php:288 adminpages/membershiplevels.php:505
|
616 |
#: adminpages/membershiplevels.php:511 adminpages/membershiplevels.php:513
|
617 |
#: adminpages/membershiplevels.php:540 adminpages/membershiplevels.php:541
|
618 |
+
#: adminpages/membershiplevels.php:583 adminpages/membershiplevels.php:637
|
619 |
+
#: adminpages/memberslist.php:111 adminpages/memberslist.php:144
|
620 |
+
#: adminpages/memberslist.php:154 adminpages/memberslist.php:164
|
621 |
+
#: adminpages/orders.php:597 adminpages/orders.php:900
|
622 |
+
#: adminpages/orders.php:910 adminpages/reports/login.php:140
|
623 |
+
#: adminpages/reports/login.php:142
|
624 |
msgid "ID"
|
625 |
msgstr ""
|
626 |
|
649 |
|
650 |
#: adminpages/discountcodes.php:371
|
651 |
#: classes/gateways/class.pmprogateway_braintree.php:321
|
652 |
+
#: classes/gateways/class.pmprogateway_stripe.php:465 pages/billing.php:262
|
653 |
#: pages/checkout.php:562 adminpages/discountcodes.php:367
|
654 |
#: adminpages/discountcodes.php:370 adminpages/discountcodes.php:371
|
655 |
#: classes/gateways/class.pmprogateway_braintree.php:308
|
680 |
msgid "Which Levels Will This Code Apply To?"
|
681 |
msgstr ""
|
682 |
|
683 |
+
#: adminpages/discountcodes.php:431 adminpages/membershiplevels.php:341
|
684 |
#: adminpages/discountcodes.php:427 adminpages/discountcodes.php:430
|
685 |
#: adminpages/discountcodes.php:431 adminpages/membershiplevels.php:337
|
686 |
#: adminpages/membershiplevels.php:339 adminpages/membershiplevels.php:341
|
687 |
+
#: adminpages/membershiplevels.php:342 adminpages/membershiplevels.php:507
|
688 |
+
#: adminpages/membershiplevels.php:513 adminpages/membershiplevels.php:515
|
689 |
+
#: adminpages/membershiplevels.php:542 pages/levels.php:14
|
690 |
msgid "Initial Payment"
|
691 |
msgstr ""
|
692 |
|
693 |
+
#: adminpages/discountcodes.php:442 adminpages/membershiplevels.php:352
|
694 |
#: adminpages/discountcodes.php:428 adminpages/discountcodes.php:431
|
695 |
#: adminpages/discountcodes.php:441 adminpages/discountcodes.php:442
|
696 |
#: adminpages/membershiplevels.php:338 adminpages/membershiplevels.php:340
|
697 |
#: adminpages/membershiplevels.php:350 adminpages/membershiplevels.php:352
|
698 |
+
#: adminpages/membershiplevels.php:353
|
699 |
msgid "The initial amount collected at registration."
|
700 |
msgstr ""
|
701 |
|
702 |
+
#: adminpages/discountcodes.php:447 adminpages/membershiplevels.php:356
|
703 |
#: adminpages/discountcodes.php:432 adminpages/discountcodes.php:435
|
704 |
#: adminpages/discountcodes.php:446 adminpages/discountcodes.php:447
|
705 |
#: adminpages/membershiplevels.php:342 adminpages/membershiplevels.php:344
|
706 |
#: adminpages/membershiplevels.php:354 adminpages/membershiplevels.php:356
|
707 |
+
#: adminpages/membershiplevels.php:357
|
708 |
msgid "Recurring Subscription"
|
709 |
msgstr ""
|
710 |
|
711 |
+
#: adminpages/discountcodes.php:448 adminpages/membershiplevels.php:357
|
712 |
#: adminpages/discountcodes.php:433 adminpages/discountcodes.php:436
|
713 |
#: adminpages/discountcodes.php:447 adminpages/discountcodes.php:448
|
714 |
#: adminpages/membershiplevels.php:343 adminpages/membershiplevels.php:345
|
715 |
#: adminpages/membershiplevels.php:355 adminpages/membershiplevels.php:357
|
716 |
+
#: adminpages/membershiplevels.php:358
|
717 |
msgid "Check if this level has a recurring subscription payment."
|
718 |
msgstr ""
|
719 |
|
720 |
+
#: adminpages/discountcodes.php:452 adminpages/membershiplevels.php:361
|
721 |
#: adminpages/discountcodes.php:440 adminpages/discountcodes.php:451
|
722 |
#: adminpages/discountcodes.php:452 adminpages/membershiplevels.php:347
|
723 |
#: adminpages/membershiplevels.php:349 adminpages/membershiplevels.php:359
|
724 |
+
#: adminpages/membershiplevels.php:361 adminpages/membershiplevels.php:362
|
725 |
msgid "Billing Amount"
|
726 |
msgstr ""
|
727 |
|
728 |
#: adminpages/discountcodes.php:467 adminpages/discountcodes.php:521
|
729 |
+
#: adminpages/membershiplevels.php:376 adminpages/membershiplevels.php:479
|
730 |
+
#: classes/gateways/class.pmprogateway_stripe.php:532
|
731 |
#: adminpages/discountcodes.php:446 adminpages/discountcodes.php:466
|
732 |
#: adminpages/discountcodes.php:467 adminpages/discountcodes.php:492
|
733 |
#: adminpages/discountcodes.php:520 adminpages/discountcodes.php:521
|
734 |
#: adminpages/membershiplevels.php:353 adminpages/membershiplevels.php:355
|
735 |
#: adminpages/membershiplevels.php:374 adminpages/membershiplevels.php:376
|
736 |
+
#: adminpages/membershiplevels.php:377 adminpages/membershiplevels.php:449
|
737 |
+
#: adminpages/membershiplevels.php:476 adminpages/membershiplevels.php:477
|
738 |
+
#: adminpages/membershiplevels.php:479 adminpages/membershiplevels.php:480
|
739 |
#: classes/gateways/class.pmprogateway_stripe.php:521
|
740 |
#: classes/gateways/class.pmprogateway_stripe.php:522
|
741 |
msgid "Day(s)"
|
742 |
msgstr ""
|
743 |
|
744 |
#: adminpages/discountcodes.php:467 adminpages/discountcodes.php:521
|
745 |
+
#: adminpages/membershiplevels.php:376 adminpages/membershiplevels.php:479
|
746 |
+
#: classes/gateways/class.pmprogateway_stripe.php:532
|
747 |
#: adminpages/discountcodes.php:446 adminpages/discountcodes.php:466
|
748 |
#: adminpages/discountcodes.php:467 adminpages/discountcodes.php:492
|
749 |
#: adminpages/discountcodes.php:520 adminpages/discountcodes.php:521
|
750 |
#: adminpages/membershiplevels.php:353 adminpages/membershiplevels.php:355
|
751 |
#: adminpages/membershiplevels.php:374 adminpages/membershiplevels.php:376
|
752 |
+
#: adminpages/membershiplevels.php:377 adminpages/membershiplevels.php:449
|
753 |
+
#: adminpages/membershiplevels.php:476 adminpages/membershiplevels.php:477
|
754 |
+
#: adminpages/membershiplevels.php:479 adminpages/membershiplevels.php:480
|
755 |
#: classes/gateways/class.pmprogateway_stripe.php:521
|
756 |
#: classes/gateways/class.pmprogateway_stripe.php:522
|
757 |
msgid "Month(s)"
|
758 |
msgstr ""
|
759 |
|
760 |
#: adminpages/discountcodes.php:467 adminpages/discountcodes.php:521
|
761 |
+
#: adminpages/membershiplevels.php:376 adminpages/membershiplevels.php:479
|
762 |
+
#: classes/gateways/class.pmprogateway_stripe.php:532
|
763 |
#: adminpages/discountcodes.php:446 adminpages/discountcodes.php:466
|
764 |
#: adminpages/discountcodes.php:467 adminpages/discountcodes.php:492
|
765 |
#: adminpages/discountcodes.php:520 adminpages/discountcodes.php:521
|
766 |
#: adminpages/membershiplevels.php:353 adminpages/membershiplevels.php:355
|
767 |
#: adminpages/membershiplevels.php:374 adminpages/membershiplevels.php:376
|
768 |
+
#: adminpages/membershiplevels.php:377 adminpages/membershiplevels.php:449
|
769 |
+
#: adminpages/membershiplevels.php:476 adminpages/membershiplevels.php:477
|
770 |
+
#: adminpages/membershiplevels.php:479 adminpages/membershiplevels.php:480
|
771 |
#: classes/gateways/class.pmprogateway_stripe.php:521
|
772 |
#: classes/gateways/class.pmprogateway_stripe.php:522
|
773 |
msgid "Week(s)"
|
774 |
msgstr ""
|
775 |
|
776 |
#: adminpages/discountcodes.php:467 adminpages/discountcodes.php:521
|
777 |
+
#: adminpages/membershiplevels.php:376 adminpages/membershiplevels.php:479
|
778 |
+
#: classes/gateways/class.pmprogateway_stripe.php:532
|
779 |
#: adminpages/discountcodes.php:446 adminpages/discountcodes.php:466
|
780 |
#: adminpages/discountcodes.php:467 adminpages/discountcodes.php:492
|
781 |
#: adminpages/discountcodes.php:520 adminpages/discountcodes.php:521
|
782 |
#: adminpages/membershiplevels.php:353 adminpages/membershiplevels.php:355
|
783 |
#: adminpages/membershiplevels.php:374 adminpages/membershiplevels.php:376
|
784 |
+
#: adminpages/membershiplevels.php:377 adminpages/membershiplevels.php:449
|
785 |
+
#: adminpages/membershiplevels.php:476 adminpages/membershiplevels.php:477
|
786 |
+
#: adminpages/membershiplevels.php:479 adminpages/membershiplevels.php:480
|
787 |
#: classes/gateways/class.pmprogateway_stripe.php:521
|
788 |
#: classes/gateways/class.pmprogateway_stripe.php:522
|
789 |
msgid "Year(s)"
|
790 |
msgstr ""
|
791 |
|
792 |
+
#: adminpages/discountcodes.php:475 adminpages/membershiplevels.php:385
|
793 |
#: adminpages/discountcodes.php:451 adminpages/discountcodes.php:454
|
794 |
#: adminpages/discountcodes.php:474 adminpages/discountcodes.php:475
|
795 |
#: adminpages/membershiplevels.php:362 adminpages/membershiplevels.php:364
|
796 |
#: adminpages/membershiplevels.php:383 adminpages/membershiplevels.php:385
|
797 |
+
#: adminpages/membershiplevels.php:386
|
798 |
msgid "The amount to be billed one cycle after the initial payment."
|
799 |
msgstr ""
|
800 |
|
801 |
+
#: adminpages/discountcodes.php:480 adminpages/membershiplevels.php:403
|
802 |
#: adminpages/discountcodes.php:456 adminpages/discountcodes.php:459
|
803 |
#: adminpages/discountcodes.php:479 adminpages/discountcodes.php:480
|
804 |
#: adminpages/membershiplevels.php:380 adminpages/membershiplevels.php:382
|
805 |
#: adminpages/membershiplevels.php:401 adminpages/membershiplevels.php:403
|
806 |
+
#: adminpages/membershiplevels.php:404
|
807 |
msgid "Billing Cycle Limit"
|
808 |
msgstr ""
|
809 |
|
810 |
+
#: adminpages/discountcodes.php:483 adminpages/membershiplevels.php:407
|
811 |
#: adminpages/discountcodes.php:459 adminpages/discountcodes.php:462
|
812 |
#: adminpages/discountcodes.php:482 adminpages/discountcodes.php:483
|
813 |
#: adminpages/membershiplevels.php:384 adminpages/membershiplevels.php:386
|
814 |
#: adminpages/membershiplevels.php:405 adminpages/membershiplevels.php:407
|
815 |
+
#: adminpages/membershiplevels.php:408
|
816 |
msgid ""
|
817 |
"The <strong>total</strong> number of recurring billing cycles for this "
|
818 |
"level, including the trial period (if applicable) but not including the "
|
819 |
"initial payment. Set to zero if membership is indefinite."
|
820 |
msgstr ""
|
821 |
|
822 |
+
#: adminpages/discountcodes.php:488 adminpages/membershiplevels.php:416
|
823 |
#: adminpages/discountcodes.php:464 adminpages/discountcodes.php:467
|
824 |
#: adminpages/discountcodes.php:487 adminpages/discountcodes.php:488
|
825 |
#: adminpages/membershiplevels.php:393 adminpages/membershiplevels.php:395
|
826 |
#: adminpages/membershiplevels.php:414 adminpages/membershiplevels.php:416
|
827 |
+
#: adminpages/membershiplevels.php:417
|
828 |
msgid "Custom Trial"
|
829 |
msgstr ""
|
830 |
|
831 |
+
#: adminpages/discountcodes.php:489 adminpages/membershiplevels.php:418
|
832 |
#: adminpages/discountcodes.php:465 adminpages/discountcodes.php:468
|
833 |
#: adminpages/discountcodes.php:488 adminpages/discountcodes.php:489
|
834 |
#: adminpages/membershiplevels.php:394 adminpages/membershiplevels.php:395
|
835 |
#: adminpages/membershiplevels.php:397 adminpages/membershiplevels.php:416
|
836 |
+
#: adminpages/membershiplevels.php:418 adminpages/membershiplevels.php:419
|
837 |
msgid "Check to add a custom trial period."
|
838 |
msgstr ""
|
839 |
|
840 |
+
#: adminpages/discountcodes.php:493 adminpages/membershiplevels.php:427
|
841 |
#: adminpages/discountcodes.php:469 adminpages/discountcodes.php:472
|
842 |
#: adminpages/discountcodes.php:492 adminpages/discountcodes.php:493
|
843 |
#: adminpages/membershiplevels.php:398 adminpages/membershiplevels.php:404
|
844 |
#: adminpages/membershiplevels.php:406 adminpages/membershiplevels.php:425
|
845 |
+
#: adminpages/membershiplevels.php:427 adminpages/membershiplevels.php:428
|
846 |
msgid "Trial Billing Amount"
|
847 |
msgstr ""
|
848 |
|
849 |
+
#: adminpages/discountcodes.php:504 adminpages/membershiplevels.php:438
|
850 |
#: adminpages/discountcodes.php:472 adminpages/discountcodes.php:475
|
851 |
#: adminpages/discountcodes.php:503 adminpages/discountcodes.php:504
|
852 |
#: adminpages/membershiplevels.php:401 adminpages/membershiplevels.php:407
|
853 |
#: adminpages/membershiplevels.php:409 adminpages/membershiplevels.php:436
|
854 |
+
#: adminpages/membershiplevels.php:438 adminpages/membershiplevels.php:439
|
855 |
msgid "for the first"
|
856 |
msgstr ""
|
857 |
|
858 |
+
#: adminpages/discountcodes.php:506 adminpages/membershiplevels.php:440
|
859 |
#: adminpages/discountcodes.php:474 adminpages/discountcodes.php:477
|
860 |
#: adminpages/discountcodes.php:505 adminpages/discountcodes.php:506
|
861 |
#: adminpages/membershiplevels.php:403 adminpages/membershiplevels.php:409
|
862 |
#: adminpages/membershiplevels.php:411 adminpages/membershiplevels.php:438
|
863 |
+
#: adminpages/membershiplevels.php:440 adminpages/membershiplevels.php:441
|
864 |
msgid "subscription payments"
|
865 |
msgstr ""
|
866 |
|
867 |
+
#: adminpages/discountcodes.php:511 adminpages/membershiplevels.php:469
|
868 |
#: adminpages/discountcodes.php:479 adminpages/discountcodes.php:482
|
869 |
#: adminpages/discountcodes.php:510 adminpages/discountcodes.php:511
|
870 |
#: adminpages/membershiplevels.php:431 adminpages/membershiplevels.php:437
|
871 |
#: adminpages/membershiplevels.php:439 adminpages/membershiplevels.php:466
|
872 |
#: adminpages/membershiplevels.php:467 adminpages/membershiplevels.php:469
|
873 |
+
#: adminpages/membershiplevels.php:470
|
874 |
msgid "Membership Expiration"
|
875 |
msgstr ""
|
876 |
|
877 |
+
#: adminpages/discountcodes.php:512 adminpages/membershiplevels.php:470
|
878 |
#: adminpages/discountcodes.php:483 adminpages/discountcodes.php:511
|
879 |
#: adminpages/discountcodes.php:512 adminpages/membershiplevels.php:432
|
880 |
#: adminpages/membershiplevels.php:438 adminpages/membershiplevels.php:440
|
881 |
#: adminpages/membershiplevels.php:467 adminpages/membershiplevels.php:468
|
882 |
+
#: adminpages/membershiplevels.php:470 adminpages/membershiplevels.php:471
|
883 |
msgid "Check this to set when membership access expires."
|
884 |
msgstr ""
|
885 |
|
886 |
+
#: adminpages/discountcodes.php:516 adminpages/membershiplevels.php:474
|
887 |
#: adminpages/discountcodes.php:484 adminpages/discountcodes.php:487
|
888 |
#: adminpages/discountcodes.php:515 adminpages/discountcodes.php:516
|
889 |
#: adminpages/membershiplevels.php:436 adminpages/membershiplevels.php:442
|
890 |
#: adminpages/membershiplevels.php:444 adminpages/membershiplevels.php:471
|
891 |
#: adminpages/membershiplevels.php:472 adminpages/membershiplevels.php:474
|
892 |
+
#: adminpages/membershiplevels.php:475
|
893 |
msgid "Expires In"
|
894 |
msgstr ""
|
895 |
|
896 |
+
#: adminpages/discountcodes.php:529 adminpages/membershiplevels.php:487
|
897 |
#: adminpages/discountcodes.php:500 adminpages/discountcodes.php:528
|
898 |
#: adminpages/discountcodes.php:529 adminpages/membershiplevels.php:449
|
899 |
#: adminpages/membershiplevels.php:455 adminpages/membershiplevels.php:457
|
900 |
#: adminpages/membershiplevels.php:484 adminpages/membershiplevels.php:485
|
901 |
+
#: adminpages/membershiplevels.php:487 adminpages/membershiplevels.php:488
|
902 |
msgid ""
|
903 |
"Set the duration of membership access. Note that the any future payments "
|
904 |
"(recurring subscription, if any) will be cancelled when the membership "
|
931 |
msgstr ""
|
932 |
|
933 |
#: adminpages/discountcodes.php:589 adminpages/memberslist.php:179
|
934 |
+
#: adminpages/reports/login.php:147 includes/profile.php:107
|
935 |
#: adminpages/discountcodes.php:550 adminpages/discountcodes.php:560
|
936 |
#: adminpages/discountcodes.php:588 adminpages/discountcodes.php:589
|
937 |
#: adminpages/memberslist.php:121 adminpages/memberslist.php:159
|
938 |
#: adminpages/memberslist.php:169 adminpages/memberslist.php:179
|
939 |
#: adminpages/reports/login.php:145 adminpages/reports/login.php:147
|
940 |
+
#: includes/profile.php:98 includes/profile.php:102 includes/profile.php:118
|
941 |
+
#: includes/profile.php:120
|
942 |
msgid "Expires"
|
943 |
msgstr ""
|
944 |
|
962 |
"select customers."
|
963 |
msgstr ""
|
964 |
|
965 |
+
#: adminpages/discountcodes.php:649 adminpages/membershiplevels.php:669
|
966 |
#: adminpages/orders.php:992 adminpages/discountcodes.php:614
|
967 |
#: adminpages/discountcodes.php:619 adminpages/discountcodes.php:647
|
968 |
+
#: adminpages/discountcodes.php:648 adminpages/discountcodes.php:649
|
969 |
+
#: adminpages/membershiplevels.php:564 adminpages/membershiplevels.php:570
|
970 |
+
#: adminpages/membershiplevels.php:572 adminpages/membershiplevels.php:580
|
971 |
+
#: adminpages/membershiplevels.php:599 adminpages/membershiplevels.php:660
|
972 |
+
#: adminpages/membershiplevels.php:670 adminpages/orders.php:658
|
973 |
#: adminpages/orders.php:961 adminpages/orders.php:979
|
974 |
+
#: adminpages/orders.php:989 adminpages/orders.php:992
|
975 |
msgid "edit"
|
976 |
msgstr ""
|
977 |
|
978 |
#: adminpages/discountcodes.php:652 adminpages/discountcodes.php:617
|
979 |
#: adminpages/discountcodes.php:622 adminpages/discountcodes.php:650
|
980 |
+
#: adminpages/discountcodes.php:651 adminpages/discountcodes.php:652
|
981 |
#, php-format
|
982 |
msgid ""
|
983 |
"Are you sure you want to delete the %s discount code? The subscriptions for "
|
985 |
"code anymore."
|
986 |
msgstr ""
|
987 |
|
988 |
+
#: adminpages/discountcodes.php:652 adminpages/membershiplevels.php:669
|
989 |
#: adminpages/orders.php:998 adminpages/discountcodes.php:617
|
990 |
#: adminpages/discountcodes.php:622 adminpages/discountcodes.php:650
|
991 |
+
#: adminpages/discountcodes.php:651 adminpages/discountcodes.php:652
|
992 |
+
#: adminpages/membershiplevels.php:566 adminpages/membershiplevels.php:572
|
993 |
+
#: adminpages/membershiplevels.php:574 adminpages/membershiplevels.php:580
|
994 |
+
#: adminpages/membershiplevels.php:601 adminpages/membershiplevels.php:660
|
995 |
+
#: adminpages/membershiplevels.php:670 adminpages/orders.php:664
|
996 |
#: adminpages/orders.php:967 adminpages/orders.php:985
|
997 |
+
#: adminpages/orders.php:995 adminpages/orders.php:998
|
998 |
msgid "delete"
|
999 |
msgstr ""
|
1000 |
|
1163 |
msgid "Add New Membership Level"
|
1164 |
msgstr ""
|
1165 |
|
1166 |
+
#: adminpages/membershiplevels.php:295 adminpages/membershiplevels.php:637
|
1167 |
#: adminpages/reports/login.php:144 adminpages/membershiplevels.php:291
|
1168 |
#: adminpages/membershiplevels.php:293 adminpages/membershiplevels.php:295
|
1169 |
#: adminpages/membershiplevels.php:506 adminpages/membershiplevels.php:512
|
1170 |
#: adminpages/membershiplevels.php:514 adminpages/membershiplevels.php:541
|
1171 |
#: adminpages/membershiplevels.php:542 adminpages/membershiplevels.php:584
|
1172 |
+
#: adminpages/membershiplevels.php:638 adminpages/reports/login.php:142
|
1173 |
+
#: adminpages/reports/login.php:144
|
1174 |
msgid "Name"
|
1175 |
msgstr ""
|
1176 |
|
1179 |
msgid "Confirmation Message"
|
1180 |
msgstr ""
|
1181 |
|
1182 |
+
#: adminpages/membershiplevels.php:337 adminpages/membershiplevels.php:638
|
1183 |
#: adminpages/membershiplevels.php:333 adminpages/membershiplevels.php:335
|
1184 |
+
#: adminpages/membershiplevels.php:337 adminpages/membershiplevels.php:338
|
1185 |
+
#: adminpages/membershiplevels.php:543 adminpages/membershiplevels.php:585
|
1186 |
+
#: adminpages/membershiplevels.php:639
|
1187 |
msgid "Billing Details"
|
1188 |
msgstr ""
|
1189 |
|
1190 |
+
#: adminpages/membershiplevels.php:372
|
1191 |
+
#: classes/gateways/class.pmprogateway_stripe.php:630
|
1192 |
#: adminpages/membershiplevels.php:349 adminpages/membershiplevels.php:351
|
1193 |
#: adminpages/membershiplevels.php:370 adminpages/membershiplevels.php:372
|
1194 |
+
#: adminpages/membershiplevels.php:373
|
1195 |
#: classes/gateways/class.pmprogateway_stripe.php:619
|
1196 |
#: classes/gateways/class.pmprogateway_stripe.php:620
|
1197 |
msgid "per"
|
1198 |
msgstr ""
|
1199 |
|
1200 |
+
#: adminpages/membershiplevels.php:387 adminpages/membershiplevels.php:366
|
1201 |
#: adminpages/membershiplevels.php:385 adminpages/membershiplevels.php:387
|
1202 |
+
#: adminpages/membershiplevels.php:388
|
1203 |
msgid ""
|
1204 |
"Stripe integration currently only supports billing periods of \"Week\", "
|
1205 |
"\"Month\" or \"Year\"."
|
1206 |
msgstr ""
|
1207 |
|
1208 |
+
#: adminpages/membershiplevels.php:389 adminpages/membershiplevels.php:366
|
1209 |
#: adminpages/membershiplevels.php:368 adminpages/membershiplevels.php:387
|
1210 |
+
#: adminpages/membershiplevels.php:389 adminpages/membershiplevels.php:390
|
1211 |
msgid ""
|
1212 |
"Braintree integration currently only supports billing periods of \"Month\" "
|
1213 |
"or \"Year\"."
|
1214 |
msgstr ""
|
1215 |
|
1216 |
+
#: adminpages/membershiplevels.php:391 adminpages/membershiplevels.php:368
|
1217 |
#: adminpages/membershiplevels.php:370 adminpages/membershiplevels.php:389
|
1218 |
+
#: adminpages/membershiplevels.php:391 adminpages/membershiplevels.php:392
|
1219 |
msgid ""
|
1220 |
"Payflow integration currently only supports billing frequencies of 1 and "
|
1221 |
"billing periods of \"Week\", \"Month\" or \"Year\"."
|
1222 |
msgstr ""
|
1223 |
|
1224 |
+
#: adminpages/membershiplevels.php:395 adminpages/membershiplevels.php:372
|
1225 |
#: adminpages/membershiplevels.php:374 adminpages/membershiplevels.php:393
|
1226 |
+
#: adminpages/membershiplevels.php:395 adminpages/membershiplevels.php:396
|
1227 |
msgid ""
|
1228 |
"After saving this level, make note of the ID and create a \"Plan\" in your "
|
1229 |
"Braintree dashboard with the same settings and the \"Plan ID\" set to "
|
1230 |
"<em>pmpro_#</em>, where # is the level ID."
|
1231 |
msgstr ""
|
1232 |
|
1233 |
+
#: adminpages/membershiplevels.php:395 adminpages/membershiplevels.php:397
|
1234 |
#: classes/gateways/class.pmprogateway_cybersource.php:101
|
1235 |
#: classes/gateways/class.pmprogateway_paypal.php:118
|
1236 |
#: classes/gateways/class.pmprogateway_paypalexpress.php:133
|
1237 |
#: classes/gateways/class.pmprogateway_paypalstandard.php:117
|
1238 |
#: adminpages/membershiplevels.php:372 adminpages/membershiplevels.php:374
|
1239 |
#: adminpages/membershiplevels.php:376 adminpages/membershiplevels.php:393
|
1240 |
+
#: adminpages/membershiplevels.php:395 adminpages/membershiplevels.php:396
|
1241 |
+
#: adminpages/membershiplevels.php:397 adminpages/membershiplevels.php:398
|
1242 |
#: adminpages/paymentsettings.php:170 adminpages/paymentsettings.php:174
|
1243 |
#: adminpages/paymentsettings.php:179
|
1244 |
#: classes/gateways/class.pmprogateway_cybersource.php:101
|
1245 |
#: classes/gateways/class.pmprogateway_paypal.php:118
|
1246 |
#: classes/gateways/class.pmprogateway_paypalexpress.php:123
|
1247 |
+
#: classes/gateways/class.pmprogateway_paypalexpress.php:133
|
1248 |
#: classes/gateways/class.pmprogateway_paypalstandard.php:117
|
1249 |
msgid "Note"
|
1250 |
msgstr ""
|
1251 |
|
1252 |
+
#: adminpages/membershiplevels.php:397 adminpages/membershiplevels.php:374
|
1253 |
#: adminpages/membershiplevels.php:376 adminpages/membershiplevels.php:395
|
1254 |
+
#: adminpages/membershiplevels.php:397 adminpages/membershiplevels.php:398
|
1255 |
msgid ""
|
1256 |
"You will need to create a \"Plan\" in your Braintree dashboard with the same "
|
1257 |
"settings and the \"Plan ID\" set to"
|
1258 |
msgstr ""
|
1259 |
|
1260 |
+
#: adminpages/membershiplevels.php:409 adminpages/membershiplevels.php:386
|
1261 |
#: adminpages/membershiplevels.php:388 adminpages/membershiplevels.php:407
|
1262 |
+
#: adminpages/membershiplevels.php:409 adminpages/membershiplevels.php:410
|
1263 |
msgid ""
|
1264 |
"Stripe integration currently does not support billing limits. You can still "
|
1265 |
"set an expiration date below."
|
1266 |
msgstr ""
|
1267 |
|
1268 |
+
#: adminpages/membershiplevels.php:421 adminpages/membershiplevels.php:398
|
1269 |
#: adminpages/membershiplevels.php:400 adminpages/membershiplevels.php:419
|
1270 |
+
#: adminpages/membershiplevels.php:421 adminpages/membershiplevels.php:422
|
1271 |
msgid ""
|
1272 |
"2Checkout integration does not support custom trials. You can do one period "
|
1273 |
"trials by setting an initial payment different from the billing amount."
|
1274 |
msgstr ""
|
1275 |
|
1276 |
+
#: adminpages/membershiplevels.php:443 adminpages/membershiplevels.php:406
|
1277 |
#: adminpages/membershiplevels.php:412 adminpages/membershiplevels.php:414
|
1278 |
#: adminpages/membershiplevels.php:441 adminpages/membershiplevels.php:443
|
1279 |
+
#: adminpages/membershiplevels.php:444
|
1280 |
msgid ""
|
1281 |
"Stripe integration currently does not support trial amounts greater than $0."
|
1282 |
msgstr ""
|
1283 |
|
1284 |
+
#: adminpages/membershiplevels.php:447 adminpages/membershiplevels.php:410
|
1285 |
#: adminpages/membershiplevels.php:416 adminpages/membershiplevels.php:418
|
1286 |
#: adminpages/membershiplevels.php:445 adminpages/membershiplevels.php:447
|
1287 |
+
#: adminpages/membershiplevels.php:448
|
1288 |
msgid ""
|
1289 |
"Braintree integration currently does not support trial amounts greater than "
|
1290 |
"$0."
|
1291 |
msgstr ""
|
1292 |
|
1293 |
+
#: adminpages/membershiplevels.php:451 adminpages/membershiplevels.php:414
|
1294 |
#: adminpages/membershiplevels.php:420 adminpages/membershiplevels.php:422
|
1295 |
#: adminpages/membershiplevels.php:449 adminpages/membershiplevels.php:451
|
1296 |
+
#: adminpages/membershiplevels.php:452
|
1297 |
msgid ""
|
1298 |
"Payflow integration currently does not support trial amounts greater than $0."
|
1299 |
msgstr ""
|
1300 |
|
1301 |
+
#: adminpages/membershiplevels.php:460 adminpages/membershiplevels.php:422
|
1302 |
#: adminpages/membershiplevels.php:428 adminpages/membershiplevels.php:430
|
1303 |
#: adminpages/membershiplevels.php:457 adminpages/membershiplevels.php:458
|
1304 |
+
#: adminpages/membershiplevels.php:460 adminpages/membershiplevels.php:461
|
1305 |
msgid "Other Settings"
|
1306 |
msgstr ""
|
1307 |
|
1308 |
+
#: adminpages/membershiplevels.php:464 adminpages/membershiplevels.php:426
|
1309 |
#: adminpages/membershiplevels.php:432 adminpages/membershiplevels.php:434
|
1310 |
#: adminpages/membershiplevels.php:461 adminpages/membershiplevels.php:462
|
1311 |
+
#: adminpages/membershiplevels.php:464 adminpages/membershiplevels.php:465
|
1312 |
msgid "Disable New Signups"
|
1313 |
msgstr ""
|
1314 |
|
1315 |
+
#: adminpages/membershiplevels.php:465 adminpages/membershiplevels.php:427
|
1316 |
#: adminpages/membershiplevels.php:433 adminpages/membershiplevels.php:435
|
1317 |
#: adminpages/membershiplevels.php:462 adminpages/membershiplevels.php:463
|
1318 |
+
#: adminpages/membershiplevels.php:465 adminpages/membershiplevels.php:466
|
1319 |
msgid ""
|
1320 |
"Check to hide this level from the membership levels page and disable "
|
1321 |
"registration."
|
1322 |
msgstr ""
|
1323 |
|
1324 |
+
#: adminpages/membershiplevels.php:495 adminpages/membershiplevels.php:457
|
1325 |
#: adminpages/membershiplevels.php:463 adminpages/membershiplevels.php:465
|
1326 |
#: adminpages/membershiplevels.php:492 adminpages/membershiplevels.php:493
|
1327 |
+
#: adminpages/membershiplevels.php:495 adminpages/membershiplevels.php:496
|
1328 |
msgid "Content Settings"
|
1329 |
msgstr ""
|
1330 |
|
1331 |
+
#: adminpages/membershiplevels.php:499 adminpages/membershiplevels.php:461
|
1332 |
#: adminpages/membershiplevels.php:467 adminpages/membershiplevels.php:469
|
1333 |
#: adminpages/membershiplevels.php:496 adminpages/membershiplevels.php:497
|
1334 |
+
#: adminpages/membershiplevels.php:499 adminpages/membershiplevels.php:500
|
1335 |
msgid "Categories"
|
1336 |
msgstr ""
|
1337 |
|
1338 |
+
#: adminpages/membershiplevels.php:516 adminpages/membershiplevels.php:516
|
1339 |
+
#: adminpages/membershiplevels.php:517
|
1340 |
msgid "Save Level"
|
1341 |
msgstr ""
|
1342 |
|
1343 |
+
#: adminpages/membershiplevels.php:517 adminpages/orders.php:561
|
1344 |
+
#: pages/billing.php:339 pages/cancel.php:71 shortcodes/pmpro_account.php:70
|
1345 |
+
#: adminpages/membershiplevels.php:517 adminpages/membershiplevels.php:518
|
1346 |
+
#: adminpages/orders.php:511 adminpages/orders.php:561 pages/account.php:44
|
1347 |
+
#: pages/billing.php:295 pages/billing.php:299 pages/billing.php:330
|
1348 |
#: pages/billing.php:339 pages/cancel.php:71 shortcodes/pmpro_account.php:70
|
|
|
|
|
|
|
|
|
1349 |
msgid "Cancel"
|
1350 |
msgstr ""
|
1351 |
|
1352 |
+
#: adminpages/membershiplevels.php:618 adminpages/membershiplevels.php:490
|
1353 |
#: adminpages/membershiplevels.php:496 adminpages/membershiplevels.php:498
|
1354 |
#: adminpages/membershiplevels.php:525 adminpages/membershiplevels.php:526
|
1355 |
+
#: adminpages/membershiplevels.php:569 adminpages/membershiplevels.php:619
|
1356 |
msgid "Add New Level"
|
1357 |
msgstr ""
|
1358 |
|
1359 |
+
#: adminpages/membershiplevels.php:621 adminpages/membershiplevels.php:624
|
1360 |
#: adminpages/membershiplevels.php:493 adminpages/membershiplevels.php:496
|
1361 |
#: adminpages/membershiplevels.php:499 adminpages/membershiplevels.php:501
|
1362 |
#: adminpages/membershiplevels.php:502 adminpages/membershiplevels.php:504
|
1363 |
#: adminpages/membershiplevels.php:528 adminpages/membershiplevels.php:529
|
1364 |
#: adminpages/membershiplevels.php:531 adminpages/membershiplevels.php:532
|
1365 |
#: adminpages/membershiplevels.php:572 adminpages/membershiplevels.php:575
|
1366 |
+
#: adminpages/membershiplevels.php:622 adminpages/membershiplevels.php:625
|
1367 |
msgid "Search Levels"
|
1368 |
msgstr ""
|
1369 |
|
1370 |
+
#: adminpages/membershiplevels.php:630 adminpages/membershiplevels.php:579
|
1371 |
+
#: adminpages/membershiplevels.php:631
|
1372 |
msgid "Drag and drop membership levels to reorder them on the Levels page."
|
1373 |
msgstr ""
|
1374 |
|
1375 |
+
#: adminpages/membershiplevels.php:639 pages/cancel.php:53
|
1376 |
#: pages/confirmation.php:83 pages/invoice.php:70
|
1377 |
#: shortcodes/pmpro_account.php:46 adminpages/membershiplevels.php:510
|
1378 |
#: adminpages/membershiplevels.php:516 adminpages/membershiplevels.php:518
|
1379 |
#: adminpages/membershiplevels.php:544 adminpages/membershiplevels.php:545
|
1380 |
+
#: adminpages/membershiplevels.php:586 adminpages/membershiplevels.php:640
|
1381 |
+
#: pages/account.php:20 pages/cancel.php:53 pages/confirmation.php:81
|
1382 |
+
#: pages/confirmation.php:83 pages/invoice.php:68 pages/invoice.php:70
|
1383 |
+
#: shortcodes/pmpro_account.php:46
|
1384 |
msgid "Expiration"
|
1385 |
msgstr ""
|
1386 |
|
1387 |
+
#: adminpages/membershiplevels.php:640 adminpages/membershiplevels.php:511
|
1388 |
#: adminpages/membershiplevels.php:517 adminpages/membershiplevels.php:519
|
1389 |
#: adminpages/membershiplevels.php:545 adminpages/membershiplevels.php:546
|
1390 |
+
#: adminpages/membershiplevels.php:587 adminpages/membershiplevels.php:641
|
1391 |
msgid "Allow Signups"
|
1392 |
msgstr ""
|
1393 |
|
1394 |
+
#: adminpages/membershiplevels.php:655 adminpages/membershiplevels.php:534
|
1395 |
#: adminpages/membershiplevels.php:540 adminpages/membershiplevels.php:542
|
1396 |
#: adminpages/membershiplevels.php:566 adminpages/membershiplevels.php:569
|
1397 |
+
#: adminpages/membershiplevels.php:646 adminpages/membershiplevels.php:656
|
1398 |
msgid "FREE"
|
1399 |
msgstr ""
|
1400 |
|
1401 |
+
#: adminpages/membershiplevels.php:664 adminpages/membershiplevels.php:560
|
1402 |
#: adminpages/membershiplevels.php:566 adminpages/membershiplevels.php:568
|
1403 |
#: adminpages/membershiplevels.php:575 adminpages/membershiplevels.php:595
|
1404 |
+
#: adminpages/membershiplevels.php:655 adminpages/membershiplevels.php:665
|
1405 |
msgid "After"
|
1406 |
msgstr ""
|
1407 |
|
1408 |
+
#: adminpages/membershiplevels.php:669 adminpages/membershiplevels.php:566
|
1409 |
+
#: adminpages/membershiplevels.php:572 adminpages/membershiplevels.php:574
|
1410 |
+
#: adminpages/membershiplevels.php:580 adminpages/membershiplevels.php:601
|
1411 |
+
#: adminpages/membershiplevels.php:660
|
1412 |
+
#, php-format
|
1413 |
+
msgid ""
|
1414 |
+
"Are you sure you want to delete membership level %s? All subscriptions will "
|
1415 |
+
"be cancelled."
|
1416 |
+
msgstr ""
|
1417 |
+
|
1418 |
+
#: adminpages/membershiplevels.php:669 adminpages/orders.php:995
|
1419 |
#: adminpages/membershiplevels.php:565 adminpages/membershiplevels.php:571
|
1420 |
#: adminpages/membershiplevels.php:573 adminpages/membershiplevels.php:580
|
1421 |
#: adminpages/membershiplevels.php:600 adminpages/membershiplevels.php:660
|
1422 |
+
#: adminpages/membershiplevels.php:670 adminpages/orders.php:661
|
1423 |
+
#: adminpages/orders.php:964 adminpages/orders.php:982
|
1424 |
+
#: adminpages/orders.php:992 adminpages/orders.php:995
|
1425 |
msgid "copy"
|
1426 |
msgstr ""
|
1427 |
|
1684 |
|
1685 |
#: adminpages/orders.php:389
|
1686 |
#: classes/gateways/class.pmprogateway_braintree.php:304
|
1687 |
+
#: classes/gateways/class.pmprogateway_stripe.php:419 pages/billing.php:247
|
1688 |
#: pages/checkout.php:516 adminpages/orders.php:339 adminpages/orders.php:389
|
1689 |
#: classes/gateways/class.pmprogateway_braintree.php:291
|
1690 |
#: classes/gateways/class.pmprogateway_braintree.php:304
|
1880 |
msgid "User"
|
1881 |
msgstr ""
|
1882 |
|
1883 |
+
#: adminpages/orders.php:914 includes/init.php:230 includes/profile.php:27
|
1884 |
#: pages/checkout.php:42 pages/confirmation.php:47 pages/confirmation.php:64
|
1885 |
#: pages/confirmation.php:105 pages/invoice.php:28 pages/invoice.php:51
|
1886 |
#: adminpages/orders.php:601 adminpages/orders.php:904
|
1921 |
|
1922 |
#: adminpages/orders.php:998 adminpages/orders.php:664
|
1923 |
#: adminpages/orders.php:967 adminpages/orders.php:985
|
1924 |
+
#: adminpages/orders.php:995 adminpages/orders.php:998
|
1925 |
#, php-format
|
1926 |
msgid ""
|
1927 |
"Deleting orders is permanent and can affect active users. Are you sure you "
|
1930 |
|
1931 |
#: adminpages/orders.php:1008 adminpages/orders.php:674
|
1932 |
#: adminpages/orders.php:977 adminpages/orders.php:995
|
1933 |
+
#: adminpages/orders.php:1005 adminpages/orders.php:1008
|
1934 |
msgid "No orders found."
|
1935 |
msgstr ""
|
1936 |
|
1937 |
+
#: adminpages/pagesettings.php:54
|
1938 |
+
msgid "Your page settings have been updated."
|
1939 |
+
msgstr ""
|
1940 |
+
|
1941 |
+
#: adminpages/pagesettings.php:64 adminpages/pagesettings.php:51
|
1942 |
msgid "Membership Account"
|
1943 |
msgstr ""
|
1944 |
|
1945 |
+
#: adminpages/pagesettings.php:65 adminpages/pagesettings.php:54
|
1946 |
msgid "Membership Billing"
|
1947 |
msgstr ""
|
1948 |
|
1949 |
+
#: adminpages/pagesettings.php:66 adminpages/pagesettings.php:57
|
1950 |
msgid "Membership Cancel"
|
1951 |
msgstr ""
|
1952 |
|
1953 |
+
#: adminpages/pagesettings.php:67 adminpages/pagesettings.php:60
|
1954 |
msgid "Membership Checkout"
|
1955 |
msgstr ""
|
1956 |
|
1957 |
+
#: adminpages/pagesettings.php:68 adminpages/pagesettings.php:63
|
1958 |
msgid "Membership Confirmation"
|
1959 |
msgstr ""
|
1960 |
|
1961 |
+
#: adminpages/pagesettings.php:69 adminpages/pagesettings.php:66
|
1962 |
msgid "Membership Invoice"
|
1963 |
msgstr ""
|
1964 |
|
1965 |
+
#: adminpages/pagesettings.php:83 adminpages/pagesettings.php:83
|
|
|
|
|
|
|
|
|
|
|
1966 |
#: adminpages/pagesettings.php:111
|
1967 |
msgid "The following pages have been created for you"
|
1968 |
msgstr ""
|
1969 |
|
1970 |
+
#: adminpages/pagesettings.php:97 adminpages/pagesettings.php:98
|
1971 |
#: adminpages/pagesettings.php:126
|
1972 |
msgid ""
|
1973 |
"Manage the WordPress pages assigned to each required Paid Memberships Pro "
|
1974 |
"page."
|
1975 |
msgstr ""
|
1976 |
|
1977 |
+
#: adminpages/pagesettings.php:101 adminpages/pagesettings.php:104
|
1978 |
#: adminpages/pagesettings.php:132
|
1979 |
msgid ""
|
1980 |
"Assign the WordPress pages for each required Paid Memberships Pro page or"
|
1981 |
msgstr ""
|
1982 |
|
1983 |
+
#: adminpages/pagesettings.php:102 adminpages/pagesettings.php:104
|
1984 |
#: adminpages/pagesettings.php:132
|
1985 |
msgid "click here to let us generate them for you"
|
1986 |
msgstr ""
|
1987 |
|
1988 |
+
#: adminpages/pagesettings.php:111 adminpages/pagesettings.php:112
|
1989 |
#: adminpages/pagesettings.php:140
|
1990 |
msgid "Account Page"
|
1991 |
msgstr ""
|
1992 |
|
1993 |
+
#: adminpages/pagesettings.php:115 adminpages/pagesettings.php:133
|
1994 |
+
#: adminpages/pagesettings.php:151 adminpages/pagesettings.php:170
|
1995 |
+
#: adminpages/pagesettings.php:189 adminpages/pagesettings.php:209
|
1996 |
+
#: adminpages/pagesettings.php:228 adminpages/pagesettings.php:268
|
1997 |
+
#: adminpages/pagesettings.php:144 adminpages/pagesettings.php:147
|
1998 |
+
#: adminpages/pagesettings.php:159 adminpages/pagesettings.php:162
|
1999 |
+
#: adminpages/pagesettings.php:174 adminpages/pagesettings.php:177
|
2000 |
+
#: adminpages/pagesettings.php:190 adminpages/pagesettings.php:193
|
2001 |
+
#: adminpages/pagesettings.php:206 adminpages/pagesettings.php:209
|
2002 |
+
#: adminpages/pagesettings.php:222 adminpages/pagesettings.php:225
|
2003 |
+
#: adminpages/pagesettings.php:238 adminpages/pagesettings.php:241
|
2004 |
msgid "Choose One"
|
2005 |
msgstr ""
|
2006 |
|
2007 |
+
#: adminpages/pagesettings.php:119 adminpages/pagesettings.php:137
|
2008 |
+
#: adminpages/pagesettings.php:155 adminpages/pagesettings.php:174
|
2009 |
+
#: adminpages/pagesettings.php:193 adminpages/pagesettings.php:213
|
2010 |
+
#: adminpages/pagesettings.php:232 adminpages/pagesettings.php:274
|
2011 |
+
#: adminpages/pagesettings.php:119 adminpages/pagesettings.php:132
|
2012 |
+
#: adminpages/pagesettings.php:134 adminpages/pagesettings.php:145
|
2013 |
+
#: adminpages/pagesettings.php:147 adminpages/pagesettings.php:149
|
2014 |
+
#: adminpages/pagesettings.php:150 adminpages/pagesettings.php:159
|
2015 |
+
#: adminpages/pagesettings.php:162 adminpages/pagesettings.php:165
|
2016 |
+
#: adminpages/pagesettings.php:173 adminpages/pagesettings.php:177
|
2017 |
+
#: adminpages/pagesettings.php:180 adminpages/pagesettings.php:181
|
2018 |
+
#: adminpages/pagesettings.php:187 adminpages/pagesettings.php:193
|
2019 |
+
#: adminpages/pagesettings.php:196 adminpages/pagesettings.php:197
|
2020 |
+
#: adminpages/pagesettings.php:201 adminpages/pagesettings.php:209
|
2021 |
+
#: adminpages/pagesettings.php:212 adminpages/pagesettings.php:213
|
2022 |
+
#: adminpages/pagesettings.php:225 adminpages/pagesettings.php:228
|
2023 |
+
#: adminpages/pagesettings.php:241 adminpages/pagesettings.php:244
|
2024 |
msgid "edit page"
|
2025 |
msgstr ""
|
2026 |
|
2027 |
+
#: adminpages/pagesettings.php:122 adminpages/pagesettings.php:140
|
2028 |
+
#: adminpages/pagesettings.php:158 adminpages/pagesettings.php:177
|
2029 |
+
#: adminpages/pagesettings.php:196 adminpages/pagesettings.php:216
|
2030 |
+
#: adminpages/pagesettings.php:235 adminpages/pagesettings.php:277
|
2031 |
+
#: adminpages/pagesettings.php:121 adminpages/pagesettings.php:136
|
2032 |
+
#: adminpages/pagesettings.php:149 adminpages/pagesettings.php:151
|
2033 |
+
#: adminpages/pagesettings.php:152 adminpages/pagesettings.php:164
|
2034 |
+
#: adminpages/pagesettings.php:167 adminpages/pagesettings.php:179
|
2035 |
+
#: adminpages/pagesettings.php:182 adminpages/pagesettings.php:183
|
2036 |
+
#: adminpages/pagesettings.php:195 adminpages/pagesettings.php:198
|
2037 |
+
#: adminpages/pagesettings.php:199 adminpages/pagesettings.php:211
|
2038 |
+
#: adminpages/pagesettings.php:214 adminpages/pagesettings.php:215
|
2039 |
+
#: adminpages/pagesettings.php:227 adminpages/pagesettings.php:230
|
2040 |
+
#: adminpages/pagesettings.php:243 adminpages/pagesettings.php:246
|
2041 |
msgid "view page"
|
2042 |
msgstr ""
|
2043 |
|
2044 |
+
#: adminpages/pagesettings.php:125 adminpages/pagesettings.php:143
|
2045 |
+
#: adminpages/pagesettings.php:161 adminpages/pagesettings.php:180
|
2046 |
+
#: adminpages/pagesettings.php:199 adminpages/pagesettings.php:219
|
2047 |
+
#: adminpages/pagesettings.php:238 adminpages/pagesettings.php:121
|
2048 |
#: adminpages/pagesettings.php:123 adminpages/pagesettings.php:134
|
2049 |
#: adminpages/pagesettings.php:138 adminpages/pagesettings.php:147
|
2050 |
#: adminpages/pagesettings.php:151 adminpages/pagesettings.php:153
|
2061 |
msgid "Include the shortcode"
|
2062 |
msgstr ""
|
2063 |
|
2064 |
+
#: adminpages/pagesettings.php:129 adminpages/pagesettings.php:125
|
2065 |
#: adminpages/pagesettings.php:127 adminpages/pagesettings.php:155
|
2066 |
#: adminpages/pagesettings.php:158
|
2067 |
msgid "Billing Information Page"
|
2068 |
msgstr ""
|
2069 |
|
2070 |
+
#: adminpages/pagesettings.php:147 adminpages/pagesettings.php:138
|
2071 |
#: adminpages/pagesettings.php:142 adminpages/pagesettings.php:170
|
2072 |
#: adminpages/pagesettings.php:173
|
2073 |
msgid "Cancel Page"
|
2074 |
msgstr ""
|
2075 |
|
2076 |
+
#: adminpages/pagesettings.php:166 adminpages/pagesettings.php:152
|
2077 |
#: adminpages/pagesettings.php:158 adminpages/pagesettings.php:186
|
2078 |
#: adminpages/pagesettings.php:189
|
2079 |
msgid "Checkout Page"
|
2080 |
msgstr ""
|
2081 |
|
2082 |
+
#: adminpages/pagesettings.php:185 adminpages/pagesettings.php:166
|
2083 |
#: adminpages/pagesettings.php:174 adminpages/pagesettings.php:202
|
2084 |
#: adminpages/pagesettings.php:205
|
2085 |
msgid "Confirmation Page"
|
2086 |
msgstr ""
|
2087 |
|
2088 |
+
#: adminpages/pagesettings.php:205 adminpages/pagesettings.php:180
|
2089 |
#: adminpages/pagesettings.php:190 adminpages/pagesettings.php:218
|
2090 |
#: adminpages/pagesettings.php:221
|
2091 |
msgid "Invoice Page"
|
2092 |
msgstr ""
|
2093 |
|
2094 |
+
#: adminpages/pagesettings.php:224 adminpages/pagesettings.php:194
|
2095 |
#: adminpages/pagesettings.php:206 adminpages/pagesettings.php:234
|
2096 |
#: adminpages/pagesettings.php:237
|
2097 |
msgid "Levels Page"
|
2098 |
msgstr ""
|
2099 |
|
2100 |
+
#: adminpages/pagesettings.php:245
|
2101 |
+
msgid "Additional Page Settings"
|
2102 |
+
msgstr ""
|
2103 |
+
|
2104 |
+
#: adminpages/pagesettings.php:280
|
2105 |
+
msgid "Generate Page"
|
2106 |
+
msgstr ""
|
2107 |
+
|
2108 |
#: adminpages/paymentsettings.php:49 adminpages/paymentsettings.php:49
|
2109 |
#: adminpages/paymentsettings.php:77 adminpages/paymentsettings.php:82
|
2110 |
msgid "Your payment settings have been updated."
|
2469 |
#: classes/class.pmproemail.php:258 classes/class.pmproemail.php:337
|
2470 |
#: classes/class.pmproemail.php:346 classes/class.pmproemail.php:657
|
2471 |
#: classes/gateways/class.pmprogateway_braintree.php:362
|
2472 |
+
#: classes/gateways/class.pmprogateway_stripe.php:506 pages/checkout.php:75
|
2473 |
#: pages/checkout.php:85 pages/checkout.php:603 pages/confirmation.php:52
|
2474 |
#: pages/invoice.php:33 classes/class.pmproemail.php:216
|
2475 |
#: classes/class.pmproemail.php:218 classes/class.pmproemail.php:225
|
2718 |
#: paid-memberships-pro.php:130
|
2719 |
#: classes/gateways/class.pmprogateway_authorizenet.php:39
|
2720 |
#: paid-memberships-pro.php:122 paid-memberships-pro.php:123
|
2721 |
+
#: paid-memberships-pro.php:130
|
2722 |
msgid "Authorize.net"
|
2723 |
msgstr ""
|
2724 |
|
2773 |
#: classes/gateways/class.pmprogateway_braintree.php:63
|
2774 |
#: classes/gateways/class.pmprogateway_braintree.php:76
|
2775 |
#: paid-memberships-pro.php:123 paid-memberships-pro.php:124
|
2776 |
+
#: paid-memberships-pro.php:131
|
2777 |
msgid "Braintree Payments"
|
2778 |
msgstr ""
|
2779 |
|
2819 |
msgstr ""
|
2820 |
|
2821 |
#: classes/gateways/class.pmprogateway_braintree.php:169
|
2822 |
+
#: classes/gateways/class.pmprogateway_stripe.php:192
|
2823 |
#: adminpages/paymentsettings.php:462 adminpages/paymentsettings.php:470
|
2824 |
#: adminpages/paymentsettings.php:503 adminpages/paymentsettings.php:509
|
2825 |
#: adminpages/paymentsettings.php:511 adminpages/paymentsettings.php:517
|
2840 |
msgstr ""
|
2841 |
|
2842 |
#: classes/gateways/class.pmprogateway_braintree.php:283
|
2843 |
+
#: classes/gateways/class.pmprogateway_stripe.php:398 pages/checkout.php:494
|
2844 |
#: classes/gateways/class.pmprogateway_braintree.php:270
|
2845 |
#: classes/gateways/class.pmprogateway_braintree.php:283
|
2846 |
#: classes/gateways/class.pmprogateway_stripe.php:387
|
2851 |
msgstr ""
|
2852 |
|
2853 |
#: classes/gateways/class.pmprogateway_braintree.php:283
|
2854 |
+
#: classes/gateways/class.pmprogateway_stripe.php:398 pages/checkout.php:494
|
2855 |
#: classes/gateways/class.pmprogateway_braintree.php:270
|
2856 |
#: classes/gateways/class.pmprogateway_braintree.php:283
|
2857 |
#: classes/gateways/class.pmprogateway_stripe.php:387
|
2863 |
msgstr ""
|
2864 |
|
2865 |
#: classes/gateways/class.pmprogateway_braintree.php:316
|
2866 |
+
#: classes/gateways/class.pmprogateway_stripe.php:460 pages/billing.php:257
|
2867 |
#: pages/checkout.php:557
|
2868 |
#: classes/gateways/class.pmprogateway_braintree.php:303
|
2869 |
#: classes/gateways/class.pmprogateway_braintree.php:316
|
2876 |
msgstr ""
|
2877 |
|
2878 |
#: classes/gateways/class.pmprogateway_braintree.php:353
|
2879 |
+
#: classes/gateways/class.pmprogateway_stripe.php:497 pages/billing.php:294
|
2880 |
#: pages/checkout.php:594
|
2881 |
#: classes/gateways/class.pmprogateway_braintree.php:340
|
2882 |
#: classes/gateways/class.pmprogateway_braintree.php:353
|
2889 |
msgstr ""
|
2890 |
|
2891 |
#: classes/gateways/class.pmprogateway_braintree.php:354
|
2892 |
+
#: classes/gateways/class.pmprogateway_stripe.php:498 pages/billing.php:295
|
2893 |
#: pages/checkout.php:595
|
2894 |
#: classes/gateways/class.pmprogateway_braintree.php:341
|
2895 |
#: classes/gateways/class.pmprogateway_braintree.php:354
|
2902 |
msgstr ""
|
2903 |
|
2904 |
#: classes/gateways/class.pmprogateway_braintree.php:364
|
2905 |
+
#: classes/gateways/class.pmprogateway_stripe.php:508 pages/checkout.php:87
|
2906 |
#: pages/checkout.php:605
|
2907 |
#: classes/gateways/class.pmprogateway_braintree.php:351
|
2908 |
#: classes/gateways/class.pmprogateway_braintree.php:364
|
2915 |
msgstr ""
|
2916 |
|
2917 |
#: classes/gateways/class.pmprogateway_braintree.php:419
|
2918 |
+
#: classes/gateways/class.pmprogateway_stripe.php:1036
|
2919 |
#: classes/gateways/class.pmprogateway_braintree.php:61
|
2920 |
#: classes/gateways/class.pmprogateway_braintree.php:406
|
2921 |
#: classes/gateways/class.pmprogateway_braintree.php:419
|
3017 |
#: adminpages/paymentsettings.php:159
|
3018 |
#: classes/gateways/class.pmprogateway_check.php:48
|
3019 |
#: paid-memberships-pro.php:116 paid-memberships-pro.php:117
|
3020 |
+
#: paid-memberships-pro.php:124
|
3021 |
msgid "Pay by Check"
|
3022 |
msgstr ""
|
3023 |
|
3129 |
#: paid-memberships-pro.php:127
|
3130 |
#: classes/gateways/class.pmprogateway_paypal.php:57
|
3131 |
#: paid-memberships-pro.php:119 paid-memberships-pro.php:120
|
3132 |
+
#: paid-memberships-pro.php:127
|
3133 |
msgid "PayPal Website Payments Pro"
|
3134 |
msgstr ""
|
3135 |
|
3138 |
#: classes/gateways/class.pmprogateway_paypalstandard.php:112
|
3139 |
#: classes/gateways/class.pmprogateway_paypal.php:113
|
3140 |
#: classes/gateways/class.pmprogateway_paypalexpress.php:118
|
3141 |
+
#: classes/gateways/class.pmprogateway_paypalexpress.php:128
|
3142 |
#: classes/gateways/class.pmprogateway_paypalstandard.php:112
|
3143 |
msgid "PayPal Settings"
|
3144 |
msgstr ""
|
3149 |
#: adminpages/paymentsettings.php:179
|
3150 |
#: classes/gateways/class.pmprogateway_paypal.php:118
|
3151 |
#: classes/gateways/class.pmprogateway_paypalexpress.php:123
|
3152 |
+
#: classes/gateways/class.pmprogateway_paypalexpress.php:133
|
3153 |
#: classes/gateways/class.pmprogateway_paypalstandard.php:117
|
3154 |
msgid ""
|
3155 |
"We do not recommend using PayPal Standard. We suggest using PayPal Express, "
|
3166 |
#: adminpages/paymentsettings.php:236
|
3167 |
#: classes/gateways/class.pmprogateway_paypal.php:123
|
3168 |
#: classes/gateways/class.pmprogateway_paypalexpress.php:128
|
3169 |
+
#: classes/gateways/class.pmprogateway_paypalexpress.php:138
|
3170 |
#: classes/gateways/class.pmprogateway_paypalstandard.php:122
|
3171 |
msgid "Gateway Account Email"
|
3172 |
msgstr ""
|
3180 |
#: adminpages/paymentsettings.php:336
|
3181 |
#: classes/gateways/class.pmprogateway_paypal.php:131
|
3182 |
#: classes/gateways/class.pmprogateway_paypalexpress.php:136
|
3183 |
+
#: classes/gateways/class.pmprogateway_paypalexpress.php:146
|
3184 |
#: classes/gateways/class.pmprogateway_paypalstandard.php:130
|
3185 |
#: classes/gateways/class.pmprogateway_twocheckout.php:113
|
3186 |
#: classes/gateways/class.pmprogateway_twocheckout.php:121
|
3196 |
#: adminpages/paymentsettings.php:344
|
3197 |
#: classes/gateways/class.pmprogateway_paypal.php:139
|
3198 |
#: classes/gateways/class.pmprogateway_paypalexpress.php:144
|
3199 |
+
#: classes/gateways/class.pmprogateway_paypalexpress.php:154
|
3200 |
#: classes/gateways/class.pmprogateway_paypalstandard.php:138
|
3201 |
#: classes/gateways/class.pmprogateway_twocheckout.php:121
|
3202 |
#: classes/gateways/class.pmprogateway_twocheckout.php:130
|
3210 |
#: adminpages/paymentsettings.php:260
|
3211 |
#: classes/gateways/class.pmprogateway_paypal.php:147
|
3212 |
#: classes/gateways/class.pmprogateway_paypalexpress.php:152
|
3213 |
+
#: classes/gateways/class.pmprogateway_paypalexpress.php:162
|
3214 |
#: classes/gateways/class.pmprogateway_paypalstandard.php:146
|
3215 |
msgid "API Signature"
|
3216 |
msgstr ""
|
3222 |
#: adminpages/paymentsettings.php:485 adminpages/paymentsettings.php:487
|
3223 |
#: classes/gateways/class.pmprogateway_paypal.php:155
|
3224 |
#: classes/gateways/class.pmprogateway_paypalexpress.php:160
|
3225 |
+
#: classes/gateways/class.pmprogateway_paypalexpress.php:170
|
3226 |
#: classes/gateways/class.pmprogateway_paypalstandard.php:154
|
3227 |
msgid "IPN Handler URL"
|
3228 |
msgstr ""
|
3239 |
#: classes/gateways/class.pmprogateway_paypalstandard.php:202
|
3240 |
#: pages/checkout.php:295 classes/gateways/class.pmprogateway_paypal.php:178
|
3241 |
#: classes/gateways/class.pmprogateway_paypalexpress.php:402
|
3242 |
+
#: classes/gateways/class.pmprogateway_paypalexpress.php:412
|
3243 |
#: classes/gateways/class.pmprogateway_paypalstandard.php:202
|
3244 |
#: pages/checkout.php:286 pages/checkout.php:288 pages/checkout.php:295
|
3245 |
#: pages/checkout.php:302 pages/checkout.php:309 pages/checkout.php:675
|
3252 |
#: classes/gateways/class.pmprogateway_paypalstandard.php:208
|
3253 |
#: pages/checkout.php:713 classes/gateways/class.pmprogateway_paypal.php:184
|
3254 |
#: classes/gateways/class.pmprogateway_paypalexpress.php:408
|
3255 |
+
#: classes/gateways/class.pmprogateway_paypalexpress.php:418
|
3256 |
#: classes/gateways/class.pmprogateway_paypalstandard.php:208
|
3257 |
#: pages/checkout.php:681 pages/checkout.php:688 pages/checkout.php:691
|
3258 |
#: pages/checkout.php:704 pages/checkout.php:707 pages/checkout.php:713
|
3265 |
#: classes/gateways/class.pmprogateway_twocheckout.php:214
|
3266 |
#: pages/checkout.php:713 classes/gateways/class.pmprogateway_paypal.php:184
|
3267 |
#: classes/gateways/class.pmprogateway_paypalexpress.php:408
|
3268 |
+
#: classes/gateways/class.pmprogateway_paypalexpress.php:418
|
3269 |
#: classes/gateways/class.pmprogateway_paypalstandard.php:208
|
3270 |
#: classes/gateways/class.pmprogateway_twocheckout.php:192
|
3271 |
#: classes/gateways/class.pmprogateway_twocheckout.php:214
|
3284 |
#: classes/gateways/class.pmprogateway_paypalexpress.php:305
|
3285 |
#: classes/gateways/class.pmprogateway_paypalexpress.php:731
|
3286 |
#: classes/gateways/class.pmprogateway_paypalexpress.php:740
|
3287 |
+
#: classes/gateways/class.pmprogateway_paypalexpress.php:750
|
3288 |
#: classes/gateways/class.pmprogateway_paypalstandard.php:216
|
3289 |
#: classes/gateways/class.pmprogateway_paypalstandard.php:220
|
3290 |
#: classes/gateways/class.pmprogateway_paypalstandard.php:230
|
3298 |
#: classes/gateways/class.pmprogateway_paypalexpress.php:73
|
3299 |
#: paid-memberships-pro.php:126
|
3300 |
#: classes/gateways/class.pmprogateway_paypalexpress.php:63
|
3301 |
+
#: classes/gateways/class.pmprogateway_paypalexpress.php:73
|
3302 |
#: paid-memberships-pro.php:118 paid-memberships-pro.php:119
|
3303 |
+
#: paid-memberships-pro.php:126
|
3304 |
msgid "PayPal Express"
|
3305 |
msgstr ""
|
3306 |
|
3308 |
#: adminpages/paymentsettings.php:449 adminpages/paymentsettings.php:482
|
3309 |
#: adminpages/paymentsettings.php:488 adminpages/paymentsettings.php:490
|
3310 |
#: classes/gateways/class.pmprogateway_paypalexpress.php:163
|
3311 |
+
#: classes/gateways/class.pmprogateway_paypalexpress.php:173
|
3312 |
msgid "To fully integrate with PayPal, be sure to set your IPN Handler URL to "
|
3313 |
msgstr ""
|
3314 |
|
3315 |
#: classes/gateways/class.pmprogateway_paypalexpress.php:278
|
3316 |
#: classes/gateways/class.pmprogateway_paypalexpress.php:330
|
3317 |
#: classes/gateways/class.pmprogateway_paypalexpress.php:268
|
3318 |
+
#: classes/gateways/class.pmprogateway_paypalexpress.php:278
|
3319 |
#: classes/gateways/class.pmprogateway_paypalexpress.php:320
|
3320 |
+
#: classes/gateways/class.pmprogateway_paypalexpress.php:330
|
3321 |
#: preheaders/checkout.php:690 preheaders/checkout.php:697
|
3322 |
#: preheaders/checkout.php:702 preheaders/checkout.php:735
|
3323 |
#: preheaders/checkout.php:750 preheaders/checkout.php:753
|
3331 |
#: paid-memberships-pro.php:129
|
3332 |
#: classes/gateways/class.pmprogateway_paypalstandard.php:60
|
3333 |
#: paid-memberships-pro.php:121 paid-memberships-pro.php:122
|
3334 |
+
#: paid-memberships-pro.php:129
|
3335 |
msgid "PayPal Standard"
|
3336 |
msgstr ""
|
3337 |
|
3342 |
"settings."
|
3343 |
msgstr ""
|
3344 |
|
3345 |
+
#: classes/gateways/class.pmprogateway_stripe.php:104
|
3346 |
#: paid-memberships-pro.php:125
|
3347 |
#: classes/gateways/class.pmprogateway_stripe.php:93
|
3348 |
#: classes/gateways/class.pmprogateway_stripe.php:94
|
3349 |
#: paid-memberships-pro.php:117 paid-memberships-pro.php:118
|
3350 |
+
#: paid-memberships-pro.php:125
|
3351 |
msgid "Stripe"
|
3352 |
msgstr ""
|
3353 |
|
3354 |
+
#: classes/gateways/class.pmprogateway_stripe.php:159
|
3355 |
#: classes/gateways/class.pmprogateway_stripe.php:148
|
3356 |
#: classes/gateways/class.pmprogateway_stripe.php:149
|
3357 |
msgid "Stripe Settings"
|
3358 |
msgstr ""
|
3359 |
|
3360 |
+
#: classes/gateways/class.pmprogateway_stripe.php:164
|
3361 |
#: adminpages/paymentsettings.php:277 adminpages/paymentsettings.php:281
|
3362 |
#: adminpages/paymentsettings.php:286
|
3363 |
#: classes/gateways/class.pmprogateway_stripe.php:153
|
3365 |
msgid "Secret Key"
|
3366 |
msgstr ""
|
3367 |
|
3368 |
+
#: classes/gateways/class.pmprogateway_stripe.php:172
|
3369 |
#: adminpages/paymentsettings.php:285 adminpages/paymentsettings.php:289
|
3370 |
#: adminpages/paymentsettings.php:294
|
3371 |
#: classes/gateways/class.pmprogateway_stripe.php:161
|
3373 |
msgid "Publishable Key"
|
3374 |
msgstr ""
|
3375 |
|
3376 |
+
#: classes/gateways/class.pmprogateway_stripe.php:180
|
3377 |
#: adminpages/paymentsettings.php:425 adminpages/paymentsettings.php:430
|
3378 |
#: adminpages/paymentsettings.php:432
|
3379 |
#: classes/gateways/class.pmprogateway_stripe.php:169
|
3381 |
msgid "Show Billing Address Fields"
|
3382 |
msgstr ""
|
3383 |
|
3384 |
+
#: classes/gateways/class.pmprogateway_stripe.php:187
|
3385 |
#: adminpages/paymentsettings.php:437 adminpages/paymentsettings.php:439
|
3386 |
#: classes/gateways/class.pmprogateway_stripe.php:176
|
3387 |
#: classes/gateways/class.pmprogateway_stripe.php:177
|
3391 |
"verification in the Stripe dashboard settings.</strong>"
|
3392 |
msgstr ""
|
3393 |
|
3394 |
+
#: classes/gateways/class.pmprogateway_stripe.php:195
|
3395 |
#: adminpages/paymentsettings.php:465 adminpages/paymentsettings.php:506
|
3396 |
#: adminpages/paymentsettings.php:512 adminpages/paymentsettings.php:514
|
3397 |
#: classes/gateways/class.pmprogateway_stripe.php:184
|
3399 |
msgid "To fully integrate with Stripe, be sure to set your Web Hook URL to"
|
3400 |
msgstr ""
|
3401 |
|
3402 |
+
#: classes/gateways/class.pmprogateway_stripe.php:578
|
3403 |
#: classes/gateways/class.pmprogateway_stripe.php:567
|
3404 |
#: classes/gateways/class.pmprogateway_stripe.php:568
|
3405 |
msgid "Subscription Updates"
|
3406 |
msgstr ""
|
3407 |
|
3408 |
+
#: classes/gateways/class.pmprogateway_stripe.php:582
|
3409 |
#: classes/gateways/class.pmprogateway_stripe.php:571
|
3410 |
#: classes/gateways/class.pmprogateway_stripe.php:572
|
3411 |
msgid ""
|
3413 |
"at predefined times. Be sure to click Update Profile after making changes."
|
3414 |
msgstr ""
|
3415 |
|
3416 |
+
#: classes/gateways/class.pmprogateway_stripe.php:584
|
3417 |
#: classes/gateways/class.pmprogateway_stripe.php:573
|
3418 |
#: classes/gateways/class.pmprogateway_stripe.php:574
|
3419 |
msgid ""
|
3421 |
"at predefined times. Be sure to click Update User after making changes."
|
3422 |
msgstr ""
|
3423 |
|
3424 |
+
#: classes/gateways/class.pmprogateway_stripe.php:589 pages/billing.php:338
|
3425 |
#: classes/gateways/class.pmprogateway_stripe.php:578
|
3426 |
#: classes/gateways/class.pmprogateway_stripe.php:579 pages/billing.php:294
|
3427 |
#: pages/billing.php:298 pages/billing.php:329 pages/billing.php:338
|
3428 |
msgid "Update"
|
3429 |
msgstr ""
|
3430 |
|
3431 |
+
#: classes/gateways/class.pmprogateway_stripe.php:780
|
3432 |
#: classes/gateways/class.pmprogateway_stripe.php:769
|
3433 |
#: classes/gateways/class.pmprogateway_stripe.php:770
|
3434 |
msgid "Could not cancel the old subscription. Updates have not been processed."
|
3435 |
msgstr ""
|
3436 |
|
3437 |
+
#: classes/gateways/class.pmprogateway_stripe.php:1214
|
3438 |
#: classes/gateways/class.pmprogateway_stripe.php:190
|
3439 |
#: classes/gateways/class.pmprogateway_stripe.php:192
|
3440 |
#: classes/gateways/class.pmprogateway_stripe.php:199
|
3447 |
msgid "Error creating customer record with Stripe:"
|
3448 |
msgstr ""
|
3449 |
|
3450 |
+
#: classes/gateways/class.pmprogateway_stripe.php:1271
|
3451 |
+
#: classes/gateways/class.pmprogateway_stripe.php:1421
|
3452 |
#: classes/gateways/class.pmprogateway_stripe.php:278
|
3453 |
#: classes/gateways/class.pmprogateway_stripe.php:279
|
3454 |
#: classes/gateways/class.pmprogateway_stripe.php:286
|
3468 |
msgid "Error creating plan with Stripe:"
|
3469 |
msgstr ""
|
3470 |
|
3471 |
+
#: classes/gateways/class.pmprogateway_stripe.php:1452
|
3472 |
#: classes/gateways/class.pmprogateway_stripe.php:294
|
3473 |
#: classes/gateways/class.pmprogateway_stripe.php:295
|
3474 |
#: classes/gateways/class.pmprogateway_stripe.php:302
|
3484 |
msgid "Error subscribing customer to plan with Stripe:"
|
3485 |
msgstr ""
|
3486 |
|
3487 |
+
#: classes/gateways/class.pmprogateway_stripe.php:1548
|
3488 |
#: classes/gateways/class.pmprogateway_stripe.php:383
|
3489 |
#: classes/gateways/class.pmprogateway_stripe.php:389
|
3490 |
#: classes/gateways/class.pmprogateway_stripe.php:410
|
3497 |
msgid "Could not cancel old subscription."
|
3498 |
msgstr ""
|
3499 |
|
3500 |
+
#: classes/gateways/class.pmprogateway_stripe.php:1565
|
3501 |
#: classes/gateways/class.pmprogateway_stripe.php:1533
|
3502 |
#: classes/gateways/class.pmprogateway_stripe.php:1534
|
3503 |
#: classes/gateways/class.pmprogateway_stripe.php:1535
|
3512 |
#: classes/gateways/class.pmprogateway_twocheckout.php:53
|
3513 |
#: classes/gateways/class.pmprogateway_twocheckout.php:60
|
3514 |
#: paid-memberships-pro.php:124 paid-memberships-pro.php:125
|
3515 |
+
#: paid-memberships-pro.php:132
|
3516 |
msgid "2Checkout"
|
3517 |
msgstr ""
|
3518 |
|
3967 |
#: includes/functions.php:538 includes/functions.php:545
|
3968 |
#: includes/functions.php:569 includes/functions.php:570
|
3969 |
#: includes/functions.php:576 includes/functions.php:592
|
3970 |
+
#: includes/functions.php:615
|
3971 |
msgid "User ID not found."
|
3972 |
msgstr ""
|
3973 |
|
3977 |
#: includes/functions.php:555 includes/functions.php:562
|
3978 |
#: includes/functions.php:586 includes/functions.php:587
|
3979 |
#: includes/functions.php:589 includes/functions.php:596
|
3980 |
+
#: includes/functions.php:612 includes/functions.php:635
|
3981 |
msgid "Invalid level."
|
3982 |
msgstr ""
|
3983 |
|
3987 |
#: includes/functions.php:566 includes/functions.php:573
|
3988 |
#: includes/functions.php:597 includes/functions.php:598
|
3989 |
#: includes/functions.php:600 includes/functions.php:607
|
3990 |
+
#: includes/functions.php:623 includes/functions.php:646
|
3991 |
msgid "not changing?"
|
3992 |
msgstr ""
|
3993 |
|
4004 |
#: includes/functions.php:633 includes/functions.php:637
|
4005 |
#: includes/functions.php:640 includes/functions.php:649
|
4006 |
#: includes/functions.php:656 includes/functions.php:657
|
4007 |
+
#: includes/functions.php:663 includes/functions.php:673
|
4008 |
+
#: includes/functions.php:674 includes/functions.php:676
|
4009 |
+
#: includes/functions.php:683 includes/functions.php:697
|
4010 |
+
#: includes/functions.php:698 includes/functions.php:699
|
4011 |
+
#: includes/functions.php:700 includes/functions.php:707
|
4012 |
+
#: includes/functions.php:722 includes/functions.php:723
|
4013 |
+
#: includes/functions.php:746
|
4014 |
msgid "Error interacting with database"
|
4015 |
msgstr ""
|
4016 |
|
4028 |
#: includes/functions.php:764 includes/functions.php:777
|
4029 |
#: includes/functions.php:778 includes/functions.php:780
|
4030 |
#: includes/functions.php:787 includes/functions.php:803
|
4031 |
+
#: includes/functions.php:826
|
4032 |
msgid "Membership level not found."
|
4033 |
msgstr ""
|
4034 |
|
4036 |
#: includes/functions.php:1101 includes/functions.php:1118
|
4037 |
#: includes/functions.php:1142 includes/functions.php:1143
|
4038 |
#: includes/functions.php:1150 includes/functions.php:1157
|
4039 |
+
#: includes/functions.php:1173 includes/functions.php:1196
|
4040 |
msgid "No code was given to check."
|
4041 |
msgstr ""
|
4042 |
|
4048 |
#: includes/functions.php:1127 includes/functions.php:1151
|
4049 |
#: includes/functions.php:1152 includes/functions.php:1159
|
4050 |
#: includes/functions.php:1166 includes/functions.php:1182
|
4051 |
+
#: includes/functions.php:1205
|
4052 |
msgid "The discount code could not be found."
|
4053 |
msgstr ""
|
4054 |
|
4060 |
#: includes/functions.php:1142 includes/functions.php:1166
|
4061 |
#: includes/functions.php:1167 includes/functions.php:1174
|
4062 |
#: includes/functions.php:1181 includes/functions.php:1197
|
4063 |
+
#: includes/functions.php:1220
|
4064 |
#, php-format
|
4065 |
msgid "This discount code goes into effect on %s."
|
4066 |
msgstr ""
|
4073 |
#: includes/functions.php:1149 includes/functions.php:1173
|
4074 |
#: includes/functions.php:1174 includes/functions.php:1181
|
4075 |
#: includes/functions.php:1188 includes/functions.php:1204
|
4076 |
+
#: includes/functions.php:1227
|
4077 |
#, php-format
|
4078 |
msgid "This discount code expired on %s."
|
4079 |
msgstr ""
|
4086 |
#: includes/functions.php:1159 includes/functions.php:1183
|
4087 |
#: includes/functions.php:1184 includes/functions.php:1191
|
4088 |
#: includes/functions.php:1198 includes/functions.php:1214
|
4089 |
+
#: includes/functions.php:1237
|
4090 |
msgid "This discount code is no longer valid."
|
4091 |
msgstr ""
|
4092 |
|
4097 |
#: includes/functions.php:1165 includes/functions.php:1172
|
4098 |
#: includes/functions.php:1196 includes/functions.php:1197
|
4099 |
#: includes/functions.php:1204 includes/functions.php:1211
|
4100 |
+
#: includes/functions.php:1227 includes/functions.php:1250
|
4101 |
msgid "This discount code does not apply to this membership level."
|
4102 |
msgstr ""
|
4103 |
|
4109 |
#: includes/functions.php:1198 includes/functions.php:1222
|
4110 |
#: includes/functions.php:1223 includes/functions.php:1230
|
4111 |
#: includes/functions.php:1237 includes/functions.php:1253
|
4112 |
+
#: includes/functions.php:1276
|
4113 |
msgid "This discount code is okay."
|
4114 |
msgstr ""
|
4115 |
|
4120 |
#: includes/functions.php:1206 includes/functions.php:1223
|
4121 |
#: includes/functions.php:1247 includes/functions.php:1248
|
4122 |
#: includes/functions.php:1255 includes/functions.php:1262
|
4123 |
+
#: includes/functions.php:1278 includes/functions.php:1301
|
4124 |
msgid "and"
|
4125 |
msgstr ""
|
4126 |
|
4127 |
+
#: includes/functions.php:1501 includes/functions.php:1319
|
4128 |
#: includes/functions.php:1341 includes/functions.php:1361
|
4129 |
#: includes/functions.php:1372 includes/functions.php:1375
|
4130 |
#: includes/functions.php:1385 includes/functions.php:1394
|
4131 |
#: includes/functions.php:1395 includes/functions.php:1412
|
4132 |
#: includes/functions.php:1436 includes/functions.php:1437
|
4133 |
#: includes/functions.php:1450 includes/functions.php:1457
|
4134 |
+
#: includes/functions.php:1473 includes/functions.php:1496
|
4135 |
msgid "Sign Up for !!name!! Now"
|
4136 |
msgstr ""
|
4137 |
|
4138 |
+
#: includes/functions.php:1507 includes/functions.php:1325
|
4139 |
#: includes/functions.php:1347 includes/functions.php:1367
|
4140 |
#: includes/functions.php:1378 includes/functions.php:1381
|
4141 |
#: includes/functions.php:1391 includes/functions.php:1400
|
4142 |
#: includes/functions.php:1401 includes/functions.php:1418
|
4143 |
#: includes/functions.php:1442 includes/functions.php:1443
|
4144 |
#: includes/functions.php:1456 includes/functions.php:1463
|
4145 |
+
#: includes/functions.php:1479 includes/functions.php:1502
|
4146 |
msgid "Please specify a level id."
|
4147 |
msgstr ""
|
4148 |
|
4149 |
+
#: includes/init.php:245 includes/profile.php:39 includes/init.php:229
|
4150 |
#: includes/init.php:232 includes/init.php:233 includes/init.php:235
|
4151 |
#: includes/init.php:237 includes/profile.php:37 includes/profile.php:39
|
4152 |
msgid "None"
|
4153 |
msgstr ""
|
4154 |
|
4155 |
+
#: includes/license.php:51 includes/license.php:51
|
4156 |
msgid "Your license key has been validated."
|
4157 |
msgstr ""
|
4158 |
|
4159 |
+
#: includes/license.php:81 includes/license.php:81
|
4160 |
msgid "Paid Memberships Pro Support License"
|
4161 |
msgstr ""
|
4162 |
|
4163 |
+
#: includes/license.php:86 includes/license.php:86
|
4164 |
msgid "License Key"
|
4165 |
msgstr ""
|
4166 |
|
4167 |
+
#: includes/license.php:89 includes/license.php:89
|
4168 |
msgid ""
|
4169 |
"Enter your support license key.</strong> Your license key can be found in "
|
4170 |
"your membership email receipt or in your <a href=\"http://www."
|
4172 |
"\"_blank\">Membership Account</a>."
|
4173 |
msgstr ""
|
4174 |
|
4175 |
+
#: includes/license.php:91 includes/license.php:91
|
4176 |
msgid ""
|
4177 |
"Visit the PMPro <a href=\"http://www.paidmembershipspro.com/login/?"
|
4178 |
"redirect_to=/membership-account/\" target=\"_blank\">Membership Account</a> "
|
4179 |
"page to confirm that your account is active and to find your license key."
|
4180 |
msgstr ""
|
4181 |
|
4182 |
+
#: includes/license.php:91 includes/license.php:91
|
4183 |
msgid "Your license is invalid or expired."
|
4184 |
msgstr ""
|
4185 |
|
4186 |
+
#: includes/license.php:93 includes/license.php:93
|
4187 |
#, php-format
|
4188 |
msgid ""
|
4189 |
"<p><strong>Thank you!</strong> A valid <strong>%s</strong> license key has "
|
4190 |
"been used to activate your support license on this site.</p>"
|
4191 |
msgstr ""
|
4192 |
|
4193 |
+
#: includes/license.php:100 includes/license.php:100
|
4194 |
msgid "Enter license key here..."
|
4195 |
msgstr ""
|
4196 |
|
4197 |
+
#: includes/license.php:102 includes/license.php:102
|
4198 |
msgid "Verify Key"
|
4199 |
msgstr ""
|
4200 |
|
4201 |
+
#: includes/license.php:288 includes/license.php:273
|
4202 |
msgid ""
|
4203 |
"If you're running Paid Memberships Pro on a production website, we recommend "
|
4204 |
"an annual support license."
|
4205 |
msgstr ""
|
4206 |
|
4207 |
+
#: includes/license.php:288 includes/license.php:273
|
4208 |
msgid "Invalid PMPro License Key."
|
4209 |
msgstr ""
|
4210 |
|
4211 |
+
#: includes/license.php:289 includes/license.php:274
|
4212 |
msgid "Dismiss"
|
4213 |
msgstr ""
|
4214 |
|
4215 |
+
#: includes/license.php:289 includes/license.php:274
|
4216 |
msgid "More Info"
|
4217 |
msgstr ""
|
4218 |
|
4263 |
msgid "Require Membership"
|
4264 |
msgstr ""
|
4265 |
|
4266 |
+
#: includes/metaboxes.php:130
|
4267 |
+
msgid ""
|
4268 |
+
"Only members of these levels will be able to view posts in this category."
|
4269 |
+
msgstr ""
|
4270 |
+
|
4271 |
#: includes/profile.php:36 includes/profile.php:34 includes/profile.php:36
|
4272 |
msgid "Current Level"
|
4273 |
msgstr ""
|
4274 |
|
4275 |
+
#: includes/profile.php:65 includes/profile.php:54 includes/profile.php:60
|
4276 |
msgid "Not paying."
|
4277 |
msgstr ""
|
4278 |
|
4279 |
+
#: includes/profile.php:73 includes/profile.php:64 includes/profile.php:68
|
4280 |
msgid ""
|
4281 |
"This will not change the subscription at the gateway unless the 'Cancel' "
|
4282 |
"checkbox is selected below."
|
4740 |
|
4741 |
#: paid-memberships-pro.php:123 adminpages/orders.php:398
|
4742 |
#: adminpages/orders.php:448 paid-memberships-pro.php:115
|
4743 |
+
#: paid-memberships-pro.php:116 paid-memberships-pro.php:123
|
4744 |
msgid "Testing Only"
|
4745 |
msgstr ""
|
4746 |
|
4747 |
#: paid-memberships-pro.php:128 paid-memberships-pro.php:120
|
4748 |
+
#: paid-memberships-pro.php:121 paid-memberships-pro.php:128
|
4749 |
msgid "PayPal Payflow Pro/PayPal Pro"
|
4750 |
msgstr ""
|
4751 |
|
4752 |
#: paid-memberships-pro.php:133 paid-memberships-pro.php:125
|
4753 |
+
#: paid-memberships-pro.php:126 paid-memberships-pro.php:133
|
4754 |
msgid "Cybersource"
|
4755 |
msgstr ""
|
4756 |
|
5126 |
msgid "every"
|
5127 |
msgstr ""
|
5128 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
5129 |
#: adminpages/memberslist.php:184 adminpages/memberslist.php:212
|
5130 |
msgid "Never"
|
5131 |
msgstr ""
|
5132 |
|
5133 |
+
#: adminpages/pagesettings.php:73
|
5134 |
+
#, php-format
|
5135 |
+
msgid "Membership %s"
|
5136 |
+
msgstr ""
|
5137 |
+
|
5138 |
#: adminpages/paymentsettings.php:170
|
5139 |
msgid ""
|
5140 |
"Payflow Pro currently only supports one-time payments. Users will not be "
|
pages/billing.php
CHANGED
@@ -1,354 +1,357 @@
|
|
1 |
-
<?php
|
2 |
-
global $wpdb, $current_user, $pmpro_msg, $pmpro_msgt, $show_paypal_link;
|
3 |
-
global $bfirstname, $blastname, $baddress1, $baddress2, $bcity, $bstate, $bzipcode, $bcountry, $bphone, $bemail, $bconfirmemail, $CardType, $AccountNumber, $ExpirationMonth, $ExpirationYear;
|
4 |
-
|
5 |
-
/**
|
6 |
-
* Filter to set if PMPro uses email or text as the type for email field inputs.
|
7 |
-
*
|
8 |
-
* @since 1.8.4.5
|
9 |
-
*
|
10 |
-
* @param bool $use_email_type, true to use email type, false to use text type
|
11 |
-
*/
|
12 |
-
$pmpro_email_field_type = apply_filters('pmpro_email_field_type', true);
|
13 |
-
|
14 |
-
$gateway = pmpro_getOption("gateway");
|
15 |
-
|
16 |
-
//set to true via filter to have Stripe use the minimal billing fields
|
17 |
-
$pmpro_stripe_lite = apply_filters("pmpro_stripe_lite", !pmpro_getOption("stripe_billingaddress")); //default is oposite of the stripe_billingaddress setting
|
18 |
-
|
19 |
-
$level = $current_user->membership_level;
|
20 |
-
if($level)
|
21 |
-
{
|
22 |
-
?>
|
23 |
-
<p><?php printf(__("Logged in as <strong>%s</strong>.", "pmpro"), $current_user->user_login);?> <small><a href="<?php echo wp_logout_url(get_bloginfo("url") . "/membership-checkout/?level=" . $level->id);?>"><?php _e("logout", "pmpro");?></a></small></p>
|
24 |
-
<ul>
|
25 |
-
<li><strong><?php _e("Level", "pmpro");?>:</strong> <?php echo $level->name?></li>
|
26 |
-
<?php if($level->billing_amount > 0) { ?>
|
27 |
-
<li><strong><?php _e("Membership Fee", "pmpro");?>:</strong>
|
28 |
-
<?php
|
29 |
-
$level = $current_user->membership_level;
|
30 |
-
if($current_user->membership_level->cycle_number > 1) {
|
31 |
-
printf(__('%s every %d %s.', 'pmpro'), pmpro_formatPrice($level->billing_amount), $level->cycle_number, pmpro_translate_billing_period($level->cycle_period, $level->cycle_number));
|
32 |
-
} elseif($current_user->membership_level->cycle_number == 1) {
|
33 |
-
printf(__('%s per %s.', 'pmpro'), pmpro_formatPrice($level->billing_amount), pmpro_translate_billing_period($level->cycle_period));
|
34 |
-
} else {
|
35 |
-
echo pmpro_formatPrice($current_user->membership_level->billing_amount);
|
36 |
-
}
|
37 |
-
?>
|
38 |
-
</li>
|
39 |
-
<?php } ?>
|
40 |
-
|
41 |
-
<?php if($level->billing_limit) { ?>
|
42 |
-
<li><strong><?php _e("Duration", "pmpro");?>:</strong> <?php echo $level->billing_limit.' '.sornot($level->cycle_period,$level->billing_limit)?></li>
|
43 |
-
<?php } ?>
|
44 |
-
</ul>
|
45 |
-
<?php
|
46 |
-
}
|
47 |
-
?>
|
48 |
-
|
49 |
-
<?php if(pmpro_isLevelRecurring($level)) { ?>
|
50 |
-
<?php if($show_paypal_link) { ?>
|
51 |
-
|
52 |
-
<p><?php _e('Your payment subscription is managed by PayPal. Please <a href="http://www.paypal.com">login to PayPal here</a> to update your billing information.', 'pmpro');?></p>
|
53 |
-
|
54 |
-
<?php } else { ?>
|
55 |
-
|
56 |
-
<form id="pmpro_form" class="pmpro_form" action="<?php echo pmpro_url("billing", "", "https")?>" method="post">
|
57 |
-
|
58 |
-
<input type="hidden" name="level" value="<?php echo esc_attr($level->id);?>" />
|
59 |
-
<?php if($pmpro_msg)
|
60 |
-
{
|
61 |
-
?>
|
62 |
-
<div class="pmpro_message <?php echo $pmpro_msgt?>"><?php echo $pmpro_msg?></div>
|
63 |
-
<?php
|
64 |
-
}
|
65 |
-
?>
|
66 |
-
|
67 |
-
<?php if(empty($pmpro_stripe_lite) || $gateway != "stripe") { ?>
|
68 |
-
<table id="pmpro_billing_address_fields" class="pmpro_checkout" width="100%" cellpadding="0" cellspacing="0" border="0">
|
69 |
-
<thead>
|
70 |
-
<tr>
|
71 |
-
<th><?php _e('Billing Address', 'pmpro');?></th>
|
72 |
-
</tr>
|
73 |
-
</thead>
|
74 |
-
<tbody>
|
75 |
-
<tr>
|
76 |
-
<td>
|
77 |
-
<div>
|
78 |
-
<label for="bfirstname"><?php _e('First Name', 'pmpro');?></label>
|
79 |
-
<input id="bfirstname" name="bfirstname" type="text" class="input" size="20" value="<?php echo esc_attr($bfirstname);?>" />
|
80 |
-
</div>
|
81 |
-
<div>
|
82 |
-
<label for="blastname"><?php _e('Last Name', 'pmpro');?></label>
|
83 |
-
<input id="blastname" name="blastname" type="text" class="input" size="20" value="<?php echo esc_attr($blastname);?>" />
|
84 |
-
</div>
|
85 |
-
<div>
|
86 |
-
<label for="baddress1"><?php _e('Address 1', 'pmpro');?></label>
|
87 |
-
<input id="baddress1" name="baddress1" type="text" class="input" size="20" value="<?php echo esc_attr($baddress1);?>" />
|
88 |
-
</div>
|
89 |
-
<div>
|
90 |
-
<label for="baddress2"><?php _e('Address 2', 'pmpro');?></label>
|
91 |
-
<input id="baddress2" name="baddress2" type="text" class="input" size="20" value="<?php echo esc_attr($baddress2);?>" /> <small class="lite">(<?php _e('optional', 'pmpro');?>)</small>
|
92 |
-
</div>
|
93 |
-
|
94 |
-
<?php
|
95 |
-
$longform_address = apply_filters("pmpro_longform_address", false);
|
96 |
-
if($longform_address)
|
97 |
-
{
|
98 |
-
?>
|
99 |
-
<div>
|
100 |
-
<label for="bcity"><?php _e('City', 'pmpro');?>City</label>
|
101 |
-
<input id="bcity" name="bcity" type="text" class="input" size="30" value="<?php echo esc_attr($bcity)?>" />
|
102 |
-
</div>
|
103 |
-
<div>
|
104 |
-
<label for="bstate"><?php _e('State', 'pmpro');?>State</label>
|
105 |
-
<input id="bstate" name="bstate" type="text" class="input" size="30" value="<?php echo esc_attr($bstate)?>" />
|
106 |
-
</div>
|
107 |
-
<div>
|
108 |
-
<label for="bzipcode"><?php _e('Postal Code', 'pmpro');?></label>
|
109 |
-
<input id="bzipcode" name="bzipcode" type="text" class="input" size="30" value="<?php echo esc_attr($bzipcode)?>" />
|
110 |
-
</div>
|
111 |
-
<?php
|
112 |
-
}
|
113 |
-
else
|
114 |
-
{
|
115 |
-
?>
|
116 |
-
<div>
|
117 |
-
<label for="bcity_state_zip"><?php _e('City, State Zip', 'pmpro');?></label>
|
118 |
-
<input id="bcity" name="bcity" type="text" class="input" size="14" value="<?php echo esc_attr($bcity)?>" />,
|
119 |
-
<?php
|
120 |
-
$state_dropdowns = apply_filters("pmpro_state_dropdowns", false);
|
121 |
-
if($state_dropdowns === true || $state_dropdowns == "names")
|
122 |
-
{
|
123 |
-
global $pmpro_states;
|
124 |
-
?>
|
125 |
-
<select name="bstate">
|
126 |
-
<option value="">--</option>
|
127 |
-
<?php
|
128 |
-
foreach($pmpro_states as $ab => $st)
|
129 |
-
{
|
130 |
-
?>
|
131 |
-
<option value="<?php echo esc_attr($ab);?>" <?php if($ab == $bstate) { ?>selected="selected"<?php } ?>><?php echo $st;?></option>
|
132 |
-
<?php } ?>
|
133 |
-
</select>
|
134 |
-
<?php
|
135 |
-
}
|
136 |
-
elseif($state_dropdowns == "abbreviations")
|
137 |
-
{
|
138 |
-
global $pmpro_states_abbreviations;
|
139 |
-
?>
|
140 |
-
<select name="bstate">
|
141 |
-
<option value="">--</option>
|
142 |
-
<?php
|
143 |
-
foreach($pmpro_states_abbreviations as $ab)
|
144 |
-
{
|
145 |
-
?>
|
146 |
-
<option value="<?php echo esc_attr($ab);?>" <?php if($ab == $bstate) { ?>selected="selected"<?php } ?>><?php echo $ab;?></option>
|
147 |
-
<?php } ?>
|
148 |
-
</select>
|
149 |
-
<?php
|
150 |
-
}
|
151 |
-
else
|
152 |
-
{
|
153 |
-
?>
|
154 |
-
<input id="bstate" name="bstate" type="text" class="input" size="2" value="<?php echo esc_attr($bstate)?>" />
|
155 |
-
<?php
|
156 |
-
}
|
157 |
-
?>
|
158 |
-
<input id="bzipcode" name="bzipcode" type="text" class="input" size="5" value="<?php echo esc_attr($bzipcode)?>" />
|
159 |
-
</div>
|
160 |
-
<?php
|
161 |
-
}
|
162 |
-
?>
|
163 |
-
|
164 |
-
<?php
|
165 |
-
$show_country = apply_filters("pmpro_international_addresses", false);
|
166 |
-
if($show_country)
|
167 |
-
{
|
168 |
-
?>
|
169 |
-
<div>
|
170 |
-
<label for="bcountry"><?php _e('Country', 'pmpro');?></label>
|
171 |
-
<select name="bcountry">
|
172 |
-
<?php
|
173 |
-
global $pmpro_countries, $pmpro_default_country;
|
174 |
-
foreach($pmpro_countries as $abbr => $country)
|
175 |
-
{
|
176 |
-
if(!$bcountry)
|
177 |
-
$bcountry = $pmpro_default_country;
|
178 |
-
?>
|
179 |
-
<option value="<?php echo $abbr?>" <?php if($abbr == $bcountry) { ?>selected="selected"<?php } ?>><?php echo $country?></option>
|
180 |
-
<?php
|
181 |
-
}
|
182 |
-
?>
|
183 |
-
</select>
|
184 |
-
</div>
|
185 |
-
<?php
|
186 |
-
}
|
187 |
-
else
|
188 |
-
{
|
189 |
-
?>
|
190 |
-
<input type="hidden" id="bcountry" name="bcountry" value="US" />
|
191 |
-
<?php
|
192 |
-
}
|
193 |
-
?>
|
194 |
-
<div>
|
195 |
-
<label for="bphone"><?php _e('Phone', 'pmpro');?></label>
|
196 |
-
<input id="bphone" name="bphone" type="text" class="input" size="20" value="<?php echo esc_attr($bphone)?>" />
|
197 |
-
</div>
|
198 |
-
<?php if($current_user->ID) { ?>
|
199 |
-
<?php
|
200 |
-
if(!$bemail && $current_user->user_email)
|
201 |
-
$bemail = $current_user->user_email;
|
202 |
-
if(!$bconfirmemail && $current_user->user_email)
|
203 |
-
$bconfirmemail = $current_user->user_email;
|
204 |
-
?>
|
205 |
-
<div>
|
206 |
-
<label for="bemail"><?php _e('E-mail Address', 'pmpro');?></label>
|
207 |
-
<input id="bemail" name="bemail" type="<?php echo ($pmpro_email_field_type ? 'email' : 'text'); ?>" class="input" size="20" value="<?php echo esc_attr($bemail)?>" />
|
208 |
-
</div>
|
209 |
-
<div>
|
210 |
-
<label for="bconfirmemail"><?php _e('Confirm E-mail', 'pmpro');?></label>
|
211 |
-
<input id="bconfirmemail" name="bconfirmemail" type="<?php echo ($pmpro_email_field_type ? 'email' : 'text'); ?>" class="input" size="20" value="<?php echo esc_attr($bconfirmemail)?>" />
|
212 |
-
|
213 |
-
</div>
|
214 |
-
<?php } ?>
|
215 |
-
</td>
|
216 |
-
</tr>
|
217 |
-
</tbody>
|
218 |
-
</table>
|
219 |
-
<?php } ?>
|
220 |
-
|
221 |
-
<?php
|
222 |
-
$pmpro_accepted_credit_cards = pmpro_getOption("accepted_credit_cards");
|
223 |
-
$pmpro_accepted_credit_cards = explode(",", $pmpro_accepted_credit_cards);
|
224 |
-
$pmpro_accepted_credit_cards_string = pmpro_implodeToEnglish($pmpro_accepted_credit_cards);
|
225 |
-
?>
|
226 |
-
|
227 |
-
<table id="pmpro_payment_information_fields" class="pmpro_checkout top1em" width="100%" cellpadding="0" cellspacing="0" border="0">
|
228 |
-
<thead>
|
229 |
-
<tr>
|
230 |
-
<th
|
231 |
-
|
232 |
-
|
233 |
-
|
234 |
-
|
235 |
-
|
236 |
-
|
237 |
-
|
238 |
-
|
239 |
-
|
240 |
-
|
241 |
-
|
242 |
-
|
243 |
-
|
244 |
-
|
245 |
-
|
246 |
-
|
247 |
-
|
248 |
-
|
249 |
-
|
250 |
-
|
251 |
-
|
252 |
-
|
253 |
-
|
254 |
-
|
255 |
-
|
256 |
-
|
257 |
-
|
258 |
-
|
259 |
-
|
260 |
-
|
261 |
-
|
262 |
-
|
263 |
-
|
264 |
-
|
265 |
-
|
266 |
-
|
267 |
-
<option value="
|
268 |
-
<option value="
|
269 |
-
<option value="
|
270 |
-
<option value="
|
271 |
-
<option value="
|
272 |
-
<option value="
|
273 |
-
<option value="
|
274 |
-
<option value="
|
275 |
-
<option value="
|
276 |
-
|
277 |
-
<?php
|
278 |
-
|
279 |
-
|
280 |
-
|
281 |
-
|
282 |
-
|
283 |
-
|
284 |
-
|
285 |
-
|
286 |
-
|
287 |
-
|
288 |
-
|
289 |
-
|
290 |
-
|
291 |
-
|
292 |
-
|
293 |
-
|
294 |
-
|
295 |
-
|
296 |
-
|
297 |
-
|
298 |
-
}
|
299 |
-
|
300 |
-
|
301 |
-
|
302 |
-
|
303 |
-
|
304 |
-
|
305 |
-
|
306 |
-
|
307 |
-
|
308 |
-
|
309 |
-
<
|
310 |
-
|
311 |
-
|
312 |
-
|
313 |
-
|
314 |
-
|
315 |
-
|
316 |
-
|
317 |
-
|
318 |
-
|
319 |
-
|
320 |
-
|
321 |
-
}
|
322 |
-
|
323 |
-
|
324 |
-
|
325 |
-
|
326 |
-
|
327 |
-
|
328 |
-
|
329 |
-
|
330 |
-
|
331 |
-
}
|
332 |
-
|
333 |
-
|
334 |
-
|
335 |
-
|
336 |
-
|
337 |
-
|
338 |
-
|
339 |
-
|
340 |
-
|
341 |
-
|
342 |
-
|
343 |
-
|
344 |
-
|
345 |
-
|
346 |
-
|
347 |
-
|
348 |
-
|
349 |
-
|
350 |
-
|
351 |
-
|
352 |
-
|
353 |
-
|
354 |
-
<?php } ?>
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
global $wpdb, $current_user, $pmpro_msg, $pmpro_msgt, $show_paypal_link;
|
3 |
+
global $bfirstname, $blastname, $baddress1, $baddress2, $bcity, $bstate, $bzipcode, $bcountry, $bphone, $bemail, $bconfirmemail, $CardType, $AccountNumber, $ExpirationMonth, $ExpirationYear;
|
4 |
+
|
5 |
+
/**
|
6 |
+
* Filter to set if PMPro uses email or text as the type for email field inputs.
|
7 |
+
*
|
8 |
+
* @since 1.8.4.5
|
9 |
+
*
|
10 |
+
* @param bool $use_email_type, true to use email type, false to use text type
|
11 |
+
*/
|
12 |
+
$pmpro_email_field_type = apply_filters('pmpro_email_field_type', true);
|
13 |
+
|
14 |
+
$gateway = pmpro_getOption("gateway");
|
15 |
+
|
16 |
+
//set to true via filter to have Stripe use the minimal billing fields
|
17 |
+
$pmpro_stripe_lite = apply_filters("pmpro_stripe_lite", !pmpro_getOption("stripe_billingaddress")); //default is oposite of the stripe_billingaddress setting
|
18 |
+
|
19 |
+
$level = $current_user->membership_level;
|
20 |
+
if($level)
|
21 |
+
{
|
22 |
+
?>
|
23 |
+
<p><?php printf(__("Logged in as <strong>%s</strong>.", "pmpro"), $current_user->user_login);?> <small><a href="<?php echo wp_logout_url(get_bloginfo("url") . "/membership-checkout/?level=" . $level->id);?>"><?php _e("logout", "pmpro");?></a></small></p>
|
24 |
+
<ul>
|
25 |
+
<li><strong><?php _e("Level", "pmpro");?>:</strong> <?php echo $level->name?></li>
|
26 |
+
<?php if($level->billing_amount > 0) { ?>
|
27 |
+
<li><strong><?php _e("Membership Fee", "pmpro");?>:</strong>
|
28 |
+
<?php
|
29 |
+
$level = $current_user->membership_level;
|
30 |
+
if($current_user->membership_level->cycle_number > 1) {
|
31 |
+
printf(__('%s every %d %s.', 'pmpro'), pmpro_formatPrice($level->billing_amount), $level->cycle_number, pmpro_translate_billing_period($level->cycle_period, $level->cycle_number));
|
32 |
+
} elseif($current_user->membership_level->cycle_number == 1) {
|
33 |
+
printf(__('%s per %s.', 'pmpro'), pmpro_formatPrice($level->billing_amount), pmpro_translate_billing_period($level->cycle_period));
|
34 |
+
} else {
|
35 |
+
echo pmpro_formatPrice($current_user->membership_level->billing_amount);
|
36 |
+
}
|
37 |
+
?>
|
38 |
+
</li>
|
39 |
+
<?php } ?>
|
40 |
+
|
41 |
+
<?php if($level->billing_limit) { ?>
|
42 |
+
<li><strong><?php _e("Duration", "pmpro");?>:</strong> <?php echo $level->billing_limit.' '.sornot($level->cycle_period,$level->billing_limit)?></li>
|
43 |
+
<?php } ?>
|
44 |
+
</ul>
|
45 |
+
<?php
|
46 |
+
}
|
47 |
+
?>
|
48 |
+
|
49 |
+
<?php if(pmpro_isLevelRecurring($level)) { ?>
|
50 |
+
<?php if($show_paypal_link) { ?>
|
51 |
+
|
52 |
+
<p><?php _e('Your payment subscription is managed by PayPal. Please <a href="http://www.paypal.com">login to PayPal here</a> to update your billing information.', 'pmpro');?></p>
|
53 |
+
|
54 |
+
<?php } else { ?>
|
55 |
+
|
56 |
+
<form id="pmpro_form" class="pmpro_form" action="<?php echo pmpro_url("billing", "", "https")?>" method="post">
|
57 |
+
|
58 |
+
<input type="hidden" name="level" value="<?php echo esc_attr($level->id);?>" />
|
59 |
+
<?php if($pmpro_msg)
|
60 |
+
{
|
61 |
+
?>
|
62 |
+
<div class="pmpro_message <?php echo $pmpro_msgt?>"><?php echo $pmpro_msg?></div>
|
63 |
+
<?php
|
64 |
+
}
|
65 |
+
?>
|
66 |
+
|
67 |
+
<?php if(empty($pmpro_stripe_lite) || $gateway != "stripe") { ?>
|
68 |
+
<table id="pmpro_billing_address_fields" class="pmpro_checkout" width="100%" cellpadding="0" cellspacing="0" border="0">
|
69 |
+
<thead>
|
70 |
+
<tr>
|
71 |
+
<th><?php _e('Billing Address', 'pmpro');?></th>
|
72 |
+
</tr>
|
73 |
+
</thead>
|
74 |
+
<tbody>
|
75 |
+
<tr>
|
76 |
+
<td>
|
77 |
+
<div>
|
78 |
+
<label for="bfirstname"><?php _e('First Name', 'pmpro');?></label>
|
79 |
+
<input id="bfirstname" name="bfirstname" type="text" class="input" size="20" value="<?php echo esc_attr($bfirstname);?>" />
|
80 |
+
</div>
|
81 |
+
<div>
|
82 |
+
<label for="blastname"><?php _e('Last Name', 'pmpro');?></label>
|
83 |
+
<input id="blastname" name="blastname" type="text" class="input" size="20" value="<?php echo esc_attr($blastname);?>" />
|
84 |
+
</div>
|
85 |
+
<div>
|
86 |
+
<label for="baddress1"><?php _e('Address 1', 'pmpro');?></label>
|
87 |
+
<input id="baddress1" name="baddress1" type="text" class="input" size="20" value="<?php echo esc_attr($baddress1);?>" />
|
88 |
+
</div>
|
89 |
+
<div>
|
90 |
+
<label for="baddress2"><?php _e('Address 2', 'pmpro');?></label>
|
91 |
+
<input id="baddress2" name="baddress2" type="text" class="input" size="20" value="<?php echo esc_attr($baddress2);?>" /> <small class="lite">(<?php _e('optional', 'pmpro');?>)</small>
|
92 |
+
</div>
|
93 |
+
|
94 |
+
<?php
|
95 |
+
$longform_address = apply_filters("pmpro_longform_address", false);
|
96 |
+
if($longform_address)
|
97 |
+
{
|
98 |
+
?>
|
99 |
+
<div>
|
100 |
+
<label for="bcity"><?php _e('City', 'pmpro');?>City</label>
|
101 |
+
<input id="bcity" name="bcity" type="text" class="input" size="30" value="<?php echo esc_attr($bcity)?>" />
|
102 |
+
</div>
|
103 |
+
<div>
|
104 |
+
<label for="bstate"><?php _e('State', 'pmpro');?>State</label>
|
105 |
+
<input id="bstate" name="bstate" type="text" class="input" size="30" value="<?php echo esc_attr($bstate)?>" />
|
106 |
+
</div>
|
107 |
+
<div>
|
108 |
+
<label for="bzipcode"><?php _e('Postal Code', 'pmpro');?></label>
|
109 |
+
<input id="bzipcode" name="bzipcode" type="text" class="input" size="30" value="<?php echo esc_attr($bzipcode)?>" />
|
110 |
+
</div>
|
111 |
+
<?php
|
112 |
+
}
|
113 |
+
else
|
114 |
+
{
|
115 |
+
?>
|
116 |
+
<div>
|
117 |
+
<label for="bcity_state_zip"><?php _e('City, State Zip', 'pmpro');?></label>
|
118 |
+
<input id="bcity" name="bcity" type="text" class="input" size="14" value="<?php echo esc_attr($bcity)?>" />,
|
119 |
+
<?php
|
120 |
+
$state_dropdowns = apply_filters("pmpro_state_dropdowns", false);
|
121 |
+
if($state_dropdowns === true || $state_dropdowns == "names")
|
122 |
+
{
|
123 |
+
global $pmpro_states;
|
124 |
+
?>
|
125 |
+
<select name="bstate">
|
126 |
+
<option value="">--</option>
|
127 |
+
<?php
|
128 |
+
foreach($pmpro_states as $ab => $st)
|
129 |
+
{
|
130 |
+
?>
|
131 |
+
<option value="<?php echo esc_attr($ab);?>" <?php if($ab == $bstate) { ?>selected="selected"<?php } ?>><?php echo $st;?></option>
|
132 |
+
<?php } ?>
|
133 |
+
</select>
|
134 |
+
<?php
|
135 |
+
}
|
136 |
+
elseif($state_dropdowns == "abbreviations")
|
137 |
+
{
|
138 |
+
global $pmpro_states_abbreviations;
|
139 |
+
?>
|
140 |
+
<select name="bstate">
|
141 |
+
<option value="">--</option>
|
142 |
+
<?php
|
143 |
+
foreach($pmpro_states_abbreviations as $ab)
|
144 |
+
{
|
145 |
+
?>
|
146 |
+
<option value="<?php echo esc_attr($ab);?>" <?php if($ab == $bstate) { ?>selected="selected"<?php } ?>><?php echo $ab;?></option>
|
147 |
+
<?php } ?>
|
148 |
+
</select>
|
149 |
+
<?php
|
150 |
+
}
|
151 |
+
else
|
152 |
+
{
|
153 |
+
?>
|
154 |
+
<input id="bstate" name="bstate" type="text" class="input" size="2" value="<?php echo esc_attr($bstate)?>" />
|
155 |
+
<?php
|
156 |
+
}
|
157 |
+
?>
|
158 |
+
<input id="bzipcode" name="bzipcode" type="text" class="input" size="5" value="<?php echo esc_attr($bzipcode)?>" />
|
159 |
+
</div>
|
160 |
+
<?php
|
161 |
+
}
|
162 |
+
?>
|
163 |
+
|
164 |
+
<?php
|
165 |
+
$show_country = apply_filters("pmpro_international_addresses", false);
|
166 |
+
if($show_country)
|
167 |
+
{
|
168 |
+
?>
|
169 |
+
<div>
|
170 |
+
<label for="bcountry"><?php _e('Country', 'pmpro');?></label>
|
171 |
+
<select name="bcountry">
|
172 |
+
<?php
|
173 |
+
global $pmpro_countries, $pmpro_default_country;
|
174 |
+
foreach($pmpro_countries as $abbr => $country)
|
175 |
+
{
|
176 |
+
if(!$bcountry)
|
177 |
+
$bcountry = $pmpro_default_country;
|
178 |
+
?>
|
179 |
+
<option value="<?php echo $abbr?>" <?php if($abbr == $bcountry) { ?>selected="selected"<?php } ?>><?php echo $country?></option>
|
180 |
+
<?php
|
181 |
+
}
|
182 |
+
?>
|
183 |
+
</select>
|
184 |
+
</div>
|
185 |
+
<?php
|
186 |
+
}
|
187 |
+
else
|
188 |
+
{
|
189 |
+
?>
|
190 |
+
<input type="hidden" id="bcountry" name="bcountry" value="US" />
|
191 |
+
<?php
|
192 |
+
}
|
193 |
+
?>
|
194 |
+
<div>
|
195 |
+
<label for="bphone"><?php _e('Phone', 'pmpro');?></label>
|
196 |
+
<input id="bphone" name="bphone" type="text" class="input" size="20" value="<?php echo esc_attr($bphone)?>" />
|
197 |
+
</div>
|
198 |
+
<?php if($current_user->ID) { ?>
|
199 |
+
<?php
|
200 |
+
if(!$bemail && $current_user->user_email)
|
201 |
+
$bemail = $current_user->user_email;
|
202 |
+
if(!$bconfirmemail && $current_user->user_email)
|
203 |
+
$bconfirmemail = $current_user->user_email;
|
204 |
+
?>
|
205 |
+
<div>
|
206 |
+
<label for="bemail"><?php _e('E-mail Address', 'pmpro');?></label>
|
207 |
+
<input id="bemail" name="bemail" type="<?php echo ($pmpro_email_field_type ? 'email' : 'text'); ?>" class="input" size="20" value="<?php echo esc_attr($bemail)?>" />
|
208 |
+
</div>
|
209 |
+
<div>
|
210 |
+
<label for="bconfirmemail"><?php _e('Confirm E-mail', 'pmpro');?></label>
|
211 |
+
<input id="bconfirmemail" name="bconfirmemail" type="<?php echo ($pmpro_email_field_type ? 'email' : 'text'); ?>" class="input" size="20" value="<?php echo esc_attr($bconfirmemail)?>" />
|
212 |
+
|
213 |
+
</div>
|
214 |
+
<?php } ?>
|
215 |
+
</td>
|
216 |
+
</tr>
|
217 |
+
</tbody>
|
218 |
+
</table>
|
219 |
+
<?php } ?>
|
220 |
+
|
221 |
+
<?php
|
222 |
+
$pmpro_accepted_credit_cards = pmpro_getOption("accepted_credit_cards");
|
223 |
+
$pmpro_accepted_credit_cards = explode(",", $pmpro_accepted_credit_cards);
|
224 |
+
$pmpro_accepted_credit_cards_string = pmpro_implodeToEnglish($pmpro_accepted_credit_cards);
|
225 |
+
?>
|
226 |
+
|
227 |
+
<table id="pmpro_payment_information_fields" class="pmpro_checkout top1em" width="100%" cellpadding="0" cellspacing="0" border="0">
|
228 |
+
<thead>
|
229 |
+
<tr>
|
230 |
+
<th>
|
231 |
+
<span class="pmpro_thead-name"><?php _e('Credit Card Information', 'pmpro');?></span>
|
232 |
+
<span class="pmpro_thead-msg"><?php printf(__('We accept %s', 'pmpro'), $pmpro_accepted_credit_cards_string);?></span>
|
233 |
+
</th>
|
234 |
+
</tr>
|
235 |
+
</thead>
|
236 |
+
<tbody>
|
237 |
+
<tr valign="top">
|
238 |
+
<td>
|
239 |
+
<?php
|
240 |
+
$sslseal = pmpro_getOption("sslseal");
|
241 |
+
if($sslseal)
|
242 |
+
{
|
243 |
+
?>
|
244 |
+
<div class="pmpro_sslseal"><?php echo stripslashes($sslseal)?></div>
|
245 |
+
<?php
|
246 |
+
}
|
247 |
+
?>
|
248 |
+
<?php if(empty($pmpro_stripe_lite) || $gateway != "stripe") { ?>
|
249 |
+
<div>
|
250 |
+
<label for="CardType"><?php _e('Card Type', 'pmpro');?></label>
|
251 |
+
<select id="CardType" <?php if($gateway != "stripe") { ?>name="CardType"<?php } ?>>
|
252 |
+
<?php foreach($pmpro_accepted_credit_cards as $cc) { ?>
|
253 |
+
<option value="<?php echo $cc?>" <?php if($CardType == $cc) { ?>selected="selected"<?php } ?>><?php echo $cc?></option>
|
254 |
+
<?php } ?>
|
255 |
+
</select>
|
256 |
+
</div>
|
257 |
+
<?php } ?>
|
258 |
+
|
259 |
+
<div>
|
260 |
+
<label for="AccountNumber"><?php _e('Card Number', 'pmpro');?></label>
|
261 |
+
<input id="AccountNumber" <?php if($gateway != "stripe" && $gateway != "braintree") { ?>name="AccountNumber"<?php } ?> class="input <?php echo pmpro_getClassForField("AccountNumber");?>" type="text" size="25" value="<?php echo esc_attr($AccountNumber)?>" <?php if($gateway == "braintree") { ?>data-encrypted-name="number"<?php } ?> autocomplete="off" />
|
262 |
+
</div>
|
263 |
+
|
264 |
+
<div>
|
265 |
+
<label for="ExpirationMonth"><?php _e('Expiration Date', 'pmpro');?></label>
|
266 |
+
<select id="ExpirationMonth" <?php if($gateway != "stripe") { ?>name="ExpirationMonth"<?php } ?>>
|
267 |
+
<option value="01" <?php if($ExpirationMonth == "01") { ?>selected="selected"<?php } ?>>01</option>
|
268 |
+
<option value="02" <?php if($ExpirationMonth == "02") { ?>selected="selected"<?php } ?>>02</option>
|
269 |
+
<option value="03" <?php if($ExpirationMonth == "03") { ?>selected="selected"<?php } ?>>03</option>
|
270 |
+
<option value="04" <?php if($ExpirationMonth == "04") { ?>selected="selected"<?php } ?>>04</option>
|
271 |
+
<option value="05" <?php if($ExpirationMonth == "05") { ?>selected="selected"<?php } ?>>05</option>
|
272 |
+
<option value="06" <?php if($ExpirationMonth == "06") { ?>selected="selected"<?php } ?>>06</option>
|
273 |
+
<option value="07" <?php if($ExpirationMonth == "07") { ?>selected="selected"<?php } ?>>07</option>
|
274 |
+
<option value="08" <?php if($ExpirationMonth == "08") { ?>selected="selected"<?php } ?>>08</option>
|
275 |
+
<option value="09" <?php if($ExpirationMonth == "09") { ?>selected="selected"<?php } ?>>09</option>
|
276 |
+
<option value="10" <?php if($ExpirationMonth == "10") { ?>selected="selected"<?php } ?>>10</option>
|
277 |
+
<option value="11" <?php if($ExpirationMonth == "11") { ?>selected="selected"<?php } ?>>11</option>
|
278 |
+
<option value="12" <?php if($ExpirationMonth == "12") { ?>selected="selected"<?php } ?>>12</option>
|
279 |
+
</select>/<select id="ExpirationYear" <?php if($gateway != "stripe") { ?>name="ExpirationYear"<?php } ?>>
|
280 |
+
<?php
|
281 |
+
for($i = date("Y"); $i < date("Y") + 10; $i++)
|
282 |
+
{
|
283 |
+
?>
|
284 |
+
<option value="<?php echo $i?>" <?php if($ExpirationYear == $i) { ?>selected="selected"<?php } ?>><?php echo $i?></option>
|
285 |
+
<?php
|
286 |
+
}
|
287 |
+
?>
|
288 |
+
</select>
|
289 |
+
</div>
|
290 |
+
|
291 |
+
<?php
|
292 |
+
$pmpro_show_cvv = apply_filters("pmpro_show_cvv", true);
|
293 |
+
if($pmpro_show_cvv)
|
294 |
+
{
|
295 |
+
?>
|
296 |
+
<div>
|
297 |
+
<label for="CVV"><?php _ex('CVV', 'Credit card security code, CVV/CCV/CVV2', 'pmpro');?></label>
|
298 |
+
<input class="input" id="CVV" <?php if($gateway != "stripe" && $gateway != "braintree") { ?>name="CVV"<?php } ?> type="text" size="4" value="<?php if(!empty($_REQUEST['CVV'])) { echo esc_attr($_REQUEST['CVV']); }?>" class=" <?php echo pmpro_getClassForField("CVV");?>" <?php if($gateway == "braintree") { ?>data-encrypted-name="cvv"<?php } ?> /> <small>(<a href="javascript:void(0);" onclick="javascript:window.open('<?php echo pmpro_https_filter(PMPRO_URL)?>/pages/popup-cvv.html','cvv','toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=yes, resizable=yes, width=600, height=475');"><?php _ex("what's this?", 'link to CVV help', 'pmpro');?></a>)</small>
|
299 |
+
</div>
|
300 |
+
<?php
|
301 |
+
}
|
302 |
+
?>
|
303 |
+
</td>
|
304 |
+
</tr>
|
305 |
+
</tbody>
|
306 |
+
</table>
|
307 |
+
|
308 |
+
<?php if($gateway == "braintree") { ?>
|
309 |
+
<input type='hidden' data-encrypted-name='expiration_date' id='credit_card_exp' />
|
310 |
+
<input type='hidden' name='AccountNumber' id='BraintreeAccountNumber' />
|
311 |
+
<script type="text/javascript" src="https://js.braintreegateway.com/v1/braintree.js"></script>
|
312 |
+
<script type="text/javascript">
|
313 |
+
//setup braintree encryption
|
314 |
+
var braintree = Braintree.create('<?php echo pmpro_getOption("braintree_encryptionkey"); ?>');
|
315 |
+
braintree.onSubmitEncryptForm('pmpro_form');
|
316 |
+
|
317 |
+
//pass expiration dates in original format
|
318 |
+
function pmpro_updateBraintreeCardExp()
|
319 |
+
{
|
320 |
+
jQuery('#credit_card_exp').val(jQuery('#ExpirationMonth').val() + "/" + jQuery('#ExpirationYear').val());
|
321 |
+
}
|
322 |
+
jQuery('#ExpirationMonth, #ExpirationYear').change(function() {
|
323 |
+
pmpro_updateBraintreeCardExp();
|
324 |
+
});
|
325 |
+
pmpro_updateBraintreeCardExp();
|
326 |
+
|
327 |
+
//pass last 4 of credit card
|
328 |
+
function pmpro_updateBraintreeAccountNumber()
|
329 |
+
{
|
330 |
+
jQuery('#BraintreeAccountNumber').val('XXXXXXXXXXXXX' + jQuery('#AccountNumber').val().substr(jQuery('#AccountNumber').val().length - 4));
|
331 |
+
}
|
332 |
+
jQuery('#AccountNumber').change(function() {
|
333 |
+
pmpro_updateBraintreeAccountNumber();
|
334 |
+
});
|
335 |
+
pmpro_updateBraintreeAccountNumber();
|
336 |
+
</script>
|
337 |
+
<?php } ?>
|
338 |
+
|
339 |
+
<div align="center">
|
340 |
+
<input type="hidden" name="update-billing" value="1" />
|
341 |
+
<input type="submit" class="pmpro_btn pmpro_btn-submit" value="<?php _e('Update', 'pmpro');?>" />
|
342 |
+
<input type="button" name="cancel" class="pmpro_btn pmpro_btn-cancel" value="<?php _e('Cancel', 'pmpro');?>" onclick="location.href='<?php echo pmpro_url("account")?>';" />
|
343 |
+
</div>
|
344 |
+
|
345 |
+
</form>
|
346 |
+
<script>
|
347 |
+
// Find ALL <form> tags on your page
|
348 |
+
jQuery('form').submit(function(){
|
349 |
+
// On submit disable its submit button
|
350 |
+
jQuery('input[type=submit]', this).attr('disabled', 'disabled');
|
351 |
+
jQuery('input[type=image]', this).attr('disabled', 'disabled');
|
352 |
+
});
|
353 |
+
</script>
|
354 |
+
<?php } ?>
|
355 |
+
<?php } else { ?>
|
356 |
+
<p><?php _e("This subscription is not recurring. So you don't need to update your billing information.", "pmpro");?></p>
|
357 |
+
<?php } ?>
|
pages/checkout.php
CHANGED
@@ -1,795 +1,800 @@
|
|
1 |
-
<?php
|
2 |
-
global $gateway, $pmpro_review, $skip_account_fields, $pmpro_paypal_token, $wpdb, $current_user, $pmpro_msg, $pmpro_msgt, $pmpro_requirebilling, $pmpro_level, $pmpro_levels, $tospage, $pmpro_show_discount_code, $pmpro_error_fields;
|
3 |
-
global $discount_code, $username, $password, $password2, $bfirstname, $blastname, $baddress1, $baddress2, $bcity, $bstate, $bzipcode, $bcountry, $bphone, $bemail, $bconfirmemail, $CardType, $AccountNumber, $ExpirationMonth,$ExpirationYear;
|
4 |
-
|
5 |
-
/**
|
6 |
-
* Filter to set if PMPro uses email or text as the type for email field inputs.
|
7 |
-
*
|
8 |
-
* @since 1.8.4.5
|
9 |
-
*
|
10 |
-
* @param bool $use_email_type, true to use email type, false to use text type
|
11 |
-
*/
|
12 |
-
$pmpro_email_field_type = apply_filters('pmpro_email_field_type', true);
|
13 |
-
?>
|
14 |
-
<div id="pmpro_level-<?php echo $pmpro_level->id; ?>">
|
15 |
-
<form id="pmpro_form" class="pmpro_form" action="<?php if(!empty($_REQUEST['review'])) echo pmpro_url("checkout", "?level=" . $pmpro_level->id); ?>" method="post">
|
16 |
-
|
17 |
-
<input type="hidden" id="level" name="level" value="<?php echo esc_attr($pmpro_level->id) ?>" />
|
18 |
-
<input type="hidden" id="checkjavascript" name="checkjavascript" value="1" />
|
19 |
-
|
20 |
-
<?php if($pmpro_msg)
|
21 |
-
{
|
22 |
-
?>
|
23 |
-
<div id="pmpro_message" class="pmpro_message <?php echo $pmpro_msgt?>"><?php echo $pmpro_msg?></div>
|
24 |
-
<?php
|
25 |
-
}
|
26 |
-
else
|
27 |
-
{
|
28 |
-
?>
|
29 |
-
<div id="pmpro_message" class="pmpro_message" style="display: none;"></div>
|
30 |
-
<?php
|
31 |
-
}
|
32 |
-
?>
|
33 |
-
|
34 |
-
<?php if($pmpro_review) { ?>
|
35 |
-
<p><?php _e('Almost done. Review the membership information and pricing below then <strong>click the "Complete Payment" button</strong> to finish your order.', 'pmpro');?></p>
|
36 |
-
<?php } ?>
|
37 |
-
|
38 |
-
<table id="pmpro_pricing_fields" class="pmpro_checkout" width="100%" cellpadding="0" cellspacing="0" border="0">
|
39 |
-
<thead>
|
40 |
-
<tr>
|
41 |
-
<th>
|
42 |
-
|
43 |
-
|
44 |
-
|
45 |
-
|
46 |
-
|
47 |
-
|
48 |
-
|
49 |
-
|
50 |
-
|
51 |
-
|
52 |
-
|
53 |
-
|
54 |
-
|
55 |
-
|
56 |
-
|
57 |
-
|
58 |
-
|
59 |
-
|
60 |
-
|
61 |
-
|
62 |
-
<?php
|
63 |
-
<?php echo wpautop(
|
64 |
-
|
65 |
-
|
66 |
-
|
67 |
-
|
68 |
-
|
69 |
-
|
70 |
-
|
71 |
-
|
72 |
-
|
73 |
-
|
74 |
-
|
75 |
-
|
76 |
-
|
77 |
-
|
78 |
-
|
79 |
-
|
80 |
-
|
81 |
-
|
82 |
-
|
83 |
-
|
84 |
-
|
85 |
-
|
86 |
-
<
|
87 |
-
<input
|
88 |
-
|
89 |
-
|
90 |
-
|
91 |
-
|
92 |
-
|
93 |
-
</
|
94 |
-
|
95 |
-
|
96 |
-
|
97 |
-
|
98 |
-
|
99 |
-
jQuery('#other_discount_code_a').
|
100 |
-
|
101 |
-
jQuery('#
|
102 |
-
jQuery('#
|
103 |
-
|
104 |
-
|
105 |
-
|
106 |
-
|
107 |
-
|
108 |
-
|
109 |
-
|
110 |
-
|
111 |
-
|
112 |
-
|
113 |
-
|
114 |
-
|
115 |
-
|
116 |
-
|
117 |
-
|
118 |
-
|
119 |
-
|
120 |
-
|
121 |
-
|
122 |
-
|
123 |
-
|
124 |
-
var
|
125 |
-
|
126 |
-
|
127 |
-
|
128 |
-
|
129 |
-
|
130 |
-
|
131 |
-
|
132 |
-
|
133 |
-
|
134 |
-
|
135 |
-
|
136 |
-
|
137 |
-
|
138 |
-
|
139 |
-
|
140 |
-
|
141 |
-
|
142 |
-
|
143 |
-
|
144 |
-
|
145 |
-
|
146 |
-
|
147 |
-
|
148 |
-
|
149 |
-
|
150 |
-
|
151 |
-
|
152 |
-
|
153 |
-
|
154 |
-
|
155 |
-
|
156 |
-
|
157 |
-
|
158 |
-
|
159 |
-
|
160 |
-
|
161 |
-
|
162 |
-
|
163 |
-
|
164 |
-
|
165 |
-
|
166 |
-
|
167 |
-
|
168 |
-
|
169 |
-
<
|
170 |
-
|
171 |
-
|
172 |
-
|
173 |
-
|
174 |
-
|
175 |
-
|
176 |
-
|
177 |
-
|
178 |
-
|
179 |
-
|
180 |
-
|
181 |
-
|
182 |
-
|
183 |
-
|
184 |
-
|
185 |
-
|
186 |
-
|
187 |
-
|
188 |
-
|
189 |
-
|
190 |
-
|
191 |
-
|
192 |
-
|
193 |
-
|
194 |
-
|
195 |
-
|
196 |
-
|
197 |
-
|
198 |
-
|
199 |
-
|
200 |
-
|
201 |
-
|
202 |
-
|
203 |
-
|
204 |
-
|
205 |
-
|
206 |
-
|
207 |
-
|
208 |
-
|
209 |
-
|
210 |
-
|
211 |
-
|
212 |
-
|
213 |
-
|
214 |
-
|
215 |
-
|
216 |
-
|
217 |
-
|
218 |
-
|
219 |
-
|
220 |
-
|
221 |
-
|
222 |
-
|
223 |
-
|
224 |
-
|
225 |
-
|
226 |
-
|
227 |
-
|
228 |
-
|
229 |
-
|
230 |
-
|
231 |
-
|
232 |
-
|
233 |
-
|
234 |
-
|
235 |
-
|
236 |
-
|
237 |
-
|
238 |
-
|
239 |
-
|
240 |
-
|
241 |
-
|
242 |
-
|
243 |
-
|
244 |
-
|
245 |
-
|
246 |
-
|
247 |
-
|
248 |
-
|
249 |
-
|
250 |
-
|
251 |
-
|
252 |
-
|
253 |
-
|
254 |
-
|
255 |
-
|
256 |
-
|
257 |
-
|
258 |
-
|
259 |
-
|
260 |
-
|
261 |
-
|
262 |
-
|
263 |
-
|
264 |
-
|
265 |
-
|
266 |
-
|
267 |
-
|
268 |
-
|
269 |
-
|
270 |
-
|
271 |
-
|
272 |
-
|
273 |
-
<?php
|
274 |
-
|
275 |
-
|
276 |
-
|
277 |
-
|
278 |
-
|
279 |
-
|
280 |
-
|
281 |
-
|
282 |
-
|
283 |
-
|
284 |
-
|
285 |
-
|
286 |
-
|
287 |
-
|
288 |
-
|
289 |
-
|
290 |
-
|
291 |
-
|
292 |
-
|
293 |
-
|
294 |
-
<input type="radio" name="gateway" value="
|
295 |
-
<a href="javascript:void(0);" class="pmpro_radio"><?php _e('Check Out with
|
296 |
-
|
297 |
-
|
298 |
-
|
299 |
-
|
300 |
-
|
301 |
-
|
302 |
-
|
303 |
-
<?php
|
304 |
-
|
305 |
-
|
306 |
-
|
307 |
-
|
308 |
-
|
309 |
-
|
310 |
-
|
311 |
-
|
312 |
-
|
313 |
-
|
314 |
-
|
315 |
-
|
316 |
-
|
317 |
-
|
318 |
-
|
319 |
-
|
320 |
-
|
321 |
-
|
322 |
-
|
323 |
-
|
324 |
-
|
325 |
-
|
326 |
-
|
327 |
-
|
328 |
-
|
329 |
-
|
330 |
-
|
331 |
-
|
332 |
-
|
333 |
-
|
334 |
-
|
335 |
-
|
336 |
-
|
337 |
-
|
338 |
-
|
339 |
-
|
340 |
-
|
341 |
-
|
342 |
-
|
343 |
-
|
344 |
-
|
345 |
-
|
346 |
-
|
347 |
-
|
348 |
-
|
349 |
-
|
350 |
-
|
351 |
-
|
352 |
-
|
353 |
-
|
354 |
-
|
355 |
-
|
356 |
-
|
357 |
-
|
358 |
-
|
359 |
-
|
360 |
-
|
361 |
-
|
362 |
-
|
363 |
-
|
364 |
-
|
365 |
-
|
366 |
-
|
367 |
-
|
368 |
-
|
369 |
-
|
370 |
-
|
371 |
-
|
372 |
-
|
373 |
-
|
374 |
-
|
375 |
-
|
376 |
-
|
377 |
-
|
378 |
-
|
379 |
-
|
380 |
-
|
381 |
-
|
382 |
-
|
383 |
-
|
384 |
-
|
385 |
-
|
386 |
-
|
387 |
-
|
388 |
-
|
389 |
-
|
390 |
-
|
391 |
-
|
392 |
-
|
393 |
-
|
394 |
-
|
395 |
-
|
396 |
-
|
397 |
-
|
398 |
-
|
399 |
-
|
400 |
-
|
401 |
-
|
402 |
-
|
403 |
-
|
404 |
-
|
405 |
-
|
406 |
-
|
407 |
-
|
408 |
-
|
409 |
-
|
410 |
-
|
411 |
-
|
412 |
-
|
413 |
-
|
414 |
-
|
415 |
-
|
416 |
-
|
417 |
-
|
418 |
-
|
419 |
-
|
420 |
-
|
421 |
-
}
|
422 |
-
|
423 |
-
|
424 |
-
|
425 |
-
|
426 |
-
|
427 |
-
|
428 |
-
|
429 |
-
|
430 |
-
|
431 |
-
|
432 |
-
|
433 |
-
|
434 |
-
|
435 |
-
|
436 |
-
|
437 |
-
|
438 |
-
|
439 |
-
|
440 |
-
|
441 |
-
|
442 |
-
|
443 |
-
|
444 |
-
if(!$
|
445 |
-
$
|
446 |
-
|
447 |
-
|
448 |
-
|
449 |
-
|
450 |
-
|
451 |
-
|
452 |
-
|
453 |
-
|
454 |
-
|
455 |
-
|
456 |
-
|
457 |
-
|
458 |
-
|
459 |
-
|
460 |
-
|
461 |
-
|
462 |
-
|
463 |
-
|
464 |
-
|
465 |
-
|
466 |
-
|
467 |
-
|
468 |
-
|
469 |
-
|
470 |
-
|
471 |
-
|
472 |
-
|
473 |
-
|
474 |
-
|
475 |
-
|
476 |
-
|
477 |
-
|
478 |
-
<?php
|
479 |
-
|
480 |
-
<?php
|
481 |
-
|
482 |
-
|
483 |
-
$
|
484 |
-
|
485 |
-
|
486 |
-
|
487 |
-
|
488 |
-
|
489 |
-
|
490 |
-
|
491 |
-
|
492 |
-
|
493 |
-
|
494 |
-
|
495 |
-
|
496 |
-
|
497 |
-
|
498 |
-
|
499 |
-
|
500 |
-
|
501 |
-
|
502 |
-
|
503 |
-
|
504 |
-
|
505 |
-
|
506 |
-
|
507 |
-
|
508 |
-
|
509 |
-
|
510 |
-
|
511 |
-
|
512 |
-
|
513 |
-
|
514 |
-
|
515 |
-
|
516 |
-
|
517 |
-
|
518 |
-
|
519 |
-
|
520 |
-
|
521 |
-
|
522 |
-
|
523 |
-
|
524 |
-
|
525 |
-
|
526 |
-
|
527 |
-
|
528 |
-
|
529 |
-
|
530 |
-
|
531 |
-
|
532 |
-
|
533 |
-
|
534 |
-
|
535 |
-
|
536 |
-
|
537 |
-
|
538 |
-
"
|
539 |
-
"
|
540 |
-
"
|
541 |
-
"
|
542 |
-
"
|
543 |
-
|
544 |
-
|
545 |
-
|
546 |
-
|
547 |
-
|
548 |
-
|
549 |
-
|
550 |
-
|
551 |
-
|
552 |
-
|
553 |
-
|
554 |
-
|
555 |
-
|
556 |
-
|
557 |
-
|
558 |
-
|
559 |
-
|
560 |
-
|
561 |
-
<div class="pmpro_payment-
|
562 |
-
<label for="
|
563 |
-
<
|
564 |
-
|
565 |
-
|
566 |
-
|
567 |
-
|
568 |
-
|
569 |
-
<option value="
|
570 |
-
<option value="
|
571 |
-
<option value="
|
572 |
-
<option value="
|
573 |
-
<option value="
|
574 |
-
<option value="
|
575 |
-
<option value="
|
576 |
-
|
577 |
-
<?php
|
578 |
-
|
579 |
-
|
580 |
-
?>
|
581 |
-
|
582 |
-
<?php
|
583 |
-
|
584 |
-
|
585 |
-
|
586 |
-
|
587 |
-
|
588 |
-
|
589 |
-
|
590 |
-
|
591 |
-
|
592 |
-
|
593 |
-
|
594 |
-
|
595 |
-
|
596 |
-
|
597 |
-
|
598 |
-
|
599 |
-
|
600 |
-
|
601 |
-
|
602 |
-
|
603 |
-
|
604 |
-
|
605 |
-
|
606 |
-
|
607 |
-
|
608 |
-
|
609 |
-
|
610 |
-
|
611 |
-
|
612 |
-
|
613 |
-
|
614 |
-
|
615 |
-
|
616 |
-
|
617 |
-
|
618 |
-
|
619 |
-
|
620 |
-
|
621 |
-
|
622 |
-
|
623 |
-
|
624 |
-
|
625 |
-
|
626 |
-
|
627 |
-
|
628 |
-
|
629 |
-
jQuery.
|
630 |
-
|
631 |
-
|
632 |
-
|
633 |
-
|
634 |
-
|
635 |
-
|
636 |
-
|
637 |
-
|
638 |
-
|
639 |
-
|
640 |
-
|
641 |
-
|
642 |
-
|
643 |
-
|
644 |
-
|
645 |
-
|
646 |
-
|
647 |
-
|
648 |
-
|
649 |
-
|
650 |
-
|
651 |
-
|
652 |
-
|
653 |
-
|
654 |
-
|
655 |
-
|
656 |
-
|
657 |
-
|
658 |
-
|
659 |
-
|
660 |
-
|
661 |
-
|
662 |
-
|
663 |
-
|
664 |
-
|
665 |
-
|
666 |
-
|
667 |
-
|
668 |
-
|
669 |
-
|
670 |
-
|
671 |
-
|
672 |
-
|
673 |
-
|
674 |
-
|
675 |
-
<
|
676 |
-
|
677 |
-
|
678 |
-
|
679 |
-
|
680 |
-
|
681 |
-
|
682 |
-
|
683 |
-
|
684 |
-
|
685 |
-
|
686 |
-
|
687 |
-
|
688 |
-
|
689 |
-
|
690 |
-
|
691 |
-
|
692 |
-
|
693 |
-
|
694 |
-
|
695 |
-
|
696 |
-
|
697 |
-
|
698 |
-
|
699 |
-
|
700 |
-
|
701 |
-
|
702 |
-
|
703 |
-
|
704 |
-
|
705 |
-
|
706 |
-
|
707 |
-
|
708 |
-
|
709 |
-
|
710 |
-
|
711 |
-
|
712 |
-
|
713 |
-
|
714 |
-
|
715 |
-
|
716 |
-
|
717 |
-
|
718 |
-
|
719 |
-
|
720 |
-
|
721 |
-
|
722 |
-
|
723 |
-
|
724 |
-
|
725 |
-
|
726 |
-
|
727 |
-
|
728 |
-
|
729 |
-
|
730 |
-
|
731 |
-
|
732 |
-
|
733 |
-
|
734 |
-
|
735 |
-
|
736 |
-
|
737 |
-
|
738 |
-
|
739 |
-
|
740 |
-
|
741 |
-
|
742 |
-
|
743 |
-
|
744 |
-
|
745 |
-
|
746 |
-
|
747 |
-
|
748 |
-
|
749 |
-
|
750 |
-
|
751 |
-
|
752 |
-
|
753 |
-
|
754 |
-
|
755 |
-
|
756 |
-
|
757 |
-
|
758 |
-
|
759 |
-
|
760 |
-
|
761 |
-
|
762 |
-
|
763 |
-
|
764 |
-
|
765 |
-
|
766 |
-
|
767 |
-
//
|
768 |
-
jQuery('
|
769 |
-
|
770 |
-
|
771 |
-
|
772 |
-
|
773 |
-
|
774 |
-
|
775 |
-
|
776 |
-
|
777 |
-
|
778 |
-
|
779 |
-
|
780 |
-
|
781 |
-
<?php
|
782 |
-
|
783 |
-
|
784 |
-
|
785 |
-
|
786 |
-
|
787 |
-
|
788 |
-
|
789 |
-
|
790 |
-
|
791 |
-
|
792 |
-
|
793 |
-
|
794 |
-
|
795 |
-
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
global $gateway, $pmpro_review, $skip_account_fields, $pmpro_paypal_token, $wpdb, $current_user, $pmpro_msg, $pmpro_msgt, $pmpro_requirebilling, $pmpro_level, $pmpro_levels, $tospage, $pmpro_show_discount_code, $pmpro_error_fields;
|
3 |
+
global $discount_code, $username, $password, $password2, $bfirstname, $blastname, $baddress1, $baddress2, $bcity, $bstate, $bzipcode, $bcountry, $bphone, $bemail, $bconfirmemail, $CardType, $AccountNumber, $ExpirationMonth,$ExpirationYear;
|
4 |
+
|
5 |
+
/**
|
6 |
+
* Filter to set if PMPro uses email or text as the type for email field inputs.
|
7 |
+
*
|
8 |
+
* @since 1.8.4.5
|
9 |
+
*
|
10 |
+
* @param bool $use_email_type, true to use email type, false to use text type
|
11 |
+
*/
|
12 |
+
$pmpro_email_field_type = apply_filters('pmpro_email_field_type', true);
|
13 |
+
?>
|
14 |
+
<div id="pmpro_level-<?php echo $pmpro_level->id; ?>">
|
15 |
+
<form id="pmpro_form" class="pmpro_form" action="<?php if(!empty($_REQUEST['review'])) echo pmpro_url("checkout", "?level=" . $pmpro_level->id); ?>" method="post">
|
16 |
+
|
17 |
+
<input type="hidden" id="level" name="level" value="<?php echo esc_attr($pmpro_level->id) ?>" />
|
18 |
+
<input type="hidden" id="checkjavascript" name="checkjavascript" value="1" />
|
19 |
+
|
20 |
+
<?php if($pmpro_msg)
|
21 |
+
{
|
22 |
+
?>
|
23 |
+
<div id="pmpro_message" class="pmpro_message <?php echo $pmpro_msgt?>"><?php echo $pmpro_msg?></div>
|
24 |
+
<?php
|
25 |
+
}
|
26 |
+
else
|
27 |
+
{
|
28 |
+
?>
|
29 |
+
<div id="pmpro_message" class="pmpro_message" style="display: none;"></div>
|
30 |
+
<?php
|
31 |
+
}
|
32 |
+
?>
|
33 |
+
|
34 |
+
<?php if($pmpro_review) { ?>
|
35 |
+
<p><?php _e('Almost done. Review the membership information and pricing below then <strong>click the "Complete Payment" button</strong> to finish your order.', 'pmpro');?></p>
|
36 |
+
<?php } ?>
|
37 |
+
|
38 |
+
<table id="pmpro_pricing_fields" class="pmpro_checkout" width="100%" cellpadding="0" cellspacing="0" border="0">
|
39 |
+
<thead>
|
40 |
+
<tr>
|
41 |
+
<th>
|
42 |
+
<span class="pmpro_thead-name"><?php _e('Membership Level', 'pmpro');?></span>
|
43 |
+
<?php if(count($pmpro_levels) > 1) { ?><span class="pmpro_thead-msg"><a href="<?php echo pmpro_url("levels"); ?>"><?php _e('change', 'pmpro');?></a></span><?php } ?>
|
44 |
+
</th>
|
45 |
+
</tr>
|
46 |
+
</thead>
|
47 |
+
<tbody>
|
48 |
+
<tr>
|
49 |
+
<td>
|
50 |
+
<p>
|
51 |
+
<?php printf(__('You have selected the <strong>%s</strong> membership level.', 'pmpro'), $pmpro_level->name);?>
|
52 |
+
</p>
|
53 |
+
|
54 |
+
<?php
|
55 |
+
if(!empty($pmpro_level->description))
|
56 |
+
echo apply_filters("the_content", stripslashes($pmpro_level->description));
|
57 |
+
?>
|
58 |
+
|
59 |
+
<div id="pmpro_level_cost">
|
60 |
+
<?php if($discount_code && pmpro_checkDiscountCode($discount_code)) { ?>
|
61 |
+
<?php printf(__('<p class="pmpro_level_discount_applied">The <strong>%s</strong> code has been applied to your order.</p>', 'pmpro'), $discount_code);?>
|
62 |
+
<?php } ?>
|
63 |
+
<?php echo wpautop(pmpro_getLevelCost($pmpro_level)); ?>
|
64 |
+
<?php echo wpautop(pmpro_getLevelExpiration($pmpro_level)); ?>
|
65 |
+
</div>
|
66 |
+
|
67 |
+
<?php do_action("pmpro_checkout_after_level_cost"); ?>
|
68 |
+
|
69 |
+
<?php if($pmpro_show_discount_code) { ?>
|
70 |
+
|
71 |
+
<?php if($discount_code && !$pmpro_review) { ?>
|
72 |
+
<p id="other_discount_code_p" class="pmpro_small"><a id="other_discount_code_a" href="#discount_code"><?php _e('Click here to change your discount code', 'pmpro');?></a>.</p>
|
73 |
+
<?php } elseif(!$pmpro_review) { ?>
|
74 |
+
<p id="other_discount_code_p" class="pmpro_small"><?php _e('Do you have a discount code?', 'pmpro');?> <a id="other_discount_code_a" href="#discount_code"><?php _e('Click here to enter your discount code', 'pmpro');?></a>.</p>
|
75 |
+
<?php } elseif($pmpro_review && $discount_code) { ?>
|
76 |
+
<p><strong><?php _e('Discount Code', 'pmpro');?>:</strong> <?php echo $discount_code?></p>
|
77 |
+
<?php } ?>
|
78 |
+
|
79 |
+
<?php } ?>
|
80 |
+
</td>
|
81 |
+
</tr>
|
82 |
+
<?php if($pmpro_show_discount_code) { ?>
|
83 |
+
<tr id="other_discount_code_tr" style="display: none;">
|
84 |
+
<td>
|
85 |
+
<div>
|
86 |
+
<label for="other_discount_code"><?php _e('Discount Code', 'pmpro');?></label>
|
87 |
+
<input id="other_discount_code" name="other_discount_code" type="text" class="input <?php echo pmpro_getClassForField("other_discount_code");?>" size="20" value="<?php echo esc_attr($discount_code)?>" />
|
88 |
+
<input type="button" name="other_discount_code_button" id="other_discount_code_button" value="<?php _e('Apply', 'pmpro');?>" />
|
89 |
+
</div>
|
90 |
+
</td>
|
91 |
+
</tr>
|
92 |
+
<?php } ?>
|
93 |
+
</tbody>
|
94 |
+
</table>
|
95 |
+
|
96 |
+
<?php if($pmpro_show_discount_code) { ?>
|
97 |
+
<script>
|
98 |
+
//update discount code link to show field at top of form
|
99 |
+
jQuery('#other_discount_code_a').attr('href', 'javascript:void(0);');
|
100 |
+
jQuery('#other_discount_code_a').click(function() {
|
101 |
+
jQuery('#other_discount_code_tr').show();
|
102 |
+
jQuery('#other_discount_code_p').hide();
|
103 |
+
jQuery('#other_discount_code').focus();
|
104 |
+
});
|
105 |
+
|
106 |
+
//update real discount code field as the other discount code field is updated
|
107 |
+
jQuery('#other_discount_code').keyup(function() {
|
108 |
+
jQuery('#discount_code').val(jQuery('#other_discount_code').val());
|
109 |
+
});
|
110 |
+
jQuery('#other_discount_code').blur(function() {
|
111 |
+
jQuery('#discount_code').val(jQuery('#other_discount_code').val());
|
112 |
+
});
|
113 |
+
|
114 |
+
//update other discount code field as the real discount code field is updated
|
115 |
+
jQuery('#discount_code').keyup(function() {
|
116 |
+
jQuery('#other_discount_code').val(jQuery('#discount_code').val());
|
117 |
+
});
|
118 |
+
jQuery('#discount_code').blur(function() {
|
119 |
+
jQuery('#other_discount_code').val(jQuery('#discount_code').val());
|
120 |
+
});
|
121 |
+
|
122 |
+
//applying a discount code
|
123 |
+
jQuery('#other_discount_code_button').click(function() {
|
124 |
+
var code = jQuery('#other_discount_code').val();
|
125 |
+
var level_id = jQuery('#level').val();
|
126 |
+
|
127 |
+
if(code)
|
128 |
+
{
|
129 |
+
//hide any previous message
|
130 |
+
jQuery('.pmpro_discount_code_msg').hide();
|
131 |
+
|
132 |
+
//disable the apply button
|
133 |
+
jQuery('#other_discount_code_button').attr('disabled', 'disabled');
|
134 |
+
|
135 |
+
jQuery.ajax({
|
136 |
+
url: '<?php echo admin_url('admin-ajax.php')?>',type:'GET',timeout:<?php echo apply_filters("pmpro_ajax_timeout", 5000, "applydiscountcode");?>,
|
137 |
+
dataType: 'html',
|
138 |
+
data: "action=applydiscountcode&code=" + code + "&level=" + level_id + "&msgfield=pmpro_message",
|
139 |
+
error: function(xml){
|
140 |
+
alert('Error applying discount code [1]');
|
141 |
+
|
142 |
+
//enable apply button
|
143 |
+
jQuery('#other_discount_code_button').removeAttr('disabled');
|
144 |
+
},
|
145 |
+
success: function(responseHTML){
|
146 |
+
if (responseHTML == 'error')
|
147 |
+
{
|
148 |
+
alert('Error applying discount code [2]');
|
149 |
+
}
|
150 |
+
else
|
151 |
+
{
|
152 |
+
jQuery('#pmpro_message').html(responseHTML);
|
153 |
+
}
|
154 |
+
|
155 |
+
//enable invite button
|
156 |
+
jQuery('#other_discount_code_button').removeAttr('disabled');
|
157 |
+
}
|
158 |
+
});
|
159 |
+
}
|
160 |
+
});
|
161 |
+
</script>
|
162 |
+
<?php } ?>
|
163 |
+
|
164 |
+
<?php
|
165 |
+
do_action('pmpro_checkout_after_pricing_fields');
|
166 |
+
?>
|
167 |
+
|
168 |
+
<?php if(!$skip_account_fields && !$pmpro_review) { ?>
|
169 |
+
<table id="pmpro_user_fields" class="pmpro_checkout" width="100%" cellpadding="0" cellspacing="0" border="0">
|
170 |
+
<thead>
|
171 |
+
<tr>
|
172 |
+
<th>
|
173 |
+
<span class="pmpro_thead-name"><?php _e('Account Information', 'pmpro');?></span>
|
174 |
+
<span class="pmpro_thead-msg"><?php _e('Already have an account?', 'pmpro');?> <a href="<?php echo wp_login_url(pmpro_url("checkout", "?level=" . $pmpro_level->id))?>"><?php _e('Log in here', 'pmpro');?></a></span>
|
175 |
+
</th>
|
176 |
+
</tr>
|
177 |
+
</thead>
|
178 |
+
<tbody>
|
179 |
+
<tr>
|
180 |
+
<td>
|
181 |
+
<div>
|
182 |
+
<label for="username"><?php _e('Username', 'pmpro');?></label>
|
183 |
+
<input id="username" name="username" type="text" class="input <?php echo pmpro_getClassForField("username");?>" size="30" value="<?php echo esc_attr($username)?>" />
|
184 |
+
</div>
|
185 |
+
|
186 |
+
<?php
|
187 |
+
do_action('pmpro_checkout_after_username');
|
188 |
+
?>
|
189 |
+
|
190 |
+
<div>
|
191 |
+
<label for="password"><?php _e('Password', 'pmpro');?></label>
|
192 |
+
<input id="password" name="password" type="password" class="input <?php echo pmpro_getClassForField("password");?>" size="30" value="<?php echo esc_attr($password)?>" />
|
193 |
+
</div>
|
194 |
+
<?php
|
195 |
+
$pmpro_checkout_confirm_password = apply_filters("pmpro_checkout_confirm_password", true);
|
196 |
+
if($pmpro_checkout_confirm_password)
|
197 |
+
{
|
198 |
+
?>
|
199 |
+
<div>
|
200 |
+
<label for="password2"><?php _e('Confirm Password', 'pmpro');?></label>
|
201 |
+
<input id="password2" name="password2" type="password" class="input <?php echo pmpro_getClassForField("password2");?>" size="30" value="<?php echo esc_attr($password2)?>" />
|
202 |
+
</div>
|
203 |
+
<?php
|
204 |
+
}
|
205 |
+
else
|
206 |
+
{
|
207 |
+
?>
|
208 |
+
<input type="hidden" name="password2_copy" value="1" />
|
209 |
+
<?php
|
210 |
+
}
|
211 |
+
?>
|
212 |
+
|
213 |
+
<?php
|
214 |
+
do_action('pmpro_checkout_after_password');
|
215 |
+
?>
|
216 |
+
|
217 |
+
<div>
|
218 |
+
<label for="bemail"><?php _e('E-mail Address', 'pmpro');?></label>
|
219 |
+
<input id="bemail" name="bemail" type="<?php echo ($pmpro_email_field_type ? 'email' : 'text'); ?>" class="input <?php echo pmpro_getClassForField("bemail");?>" size="30" value="<?php echo esc_attr($bemail)?>" />
|
220 |
+
</div>
|
221 |
+
<?php
|
222 |
+
$pmpro_checkout_confirm_email = apply_filters("pmpro_checkout_confirm_email", true);
|
223 |
+
if($pmpro_checkout_confirm_email)
|
224 |
+
{
|
225 |
+
?>
|
226 |
+
<div>
|
227 |
+
<label for="bconfirmemail"><?php _e('Confirm E-mail Address', 'pmpro');?></label>
|
228 |
+
<input id="bconfirmemail" name="bconfirmemail" type="<?php echo ($pmpro_email_field_type ? 'email' : 'text'); ?>" class="input <?php echo pmpro_getClassForField("bconfirmemail");?>" size="30" value="<?php echo esc_attr($bconfirmemail)?>" />
|
229 |
+
|
230 |
+
</div>
|
231 |
+
<?php
|
232 |
+
}
|
233 |
+
else
|
234 |
+
{
|
235 |
+
?>
|
236 |
+
<input type="hidden" name="bconfirmemail_copy" value="1" />
|
237 |
+
<?php
|
238 |
+
}
|
239 |
+
?>
|
240 |
+
|
241 |
+
<?php
|
242 |
+
do_action('pmpro_checkout_after_email');
|
243 |
+
?>
|
244 |
+
|
245 |
+
<div class="pmpro_hidden">
|
246 |
+
<label for="fullname"><?php _e('Full Name', 'pmpro');?></label>
|
247 |
+
<input id="fullname" name="fullname" type="text" class="input <?php echo pmpro_getClassForField("fullname");?>" size="30" value="" /> <strong><?php _e('LEAVE THIS BLANK', 'pmpro');?></strong>
|
248 |
+
</div>
|
249 |
+
|
250 |
+
<div class="pmpro_captcha">
|
251 |
+
<?php
|
252 |
+
global $recaptcha, $recaptcha_publickey;
|
253 |
+
if($recaptcha == 2 || ($recaptcha == 1 && pmpro_isLevelFree($pmpro_level)))
|
254 |
+
{
|
255 |
+
echo pmpro_recaptcha_get_html($recaptcha_publickey, NULL, true);
|
256 |
+
}
|
257 |
+
?>
|
258 |
+
</div>
|
259 |
+
|
260 |
+
<?php
|
261 |
+
do_action('pmpro_checkout_after_captcha');
|
262 |
+
?>
|
263 |
+
|
264 |
+
</td>
|
265 |
+
</tr>
|
266 |
+
</tbody>
|
267 |
+
</table>
|
268 |
+
<?php } elseif($current_user->ID && !$pmpro_review) { ?>
|
269 |
+
|
270 |
+
<p id="pmpro_account_loggedin">
|
271 |
+
<?php printf(__('You are logged in as <strong>%s</strong>. If you would like to use a different account for this membership, <a href="%s">log out now</a>.', 'pmpro'), $current_user->user_login, wp_logout_url($_SERVER['REQUEST_URI'])); ?>
|
272 |
+
</p>
|
273 |
+
<?php } ?>
|
274 |
+
|
275 |
+
<?php
|
276 |
+
do_action('pmpro_checkout_after_user_fields');
|
277 |
+
?>
|
278 |
+
|
279 |
+
<?php
|
280 |
+
do_action('pmpro_checkout_boxes');
|
281 |
+
?>
|
282 |
+
|
283 |
+
<?php if(pmpro_getGateway() == "paypal" && empty($pmpro_review)) { ?>
|
284 |
+
<table id="pmpro_payment_method" class="pmpro_checkout top1em" width="100%" cellpadding="0" cellspacing="0" border="0" <?php if(!$pmpro_requirebilling) { ?>style="display: none;"<?php } ?>>
|
285 |
+
<thead>
|
286 |
+
<tr>
|
287 |
+
<th><?php _e('Choose your Payment Method', 'pmpro');?></th>
|
288 |
+
</tr>
|
289 |
+
</thead>
|
290 |
+
<tbody>
|
291 |
+
<tr>
|
292 |
+
<td>
|
293 |
+
<div>
|
294 |
+
<input type="radio" name="gateway" value="paypal" <?php if(!$gateway || $gateway == "paypal") { ?>checked="checked"<?php } ?> />
|
295 |
+
<a href="javascript:void(0);" class="pmpro_radio"><?php _e('Check Out with a Credit Card Here', 'pmpro');?></a>
|
296 |
+
<input type="radio" name="gateway" value="paypalexpress" <?php if($gateway == "paypalexpress") { ?>checked="checked"<?php } ?> />
|
297 |
+
<a href="javascript:void(0);" class="pmpro_radio"><?php _e('Check Out with PayPal', 'pmpro');?></a>
|
298 |
+
</div>
|
299 |
+
</td>
|
300 |
+
</tr>
|
301 |
+
</tbody>
|
302 |
+
</table>
|
303 |
+
<?php } ?>
|
304 |
+
|
305 |
+
<?php
|
306 |
+
$pmpro_include_billing_address_fields = apply_filters('pmpro_include_billing_address_fields', true);
|
307 |
+
if($pmpro_include_billing_address_fields)
|
308 |
+
{
|
309 |
+
?>
|
310 |
+
<table id="pmpro_billing_address_fields" class="pmpro_checkout top1em" width="100%" cellpadding="0" cellspacing="0" border="0" <?php if(!$pmpro_requirebilling || apply_filters("pmpro_hide_billing_address_fields", false) ){ ?>style="display: none;"<?php } ?>>
|
311 |
+
<thead>
|
312 |
+
<tr>
|
313 |
+
<th><?php _e('Billing Address', 'pmpro');?></th>
|
314 |
+
</tr>
|
315 |
+
</thead>
|
316 |
+
<tbody>
|
317 |
+
<tr>
|
318 |
+
<td>
|
319 |
+
<div>
|
320 |
+
<label for="bfirstname"><?php _e('First Name', 'pmpro');?></label>
|
321 |
+
<input id="bfirstname" name="bfirstname" type="text" class="input <?php echo pmpro_getClassForField("bfirstname");?>" size="30" value="<?php echo esc_attr($bfirstname)?>" />
|
322 |
+
</div>
|
323 |
+
<div>
|
324 |
+
<label for="blastname"><?php _e('Last Name', 'pmpro');?></label>
|
325 |
+
<input id="blastname" name="blastname" type="text" class="input <?php echo pmpro_getClassForField("blastname");?>" size="30" value="<?php echo esc_attr($blastname)?>" />
|
326 |
+
</div>
|
327 |
+
<div>
|
328 |
+
<label for="baddress1"><?php _e('Address 1', 'pmpro');?></label>
|
329 |
+
<input id="baddress1" name="baddress1" type="text" class="input <?php echo pmpro_getClassForField("baddress1");?>" size="30" value="<?php echo esc_attr($baddress1)?>" />
|
330 |
+
</div>
|
331 |
+
<div>
|
332 |
+
<label for="baddress2"><?php _e('Address 2', 'pmpro');?></label>
|
333 |
+
<input id="baddress2" name="baddress2" type="text" class="input <?php echo pmpro_getClassForField("baddress2");?>" size="30" value="<?php echo esc_attr($baddress2)?>" />
|
334 |
+
</div>
|
335 |
+
|
336 |
+
<?php
|
337 |
+
$longform_address = apply_filters("pmpro_longform_address", true);
|
338 |
+
if($longform_address)
|
339 |
+
{
|
340 |
+
?>
|
341 |
+
<div>
|
342 |
+
<label for="bcity"><?php _e('City', 'pmpro');?></label>
|
343 |
+
<input id="bcity" name="bcity" type="text" class="input <?php echo pmpro_getClassForField("bcity");?>" size="30" value="<?php echo esc_attr($bcity)?>" />
|
344 |
+
</div>
|
345 |
+
<div>
|
346 |
+
<label for="bstate"><?php _e('State', 'pmpro');?></label>
|
347 |
+
<input id="bstate" name="bstate" type="text" class="input <?php echo pmpro_getClassForField("bstate");?>" size="30" value="<?php echo esc_attr($bstate)?>" />
|
348 |
+
</div>
|
349 |
+
<div>
|
350 |
+
<label for="bzipcode"><?php _e('Postal Code', 'pmpro');?></label>
|
351 |
+
<input id="bzipcode" name="bzipcode" type="text" class="input <?php echo pmpro_getClassForField("bzipcode");?>" size="30" value="<?php echo esc_attr($bzipcode)?>" />
|
352 |
+
</div>
|
353 |
+
<?php
|
354 |
+
}
|
355 |
+
else
|
356 |
+
{
|
357 |
+
?>
|
358 |
+
<div>
|
359 |
+
<label for="bcity_state_zip"><?php _e('City, State Zip', 'pmpro');?></label>
|
360 |
+
<input id="bcity" name="bcity" type="text" class="input <?php echo pmpro_getClassForField("bcity");?>" size="14" value="<?php echo esc_attr($bcity)?>" />,
|
361 |
+
<?php
|
362 |
+
$state_dropdowns = apply_filters("pmpro_state_dropdowns", false);
|
363 |
+
if($state_dropdowns === true || $state_dropdowns == "names")
|
364 |
+
{
|
365 |
+
global $pmpro_states;
|
366 |
+
?>
|
367 |
+
<select name="bstate" class=" <?php echo pmpro_getClassForField("bstate");?>">
|
368 |
+
<option value="">--</option>
|
369 |
+
<?php
|
370 |
+
foreach($pmpro_states as $ab => $st)
|
371 |
+
{
|
372 |
+
?>
|
373 |
+
<option value="<?php echo esc_attr($ab);?>" <?php if($ab == $bstate) { ?>selected="selected"<?php } ?>><?php echo $st;?></option>
|
374 |
+
<?php } ?>
|
375 |
+
</select>
|
376 |
+
<?php
|
377 |
+
}
|
378 |
+
elseif($state_dropdowns == "abbreviations")
|
379 |
+
{
|
380 |
+
global $pmpro_states_abbreviations;
|
381 |
+
?>
|
382 |
+
<select name="bstate" class=" <?php echo pmpro_getClassForField("bstate");?>">
|
383 |
+
<option value="">--</option>
|
384 |
+
<?php
|
385 |
+
foreach($pmpro_states_abbreviations as $ab)
|
386 |
+
{
|
387 |
+
?>
|
388 |
+
<option value="<?php echo esc_attr($ab);?>" <?php if($ab == $bstate) { ?>selected="selected"<?php } ?>><?php echo $ab;?></option>
|
389 |
+
<?php } ?>
|
390 |
+
</select>
|
391 |
+
<?php
|
392 |
+
}
|
393 |
+
else
|
394 |
+
{
|
395 |
+
?>
|
396 |
+
<input id="bstate" name="bstate" type="text" class="input <?php echo pmpro_getClassForField("bstate");?>" size="2" value="<?php echo esc_attr($bstate)?>" />
|
397 |
+
<?php
|
398 |
+
}
|
399 |
+
?>
|
400 |
+
<input id="bzipcode" name="bzipcode" type="text" class="input <?php echo pmpro_getClassForField("bzipcode");?>" size="5" value="<?php echo esc_attr($bzipcode)?>" />
|
401 |
+
</div>
|
402 |
+
<?php
|
403 |
+
}
|
404 |
+
?>
|
405 |
+
|
406 |
+
<?php
|
407 |
+
$show_country = apply_filters("pmpro_international_addresses", true);
|
408 |
+
if($show_country)
|
409 |
+
{
|
410 |
+
?>
|
411 |
+
<div>
|
412 |
+
<label for="bcountry"><?php _e('Country', 'pmpro');?></label>
|
413 |
+
<select name="bcountry" class=" <?php echo pmpro_getClassForField("bcountry");?>">
|
414 |
+
<?php
|
415 |
+
global $pmpro_countries, $pmpro_default_country;
|
416 |
+
if(!$bcountry)
|
417 |
+
$bcountry = $pmpro_default_country;
|
418 |
+
foreach($pmpro_countries as $abbr => $country)
|
419 |
+
{
|
420 |
+
?>
|
421 |
+
<option value="<?php echo $abbr?>" <?php if($abbr == $bcountry) { ?>selected="selected"<?php } ?>><?php echo $country?></option>
|
422 |
+
<?php
|
423 |
+
}
|
424 |
+
?>
|
425 |
+
</select>
|
426 |
+
</div>
|
427 |
+
<?php
|
428 |
+
}
|
429 |
+
else
|
430 |
+
{
|
431 |
+
?>
|
432 |
+
<input type="hidden" name="bcountry" value="US" />
|
433 |
+
<?php
|
434 |
+
}
|
435 |
+
?>
|
436 |
+
<div>
|
437 |
+
<label for="bphone"><?php _e('Phone', 'pmpro');?></label>
|
438 |
+
<input id="bphone" name="bphone" type="text" class="input <?php echo pmpro_getClassForField("bphone");?>" size="30" value="<?php echo esc_attr(formatPhone($bphone))?>" />
|
439 |
+
</div>
|
440 |
+
<?php if($skip_account_fields) { ?>
|
441 |
+
<?php
|
442 |
+
if($current_user->ID)
|
443 |
+
{
|
444 |
+
if(!$bemail && $current_user->user_email)
|
445 |
+
$bemail = $current_user->user_email;
|
446 |
+
if(!$bconfirmemail && $current_user->user_email)
|
447 |
+
$bconfirmemail = $current_user->user_email;
|
448 |
+
}
|
449 |
+
?>
|
450 |
+
<div>
|
451 |
+
<label for="bemail"><?php _e('E-mail Address', 'pmpro');?></label>
|
452 |
+
<input id="bemail" name="bemail" type="<?php echo ($pmpro_email_field_type ? 'email' : 'text'); ?>" class="input <?php echo pmpro_getClassForField("bemail");?>" size="30" value="<?php echo esc_attr($bemail)?>" />
|
453 |
+
</div>
|
454 |
+
<?php
|
455 |
+
$pmpro_checkout_confirm_email = apply_filters("pmpro_checkout_confirm_email", true);
|
456 |
+
if($pmpro_checkout_confirm_email)
|
457 |
+
{
|
458 |
+
?>
|
459 |
+
<div>
|
460 |
+
<label for="bconfirmemail"><?php _e('Confirm E-mail', 'pmpro');?></label>
|
461 |
+
<input id="bconfirmemail" name="bconfirmemail" type="<?php echo ($pmpro_email_field_type ? 'email' : 'text'); ?>" class="input <?php echo pmpro_getClassForField("bconfirmemail");?>" size="30" value="<?php echo esc_attr($bconfirmemail)?>" />
|
462 |
+
|
463 |
+
</div>
|
464 |
+
<?php
|
465 |
+
}
|
466 |
+
else
|
467 |
+
{
|
468 |
+
?>
|
469 |
+
<input type="hidden" name="bconfirmemail_copy" value="1" />
|
470 |
+
<?php
|
471 |
+
}
|
472 |
+
?>
|
473 |
+
<?php } ?>
|
474 |
+
</td>
|
475 |
+
</tr>
|
476 |
+
</tbody>
|
477 |
+
</table>
|
478 |
+
<?php } ?>
|
479 |
+
|
480 |
+
<?php do_action("pmpro_checkout_after_billing_fields"); ?>
|
481 |
+
|
482 |
+
<?php
|
483 |
+
$pmpro_accepted_credit_cards = pmpro_getOption("accepted_credit_cards");
|
484 |
+
$pmpro_accepted_credit_cards = explode(",", $pmpro_accepted_credit_cards);
|
485 |
+
$pmpro_accepted_credit_cards_string = pmpro_implodeToEnglish($pmpro_accepted_credit_cards);
|
486 |
+
?>
|
487 |
+
|
488 |
+
<?php
|
489 |
+
$pmpro_include_payment_information_fields = apply_filters("pmpro_include_payment_information_fields", true);
|
490 |
+
if($pmpro_include_payment_information_fields)
|
491 |
+
{
|
492 |
+
?>
|
493 |
+
<table id="pmpro_payment_information_fields" class="pmpro_checkout top1em" width="100%" cellpadding="0" cellspacing="0" border="0" <?php if(!$pmpro_requirebilling || apply_filters("pmpro_hide_payment_information_fields", false) ) { ?>style="display: none;"<?php } ?>>
|
494 |
+
<thead>
|
495 |
+
<tr>
|
496 |
+
<th>
|
497 |
+
<span class="pmpro_thead-name"><?php _e('Payment Information', 'pmpro');?></span>
|
498 |
+
<span class="pmpro_thead-msg"><?php printf(__('We Accept %s', 'pmpro'), $pmpro_accepted_credit_cards_string);?></span>
|
499 |
+
</th>
|
500 |
+
</tr>
|
501 |
+
</thead>
|
502 |
+
<tbody>
|
503 |
+
<tr valign="top">
|
504 |
+
<td>
|
505 |
+
<?php
|
506 |
+
$sslseal = pmpro_getOption("sslseal");
|
507 |
+
if($sslseal)
|
508 |
+
{
|
509 |
+
?>
|
510 |
+
<div class="pmpro_sslseal"><?php echo stripslashes($sslseal)?></div>
|
511 |
+
<?php
|
512 |
+
}
|
513 |
+
?>
|
514 |
+
|
515 |
+
<?php
|
516 |
+
$pmpro_include_cardtype_field = apply_filters('pmpro_include_cardtype_field', false);
|
517 |
+
if($pmpro_include_cardtype_field)
|
518 |
+
{
|
519 |
+
?>
|
520 |
+
<div class="pmpro_payment-card-type">
|
521 |
+
<label for="CardType"><?php _e('Card Type', 'pmpro');?></label>
|
522 |
+
<select id="CardType" name="CardType" class=" <?php echo pmpro_getClassForField("CardType");?>">
|
523 |
+
<?php foreach($pmpro_accepted_credit_cards as $cc) { ?>
|
524 |
+
<option value="<?php echo $cc?>" <?php if($CardType == $cc) { ?>selected="selected"<?php } ?>><?php echo $cc?></option>
|
525 |
+
<?php } ?>
|
526 |
+
</select>
|
527 |
+
</div>
|
528 |
+
<?php
|
529 |
+
}
|
530 |
+
else
|
531 |
+
{
|
532 |
+
?>
|
533 |
+
<input type="hidden" id="CardType" name="CardType" value="<?php echo esc_attr($CardType);?>" />
|
534 |
+
<script>
|
535 |
+
jQuery(document).ready(function() {
|
536 |
+
jQuery('#AccountNumber').validateCreditCard(function(result) {
|
537 |
+
var cardtypenames = {
|
538 |
+
"amex" : "American Express",
|
539 |
+
"diners_club_carte_blanche" : "Diners Club Carte Blanche",
|
540 |
+
"diners_club_international" : "Diners Club International",
|
541 |
+
"discover" : "Discover",
|
542 |
+
"jcb" : "JCB",
|
543 |
+
"laser" : "Laser",
|
544 |
+
"maestro" : "Maestro",
|
545 |
+
"mastercard" : "Mastercard",
|
546 |
+
"visa" : "Visa",
|
547 |
+
"visa_electron" : "Visa Electron"
|
548 |
+
}
|
549 |
+
|
550 |
+
if(result.card_type)
|
551 |
+
jQuery('#CardType').val(cardtypenames[result.card_type.name]);
|
552 |
+
else
|
553 |
+
jQuery('#CardType').val('Unknown Card Type');
|
554 |
+
});
|
555 |
+
});
|
556 |
+
</script>
|
557 |
+
<?php
|
558 |
+
}
|
559 |
+
?>
|
560 |
+
|
561 |
+
<div class="pmpro_payment-account-number">
|
562 |
+
<label for="AccountNumber"><?php _e('Card Number', 'pmpro');?></label>
|
563 |
+
<input id="AccountNumber" name="AccountNumber" class="input <?php echo pmpro_getClassForField("AccountNumber");?>" type="text" size="25" value="<?php echo esc_attr($AccountNumber)?>" data-encrypted-name="number" autocomplete="off" />
|
564 |
+
</div>
|
565 |
+
|
566 |
+
<div class="pmpro_payment-expiration">
|
567 |
+
<label for="ExpirationMonth"><?php _e('Expiration Date', 'pmpro');?></label>
|
568 |
+
<select id="ExpirationMonth" name="ExpirationMonth" class=" <?php echo pmpro_getClassForField("ExpirationMonth");?>">
|
569 |
+
<option value="01" <?php if($ExpirationMonth == "01") { ?>selected="selected"<?php } ?>>01</option>
|
570 |
+
<option value="02" <?php if($ExpirationMonth == "02") { ?>selected="selected"<?php } ?>>02</option>
|
571 |
+
<option value="03" <?php if($ExpirationMonth == "03") { ?>selected="selected"<?php } ?>>03</option>
|
572 |
+
<option value="04" <?php if($ExpirationMonth == "04") { ?>selected="selected"<?php } ?>>04</option>
|
573 |
+
<option value="05" <?php if($ExpirationMonth == "05") { ?>selected="selected"<?php } ?>>05</option>
|
574 |
+
<option value="06" <?php if($ExpirationMonth == "06") { ?>selected="selected"<?php } ?>>06</option>
|
575 |
+
<option value="07" <?php if($ExpirationMonth == "07") { ?>selected="selected"<?php } ?>>07</option>
|
576 |
+
<option value="08" <?php if($ExpirationMonth == "08") { ?>selected="selected"<?php } ?>>08</option>
|
577 |
+
<option value="09" <?php if($ExpirationMonth == "09") { ?>selected="selected"<?php } ?>>09</option>
|
578 |
+
<option value="10" <?php if($ExpirationMonth == "10") { ?>selected="selected"<?php } ?>>10</option>
|
579 |
+
<option value="11" <?php if($ExpirationMonth == "11") { ?>selected="selected"<?php } ?>>11</option>
|
580 |
+
<option value="12" <?php if($ExpirationMonth == "12") { ?>selected="selected"<?php } ?>>12</option>
|
581 |
+
</select>/<select id="ExpirationYear" name="ExpirationYear" class=" <?php echo pmpro_getClassForField("ExpirationYear");?>">
|
582 |
+
<?php
|
583 |
+
for($i = date("Y"); $i < date("Y") + 10; $i++)
|
584 |
+
{
|
585 |
+
?>
|
586 |
+
<option value="<?php echo $i?>" <?php if($ExpirationYear == $i) { ?>selected="selected"<?php } ?>><?php echo $i?></option>
|
587 |
+
<?php
|
588 |
+
}
|
589 |
+
?>
|
590 |
+
</select>
|
591 |
+
</div>
|
592 |
+
|
593 |
+
<?php
|
594 |
+
$pmpro_show_cvv = apply_filters("pmpro_show_cvv", true);
|
595 |
+
if($pmpro_show_cvv)
|
596 |
+
{
|
597 |
+
?>
|
598 |
+
<div class="pmpro_payment-cvv">
|
599 |
+
<label for="CVV"><?php _e('CVV', 'pmpro');?></label>
|
600 |
+
<input class="input" id="CVV" name="CVV" type="text" size="4" value="<?php if(!empty($_REQUEST['CVV'])) { echo esc_attr($_REQUEST['CVV']); }?>" class=" <?php echo pmpro_getClassForField("CVV");?>" /> <small>(<a href="javascript:void(0);" onclick="javascript:window.open('<?php echo pmpro_https_filter(PMPRO_URL)?>/pages/popup-cvv.html','cvv','toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=yes, resizable=yes, width=600, height=475');"><?php _e("what's this?", 'pmpro');?></a>)</small>
|
601 |
+
</div>
|
602 |
+
<?php
|
603 |
+
}
|
604 |
+
?>
|
605 |
+
|
606 |
+
<?php if($pmpro_show_discount_code) { ?>
|
607 |
+
<div class="pmpro_payment-discount-code">
|
608 |
+
<label for="discount_code"><?php _e('Discount Code', 'pmpro');?></label>
|
609 |
+
<input class="input <?php echo pmpro_getClassForField("discount_code");?>" id="discount_code" name="discount_code" type="text" size="20" value="<?php echo esc_attr($discount_code)?>" />
|
610 |
+
<input type="button" id="discount_code_button" name="discount_code_button" value="<?php _e('Apply', 'pmpro');?>" />
|
611 |
+
<p id="discount_code_message" class="pmpro_message" style="display: none;"></p>
|
612 |
+
</div>
|
613 |
+
<?php } ?>
|
614 |
+
|
615 |
+
</td>
|
616 |
+
</tr>
|
617 |
+
</tbody>
|
618 |
+
</table>
|
619 |
+
<?php } ?>
|
620 |
+
<script>
|
621 |
+
//checking a discount code
|
622 |
+
jQuery('#discount_code_button').click(function() {
|
623 |
+
var code = jQuery('#discount_code').val();
|
624 |
+
var level_id = jQuery('#level').val();
|
625 |
+
|
626 |
+
if(code)
|
627 |
+
{
|
628 |
+
//hide any previous message
|
629 |
+
jQuery('.pmpro_discount_code_msg').hide();
|
630 |
+
|
631 |
+
//disable the apply button
|
632 |
+
jQuery('#discount_code_button').attr('disabled', 'disabled');
|
633 |
+
|
634 |
+
jQuery.ajax({
|
635 |
+
url: '<?php echo admin_url('admin-ajax.php')?>',type:'GET',timeout:<?php echo apply_filters("pmpro_ajax_timeout", 5000, "applydiscountcode");?>,
|
636 |
+
dataType: 'html',
|
637 |
+
data: "action=applydiscountcode&code=" + code + "&level=" + level_id + "&msgfield=discount_code_message",
|
638 |
+
error: function(xml){
|
639 |
+
alert('Error applying discount code [1]');
|
640 |
+
|
641 |
+
//enable apply button
|
642 |
+
jQuery('#discount_code_button').removeAttr('disabled');
|
643 |
+
},
|
644 |
+
success: function(responseHTML){
|
645 |
+
if (responseHTML == 'error')
|
646 |
+
{
|
647 |
+
alert('Error applying discount code [2]');
|
648 |
+
}
|
649 |
+
else
|
650 |
+
{
|
651 |
+
jQuery('#discount_code_message').html(responseHTML);
|
652 |
+
}
|
653 |
+
|
654 |
+
//enable invite button
|
655 |
+
jQuery('#discount_code_button').removeAttr('disabled');
|
656 |
+
}
|
657 |
+
});
|
658 |
+
}
|
659 |
+
});
|
660 |
+
</script>
|
661 |
+
|
662 |
+
<?php
|
663 |
+
if($gateway == "check" && !pmpro_isLevelFree($pmpro_level))
|
664 |
+
{
|
665 |
+
$instructions = pmpro_getOption("instructions");
|
666 |
+
echo '<div class="pmpro_check_instructions">' . wpautop($instructions) . '</div>';
|
667 |
+
}
|
668 |
+
?>
|
669 |
+
|
670 |
+
<?php
|
671 |
+
if($tospage && !$pmpro_review)
|
672 |
+
{
|
673 |
+
?>
|
674 |
+
<table id="pmpro_tos_fields" class="pmpro_checkout top1em" width="100%" cellpadding="0" cellspacing="0" border="0">
|
675 |
+
<thead>
|
676 |
+
<tr>
|
677 |
+
<th><?php echo $tospage->post_title?></th>
|
678 |
+
</tr>
|
679 |
+
</thead>
|
680 |
+
<tbody>
|
681 |
+
<tr class="odd">
|
682 |
+
<td>
|
683 |
+
<div id="pmpro_license">
|
684 |
+
<?php echo wpautop(do_shortcode($tospage->post_content));?>
|
685 |
+
</div>
|
686 |
+
<input type="checkbox" name="tos" value="1" id="tos" /> <label class="pmpro_normal pmpro_clickable" for="tos"><?php printf(__('I agree to the %s', 'pmpro'), $tospage->post_title);?></label>
|
687 |
+
</td>
|
688 |
+
</tr>
|
689 |
+
</tbody>
|
690 |
+
</table>
|
691 |
+
<?php
|
692 |
+
}
|
693 |
+
?>
|
694 |
+
|
695 |
+
<?php do_action("pmpro_checkout_after_tos_fields"); ?>
|
696 |
+
|
697 |
+
<?php do_action("pmpro_checkout_before_submit_button"); ?>
|
698 |
+
|
699 |
+
<div class="pmpro_submit">
|
700 |
+
<?php if($pmpro_review) { ?>
|
701 |
+
|
702 |
+
<span id="pmpro_submit_span">
|
703 |
+
<input type="hidden" name="confirm" value="1" />
|
704 |
+
<input type="hidden" name="token" value="<?php echo esc_attr($pmpro_paypal_token)?>" />
|
705 |
+
<input type="hidden" name="gateway" value="<?php echo esc_attr($gateway); ?>" />
|
706 |
+
<input type="submit" class="pmpro_btn pmpro_btn-submit-checkout" value="<?php _e('Complete Payment', 'pmpro');?> »" />
|
707 |
+
</span>
|
708 |
+
|
709 |
+
<?php } else { ?>
|
710 |
+
|
711 |
+
<?php
|
712 |
+
$pmpro_checkout_default_submit_button = apply_filters('pmpro_checkout_default_submit_button', true);
|
713 |
+
if($pmpro_checkout_default_submit_button)
|
714 |
+
{
|
715 |
+
?>
|
716 |
+
<span id="pmpro_submit_span">
|
717 |
+
<input type="hidden" name="submit-checkout" value="1" />
|
718 |
+
<input type="submit" class="pmpro_btn pmpro_btn-submit-checkout" value="<?php if($pmpro_requirebilling) { _e('Submit and Check Out', 'pmpro'); } else { _e('Submit and Confirm', 'pmpro');}?> »" />
|
719 |
+
</span>
|
720 |
+
<?php
|
721 |
+
}
|
722 |
+
?>
|
723 |
+
|
724 |
+
<?php } ?>
|
725 |
+
|
726 |
+
<span id="pmpro_processing_message" style="visibility: hidden;">
|
727 |
+
<?php
|
728 |
+
$processing_message = apply_filters("pmpro_processing_message", __("Processing...", "pmpro"));
|
729 |
+
echo $processing_message;
|
730 |
+
?>
|
731 |
+
</span>
|
732 |
+
</div>
|
733 |
+
|
734 |
+
</form>
|
735 |
+
|
736 |
+
<?php do_action('pmpro_checkout_after_form'); ?>
|
737 |
+
|
738 |
+
</div> <!-- end pmpro_level-ID -->
|
739 |
+
|
740 |
+
<script>
|
741 |
+
<!--
|
742 |
+
// Find ALL <form> tags on your page
|
743 |
+
jQuery('form').submit(function(){
|
744 |
+
// On submit disable its submit button
|
745 |
+
jQuery('input[type=submit]', this).attr('disabled', 'disabled');
|
746 |
+
jQuery('input[type=image]', this).attr('disabled', 'disabled');
|
747 |
+
jQuery('#pmpro_processing_message').css('visibility', 'visible');
|
748 |
+
});
|
749 |
+
|
750 |
+
//iOS Safari fix (see: http://stackoverflow.com/questions/20210093/stop-safari-on-ios7-prompting-to-save-card-data)
|
751 |
+
var userAgent = window.navigator.userAgent;
|
752 |
+
if(userAgent.match(/iPad/i) || userAgent.match(/iPhone/i)) {
|
753 |
+
jQuery('input[type=submit]').click(function() {
|
754 |
+
try{
|
755 |
+
jQuery("input[type=password]").attr("type", "hidden");
|
756 |
+
} catch(ex){
|
757 |
+
try {
|
758 |
+
jQuery("input[type=password]").prop("type", "hidden");
|
759 |
+
} catch(ex) {}
|
760 |
+
}
|
761 |
+
});
|
762 |
+
}
|
763 |
+
|
764 |
+
//add required to required fields
|
765 |
+
jQuery('.pmpro_required').after('<span class="pmpro_asterisk"> <abbr title="Required Field">*</abbr></span>');
|
766 |
+
|
767 |
+
//unhighlight error fields when the user edits them
|
768 |
+
jQuery('.pmpro_error').bind("change keyup input", function() {
|
769 |
+
jQuery(this).removeClass('pmpro_error');
|
770 |
+
});
|
771 |
+
|
772 |
+
//click apply button on enter in discount code box
|
773 |
+
jQuery('#discount_code').keydown(function (e){
|
774 |
+
if(e.keyCode == 13){
|
775 |
+
e.preventDefault();
|
776 |
+
jQuery('#discount_code_button').click();
|
777 |
+
}
|
778 |
+
});
|
779 |
+
|
780 |
+
//hide apply button if a discount code was passed in
|
781 |
+
<?php if(!empty($_REQUEST['discount_code'])) {?>
|
782 |
+
jQuery('#discount_code_button').hide();
|
783 |
+
jQuery('#discount_code').bind('change keyup', function() {
|
784 |
+
jQuery('#discount_code_button').show();
|
785 |
+
});
|
786 |
+
<?php } ?>
|
787 |
+
|
788 |
+
//click apply button on enter in *other* discount code box
|
789 |
+
jQuery('#other_discount_code').keydown(function (e){
|
790 |
+
if(e.keyCode == 13){
|
791 |
+
e.preventDefault();
|
792 |
+
jQuery('#other_discount_code_button').click();
|
793 |
+
}
|
794 |
+
});
|
795 |
+
-->
|
796 |
+
</script>
|
797 |
+
<script>
|
798 |
+
//add javascriptok hidden field to checkout
|
799 |
+
jQuery("input[name=submit-checkout]").after('<input type="hidden" name="javascriptok" value="1" />');
|
800 |
+
</script>
|
paid-memberships-pro.php
CHANGED
@@ -3,7 +3,7 @@
|
|
3 |
Plugin Name: Paid Memberships Pro
|
4 |
Plugin URI: http://www.paidmembershipspro.com
|
5 |
Description: Plugin to Handle Memberships
|
6 |
-
Version: 1.8.5.
|
7 |
Author: Stranger Studios
|
8 |
Author URI: http://www.strangerstudios.com
|
9 |
*/
|
@@ -13,7 +13,7 @@ Author URI: http://www.strangerstudios.com
|
|
13 |
*/
|
14 |
|
15 |
//version constant
|
16 |
-
define("PMPRO_VERSION", "1.8.5.
|
17 |
|
18 |
//if the session has been started yet, start it (ignore if running from command line)
|
19 |
if(defined('STDIN') )
|
3 |
Plugin Name: Paid Memberships Pro
|
4 |
Plugin URI: http://www.paidmembershipspro.com
|
5 |
Description: Plugin to Handle Memberships
|
6 |
+
Version: 1.8.5.4
|
7 |
Author: Stranger Studios
|
8 |
Author URI: http://www.strangerstudios.com
|
9 |
*/
|
13 |
*/
|
14 |
|
15 |
//version constant
|
16 |
+
define("PMPRO_VERSION", "1.8.5.4");
|
17 |
|
18 |
//if the session has been started yet, start it (ignore if running from command line)
|
19 |
if(defined('STDIN') )
|
readme.txt
CHANGED
@@ -2,26 +2,28 @@
|
|
2 |
Contributors: strangerstudios
|
3 |
Tags: memberships, membership, authorize.net, ecommerce, paypal, stripe, braintree, restrict access, restrict content, directory site, payflow
|
4 |
Requires at least: 3.5
|
5 |
-
Tested up to: 4.
|
6 |
-
Stable tag: 1.8.5.
|
7 |
|
8 |
-
|
9 |
|
10 |
== Description ==
|
11 |
-
Set up unlimited membership levels and provide restricted access to pages, posts, categories, videos, forums, downloads, support, single "a la carte" page access, and more.
|
|
|
|
|
12 |
|
13 |
[youtube http://www.youtube.com/watch?v=33nORRIZaQk]
|
14 |
|
15 |
-
Paid Memberships Pro is
|
16 |
|
17 |
= Integrate with The Most Popular Payment Gateways. =
|
18 |
-
Stripe, Authorize.net,
|
19 |
|
20 |
= Works with Any Theme You Want. =
|
21 |
-
|
22 |
|
23 |
= Infinitely Configurable, Unlimited Membership Levels. =
|
24 |
-
Set up the membership levels that best fit your business, whether they are Free, Paid, or Recurring Subscriptions (Annual, Monthly, Weekly, Daily). Offer Custom Trial Periods (Free Trial, Custom-length Trial, 'Introductory' Pricing)
|
25 |
|
26 |
= Easy-to-Use Admin Pages and Settings. =
|
27 |
1. Membership access by Page/Post/Category
|
@@ -34,33 +36,33 @@ Set up the membership levels that best fit your business, whether they are Free,
|
|
34 |
Your members can update their billing information or cancel their account directly on your site. Any active subscription will be cancelled at the payment gateway for you.
|
35 |
|
36 |
= Integrate with Top Third Party Tools. =
|
37 |
-
PMPro integrates with Mailchimp, Constant Contact, AWeber, KISSMetrics, Infusionsoft, WP Courseware, LearnDash, Post Affiliate Pro, bbPress, WooCommerce, and many more popular third party tools.
|
38 |
|
39 |
-
=
|
40 |
-
|
41 |
|
42 |
-
[View the
|
43 |
|
44 |
== Installation ==
|
45 |
|
46 |
= Download, Install and Activate! =
|
|
|
|
|
47 |
1. Download the latest version of the plugin.
|
48 |
2. Unzip the downloaded file to your computer.
|
49 |
3. Upload the /paid-memberships-pro/ directory to the /wp-content/plugins/ directory of your site.
|
50 |
4. Activate the plugin through the 'Plugins' menu in WordPress.
|
51 |
|
52 |
= Complete the Initial Plugin Setup =
|
53 |
-
|
54 |
|
55 |
-
1. Add one or more Membership Levels
|
56 |
-
2.
|
57 |
-
3.
|
58 |
-
4. Customize Email Settings
|
59 |
-
5.
|
60 |
|
61 |
-
[
|
62 |
-
|
63 |
-
[Written instructions on initial plugin setup are available here](http://www.paidmembershipspro.com/documentation/initial-plugin-setup/).
|
64 |
|
65 |
== Frequently Asked Questions ==
|
66 |
|
@@ -82,7 +84,9 @@ Long term, you will need to find and fix the conflict. We can usually do this fo
|
|
82 |
|
83 |
Out of the box PMPro will basically act as a stand alone plugin for each site. Each site has its own list of membership levels, members, payment settings, etc.
|
84 |
|
85 |
-
|
|
|
|
|
86 |
|
87 |
If you would like more help using PMPro on a network install, sign up for support at http://www.paidmembershipspro.com.
|
88 |
|
@@ -96,12 +100,34 @@ Not sure? You can find out by doing a bit a research.
|
|
96 |
|
97 |
== Screenshots ==
|
98 |
|
|
|
99 |
1. Set up the membership levels that best fit your business, whether they are Free, Paid, or Subscriptions (Annual, Monthly, Weekly, Daily). Offer Custom Trial Periods (Free Trial, Custom-length Trial, 'Introductory' Pricing)
|
100 |
2. Easy to use Membership Access Settings by Page, Post, or Category. Shortcodes to display restricted content inline. Developer-friendly hooks to restrict access any way you need.
|
101 |
3. Members are WordPress Users. PMPro provides a unique interface to view, filter and search Members or export your Members List.
|
102 |
4. Offer Membership Discounts with specific price rules (restricted by level, unique pricing for each level, # of uses, expiration date.)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
103 |
|
104 |
== Changelog ==
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
105 |
= 1.8.5.3 =
|
106 |
* BUG: Fixed issue where addon information was not being updated. (Thanks, walcee, jeff1010ihs, and ron)
|
107 |
* BUG: Fixed DB errors that would happen sometimes on brand new activations.
|
2 |
Contributors: strangerstudios
|
3 |
Tags: memberships, membership, authorize.net, ecommerce, paypal, stripe, braintree, restrict access, restrict content, directory site, payflow
|
4 |
Requires at least: 3.5
|
5 |
+
Tested up to: 4.3
|
6 |
+
Stable tag: 1.8.5.4
|
7 |
|
8 |
+
A revenue-generating machine for membership sites. Unlimited levels with recurring payment, protected content and member management.
|
9 |
|
10 |
== Description ==
|
11 |
+
Set up unlimited membership levels and provide restricted access to members-only content (including pages, posts, categories, videos, forums, downloads, support, single "a la carte" page access, and more).
|
12 |
+
|
13 |
+
Paid Memberships Pro is flexible enough to fit the needs of almost all online and offline businesses. It works great out of the box, but is easy for developers to customize to fit your needs.
|
14 |
|
15 |
[youtube http://www.youtube.com/watch?v=33nORRIZaQk]
|
16 |
|
17 |
+
Paid Memberships Pro is 100% GPL and available for free from the WordPress repository or on our site at http://www.paidmembershipspro.com. The full version of the plugin is offered with no restrictions or additional licenses required. Developers should get involved at [our GitHub page](https://github.com/strangerstudios/paid-memberships-pro/).
|
18 |
|
19 |
= Integrate with The Most Popular Payment Gateways. =
|
20 |
+
Stripe, Authorize.net, PayPal (Standard, Express, Website Payments Pro, and PayPal Payments Pro/Payflow), Braintree, 2Checkout, and Cybersource. [View Gateways](http://www.paidmembershipspro.com/gateway/)
|
21 |
|
22 |
= Works with Any Theme You Want. =
|
23 |
+
Use your Existing Theme, the fully-integrated [Memberlite Theme](http://www.paidmembershipspro.com/themes) or a Popular Free or Premium Third-Party Theme.
|
24 |
|
25 |
= Infinitely Configurable, Unlimited Membership Levels. =
|
26 |
+
Set up the membership levels that best fit your business, whether they are Free, Paid, or Recurring Subscriptions (Annual, Monthly, Weekly, Daily). Offer Custom Trial Periods (Free Trial, Custom-length Trial, 'Introductory' Pricing).
|
27 |
|
28 |
= Easy-to-Use Admin Pages and Settings. =
|
29 |
1. Membership access by Page/Post/Category
|
36 |
Your members can update their billing information or cancel their account directly on your site. Any active subscription will be cancelled at the payment gateway for you.
|
37 |
|
38 |
= Integrate with Top Third Party Tools. =
|
39 |
+
PMPro integrates with Mailchimp, Constant Contact, AWeber, GetResponse, Social Login, KISSMetrics, Infusionsoft, WP Courseware, LearnDash, Post Affiliate Pro, bbPress, WooCommerce, and many more popular third party tools.
|
40 |
|
41 |
+
= Add-ons to Customize and Extend Paid Memberships Pro. =
|
42 |
+
Our growing library of Add ons allow you to extend Paid Memberships Pro to your needs. These extensions, sister plugins, and recipes customize your membership site and help you integrate with 3rd party services or other plugins.
|
43 |
|
44 |
+
[View the Add-Ons](http://www.paidmembershipspro.com/add-ons/)
|
45 |
|
46 |
== Installation ==
|
47 |
|
48 |
= Download, Install and Activate! =
|
49 |
+
In your WordPress admin, go to Plugins > Add New to install Paid Memberships Pro, or:
|
50 |
+
|
51 |
1. Download the latest version of the plugin.
|
52 |
2. Unzip the downloaded file to your computer.
|
53 |
3. Upload the /paid-memberships-pro/ directory to the /wp-content/plugins/ directory of your site.
|
54 |
4. Activate the plugin through the 'Plugins' menu in WordPress.
|
55 |
|
56 |
= Complete the Initial Plugin Setup =
|
57 |
+
Go to Memberships in the WordPress admin for a step-by-step initial setup. The basic steps are:
|
58 |
|
59 |
+
1. Membership Levels: Add one or more Membership Levels
|
60 |
+
2. Page Settings: Generate or assign the Pages
|
61 |
+
3. Payment Gateway: Select and configure your Gateway and SSL
|
62 |
+
4. Email: Customize Email Settings
|
63 |
+
5. Advanced Settings: Update non-member messages, optionally show excerpts or filter content.
|
64 |
|
65 |
+
[Installation Video](http://www.paidmembershipspro.com/documentation/initial-plugin-setup/tutorial-video/) | [Installation Docs](http://www.paidmembershipspro.com/documentation/initial-plugin-setup/)
|
|
|
|
|
66 |
|
67 |
== Frequently Asked Questions ==
|
68 |
|
84 |
|
85 |
Out of the box PMPro will basically act as a stand alone plugin for each site. Each site has its own list of membership levels, members, payment settings, etc.
|
86 |
|
87 |
+
Our [Network/Multisite Add On](http://www.paidmembershipspro.com/add-ons/plus-add-ons/pmpro-network-multisite-membership/) allows members to choose a site name and title at checkout and will set up a network site at checkout.
|
88 |
+
|
89 |
+
Our [Network Membership Add On](http://www.paidmembershipspro.com/add-ons/plus-add-ons/pmpro-network-membership/) allows you to manage memberships at the 'Main' Network site and provide or restrict access on other Network Subsites.
|
90 |
|
91 |
If you would like more help using PMPro on a network install, sign up for support at http://www.paidmembershipspro.com.
|
92 |
|
100 |
|
101 |
== Screenshots ==
|
102 |
|
103 |
+
= Memberships Admin Pages =
|
104 |
1. Set up the membership levels that best fit your business, whether they are Free, Paid, or Subscriptions (Annual, Monthly, Weekly, Daily). Offer Custom Trial Periods (Free Trial, Custom-length Trial, 'Introductory' Pricing)
|
105 |
2. Easy to use Membership Access Settings by Page, Post, or Category. Shortcodes to display restricted content inline. Developer-friendly hooks to restrict access any way you need.
|
106 |
3. Members are WordPress Users. PMPro provides a unique interface to view, filter and search Members or export your Members List.
|
107 |
4. Offer Membership Discounts with specific price rules (restricted by level, unique pricing for each level, # of uses, expiration date.)
|
108 |
+
5. Filterable Sales Revenue Reports (reports also included for Visits, Views, Logins, Signups, Cancellations, and other Membership Stats).
|
109 |
+
6. Advanced settings for updating non-member messages, optionally show excerpts or filter content, use reCAPTCHA, and a Terms of Service checkbox.
|
110 |
+
|
111 |
+
= Frontend Membership Page =
|
112 |
+
7. Membership levels selection page, filter the shortcode with additional attributes using add ons or the Memberlite theme.
|
113 |
+
8. Membership Account page, display all sections or show specific sections using shortcode attributes.
|
114 |
+
|
115 |
+
[View All Screenshots](http://www.paidmembershipspro.com/features/screenshots/)
|
116 |
|
117 |
== Changelog ==
|
118 |
+
= 1.8.5.4 =
|
119 |
+
* BUG: Fixed infinite redirect issues that would come up on servers setting $_SERVER['HTTPS'] to 'Off' vs 'off' or false. (Thanks, Gordon Seirup)
|
120 |
+
* BUG: Using current_time('timestamp') in the sales report to avoid issues where sales at the beginning or end of the day aren't showing up under Today.
|
121 |
+
* BUG: Fixed issues where delete links using the askfirst() JavaScript function would break for some language settings.
|
122 |
+
* BUG: Added "CVV" and "What's This?" from the checkout page to the .pot file. (Thanks, Laurentc)
|
123 |
+
* BUG: Fixed issue where preheaders/account.php was not loaded on the account page if you passed it sections params. (Thanks, sweettea)
|
124 |
+
* BUG: Fixed issue where no data was showing up for the 31st of the month on the graph of the signups/cancellations report. (Thanks, David Koller)
|
125 |
+
* ENHANCEMENT: Added the pmpro_extra_page_settings filter to add additional page settings fields for use with add-on plugins, etc.
|
126 |
+
* ENHANCEMENT: Added the pmpro_next_payment filter to PayPal Express and Stripe gateways. These use the respective APIs to get the next payment date instead of estimating it from the date of the last order. These filters are in place, but haven't been enabled because hitting the API on each call could cause performance issues when exporting members or something else.
|
127 |
+
* ENHANCEMENT: Now showing which levels a category is locked down for on the edit category page.
|
128 |
+
* ENHANCEMENT: Updated the PayPal IPN handler to check the initial_payment_status and set order to "error" status if the payment failed. This will keep PMPro from counting the order in sales totals and can be used by gists and addons to tweak how orders are dealt with.
|
129 |
+
* ENHANCEMENT: Filtering post_classes to add pmpro-level-required, pmpro-level-#, pmpro-has-access classes to post elements that require membership and/or the user has access to.
|
130 |
+
|
131 |
= 1.8.5.3 =
|
132 |
* BUG: Fixed issue where addon information was not being updated. (Thanks, walcee, jeff1010ihs, and ron)
|
133 |
* BUG: Fixed DB errors that would happen sometimes on brand new activations.
|
screenshot-1.jpg
CHANGED
Binary file
|
screenshot-2.jpg
CHANGED
Binary file
|
screenshot-4.jpg
CHANGED
Binary file
|
screenshot-5.jpg
ADDED
Binary file
|
screenshot-6.jpg
ADDED
Binary file
|
screenshot-7.jpg
ADDED
Binary file
|
screenshot-8.jpg
ADDED
Binary file
|
services/braintree-webhook.php
CHANGED
@@ -83,7 +83,7 @@
|
|
83 |
}
|
84 |
|
85 |
//data about this transaction
|
86 |
-
$transaction = $webhookNotification->transactions[0];
|
87 |
|
88 |
//alright. create a new order/invoice
|
89 |
$morder = new MemberOrder();
|
83 |
}
|
84 |
|
85 |
//data about this transaction
|
86 |
+
$transaction = $webhookNotification->subscription->transactions[0];
|
87 |
|
88 |
//alright. create a new order/invoice
|
89 |
$morder = new MemberOrder();
|
services/ipnhandler.php
CHANGED
@@ -29,6 +29,7 @@
|
|
29 |
$txn_id = pmpro_getParam("txn_id", "POST");
|
30 |
$item_name = pmpro_getParam("item_name", "POST");
|
31 |
$item_number = pmpro_getParam("item_number", "POST");
|
|
|
32 |
$payment_status = pmpro_getParam("payment_status", "POST");
|
33 |
$payment_amount = pmpro_getParam("payment_amount", "POST");
|
34 |
$payment_currency = pmpro_getParam("payment_currency", "POST");
|
@@ -216,7 +217,11 @@
|
|
216 |
}
|
217 |
else
|
218 |
{
|
219 |
-
|
|
|
|
|
|
|
|
|
220 |
|
221 |
ipnlog("Cancelled membership for user with id = " . $last_subscr_order->user_id . ". Subscription transaction id = " . $recurring_payment_id . ".");
|
222 |
|
29 |
$txn_id = pmpro_getParam("txn_id", "POST");
|
30 |
$item_name = pmpro_getParam("item_name", "POST");
|
31 |
$item_number = pmpro_getParam("item_number", "POST");
|
32 |
+
$initial_payment_status = pmpro_getParam("initial_payment_status", "POST");
|
33 |
$payment_status = pmpro_getParam("payment_status", "POST");
|
34 |
$payment_amount = pmpro_getParam("payment_amount", "POST");
|
35 |
$payment_currency = pmpro_getParam("payment_currency", "POST");
|
217 |
}
|
218 |
else
|
219 |
{
|
220 |
+
//if the initial payment failed, cancel with status error instead of cancelled
|
221 |
+
if($initial_payment_status === "Failed")
|
222 |
+
pmpro_changeMembershipLevel(0, $last_subscr_order->user_id, 'error');
|
223 |
+
else
|
224 |
+
pmpro_changeMembershipLevel(0, $last_subscr_order->user_id, 'cancelled');
|
225 |
|
226 |
ipnlog("Cancelled membership for user with id = " . $last_subscr_order->user_id . ". Subscription transaction id = " . $recurring_payment_id . ".");
|
227 |
|