Version Description
Download this release
Release Info
Developer | MattyRob |
Plugin | Subscribe2 |
Version | 4.10 |
Comparing to | |
See all releases |
Code changes from version 4.9 to 4.10
- ReadMe.txt +11 -1
- include/email_edit.png +0 -0
- screenshot-1.png +0 -0
- screenshot-2.png +0 -0
- screenshot-3.png +0 -0
- screenshot-4.png +0 -0
- subscribe2.php +76 -58
- subscribe2.pot +156 -152
- subscribe2debug.php +1 -1
- subscribe2uninstaller.php +1 -1
ReadMe.txt
CHANGED
@@ -4,7 +4,7 @@ Donate link: http://subscribe2.wordpress.com/donate/
|
|
4 |
Tags: posts, subscription, email
|
5 |
Requires at least: 2.0.x
|
6 |
Tested up to: 2.5
|
7 |
-
Stable tag: 4.
|
8 |
|
9 |
Sends a list of subscribers an email notification when new posts are published to your blog
|
10 |
|
@@ -85,6 +85,16 @@ If, for some reason the Subscribe2 button does not appear in your browser window
|
|
85 |
|
86 |
== Version History ==
|
87 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
88 |
Version 4.9 by Matthew Robinson
|
89 |
|
90 |
* Send email direct to recipient if BCC is set as 1
|
4 |
Tags: posts, subscription, email
|
5 |
Requires at least: 2.0.x
|
6 |
Tested up to: 2.5
|
7 |
+
Stable tag: 4.10
|
8 |
|
9 |
Sends a list of subscribers an email notification when new posts are published to your blog
|
10 |
|
85 |
|
86 |
== Version History ==
|
87 |
|
88 |
+
Version 4.10 by Matthew Robinson
|
89 |
+
|
90 |
+
* Fixed Registration form action from WordPress registrations
|
91 |
+
* Repositioned the button to send reminder emails
|
92 |
+
* Implemented WP_CONTENT_URL and WP_CONTENT_DIR
|
93 |
+
* Added filter for <a href="http://planetozh.com/blog/2008/08/admin-drop-down-menu-more-goodness-an-api/">Admin Drop Down Menu</a>
|
94 |
+
* Improve functioning of Process button in Manage admin pane
|
95 |
+
* Improved form compliance with XHTML
|
96 |
+
* Fixed bug with cron time being changed every time options are changed
|
97 |
+
|
98 |
Version 4.9 by Matthew Robinson
|
99 |
|
100 |
* Send email direct to recipient if BCC is set as 1
|
include/email_edit.png
ADDED
Binary file
|
screenshot-1.png
ADDED
Binary file
|
screenshot-2.png
ADDED
Binary file
|
screenshot-3.png
ADDED
Binary file
|
screenshot-4.png
ADDED
Binary file
|
subscribe2.php
CHANGED
@@ -3,7 +3,7 @@
|
|
3 |
Plugin Name: Subscribe2
|
4 |
Plugin URI: http://subscribe2.wordpress.com
|
5 |
Description: Notifies an email list when new entries are posted.
|
6 |
-
Version: 4.
|
7 |
Author: Matthew Robinson
|
8 |
Author URI: http://subscribe2.wordpress.com
|
9 |
*/
|
@@ -31,12 +31,20 @@ along with Subscribe2. If not, see <http://www.gnu.org/licenses/>.
|
|
31 |
|
32 |
// our version number. Don't touch this or any line below
|
33 |
// unless you know exacly what you are doing
|
34 |
-
define('S2VERSION', '4.
|
35 |
define('S2PATH', trailingslashit(dirname(__FILE__)));
|
36 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
37 |
// use Owen's excellent ButtonSnap library
|
38 |
if (!function_exists(buttonsnap_textbutton)) {
|
39 |
-
require(
|
40 |
}
|
41 |
|
42 |
$mysubscribe2 = new s2class;
|
@@ -74,7 +82,7 @@ class s2class {
|
|
74 |
|
75 |
$this->mail_failed = "<p>" . __('Message failed! Check your settings and check with your hosting provider', 'subscribe2') . "</p>";
|
76 |
|
77 |
-
$this->form = "<form method=\"post\" action=\"\">" . __('Your email:', 'subscribe2') . " <input type=\"text\" name=\"email\" value=\"\" size=\"20\" /> <br /><input type=\"radio\" name=\"s2_action\" value=\"subscribe\" checked=\"checked\" /> " . __('Subscribe', 'subscribe2') . " <input type=\"radio\" name=\"s2_action\" value=\"unsubscribe\" /> " . __('Unsubscribe', 'subscribe2') . "  <input type=\"submit\" value=\"" . __('Send', 'subscribe2') . "\" /></form>\r\n";
|
78 |
|
79 |
// confirmation messages
|
80 |
$this->no_such_email = "<p>" . __('No such email address is registered.', 'subscribe2') . "</p>";
|
@@ -117,15 +125,26 @@ class s2class {
|
|
117 |
$s2nonce = md5('subscribe2');
|
118 |
}
|
119 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
120 |
/**
|
121 |
Insert Javascript into admin_header
|
122 |
*/
|
123 |
function checkbox_form_js() {
|
124 |
-
wp_enqueue_script('s2_checkbox',
|
125 |
}
|
126 |
|
127 |
function option_form_js() {
|
128 |
-
wp_enqueue_script('s2_edit',
|
129 |
}
|
130 |
|
131 |
function add_weekly_sched($sched) {
|
@@ -416,7 +435,7 @@ class s2class {
|
|
416 |
$user = $this->get_userdata();
|
417 |
}
|
418 |
$this->myemail = $user->user_email;
|
419 |
-
$this->myname = $user->display_name;
|
420 |
// Get email subject
|
421 |
$subject = stripslashes(strip_tags($this->substitute($this->s2_subject)));
|
422 |
// Get the message template
|
@@ -1068,16 +1087,6 @@ class s2class {
|
|
1068 |
$emails = implode(",", $registered);
|
1069 |
}
|
1070 |
|
1071 |
-
$what = '';
|
1072 |
-
$reminderform = false;
|
1073 |
-
$urlpath = str_replace("\\", "/", S2PATH);
|
1074 |
-
$urlpath = trailingslashit(get_option('siteurl')) . substr($urlpath,strpos($urlpath, "wp-content/"));
|
1075 |
-
if ( isset( $_GET['s2page'] ) ) {
|
1076 |
-
$page = (int) $_GET['s2page'];
|
1077 |
-
} else {
|
1078 |
-
$page = 1;
|
1079 |
-
}
|
1080 |
-
|
1081 |
// was anything POSTed ?
|
1082 |
if (isset($_POST['s2_admin'])) {
|
1083 |
check_admin_referer('subscribe2-manage_subscribers' . $s2nonce);
|
@@ -1095,17 +1104,20 @@ class s2class {
|
|
1095 |
$this->delete($address);
|
1096 |
}
|
1097 |
echo "<div id=\"message\" class=\"updated fade\"><p><strong>" . __('Address(es) deleted!', 'subscribe2') . "</strong></p></div>";
|
1098 |
-
}
|
|
|
1099 |
foreach ($_POST['confirm'] as $address) {
|
1100 |
$this->toggle($address);
|
1101 |
}
|
1102 |
-
|
1103 |
-
}
|
|
|
1104 |
foreach ($_POST['unconfirm'] as $address) {
|
1105 |
$this->toggle($address);
|
1106 |
}
|
1107 |
-
|
1108 |
}
|
|
|
1109 |
} elseif ($_POST['searchterm']) {
|
1110 |
$confirmed = $this->get_public();
|
1111 |
$unconfirmed = $this->get_public(0);
|
@@ -1127,25 +1139,36 @@ class s2class {
|
|
1127 |
}
|
1128 |
}
|
1129 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1130 |
if (isset($_POST['what'])) {
|
1131 |
$page = 1;
|
1132 |
if ('all' == $_POST['what']) {
|
1133 |
$what = 'all';
|
1134 |
-
$confirmed = $this->get_public();
|
1135 |
-
$unconfirmed = $this->get_public(0);
|
1136 |
$subscribers = array_merge((array)$confirmed, (array)$unconfirmed, (array)$registered);
|
1137 |
} elseif ('public' == $_POST['what']) {
|
1138 |
$what = 'public';
|
1139 |
-
$confirmed = $this->get_public();
|
1140 |
-
$unconfirmed = $this->get_public(0);
|
1141 |
$subscribers = array_merge((array)$confirmed, (array)$unconfirmed);
|
1142 |
} elseif ('confirmed' == $_POST['what']) {
|
1143 |
$what = 'confirmed';
|
1144 |
-
$confirmed = $this->get_public();
|
1145 |
$subscribers = $confirmed;
|
1146 |
} elseif ('unconfirmed' == $_POST['what']) {
|
1147 |
$what = 'unconfirmed';
|
1148 |
-
$unconfirmed = $this->get_public(0);
|
1149 |
$subscribers = $unconfirmed;
|
1150 |
if (!empty($subscribers)) {
|
1151 |
$reminderemails = implode(",", $subscribers);
|
@@ -1161,21 +1184,15 @@ class s2class {
|
|
1161 |
} elseif (isset($_GET['what'])) {
|
1162 |
if ('all' == $_GET['what']) {
|
1163 |
$what = 'all';
|
1164 |
-
$confirmed = $this->get_public();
|
1165 |
-
$unconfirmed = $this->get_public(0);
|
1166 |
$subscribers = array_merge((array)$confirmed, (array)$unconfirmed, (array)$registered);
|
1167 |
} elseif ('public' == $_GET['what']) {
|
1168 |
$what = 'public';
|
1169 |
-
$confirmed = $this->get_public();
|
1170 |
-
$unconfirmed = $this->get_public(0);
|
1171 |
$subscribers = array_merge((array)$confirmed, (array)$unconfirmed);
|
1172 |
} elseif ('confirmed' == $_GET['what']) {
|
1173 |
$what = 'confirmed';
|
1174 |
-
$confirmed = $this->get_public();
|
1175 |
$subscribers = $confirmed;
|
1176 |
} elseif ('unconfirmed' == $_GET['what']) {
|
1177 |
$what = 'unconfirmed';
|
1178 |
-
$unconfirmed = $this->get_public(0);
|
1179 |
$subscribers = $unconfirmed;
|
1180 |
if (!empty($subscribers)) {
|
1181 |
$reminderemails = implode(",", $subscribers);
|
@@ -1188,16 +1205,13 @@ class s2class {
|
|
1188 |
$what = 'registered';
|
1189 |
$subscribers = $registered;
|
1190 |
}
|
1191 |
-
}
|
1192 |
$what = 'registered';
|
1193 |
$subscribers = $registered;
|
1194 |
-
$registermessage = '';
|
1195 |
if (empty($subscribers)) {
|
1196 |
-
$confirmed = $this->get_public();
|
1197 |
$subscribers = $confirmed;
|
1198 |
$what = 'confirmed';
|
1199 |
if (empty($subscribers)) {
|
1200 |
-
$unconfirmed = $this->get_public(0);
|
1201 |
$subscribers = $unconfirmed;
|
1202 |
$what = 'unconfirmed';
|
1203 |
if (empty($subscribers)) {
|
@@ -1242,10 +1256,6 @@ class s2class {
|
|
1242 |
$strip .= "<a class=\"next\" href=\"" . clean_url(add_query_arg($args)) . "\">". __('Next Page', 'subscribe2') . " »</a>\n";
|
1243 |
}
|
1244 |
}
|
1245 |
-
// safety check for our arrays
|
1246 |
-
if ('' == $confirmed) { $confirmed = array(); }
|
1247 |
-
if ('' == $unconfirmed) { $unconfirmed = array(); }
|
1248 |
-
if ('' == $registered) { $registered = array(); }
|
1249 |
|
1250 |
// show our form
|
1251 |
echo "<form method=\"post\" action=\"\">\r\n";
|
@@ -1273,10 +1283,15 @@ class s2class {
|
|
1273 |
echo "<input type=\"submit\" name=\"search\" value=\"" . __('Search Subscribers', 'subscribe2') . "\" class=\"button\" /></td>\r\n";
|
1274 |
echo "<td width=\"50%\" align=\"right\"><input type=\"hidden\" name=\"exportcsv\" value=\"" . $exportcsv . "\" />\r\n";
|
1275 |
echo "<input type=\"submit\" name=\"csv\" value=\"" . __('Save Emails to CSV File', 'subscribe2') . "\" class=\"button\" /></td></tr></table>\r\n";
|
|
|
|
|
|
|
|
|
1276 |
echo "<table width=\"100%\"><tr><td valign=\"bottom\">" . $strip . "</td>\r\n";
|
1277 |
echo "<td align=\"right\"><p class=\"submit\" align=\"right\" style=\"border-top: none;\"><input type=\"submit\" name=\"process\" value=\"" . __('Process', 'subscribe2') . "\" /></p>\r\n";
|
1278 |
echo "</td></tr></table>\r\n";
|
1279 |
}
|
|
|
1280 |
echo "<table cellpadding=\"2\" cellspacing=\"2\" width=\"100%\">";
|
1281 |
if (!empty($subscribers)) {
|
1282 |
$subscriber_chunks = array_chunk($subscribers, 25);
|
@@ -1336,10 +1351,6 @@ class s2class {
|
|
1336 |
echo "<td align=\"right\"><p class=\"submit\" align=\"right\" style=\"border-top: none;\"><input type=\"submit\" name=\"process\" value=\"" . __('Process', 'subscribe2') . "\" /></p>\r\n";
|
1337 |
echo "</td></tr></table>\r\n";
|
1338 |
}
|
1339 |
-
if ($reminderform) {
|
1340 |
-
echo "<input type=\"hidden\" name=\"reminderemails\" value=\"" . $reminderemails . "\" />\r\n";
|
1341 |
-
echo "<p class=\"submit\"><input type=\"submit\" name=\"reminder\" value=\"" . __('Send Reminder Email', 'subscribe2') . "\" /></p>\r\n";
|
1342 |
-
}
|
1343 |
|
1344 |
//show bulk managment form
|
1345 |
echo "<h2>" . __('Categories', 'subscribe2') . "</h2>\r\n";
|
@@ -1410,6 +1421,7 @@ class s2class {
|
|
1410 |
|
1411 |
// send per-post or digest emails
|
1412 |
$email_freq = $_POST['email_freq'];
|
|
|
1413 |
if ( ($email_freq != $this->subscribe2_options['email_freq']) || ($_POST['hour'] != gmdate('H', $scheduled_time)) ) {
|
1414 |
$this->subscribe2_options['email_freq'] = $email_freq;
|
1415 |
wp_clear_scheduled_hook('s2_digest_cron');
|
@@ -2073,7 +2085,7 @@ class s2class {
|
|
2073 |
echo "</p>\r\n";
|
2074 |
} elseif ('yes' == $this->subscribe2_options['autosub']) {
|
2075 |
echo "<p>\r\n<center>\r\n";
|
2076 |
-
echo __('By Registering with this blog you are also agreeing to recieve email notifications for new posts', 'subscribe2') . "<br />\r\n";
|
2077 |
echo "</center></p>\r\n";
|
2078 |
}
|
2079 |
}
|
@@ -2090,9 +2102,10 @@ class s2class {
|
|
2090 |
/**
|
2091 |
Action to process Subscribe2 registration from WordPress registration
|
2092 |
*/
|
2093 |
-
function register_action(
|
2094 |
-
|
2095 |
-
|
|
|
2096 |
}
|
2097 |
|
2098 |
/* ===== template and filter functions ===== */
|
@@ -2100,7 +2113,7 @@ class s2class {
|
|
2100 |
Display our form; also handles (un)subscribe requests
|
2101 |
*/
|
2102 |
function filter($content = '') {
|
2103 |
-
if ( ('' == $content) || (!
|
2104 |
$this->s2form = $this->form;
|
2105 |
|
2106 |
global $user_ID;
|
@@ -2282,7 +2295,7 @@ class s2class {
|
|
2282 |
} else {
|
2283 |
//use buttonsnap to add button is not using RTE
|
2284 |
buttonsnap_separator();
|
2285 |
-
buttonsnap_jsbutton(
|
2286 |
}
|
2287 |
}
|
2288 |
|
@@ -2290,7 +2303,7 @@ class s2class {
|
|
2290 |
Add buttons for WordPress 2.5+ using built in hooks
|
2291 |
*/
|
2292 |
function mce3_plugin($arr) {
|
2293 |
-
$path =
|
2294 |
$arr['subscribe2'] = $path;
|
2295 |
return $arr;
|
2296 |
}
|
@@ -2313,7 +2326,7 @@ class s2class {
|
|
2313 |
}
|
2314 |
|
2315 |
function tinymce2_before_init() {
|
2316 |
-
$this->fullpath =
|
2317 |
echo "tinyMCE.loadPlugin('subscribe2quicktags', '" . $this->fullpath . "');\n";
|
2318 |
}
|
2319 |
|
@@ -2356,12 +2369,13 @@ class s2class {
|
|
2356 |
}
|
2357 |
|
2358 |
// collect posts
|
2359 |
-
$posts = $wpdb->get_results("SELECT ID, post_title, post_excerpt, post_content, post_type, post_password FROM $wpdb->posts WHERE post_date >= '$prev' AND post_date < '$now' AND post_status IN ($status) AND post_type IN ($type) ORDER BY post_date");
|
2360 |
|
2361 |
// do we have any posts?
|
2362 |
if (empty($posts)) { return; }
|
2363 |
|
2364 |
// if we have posts, let's prepare the digest
|
|
|
2365 |
$all_post_cats = array();
|
2366 |
foreach ($posts as $post) {
|
2367 |
$post_cats = wp_get_post_categories($post->ID);
|
@@ -2393,6 +2407,7 @@ class s2class {
|
|
2393 |
}
|
2394 |
$table .= $post->post_title . "\r\n";
|
2395 |
$message .= $post->post_title . "\r\n";
|
|
|
2396 |
$message .= get_permalink($post->ID) . "\r\n";
|
2397 |
$excerpt = $post->post_excerpt;
|
2398 |
if ('' == $excerpt) {
|
@@ -2429,7 +2444,7 @@ class s2class {
|
|
2429 |
// get admin details
|
2430 |
$user = $this->get_userdata();
|
2431 |
$this->myemail = $user->user_email;
|
2432 |
-
$this->myname = $user->display_name;
|
2433 |
|
2434 |
$scheds = (array) wp_get_schedules();
|
2435 |
$email_freq = $this->subscribe2_options['email_freq'];
|
@@ -2497,8 +2512,8 @@ class s2class {
|
|
2497 |
|
2498 |
//add regular actions and filters
|
2499 |
add_action('admin_menu', array(&$this, 'admin_menu'));
|
|
|
2500 |
add_action('create_category', array(&$this, 'autosub_new_category'));
|
2501 |
-
add_action('register_form', array(&$this, 'register_form'));
|
2502 |
add_filter('the_content', array(&$this, 'filter'), 10);
|
2503 |
add_filter('cron_schedules', array(&$this, 'add_weekly_sched'));
|
2504 |
|
@@ -2508,8 +2523,11 @@ class s2class {
|
|
2508 |
add_action('edit_form_advanced', array(&$this, 's2_edit_form'));
|
2509 |
}
|
2510 |
|
2511 |
-
// add
|
2512 |
-
add_action('
|
|
|
|
|
|
|
2513 |
if ('wpreg' == $this->subscribe2_options['autosub']) {
|
2514 |
add_action('register_post', array(&$this, 'register_post'));
|
2515 |
}
|
3 |
Plugin Name: Subscribe2
|
4 |
Plugin URI: http://subscribe2.wordpress.com
|
5 |
Description: Notifies an email list when new entries are posted.
|
6 |
+
Version: 4.10
|
7 |
Author: Matthew Robinson
|
8 |
Author URI: http://subscribe2.wordpress.com
|
9 |
*/
|
31 |
|
32 |
// our version number. Don't touch this or any line below
|
33 |
// unless you know exacly what you are doing
|
34 |
+
define('S2VERSION', '4.10');
|
35 |
define('S2PATH', trailingslashit(dirname(__FILE__)));
|
36 |
|
37 |
+
// Pre-2.6 compatibility
|
38 |
+
if (!defined('WP_CONTENT_URL')) {
|
39 |
+
define('WP_CONTENT_URL', get_option('siteurl') . '/wp-content');
|
40 |
+
}
|
41 |
+
if (!defined('WP_CONTENT_DIR')) {
|
42 |
+
define('WP_CONTENT_DIR', ABSPATH . 'wp-content');
|
43 |
+
}
|
44 |
+
|
45 |
// use Owen's excellent ButtonSnap library
|
46 |
if (!function_exists(buttonsnap_textbutton)) {
|
47 |
+
require(WP_CONTENT_DIR . '/plugins/subscribe2/include/buttonsnap.php');
|
48 |
}
|
49 |
|
50 |
$mysubscribe2 = new s2class;
|
82 |
|
83 |
$this->mail_failed = "<p>" . __('Message failed! Check your settings and check with your hosting provider', 'subscribe2') . "</p>";
|
84 |
|
85 |
+
$this->form = "<form method=\"post\" action=\"\"><p>" . __('Your email:', 'subscribe2') . " <input type=\"text\" name=\"email\" value=\"\" size=\"20\" /> <br /><input type=\"radio\" name=\"s2_action\" value=\"subscribe\" checked=\"checked\" /> " . __('Subscribe', 'subscribe2') . " <input type=\"radio\" name=\"s2_action\" value=\"unsubscribe\" /> " . __('Unsubscribe', 'subscribe2') . "  <input type=\"submit\" value=\"" . __('Send', 'subscribe2') . "\" /></p></form>\r\n";
|
86 |
|
87 |
// confirmation messages
|
88 |
$this->no_such_email = "<p>" . __('No such email address is registered.', 'subscribe2') . "</p>";
|
125 |
$s2nonce = md5('subscribe2');
|
126 |
}
|
127 |
|
128 |
+
/**
|
129 |
+
Hook for Admin Drop Down Icons
|
130 |
+
*/
|
131 |
+
function ozh_s2_icon($hook) {
|
132 |
+
if ($hook == plugin_basename(__FILE__)) {
|
133 |
+
return WP_CONTENT_URL . '/plugins/subscribe2/include/email_edit.png';
|
134 |
+
} else {
|
135 |
+
return $hook;
|
136 |
+
}
|
137 |
+
}
|
138 |
+
|
139 |
/**
|
140 |
Insert Javascript into admin_header
|
141 |
*/
|
142 |
function checkbox_form_js() {
|
143 |
+
wp_enqueue_script('s2_checkbox', WP_CONTENT_URL . '/plugins/' . dirname( plugin_basename( __FILE__ ) ) . '/include/s2_checkbox.js', array('jquery'), '1.0');
|
144 |
}
|
145 |
|
146 |
function option_form_js() {
|
147 |
+
wp_enqueue_script('s2_edit', WP_CONTENT_URL . '/plugins/' . dirname( plugin_basename( __FILE__ ) ) . '/include/s2_edit.js', array('jquery'), '1.0');
|
148 |
}
|
149 |
|
150 |
function add_weekly_sched($sched) {
|
435 |
$user = $this->get_userdata();
|
436 |
}
|
437 |
$this->myemail = $user->user_email;
|
438 |
+
$this->myname = html_entity_decode($user->display_name);
|
439 |
// Get email subject
|
440 |
$subject = stripslashes(strip_tags($this->substitute($this->s2_subject)));
|
441 |
// Get the message template
|
1087 |
$emails = implode(",", $registered);
|
1088 |
}
|
1089 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1090 |
// was anything POSTed ?
|
1091 |
if (isset($_POST['s2_admin'])) {
|
1092 |
check_admin_referer('subscribe2-manage_subscribers' . $s2nonce);
|
1104 |
$this->delete($address);
|
1105 |
}
|
1106 |
echo "<div id=\"message\" class=\"updated fade\"><p><strong>" . __('Address(es) deleted!', 'subscribe2') . "</strong></p></div>";
|
1107 |
+
}
|
1108 |
+
if ($_POST['confirm']) {
|
1109 |
foreach ($_POST['confirm'] as $address) {
|
1110 |
$this->toggle($address);
|
1111 |
}
|
1112 |
+
$message = "<div id=\"message\" class=\"updated fade\"><p><strong>" . __('Status changed!', 'subscribe2') . "</strong></p></div>";
|
1113 |
+
}
|
1114 |
+
if ($_POST['unconfirm']) {
|
1115 |
foreach ($_POST['unconfirm'] as $address) {
|
1116 |
$this->toggle($address);
|
1117 |
}
|
1118 |
+
$message = "<div id=\"message\" class=\"updated fade\"><p><strong>" . __('Status changed!', 'subscribe2') . "</strong></p></div>";
|
1119 |
}
|
1120 |
+
echo $message;
|
1121 |
} elseif ($_POST['searchterm']) {
|
1122 |
$confirmed = $this->get_public();
|
1123 |
$unconfirmed = $this->get_public(0);
|
1139 |
}
|
1140 |
}
|
1141 |
|
1142 |
+
//Get Public Subscribers once for filter
|
1143 |
+
$confirmed = $this->get_public();
|
1144 |
+
$unconfirmed = $this->get_public(0);
|
1145 |
+
// safety check for our arrays
|
1146 |
+
if ('' == $confirmed) { $confirmed = array(); }
|
1147 |
+
if ('' == $unconfirmed) { $unconfirmed = array(); }
|
1148 |
+
if ('' == $registered) { $registered = array(); }
|
1149 |
+
|
1150 |
+
$reminderform = false;
|
1151 |
+
$urlpath = str_replace("\\", "/", S2PATH);
|
1152 |
+
$urlpath = trailingslashit(get_option('siteurl')) . substr($urlpath,strpos($urlpath, "wp-content/"));
|
1153 |
+
if (isset($_GET['s2page'])) {
|
1154 |
+
$page = (int) $_GET['s2page'];
|
1155 |
+
} else {
|
1156 |
+
$page = 1;
|
1157 |
+
}
|
1158 |
+
|
1159 |
if (isset($_POST['what'])) {
|
1160 |
$page = 1;
|
1161 |
if ('all' == $_POST['what']) {
|
1162 |
$what = 'all';
|
|
|
|
|
1163 |
$subscribers = array_merge((array)$confirmed, (array)$unconfirmed, (array)$registered);
|
1164 |
} elseif ('public' == $_POST['what']) {
|
1165 |
$what = 'public';
|
|
|
|
|
1166 |
$subscribers = array_merge((array)$confirmed, (array)$unconfirmed);
|
1167 |
} elseif ('confirmed' == $_POST['what']) {
|
1168 |
$what = 'confirmed';
|
|
|
1169 |
$subscribers = $confirmed;
|
1170 |
} elseif ('unconfirmed' == $_POST['what']) {
|
1171 |
$what = 'unconfirmed';
|
|
|
1172 |
$subscribers = $unconfirmed;
|
1173 |
if (!empty($subscribers)) {
|
1174 |
$reminderemails = implode(",", $subscribers);
|
1184 |
} elseif (isset($_GET['what'])) {
|
1185 |
if ('all' == $_GET['what']) {
|
1186 |
$what = 'all';
|
|
|
|
|
1187 |
$subscribers = array_merge((array)$confirmed, (array)$unconfirmed, (array)$registered);
|
1188 |
} elseif ('public' == $_GET['what']) {
|
1189 |
$what = 'public';
|
|
|
|
|
1190 |
$subscribers = array_merge((array)$confirmed, (array)$unconfirmed);
|
1191 |
} elseif ('confirmed' == $_GET['what']) {
|
1192 |
$what = 'confirmed';
|
|
|
1193 |
$subscribers = $confirmed;
|
1194 |
} elseif ('unconfirmed' == $_GET['what']) {
|
1195 |
$what = 'unconfirmed';
|
|
|
1196 |
$subscribers = $unconfirmed;
|
1197 |
if (!empty($subscribers)) {
|
1198 |
$reminderemails = implode(",", $subscribers);
|
1205 |
$what = 'registered';
|
1206 |
$subscribers = $registered;
|
1207 |
}
|
1208 |
+
} else {
|
1209 |
$what = 'registered';
|
1210 |
$subscribers = $registered;
|
|
|
1211 |
if (empty($subscribers)) {
|
|
|
1212 |
$subscribers = $confirmed;
|
1213 |
$what = 'confirmed';
|
1214 |
if (empty($subscribers)) {
|
|
|
1215 |
$subscribers = $unconfirmed;
|
1216 |
$what = 'unconfirmed';
|
1217 |
if (empty($subscribers)) {
|
1256 |
$strip .= "<a class=\"next\" href=\"" . clean_url(add_query_arg($args)) . "\">". __('Next Page', 'subscribe2') . " »</a>\n";
|
1257 |
}
|
1258 |
}
|
|
|
|
|
|
|
|
|
1259 |
|
1260 |
// show our form
|
1261 |
echo "<form method=\"post\" action=\"\">\r\n";
|
1283 |
echo "<input type=\"submit\" name=\"search\" value=\"" . __('Search Subscribers', 'subscribe2') . "\" class=\"button\" /></td>\r\n";
|
1284 |
echo "<td width=\"50%\" align=\"right\"><input type=\"hidden\" name=\"exportcsv\" value=\"" . $exportcsv . "\" />\r\n";
|
1285 |
echo "<input type=\"submit\" name=\"csv\" value=\"" . __('Save Emails to CSV File', 'subscribe2') . "\" class=\"button\" /></td></tr></table>\r\n";
|
1286 |
+
if ($reminderform) {
|
1287 |
+
echo "<input type=\"hidden\" name=\"reminderemails\" value=\"" . $reminderemails . "\" />\r\n";
|
1288 |
+
echo "<p class=\"submit\" align=\"right\" style=\"border-top:none;\"><input type=\"submit\" name=\"reminder\" value=\"" . __('Send Reminder Email', 'subscribe2') . "\" /></p>\r\n";
|
1289 |
+
}
|
1290 |
echo "<table width=\"100%\"><tr><td valign=\"bottom\">" . $strip . "</td>\r\n";
|
1291 |
echo "<td align=\"right\"><p class=\"submit\" align=\"right\" style=\"border-top: none;\"><input type=\"submit\" name=\"process\" value=\"" . __('Process', 'subscribe2') . "\" /></p>\r\n";
|
1292 |
echo "</td></tr></table>\r\n";
|
1293 |
}
|
1294 |
+
|
1295 |
echo "<table cellpadding=\"2\" cellspacing=\"2\" width=\"100%\">";
|
1296 |
if (!empty($subscribers)) {
|
1297 |
$subscriber_chunks = array_chunk($subscribers, 25);
|
1351 |
echo "<td align=\"right\"><p class=\"submit\" align=\"right\" style=\"border-top: none;\"><input type=\"submit\" name=\"process\" value=\"" . __('Process', 'subscribe2') . "\" /></p>\r\n";
|
1352 |
echo "</td></tr></table>\r\n";
|
1353 |
}
|
|
|
|
|
|
|
|
|
1354 |
|
1355 |
//show bulk managment form
|
1356 |
echo "<h2>" . __('Categories', 'subscribe2') . "</h2>\r\n";
|
1421 |
|
1422 |
// send per-post or digest emails
|
1423 |
$email_freq = $_POST['email_freq'];
|
1424 |
+
$scheduled_time = wp_next_scheduled('s2_digest_cron');
|
1425 |
if ( ($email_freq != $this->subscribe2_options['email_freq']) || ($_POST['hour'] != gmdate('H', $scheduled_time)) ) {
|
1426 |
$this->subscribe2_options['email_freq'] = $email_freq;
|
1427 |
wp_clear_scheduled_hook('s2_digest_cron');
|
2085 |
echo "</p>\r\n";
|
2086 |
} elseif ('yes' == $this->subscribe2_options['autosub']) {
|
2087 |
echo "<p>\r\n<center>\r\n";
|
2088 |
+
echo __('By Registering with this blog you are also agreeing to recieve email notifications for new posts but you can unsubscribe at anytime', 'subscribe2') . "<br />\r\n";
|
2089 |
echo "</center></p>\r\n";
|
2090 |
}
|
2091 |
}
|
2102 |
/**
|
2103 |
Action to process Subscribe2 registration from WordPress registration
|
2104 |
*/
|
2105 |
+
function register_action() {
|
2106 |
+
$user_id = get_userdatabylogin($_POST['user_login']);
|
2107 |
+
if (0 == $user_id->ID) { return; }
|
2108 |
+
$this->register($user_id->ID, 1);
|
2109 |
}
|
2110 |
|
2111 |
/* ===== template and filter functions ===== */
|
2113 |
Display our form; also handles (un)subscribe requests
|
2114 |
*/
|
2115 |
function filter($content = '') {
|
2116 |
+
if ( ('' == $content) || (1 == $this->filtered) || (!strstr($content, '<!--subscribe2-->')) ) { return $content; }
|
2117 |
$this->s2form = $this->form;
|
2118 |
|
2119 |
global $user_ID;
|
2295 |
} else {
|
2296 |
//use buttonsnap to add button is not using RTE
|
2297 |
buttonsnap_separator();
|
2298 |
+
buttonsnap_jsbutton(WP_CONTENT_URL . '/plugins/subscribe2/include/s2_button.png', __('Subscribe2', 'subscribe2'), 's2_insert_token();');
|
2299 |
}
|
2300 |
}
|
2301 |
|
2303 |
Add buttons for WordPress 2.5+ using built in hooks
|
2304 |
*/
|
2305 |
function mce3_plugin($arr) {
|
2306 |
+
$path = WP_CONTENT_URL . '/plugins/subscribe2/tinymce3/editor_plugin.js';
|
2307 |
$arr['subscribe2'] = $path;
|
2308 |
return $arr;
|
2309 |
}
|
2326 |
}
|
2327 |
|
2328 |
function tinymce2_before_init() {
|
2329 |
+
$this->fullpath = WP_CONTENT_URL . '/plugins/subscribe2/tinymce/';
|
2330 |
echo "tinyMCE.loadPlugin('subscribe2quicktags', '" . $this->fullpath . "');\n";
|
2331 |
}
|
2332 |
|
2369 |
}
|
2370 |
|
2371 |
// collect posts
|
2372 |
+
$posts = $wpdb->get_results("SELECT ID, post_title, post_excerpt, post_content, post_type, post_password, post_date FROM $wpdb->posts WHERE post_date >= '$prev' AND post_date < '$now' AND post_status IN ($status) AND post_type IN ($type) ORDER BY post_date");
|
2373 |
|
2374 |
// do we have any posts?
|
2375 |
if (empty($posts)) { return; }
|
2376 |
|
2377 |
// if we have posts, let's prepare the digest
|
2378 |
+
$datetime = get_option('date_format') . ' @ ' . get_option('time_format');
|
2379 |
$all_post_cats = array();
|
2380 |
foreach ($posts as $post) {
|
2381 |
$post_cats = wp_get_post_categories($post->ID);
|
2407 |
}
|
2408 |
$table .= $post->post_title . "\r\n";
|
2409 |
$message .= $post->post_title . "\r\n";
|
2410 |
+
$message .= __('Posted on', 'subscribe2') . ": " . mysql2date($datetime, $post->post_date) . "\r\n";
|
2411 |
$message .= get_permalink($post->ID) . "\r\n";
|
2412 |
$excerpt = $post->post_excerpt;
|
2413 |
if ('' == $excerpt) {
|
2444 |
// get admin details
|
2445 |
$user = $this->get_userdata();
|
2446 |
$this->myemail = $user->user_email;
|
2447 |
+
$this->myname = html_entity_decode($user->display_name);
|
2448 |
|
2449 |
$scheds = (array) wp_get_schedules();
|
2450 |
$email_freq = $this->subscribe2_options['email_freq'];
|
2512 |
|
2513 |
//add regular actions and filters
|
2514 |
add_action('admin_menu', array(&$this, 'admin_menu'));
|
2515 |
+
add_filter('ozh_adminmenu_icon', array(&$this, 'ozh_s2_icon'));
|
2516 |
add_action('create_category', array(&$this, 'autosub_new_category'));
|
|
|
2517 |
add_filter('the_content', array(&$this, 'filter'), 10);
|
2518 |
add_filter('cron_schedules', array(&$this, 'add_weekly_sched'));
|
2519 |
|
2523 |
add_action('edit_form_advanced', array(&$this, 's2_edit_form'));
|
2524 |
}
|
2525 |
|
2526 |
+
// add actions for automatic subscription based on option settings
|
2527 |
+
add_action('register_form', array(&$this, 'register_form'));
|
2528 |
+
if ('yes' == $this->subscribe2_options['autosub']) {
|
2529 |
+
add_action('user_register', array(&$this, 'register'));
|
2530 |
+
}
|
2531 |
if ('wpreg' == $this->subscribe2_options['autosub']) {
|
2532 |
add_action('register_post', array(&$this, 'register_post'));
|
2533 |
}
|
subscribe2.pot
CHANGED
@@ -8,7 +8,7 @@ msgid ""
|
|
8 |
msgstr ""
|
9 |
"Project-Id-Version: PACKAGE VERSION\n"
|
10 |
"Report-Msgid-Bugs-To: \n"
|
11 |
-
"POT-Creation-Date: 2008-
|
12 |
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
13 |
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
14 |
"Language-Team: LANGUAGE <LL@li.org>\n"
|
@@ -16,601 +16,605 @@ msgstr ""
|
|
16 |
"Content-Type: text/plain; charset=CHARSET\n"
|
17 |
"Content-Transfer-Encoding: 8bit\n"
|
18 |
|
19 |
-
#: subscribe2.php:
|
20 |
msgid "To manage your subscription options please "
|
21 |
msgstr ""
|
22 |
|
23 |
-
#: subscribe2.php:
|
24 |
msgid "login"
|
25 |
msgstr ""
|
26 |
|
27 |
-
#: subscribe2.php:
|
28 |
msgid "You may manage your subscription options from your "
|
29 |
msgstr ""
|
30 |
|
31 |
-
#: subscribe2.php:
|
32 |
msgid "profile"
|
33 |
msgstr ""
|
34 |
|
35 |
-
#: subscribe2.php:
|
36 |
msgid "A confirmation message is on its way!"
|
37 |
msgstr ""
|
38 |
|
39 |
-
#: subscribe2.php:
|
40 |
msgid "That email address is already subscribed."
|
41 |
msgstr ""
|
42 |
|
43 |
-
#: subscribe2.php:
|
44 |
msgid "That email address is not subscribed."
|
45 |
msgstr ""
|
46 |
|
47 |
-
#: subscribe2.php:
|
48 |
msgid "Sorry, but that does not look like an email address to me."
|
49 |
msgstr ""
|
50 |
|
51 |
-
#: subscribe2.php:
|
52 |
msgid ""
|
53 |
"Sorry, email addresses at that domain are currently barred due to spam, "
|
54 |
"please use an alternative email address."
|
55 |
msgstr ""
|
56 |
|
57 |
-
#: subscribe2.php:
|
58 |
msgid ""
|
59 |
"Sorry, there seems to be an error on the server. Please try again later."
|
60 |
msgstr ""
|
61 |
|
62 |
-
#: subscribe2.php:
|
63 |
msgid "Message sent!"
|
64 |
msgstr ""
|
65 |
|
66 |
-
#: subscribe2.php:
|
67 |
msgid ""
|
68 |
"Message failed! Check your settings and check with your hosting provider"
|
69 |
msgstr ""
|
70 |
|
71 |
-
#: subscribe2.php:
|
72 |
msgid "Your email:"
|
73 |
msgstr ""
|
74 |
|
75 |
-
#: subscribe2.php:
|
76 |
msgid "Subscribe"
|
77 |
msgstr ""
|
78 |
|
79 |
-
#: subscribe2.php:
|
80 |
msgid "Unsubscribe"
|
81 |
msgstr ""
|
82 |
|
83 |
-
#: subscribe2.php:
|
84 |
msgid "Send"
|
85 |
msgstr ""
|
86 |
|
87 |
-
#: subscribe2.php:
|
88 |
msgid "No such email address is registered."
|
89 |
msgstr ""
|
90 |
|
91 |
-
#: subscribe2.php:
|
92 |
msgid "You have successfully subscribed!"
|
93 |
msgstr ""
|
94 |
|
95 |
-
#: subscribe2.php:
|
96 |
msgid "You have successfully unsubscribed."
|
97 |
msgstr ""
|
98 |
|
99 |
-
#: subscribe2.php:
|
100 |
msgid "Please confirm your request"
|
101 |
msgstr ""
|
102 |
|
103 |
-
#: subscribe2.php:
|
104 |
msgid "Subscription Reminder"
|
105 |
msgstr ""
|
106 |
|
107 |
-
#: subscribe2.php:
|
108 |
msgid "subscribe"
|
109 |
msgstr ""
|
110 |
|
111 |
-
#: subscribe2.php:
|
112 |
msgid "unsubscribe"
|
113 |
msgstr ""
|
114 |
|
115 |
-
#: subscribe2.php:
|
116 |
msgid "Options saved!"
|
117 |
msgstr ""
|
118 |
|
119 |
-
#: subscribe2.php:
|
120 |
msgid "Options reset!"
|
121 |
msgstr ""
|
122 |
|
123 |
-
#: subscribe2.php:
|
124 |
msgid "Subscribers"
|
125 |
msgstr ""
|
126 |
|
127 |
-
#: subscribe2.php:
|
128 |
msgid "Subscribe2 Options"
|
129 |
msgstr ""
|
130 |
|
131 |
-
#: subscribe2.php:
|
132 |
msgid "Subscribe2"
|
133 |
msgstr ""
|
134 |
|
135 |
-
#: subscribe2.php:
|
136 |
msgid "Your Subscriptions"
|
137 |
msgstr ""
|
138 |
|
139 |
-
#: subscribe2.php:
|
140 |
msgid "Mail Subscribers"
|
141 |
msgstr ""
|
142 |
|
143 |
-
#: subscribe2.php:
|
144 |
msgid "Once Weekly"
|
145 |
msgstr ""
|
146 |
|
147 |
-
#: subscribe2.php:
|
148 |
msgid "New subscriber"
|
149 |
msgstr ""
|
150 |
|
151 |
-
#: subscribe2.php:
|
152 |
msgid "subscribed to email notifications!"
|
153 |
msgstr ""
|
154 |
|
155 |
-
#: subscribe2.php:
|
156 |
msgid "Address(es) subscribed!"
|
157 |
msgstr ""
|
158 |
|
159 |
-
#: subscribe2.php:
|
160 |
msgid "Address(es) deleted!"
|
161 |
msgstr ""
|
162 |
|
163 |
-
#: subscribe2.php:
|
164 |
msgid "Status changed!"
|
165 |
msgstr ""
|
166 |
|
167 |
-
#: subscribe2.php:
|
168 |
msgid "Reminder Email(s) Sent!"
|
169 |
msgstr ""
|
170 |
|
171 |
-
#: subscribe2.php:
|
172 |
msgid "Registered Users Subscribed!"
|
173 |
msgstr ""
|
174 |
|
175 |
-
#: subscribe2.php:
|
176 |
msgid "Registered Users Unsubscribed!"
|
177 |
msgstr ""
|
178 |
|
179 |
-
#: subscribe2.php:
|
180 |
msgid "Previous Page"
|
181 |
msgstr ""
|
182 |
|
183 |
-
#: subscribe2.php:
|
184 |
msgid "Next Page"
|
185 |
msgstr ""
|
186 |
|
187 |
-
#: subscribe2.php:
|
188 |
msgid "Subscribe Addresses"
|
189 |
msgstr ""
|
190 |
|
191 |
-
#: subscribe2.php:
|
192 |
msgid "Enter addresses, one per line or comma-separated"
|
193 |
msgstr ""
|
194 |
|
195 |
-
#: subscribe2.php:
|
196 |
msgid "Filter"
|
197 |
msgstr ""
|
198 |
|
199 |
-
#: subscribe2.php:
|
200 |
msgid ""
|
201 |
"Registered on the left, confirmed in the middle, unconfirmed on the right"
|
202 |
msgstr ""
|
203 |
|
204 |
-
#: subscribe2.php:
|
205 |
msgid "Search Subscribers"
|
206 |
msgstr ""
|
207 |
|
208 |
-
#: subscribe2.php:
|
209 |
msgid "Save Emails to CSV File"
|
210 |
msgstr ""
|
211 |
|
212 |
-
#: subscribe2.php:
|
|
|
|
|
|
|
|
|
213 |
msgid "Process"
|
214 |
msgstr ""
|
215 |
|
216 |
-
#: subscribe2.php:
|
217 |
msgid "Confirm this email address"
|
218 |
msgstr ""
|
219 |
|
220 |
-
#: subscribe2.php:
|
221 |
msgid "Unconfirm this email address"
|
222 |
msgstr ""
|
223 |
|
224 |
-
#: subscribe2.php:
|
225 |
msgid "Delete this email address"
|
226 |
msgstr ""
|
227 |
|
228 |
-
#: subscribe2.php:
|
229 |
msgid "Select / Unselect All"
|
230 |
msgstr ""
|
231 |
|
232 |
-
#: subscribe2.php:
|
233 |
msgid "No matching subscribers found"
|
234 |
msgstr ""
|
235 |
|
236 |
-
#: subscribe2.php:
|
237 |
msgid "NONE"
|
238 |
msgstr ""
|
239 |
|
240 |
-
#: subscribe2.php:
|
241 |
-
msgid "Send Reminder Email"
|
242 |
-
msgstr ""
|
243 |
-
|
244 |
-
#: subscribe2.php:1345
|
245 |
msgid "Categories"
|
246 |
msgstr ""
|
247 |
|
248 |
-
#: subscribe2.php:
|
249 |
msgid ""
|
250 |
"Existing Registered Users can be automatically (un)subscribed to categories "
|
251 |
"using this section."
|
252 |
msgstr ""
|
253 |
|
254 |
-
#: subscribe2.php:
|
255 |
msgid "Consider User Privacy as changes cannot be undone"
|
256 |
msgstr ""
|
257 |
|
258 |
-
#: subscribe2.php:
|
259 |
msgid "Action to perform"
|
260 |
msgstr ""
|
261 |
|
262 |
-
#: subscribe2.php:
|
263 |
msgid "Submit"
|
264 |
msgstr ""
|
265 |
|
266 |
-
#: subscribe2.php:
|
267 |
msgid "Delivery Options"
|
268 |
msgstr ""
|
269 |
|
270 |
-
#: subscribe2.php:
|
271 |
msgid "Restrict the number of recpients per email to (0 for unlimited)"
|
272 |
msgstr ""
|
273 |
|
274 |
-
#: subscribe2.php:
|
275 |
msgid "Edit"
|
276 |
msgstr ""
|
277 |
|
278 |
-
#: subscribe2.php:
|
279 |
msgid "Update"
|
280 |
msgstr ""
|
281 |
|
282 |
-
#: subscribe2.php:
|
283 |
msgid "Revert"
|
284 |
msgstr ""
|
285 |
|
286 |
-
#: subscribe2.php:
|
287 |
msgid "Set default Subscribe2 page as ID"
|
288 |
msgstr ""
|
289 |
|
290 |
-
#: subscribe2.php:
|
291 |
msgid "Send Emails for Pages"
|
292 |
msgstr ""
|
293 |
|
294 |
-
#: subscribe2.php:
|
295 |
-
#: subscribe2.php:
|
296 |
-
#: subscribe2.php:
|
297 |
msgid "Yes"
|
298 |
msgstr ""
|
299 |
|
300 |
-
#: subscribe2.php:
|
301 |
-
#: subscribe2.php:
|
302 |
-
#: subscribe2.php:
|
303 |
msgid "No"
|
304 |
msgstr ""
|
305 |
|
306 |
-
#: subscribe2.php:
|
307 |
msgid "Send Emails for Password Protected Posts"
|
308 |
msgstr ""
|
309 |
|
310 |
-
#: subscribe2.php:
|
311 |
msgid "Send Emails for Private Posts"
|
312 |
msgstr ""
|
313 |
|
314 |
-
#: subscribe2.php:
|
315 |
msgid "Send Email From"
|
316 |
msgstr ""
|
317 |
|
318 |
-
#: subscribe2.php:
|
319 |
msgid "Author of the post"
|
320 |
msgstr ""
|
321 |
|
322 |
-
#: subscribe2.php:
|
323 |
msgid "Blog Admin"
|
324 |
msgstr ""
|
325 |
|
326 |
-
#: subscribe2.php:
|
327 |
msgid "Send Email as Digest"
|
328 |
msgstr ""
|
329 |
|
330 |
-
#: subscribe2.php:
|
331 |
msgid "Email Templates"
|
332 |
msgstr ""
|
333 |
|
334 |
-
#: subscribe2.php:
|
335 |
msgid "New Post email (must not be empty)"
|
336 |
msgstr ""
|
337 |
|
338 |
-
#: subscribe2.php:
|
339 |
msgid "Message substitions"
|
340 |
msgstr ""
|
341 |
|
342 |
-
#: subscribe2.php:
|
343 |
msgid "the post's title<br />(<i>for per-post emails only</i>)"
|
344 |
msgstr ""
|
345 |
|
346 |
-
#: subscribe2.php:
|
347 |
msgid ""
|
348 |
"the excerpt or the entire post<br />(<i>based on the subscriber's "
|
349 |
"preferences</i>)"
|
350 |
msgstr ""
|
351 |
|
352 |
-
#: subscribe2.php:
|
353 |
msgid "a list of post titles<br />(<i>for digest emails only</i>)"
|
354 |
msgstr ""
|
355 |
|
356 |
-
#: subscribe2.php:
|
357 |
msgid "the post's permalink<br />(<i>for per-post emails only</i>)"
|
358 |
msgstr ""
|
359 |
|
360 |
-
#: subscribe2.php:
|
361 |
msgid "the admin or post author's name"
|
362 |
msgstr ""
|
363 |
|
364 |
-
#: subscribe2.php:
|
365 |
msgid "the admin or post author's email"
|
366 |
msgstr ""
|
367 |
|
368 |
-
#: subscribe2.php:
|
369 |
msgid "the post author's name"
|
370 |
msgstr ""
|
371 |
|
372 |
-
#: subscribe2.php:
|
373 |
msgid ""
|
374 |
"the generated link to confirm a request<br />(<i>only used in the "
|
375 |
"confirmation email template</i>)"
|
376 |
msgstr ""
|
377 |
|
378 |
-
#: subscribe2.php:
|
379 |
msgid ""
|
380 |
"Action performed by LINK in confirmation email<br />(<i>only used in the "
|
381 |
"confirmation email template</i>)"
|
382 |
msgstr ""
|
383 |
|
384 |
-
#: subscribe2.php:
|
385 |
msgid "Subscribe / Unsubscribe confirmation email"
|
386 |
msgstr ""
|
387 |
|
388 |
-
#: subscribe2.php:
|
389 |
msgid "Reminder email to Unconfirmed Subscribers"
|
390 |
msgstr ""
|
391 |
|
392 |
-
#: subscribe2.php:
|
393 |
msgid "Excluded Categories"
|
394 |
msgstr ""
|
395 |
|
396 |
-
#: subscribe2.php:
|
397 |
msgid ""
|
398 |
"Posts assigned to any Excluded Category do not generate notifications and "
|
399 |
"are not included in digest notifications"
|
400 |
msgstr ""
|
401 |
|
402 |
-
#: subscribe2.php:
|
403 |
msgid "Allow registered users to subscribe to excluded categories?"
|
404 |
msgstr ""
|
405 |
|
406 |
-
#: subscribe2.php:
|
407 |
msgid "Writing Options"
|
408 |
msgstr ""
|
409 |
|
410 |
-
#: subscribe2.php:
|
411 |
msgid "Show the Subscribe2 button on the Write toolbar?"
|
412 |
msgstr ""
|
413 |
|
414 |
-
#: subscribe2.php:
|
415 |
msgid "Enable Subscribe2 Widget?"
|
416 |
msgstr ""
|
417 |
|
418 |
-
#: subscribe2.php:
|
419 |
msgid "Auto Subscribe"
|
420 |
msgstr ""
|
421 |
|
422 |
-
#: subscribe2.php:
|
423 |
msgid "Subscribe new users registering with your blog"
|
424 |
msgstr ""
|
425 |
|
426 |
-
#: subscribe2.php:
|
427 |
msgid "Automatically"
|
428 |
msgstr ""
|
429 |
|
430 |
-
#: subscribe2.php:
|
431 |
msgid "Display option on Registration Form"
|
432 |
msgstr ""
|
433 |
|
434 |
-
#: subscribe2.php:
|
435 |
msgid "Registration Form option is checked by default"
|
436 |
msgstr ""
|
437 |
|
438 |
-
#: subscribe2.php:
|
439 |
msgid "Auto-subscribe users to receive email as"
|
440 |
msgstr ""
|
441 |
|
442 |
-
#: subscribe2.php:
|
443 |
msgid "HTML"
|
444 |
msgstr ""
|
445 |
|
446 |
-
#: subscribe2.php:
|
447 |
msgid "Plain Text - Full"
|
448 |
msgstr ""
|
449 |
|
450 |
-
#: subscribe2.php:
|
451 |
msgid "Plain Text - Excerpt"
|
452 |
msgstr ""
|
453 |
|
454 |
-
#: subscribe2.php:
|
455 |
msgid "Auto Subscribe me to new categories is checked by default"
|
456 |
msgstr ""
|
457 |
|
458 |
-
#: subscribe2.php:
|
459 |
msgid "Barred Domains"
|
460 |
msgstr ""
|
461 |
|
462 |
-
#: subscribe2.php:
|
463 |
msgid ""
|
464 |
"Enter domains to bar from public subscriptions: <br /> (Use a new line for "
|
465 |
"each entry and omit the \"@\" symbol, for example email.com)"
|
466 |
msgstr ""
|
467 |
|
468 |
-
#: subscribe2.php:
|
469 |
msgid "Reset Default"
|
470 |
msgstr ""
|
471 |
|
472 |
-
#: subscribe2.php:
|
473 |
msgid ""
|
474 |
"Use this to reset all options to their defaults. This <strong><em>will not</"
|
475 |
"em></strong> modify your list of subscribers."
|
476 |
msgstr ""
|
477 |
|
478 |
-
#: subscribe2.php:
|
479 |
msgid "RESET"
|
480 |
msgstr ""
|
481 |
|
482 |
-
#: subscribe2.php:
|
483 |
msgid "Subscription preferences updated."
|
484 |
msgstr ""
|
485 |
|
486 |
-
#: subscribe2.php:
|
487 |
msgid "Notification Settings"
|
488 |
msgstr ""
|
489 |
|
490 |
-
#: subscribe2.php:
|
491 |
msgid "Receive email as"
|
492 |
msgstr ""
|
493 |
|
494 |
-
#: subscribe2.php:
|
495 |
msgid "Plain Text"
|
496 |
msgstr ""
|
497 |
|
498 |
-
#: subscribe2.php:
|
499 |
msgid "Email contains"
|
500 |
msgstr ""
|
501 |
|
502 |
-
#: subscribe2.php:
|
503 |
msgid "Excerpt Only"
|
504 |
msgstr ""
|
505 |
|
506 |
-
#: subscribe2.php:
|
507 |
msgid "Full Post"
|
508 |
msgstr ""
|
509 |
|
510 |
-
#: subscribe2.php:
|
511 |
msgid "Note: HTML format will always deliver the full post"
|
512 |
msgstr ""
|
513 |
|
514 |
-
#: subscribe2.php:
|
515 |
msgid "Automatically subscribe me to newly created categories"
|
516 |
msgstr ""
|
517 |
|
518 |
-
#: subscribe2.php:
|
519 |
msgid "Subscribed Categories"
|
520 |
msgstr ""
|
521 |
|
522 |
-
#: subscribe2.php:
|
523 |
msgid "Receive daily summary of new posts?"
|
524 |
msgstr ""
|
525 |
|
526 |
-
#: subscribe2.php:
|
527 |
msgid "Update Preferences"
|
528 |
msgstr ""
|
529 |
|
530 |
-
#: subscribe2.php:
|
531 |
msgid "Send email to all subscribers"
|
532 |
msgstr ""
|
533 |
|
534 |
-
#: subscribe2.php:
|
535 |
msgid "Subject"
|
536 |
msgstr ""
|
537 |
|
538 |
-
#: subscribe2.php:
|
539 |
msgid "A message from "
|
540 |
msgstr ""
|
541 |
|
542 |
-
#: subscribe2.php:
|
543 |
msgid "Recipients: "
|
544 |
msgstr ""
|
545 |
|
546 |
-
#: subscribe2.php:
|
547 |
msgid "All Subscribers"
|
548 |
msgstr ""
|
549 |
|
550 |
-
#: subscribe2.php:
|
551 |
msgid "Public Subscribers"
|
552 |
msgstr ""
|
553 |
|
554 |
-
#: subscribe2.php:
|
555 |
msgid "Confirmed"
|
556 |
msgstr ""
|
557 |
|
558 |
-
#: subscribe2.php:
|
559 |
msgid "Unconfirmed"
|
560 |
msgstr ""
|
561 |
|
562 |
-
#: subscribe2.php:
|
563 |
msgid "Registered Users"
|
564 |
msgstr ""
|
565 |
|
566 |
-
#: subscribe2.php:
|
567 |
msgid "Per Post Email"
|
568 |
msgstr ""
|
569 |
|
570 |
-
#: subscribe2.php:
|
571 |
msgid "Send Digest Notification at"
|
572 |
msgstr ""
|
573 |
|
574 |
-
#: subscribe2.php:
|
575 |
msgid ""
|
576 |
"This option will work for digest notification sent daily or less frequently"
|
577 |
msgstr ""
|
578 |
|
579 |
-
#: subscribe2.php:
|
580 |
msgid "Current UTC time is"
|
581 |
msgstr ""
|
582 |
|
583 |
-
#: subscribe2.php:
|
584 |
msgid "Current blog time is"
|
585 |
msgstr ""
|
586 |
|
587 |
-
#: subscribe2.php:
|
588 |
msgid "Next email notification will be sent when your blog time is after"
|
589 |
msgstr ""
|
590 |
|
591 |
-
#: subscribe2.php:
|
592 |
msgid "Check here to Subscribe to email notifications for new posts"
|
593 |
msgstr ""
|
594 |
|
595 |
-
#: subscribe2.php:
|
596 |
msgid ""
|
597 |
"By Registering with this blog you are also agreeing to recieve email "
|
598 |
-
"notifications for new posts"
|
599 |
msgstr ""
|
600 |
|
601 |
-
#: subscribe2.php:
|
602 |
msgid "Subscription Confirmation"
|
603 |
msgstr ""
|
604 |
|
605 |
-
#: subscribe2.php:
|
606 |
msgid "Title:"
|
607 |
msgstr ""
|
608 |
|
609 |
-
#: subscribe2.php:
|
610 |
msgid "Settings"
|
611 |
msgstr ""
|
612 |
|
613 |
-
#: subscribe2.php:
|
|
|
|
|
|
|
|
|
614 |
msgid "Digest Email"
|
615 |
msgstr ""
|
616 |
|
8 |
msgstr ""
|
9 |
"Project-Id-Version: PACKAGE VERSION\n"
|
10 |
"Report-Msgid-Bugs-To: \n"
|
11 |
+
"POT-Creation-Date: 2008-09-20 19:02+0100\n"
|
12 |
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
13 |
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
14 |
"Language-Team: LANGUAGE <LL@li.org>\n"
|
16 |
"Content-Type: text/plain; charset=CHARSET\n"
|
17 |
"Content-Transfer-Encoding: 8bit\n"
|
18 |
|
19 |
+
#: subscribe2.php:63
|
20 |
msgid "To manage your subscription options please "
|
21 |
msgstr ""
|
22 |
|
23 |
+
#: subscribe2.php:63
|
24 |
msgid "login"
|
25 |
msgstr ""
|
26 |
|
27 |
+
#: subscribe2.php:65 subscribe2.php:67
|
28 |
msgid "You may manage your subscription options from your "
|
29 |
msgstr ""
|
30 |
|
31 |
+
#: subscribe2.php:65 subscribe2.php:67
|
32 |
msgid "profile"
|
33 |
msgstr ""
|
34 |
|
35 |
+
#: subscribe2.php:69
|
36 |
msgid "A confirmation message is on its way!"
|
37 |
msgstr ""
|
38 |
|
39 |
+
#: subscribe2.php:71
|
40 |
msgid "That email address is already subscribed."
|
41 |
msgstr ""
|
42 |
|
43 |
+
#: subscribe2.php:73
|
44 |
msgid "That email address is not subscribed."
|
45 |
msgstr ""
|
46 |
|
47 |
+
#: subscribe2.php:75
|
48 |
msgid "Sorry, but that does not look like an email address to me."
|
49 |
msgstr ""
|
50 |
|
51 |
+
#: subscribe2.php:77
|
52 |
msgid ""
|
53 |
"Sorry, email addresses at that domain are currently barred due to spam, "
|
54 |
"please use an alternative email address."
|
55 |
msgstr ""
|
56 |
|
57 |
+
#: subscribe2.php:79
|
58 |
msgid ""
|
59 |
"Sorry, there seems to be an error on the server. Please try again later."
|
60 |
msgstr ""
|
61 |
|
62 |
+
#: subscribe2.php:81
|
63 |
msgid "Message sent!"
|
64 |
msgstr ""
|
65 |
|
66 |
+
#: subscribe2.php:83
|
67 |
msgid ""
|
68 |
"Message failed! Check your settings and check with your hosting provider"
|
69 |
msgstr ""
|
70 |
|
71 |
+
#: subscribe2.php:85
|
72 |
msgid "Your email:"
|
73 |
msgstr ""
|
74 |
|
75 |
+
#: subscribe2.php:85 subscribe2.php:1270 subscribe2.php:1362
|
76 |
msgid "Subscribe"
|
77 |
msgstr ""
|
78 |
|
79 |
+
#: subscribe2.php:85 subscribe2.php:1363
|
80 |
msgid "Unsubscribe"
|
81 |
msgstr ""
|
82 |
|
83 |
+
#: subscribe2.php:85 subscribe2.php:1887
|
84 |
msgid "Send"
|
85 |
msgstr ""
|
86 |
|
87 |
+
#: subscribe2.php:88
|
88 |
msgid "No such email address is registered."
|
89 |
msgstr ""
|
90 |
|
91 |
+
#: subscribe2.php:90
|
92 |
msgid "You have successfully subscribed!"
|
93 |
msgstr ""
|
94 |
|
95 |
+
#: subscribe2.php:92
|
96 |
msgid "You have successfully unsubscribed."
|
97 |
msgstr ""
|
98 |
|
99 |
+
#: subscribe2.php:94
|
100 |
msgid "Please confirm your request"
|
101 |
msgstr ""
|
102 |
|
103 |
+
#: subscribe2.php:96
|
104 |
msgid "Subscription Reminder"
|
105 |
msgstr ""
|
106 |
|
107 |
+
#: subscribe2.php:98
|
108 |
msgid "subscribe"
|
109 |
msgstr ""
|
110 |
|
111 |
+
#: subscribe2.php:100
|
112 |
msgid "unsubscribe"
|
113 |
msgstr ""
|
114 |
|
115 |
+
#: subscribe2.php:103
|
116 |
msgid "Options saved!"
|
117 |
msgstr ""
|
118 |
|
119 |
+
#: subscribe2.php:104
|
120 |
msgid "Options reset!"
|
121 |
msgstr ""
|
122 |
|
123 |
+
#: subscribe2.php:112 subscribe2.php:1273
|
124 |
msgid "Subscribers"
|
125 |
msgstr ""
|
126 |
|
127 |
+
#: subscribe2.php:115
|
128 |
msgid "Subscribe2 Options"
|
129 |
msgstr ""
|
130 |
|
131 |
+
#: subscribe2.php:115 subscribe2.php:2229 subscribe2.php:2298
|
132 |
msgid "Subscribe2"
|
133 |
msgstr ""
|
134 |
|
135 |
+
#: subscribe2.php:120
|
136 |
msgid "Your Subscriptions"
|
137 |
msgstr ""
|
138 |
|
139 |
+
#: subscribe2.php:123
|
140 |
msgid "Mail Subscribers"
|
141 |
msgstr ""
|
142 |
|
143 |
+
#: subscribe2.php:151
|
144 |
msgid "Once Weekly"
|
145 |
msgstr ""
|
146 |
|
147 |
+
#: subscribe2.php:728
|
148 |
msgid "New subscriber"
|
149 |
msgstr ""
|
150 |
|
151 |
+
#: subscribe2.php:729
|
152 |
msgid "subscribed to email notifications!"
|
153 |
msgstr ""
|
154 |
|
155 |
+
#: subscribe2.php:1100
|
156 |
msgid "Address(es) subscribed!"
|
157 |
msgstr ""
|
158 |
|
159 |
+
#: subscribe2.php:1106
|
160 |
msgid "Address(es) deleted!"
|
161 |
msgstr ""
|
162 |
|
163 |
+
#: subscribe2.php:1112 subscribe2.php:1118
|
164 |
msgid "Status changed!"
|
165 |
msgstr ""
|
166 |
|
167 |
+
#: subscribe2.php:1132
|
168 |
msgid "Reminder Email(s) Sent!"
|
169 |
msgstr ""
|
170 |
|
171 |
+
#: subscribe2.php:1135
|
172 |
msgid "Registered Users Subscribed!"
|
173 |
msgstr ""
|
174 |
|
175 |
+
#: subscribe2.php:1138
|
176 |
msgid "Registered Users Unsubscribed!"
|
177 |
msgstr ""
|
178 |
|
179 |
+
#: subscribe2.php:1236
|
180 |
msgid "Previous Page"
|
181 |
msgstr ""
|
182 |
|
183 |
+
#: subscribe2.php:1256
|
184 |
msgid "Next Page"
|
185 |
msgstr ""
|
186 |
|
187 |
+
#: subscribe2.php:1263
|
188 |
msgid "Subscribe Addresses"
|
189 |
msgstr ""
|
190 |
|
191 |
+
#: subscribe2.php:1267
|
192 |
msgid "Enter addresses, one per line or comma-separated"
|
193 |
msgstr ""
|
194 |
|
195 |
+
#: subscribe2.php:1275
|
196 |
msgid "Filter"
|
197 |
msgstr ""
|
198 |
|
199 |
+
#: subscribe2.php:1279
|
200 |
msgid ""
|
201 |
"Registered on the left, confirmed in the middle, unconfirmed on the right"
|
202 |
msgstr ""
|
203 |
|
204 |
+
#: subscribe2.php:1283
|
205 |
msgid "Search Subscribers"
|
206 |
msgstr ""
|
207 |
|
208 |
+
#: subscribe2.php:1285
|
209 |
msgid "Save Emails to CSV File"
|
210 |
msgstr ""
|
211 |
|
212 |
+
#: subscribe2.php:1288
|
213 |
+
msgid "Send Reminder Email"
|
214 |
+
msgstr ""
|
215 |
+
|
216 |
+
#: subscribe2.php:1291 subscribe2.php:1351
|
217 |
msgid "Process"
|
218 |
msgstr ""
|
219 |
|
220 |
+
#: subscribe2.php:1303 subscribe2.php:1330
|
221 |
msgid "Confirm this email address"
|
222 |
msgstr ""
|
223 |
|
224 |
+
#: subscribe2.php:1305 subscribe2.php:1328
|
225 |
msgid "Unconfirm this email address"
|
226 |
msgstr ""
|
227 |
|
228 |
+
#: subscribe2.php:1307 subscribe2.php:1335
|
229 |
msgid "Delete this email address"
|
230 |
msgstr ""
|
231 |
|
232 |
+
#: subscribe2.php:1308 subscribe2.php:1946
|
233 |
msgid "Select / Unselect All"
|
234 |
msgstr ""
|
235 |
|
236 |
+
#: subscribe2.php:1343
|
237 |
msgid "No matching subscribers found"
|
238 |
msgstr ""
|
239 |
|
240 |
+
#: subscribe2.php:1345
|
241 |
msgid "NONE"
|
242 |
msgstr ""
|
243 |
|
244 |
+
#: subscribe2.php:1356
|
|
|
|
|
|
|
|
|
245 |
msgid "Categories"
|
246 |
msgstr ""
|
247 |
|
248 |
+
#: subscribe2.php:1358
|
249 |
msgid ""
|
250 |
"Existing Registered Users can be automatically (un)subscribed to categories "
|
251 |
"using this section."
|
252 |
msgstr ""
|
253 |
|
254 |
+
#: subscribe2.php:1359
|
255 |
msgid "Consider User Privacy as changes cannot be undone"
|
256 |
msgstr ""
|
257 |
|
258 |
+
#: subscribe2.php:1361
|
259 |
msgid "Action to perform"
|
260 |
msgstr ""
|
261 |
|
262 |
+
#: subscribe2.php:1366 subscribe2.php:1670
|
263 |
msgid "Submit"
|
264 |
msgstr ""
|
265 |
|
266 |
+
#: subscribe2.php:1475
|
267 |
msgid "Delivery Options"
|
268 |
msgstr ""
|
269 |
|
270 |
+
#: subscribe2.php:1480
|
271 |
msgid "Restrict the number of recpients per email to (0 for unlimited)"
|
272 |
msgstr ""
|
273 |
|
274 |
+
#: subscribe2.php:1482 subscribe2.php:1490
|
275 |
msgid "Edit"
|
276 |
msgstr ""
|
277 |
|
278 |
+
#: subscribe2.php:1485 subscribe2.php:1493
|
279 |
msgid "Update"
|
280 |
msgstr ""
|
281 |
|
282 |
+
#: subscribe2.php:1486 subscribe2.php:1494
|
283 |
msgid "Revert"
|
284 |
msgstr ""
|
285 |
|
286 |
+
#: subscribe2.php:1488
|
287 |
msgid "Set default Subscribe2 page as ID"
|
288 |
msgstr ""
|
289 |
|
290 |
+
#: subscribe2.php:1496
|
291 |
msgid "Send Emails for Pages"
|
292 |
msgstr ""
|
293 |
|
294 |
+
#: subscribe2.php:1501 subscribe2.php:1512 subscribe2.php:1523
|
295 |
+
#: subscribe2.php:1627 subscribe2.php:1654 subscribe2.php:1798
|
296 |
+
#: subscribe2.php:1818
|
297 |
msgid "Yes"
|
298 |
msgstr ""
|
299 |
|
300 |
+
#: subscribe2.php:1506 subscribe2.php:1517 subscribe2.php:1528
|
301 |
+
#: subscribe2.php:1621 subscribe2.php:1632 subscribe2.php:1659
|
302 |
+
#: subscribe2.php:1803 subscribe2.php:1822
|
303 |
msgid "No"
|
304 |
msgstr ""
|
305 |
|
306 |
+
#: subscribe2.php:1507
|
307 |
msgid "Send Emails for Password Protected Posts"
|
308 |
msgstr ""
|
309 |
|
310 |
+
#: subscribe2.php:1518
|
311 |
msgid "Send Emails for Private Posts"
|
312 |
msgstr ""
|
313 |
|
314 |
+
#: subscribe2.php:1529
|
315 |
msgid "Send Email From"
|
316 |
msgstr ""
|
317 |
|
318 |
+
#: subscribe2.php:1534
|
319 |
msgid "Author of the post"
|
320 |
msgstr ""
|
321 |
|
322 |
+
#: subscribe2.php:1539
|
323 |
msgid "Blog Admin"
|
324 |
msgstr ""
|
325 |
|
326 |
+
#: subscribe2.php:1541
|
327 |
msgid "Send Email as Digest"
|
328 |
msgstr ""
|
329 |
|
330 |
+
#: subscribe2.php:1545
|
331 |
msgid "Email Templates"
|
332 |
msgstr ""
|
333 |
|
334 |
+
#: subscribe2.php:1549
|
335 |
msgid "New Post email (must not be empty)"
|
336 |
msgstr ""
|
337 |
|
338 |
+
#: subscribe2.php:1553
|
339 |
msgid "Message substitions"
|
340 |
msgstr ""
|
341 |
|
342 |
+
#: subscribe2.php:1557
|
343 |
msgid "the post's title<br />(<i>for per-post emails only</i>)"
|
344 |
msgstr ""
|
345 |
|
346 |
+
#: subscribe2.php:1558
|
347 |
msgid ""
|
348 |
"the excerpt or the entire post<br />(<i>based on the subscriber's "
|
349 |
"preferences</i>)"
|
350 |
msgstr ""
|
351 |
|
352 |
+
#: subscribe2.php:1559
|
353 |
msgid "a list of post titles<br />(<i>for digest emails only</i>)"
|
354 |
msgstr ""
|
355 |
|
356 |
+
#: subscribe2.php:1560
|
357 |
msgid "the post's permalink<br />(<i>for per-post emails only</i>)"
|
358 |
msgstr ""
|
359 |
|
360 |
+
#: subscribe2.php:1561
|
361 |
msgid "the admin or post author's name"
|
362 |
msgstr ""
|
363 |
|
364 |
+
#: subscribe2.php:1562
|
365 |
msgid "the admin or post author's email"
|
366 |
msgstr ""
|
367 |
|
368 |
+
#: subscribe2.php:1563
|
369 |
msgid "the post author's name"
|
370 |
msgstr ""
|
371 |
|
372 |
+
#: subscribe2.php:1564
|
373 |
msgid ""
|
374 |
"the generated link to confirm a request<br />(<i>only used in the "
|
375 |
"confirmation email template</i>)"
|
376 |
msgstr ""
|
377 |
|
378 |
+
#: subscribe2.php:1565
|
379 |
msgid ""
|
380 |
"Action performed by LINK in confirmation email<br />(<i>only used in the "
|
381 |
"confirmation email template</i>)"
|
382 |
msgstr ""
|
383 |
|
384 |
+
#: subscribe2.php:1567
|
385 |
msgid "Subscribe / Unsubscribe confirmation email"
|
386 |
msgstr ""
|
387 |
|
388 |
+
#: subscribe2.php:1570
|
389 |
msgid "Reminder email to Unconfirmed Subscribers"
|
390 |
msgstr ""
|
391 |
|
392 |
+
#: subscribe2.php:1575
|
393 |
msgid "Excluded Categories"
|
394 |
msgstr ""
|
395 |
|
396 |
+
#: subscribe2.php:1577
|
397 |
msgid ""
|
398 |
"Posts assigned to any Excluded Category do not generate notifications and "
|
399 |
"are not included in digest notifications"
|
400 |
msgstr ""
|
401 |
|
402 |
+
#: subscribe2.php:1584
|
403 |
msgid "Allow registered users to subscribe to excluded categories?"
|
404 |
msgstr ""
|
405 |
|
406 |
+
#: subscribe2.php:1587
|
407 |
msgid "Writing Options"
|
408 |
msgstr ""
|
409 |
|
410 |
+
#: subscribe2.php:1593
|
411 |
msgid "Show the Subscribe2 button on the Write toolbar?"
|
412 |
msgstr ""
|
413 |
|
414 |
+
#: subscribe2.php:1600
|
415 |
msgid "Enable Subscribe2 Widget?"
|
416 |
msgstr ""
|
417 |
|
418 |
+
#: subscribe2.php:1604
|
419 |
msgid "Auto Subscribe"
|
420 |
msgstr ""
|
421 |
|
422 |
+
#: subscribe2.php:1606
|
423 |
msgid "Subscribe new users registering with your blog"
|
424 |
msgstr ""
|
425 |
|
426 |
+
#: subscribe2.php:1611
|
427 |
msgid "Automatically"
|
428 |
msgstr ""
|
429 |
|
430 |
+
#: subscribe2.php:1616
|
431 |
msgid "Display option on Registration Form"
|
432 |
msgstr ""
|
433 |
|
434 |
+
#: subscribe2.php:1622
|
435 |
msgid "Registration Form option is checked by default"
|
436 |
msgstr ""
|
437 |
|
438 |
+
#: subscribe2.php:1633
|
439 |
msgid "Auto-subscribe users to receive email as"
|
440 |
msgstr ""
|
441 |
|
442 |
+
#: subscribe2.php:1638 subscribe2.php:1776
|
443 |
msgid "HTML"
|
444 |
msgstr ""
|
445 |
|
446 |
+
#: subscribe2.php:1643
|
447 |
msgid "Plain Text - Full"
|
448 |
msgstr ""
|
449 |
|
450 |
+
#: subscribe2.php:1648
|
451 |
msgid "Plain Text - Excerpt"
|
452 |
msgstr ""
|
453 |
|
454 |
+
#: subscribe2.php:1649
|
455 |
msgid "Auto Subscribe me to new categories is checked by default"
|
456 |
msgstr ""
|
457 |
|
458 |
+
#: subscribe2.php:1663
|
459 |
msgid "Barred Domains"
|
460 |
msgstr ""
|
461 |
|
462 |
+
#: subscribe2.php:1665
|
463 |
msgid ""
|
464 |
"Enter domains to bar from public subscriptions: <br /> (Use a new line for "
|
465 |
"each entry and omit the \"@\" symbol, for example email.com)"
|
466 |
msgstr ""
|
467 |
|
468 |
+
#: subscribe2.php:1673
|
469 |
msgid "Reset Default"
|
470 |
msgstr ""
|
471 |
|
472 |
+
#: subscribe2.php:1674
|
473 |
msgid ""
|
474 |
"Use this to reset all options to their defaults. This <strong><em>will not</"
|
475 |
"em></strong> modify your list of subscribers."
|
476 |
msgstr ""
|
477 |
|
478 |
+
#: subscribe2.php:1676
|
479 |
msgid "RESET"
|
480 |
msgstr ""
|
481 |
|
482 |
+
#: subscribe2.php:1702
|
483 |
msgid "Subscription preferences updated."
|
484 |
msgstr ""
|
485 |
|
486 |
+
#: subscribe2.php:1763
|
487 |
msgid "Notification Settings"
|
488 |
msgstr ""
|
489 |
|
490 |
+
#: subscribe2.php:1771
|
491 |
msgid "Receive email as"
|
492 |
msgstr ""
|
493 |
|
494 |
+
#: subscribe2.php:1781
|
495 |
msgid "Plain Text"
|
496 |
msgstr ""
|
497 |
|
498 |
+
#: subscribe2.php:1783
|
499 |
msgid "Email contains"
|
500 |
msgstr ""
|
501 |
|
502 |
+
#: subscribe2.php:1784
|
503 |
msgid "Excerpt Only"
|
504 |
msgstr ""
|
505 |
|
506 |
+
#: subscribe2.php:1784
|
507 |
msgid "Full Post"
|
508 |
msgstr ""
|
509 |
|
510 |
+
#: subscribe2.php:1792
|
511 |
msgid "Note: HTML format will always deliver the full post"
|
512 |
msgstr ""
|
513 |
|
514 |
+
#: subscribe2.php:1793
|
515 |
msgid "Automatically subscribe me to newly created categories"
|
516 |
msgstr ""
|
517 |
|
518 |
+
#: subscribe2.php:1807
|
519 |
msgid "Subscribed Categories"
|
520 |
msgstr ""
|
521 |
|
522 |
+
#: subscribe2.php:1812
|
523 |
msgid "Receive daily summary of new posts?"
|
524 |
msgstr ""
|
525 |
|
526 |
+
#: subscribe2.php:1828
|
527 |
msgid "Update Preferences"
|
528 |
msgstr ""
|
529 |
|
530 |
+
#: subscribe2.php:1874
|
531 |
msgid "Send email to all subscribers"
|
532 |
msgstr ""
|
533 |
|
534 |
+
#: subscribe2.php:1880
|
535 |
msgid "Subject"
|
536 |
msgstr ""
|
537 |
|
538 |
+
#: subscribe2.php:1880
|
539 |
msgid "A message from "
|
540 |
msgstr ""
|
541 |
|
542 |
+
#: subscribe2.php:1883
|
543 |
msgid "Recipients: "
|
544 |
msgstr ""
|
545 |
|
546 |
+
#: subscribe2.php:1964
|
547 |
msgid "All Subscribers"
|
548 |
msgstr ""
|
549 |
|
550 |
+
#: subscribe2.php:1965
|
551 |
msgid "Public Subscribers"
|
552 |
msgstr ""
|
553 |
|
554 |
+
#: subscribe2.php:1966
|
555 |
msgid "Confirmed"
|
556 |
msgstr ""
|
557 |
|
558 |
+
#: subscribe2.php:1967
|
559 |
msgid "Unconfirmed"
|
560 |
msgstr ""
|
561 |
|
562 |
+
#: subscribe2.php:1968
|
563 |
msgid "Registered Users"
|
564 |
msgstr ""
|
565 |
|
566 |
+
#: subscribe2.php:2032
|
567 |
msgid "Per Post Email"
|
568 |
msgstr ""
|
569 |
|
570 |
+
#: subscribe2.php:2047
|
571 |
msgid "Send Digest Notification at"
|
572 |
msgstr ""
|
573 |
|
574 |
+
#: subscribe2.php:2059
|
575 |
msgid ""
|
576 |
"This option will work for digest notification sent daily or less frequently"
|
577 |
msgstr ""
|
578 |
|
579 |
+
#: subscribe2.php:2062
|
580 |
msgid "Current UTC time is"
|
581 |
msgstr ""
|
582 |
|
583 |
+
#: subscribe2.php:2064
|
584 |
msgid "Current blog time is"
|
585 |
msgstr ""
|
586 |
|
587 |
+
#: subscribe2.php:2066
|
588 |
msgid "Next email notification will be sent when your blog time is after"
|
589 |
msgstr ""
|
590 |
|
591 |
+
#: subscribe2.php:2079
|
592 |
msgid "Check here to Subscribe to email notifications for new posts"
|
593 |
msgstr ""
|
594 |
|
595 |
+
#: subscribe2.php:2088
|
596 |
msgid ""
|
597 |
"By Registering with this blog you are also agreeing to recieve email "
|
598 |
+
"notifications for new posts but you can unsubscribe at anytime"
|
599 |
msgstr ""
|
600 |
|
601 |
+
#: subscribe2.php:2215
|
602 |
msgid "Subscription Confirmation"
|
603 |
msgstr ""
|
604 |
|
605 |
+
#: subscribe2.php:2252
|
606 |
msgid "Title:"
|
607 |
msgstr ""
|
608 |
|
609 |
+
#: subscribe2.php:2272
|
610 |
msgid "Settings"
|
611 |
msgstr ""
|
612 |
|
613 |
+
#: subscribe2.php:2410
|
614 |
+
msgid "Posted on"
|
615 |
+
msgstr ""
|
616 |
+
|
617 |
+
#: subscribe2.php:2452
|
618 |
msgid "Digest Email"
|
619 |
msgstr ""
|
620 |
|
subscribe2debug.php
CHANGED
@@ -3,7 +3,7 @@
|
|
3 |
Plugin Name: Subscribe2 Debug
|
4 |
Plugin URI: http://subscribe2.wordpress.com
|
5 |
Description: Produces Debug Information for the Subscribe2 plugin.
|
6 |
-
Version: 4.
|
7 |
Author: Matthew Robinson
|
8 |
Author URI: http://subscribe2.wordpress.com
|
9 |
*/
|
3 |
Plugin Name: Subscribe2 Debug
|
4 |
Plugin URI: http://subscribe2.wordpress.com
|
5 |
Description: Produces Debug Information for the Subscribe2 plugin.
|
6 |
+
Version: 4.10
|
7 |
Author: Matthew Robinson
|
8 |
Author URI: http://subscribe2.wordpress.com
|
9 |
*/
|
subscribe2uninstaller.php
CHANGED
@@ -3,7 +3,7 @@
|
|
3 |
Plugin Name: Subscribe2 Uninstaller
|
4 |
Plugin URI: http://subscribe2.wordpress.com
|
5 |
Description: Uninstalls the Subscribe2 plugin from Manage->S2 Uninstaller.
|
6 |
-
Version: 4.
|
7 |
Author: Matthew Robinson
|
8 |
Author URI: http://subscribe2.wordpress.com
|
9 |
*/
|
3 |
Plugin Name: Subscribe2 Uninstaller
|
4 |
Plugin URI: http://subscribe2.wordpress.com
|
5 |
Description: Uninstalls the Subscribe2 plugin from Manage->S2 Uninstaller.
|
6 |
+
Version: 4.10
|
7 |
Author: Matthew Robinson
|
8 |
Author URI: http://subscribe2.wordpress.com
|
9 |
*/
|