Changeset 1189600
- Timestamp:
- 06/29/2015 01:36:06 PM (11 years ago)
- Location:
- wp-mailer
- Files:
-
- 20 added
- 6 edited
- 15 copied
-
tags/0.5 (added)
-
tags/0.5/assets (added)
-
tags/0.5/assets/no-image.jpg (added)
-
tags/0.5/assets/progress.gif (added)
-
tags/0.5/assets/wpm-admin-icon.png (added)
-
tags/0.5/index.php (copied) (copied from wp-mailer/trunk/index.php)
-
tags/0.5/mailer (added)
-
tags/0.5/mailer/cron.php (added)
-
tags/0.5/mailer/emogrifier.php (added)
-
tags/0.5/mailer/form.php (added)
-
tags/0.5/mailer/job.php (added)
-
tags/0.5/mailer/mail.php (added)
-
tags/0.5/mailer/send.php (added)
-
tags/0.5/mailer/subscriber.php (added)
-
tags/0.5/mailer/template.php (added)
-
tags/0.5/mailer/widget.php (added)
-
tags/0.5/readme.txt (copied) (copied from wp-mailer/trunk/readme.txt) (2 diffs)
-
tags/0.5/tab-credits.php (copied) (copied from wp-mailer/trunk/tab-credits.php)
-
tags/0.5/tab-forms-addedit.php (copied) (copied from wp-mailer/trunk/tab-forms-addedit.php)
-
tags/0.5/tab-forms.php (copied) (copied from wp-mailer/trunk/tab-forms.php)
-
tags/0.5/tab-importexport.php (copied) (copied from wp-mailer/trunk/tab-importexport.php)
-
tags/0.5/tab-jobs.php (copied) (copied from wp-mailer/trunk/tab-jobs.php) (3 diffs)
-
tags/0.5/tab-settings.php (copied) (copied from wp-mailer/trunk/tab-settings.php)
-
tags/0.5/tab-subscribers.php (copied) (copied from wp-mailer/trunk/tab-subscribers.php)
-
tags/0.5/tab-templates.php (copied) (copied from wp-mailer/trunk/tab-templates.php)
-
tags/0.5/tab-unsubscribed.php (copied) (copied from wp-mailer/trunk/tab-unsubscribed.php)
-
tags/0.5/templates (added)
-
tags/0.5/templates/wpm-default.php (added)
-
tags/0.5/templates/wpm-default.png (added)
-
tags/0.5/templates/wpm-responsivegreen.php (added)
-
tags/0.5/templates/wpm-responsivegreen.png (added)
-
tags/0.5/wpm-upgrade.php (copied) (copied from wp-mailer/trunk/wpm-upgrade.php) (1 diff)
-
tags/0.5/wpm.php (copied) (copied from wp-mailer/trunk/wpm.php) (1 diff)
-
tags/0.5/wpmf.php (copied) (copied from wp-mailer/trunk/wpmf.php)
-
tags/0.5/wpmh.php (copied) (copied from wp-mailer/trunk/wpmh.php)
-
trunk/mailer/send.php (modified) (1 diff)
-
trunk/mailer/template.php (modified) (1 diff)
-
trunk/readme.txt (modified) (2 diffs)
-
trunk/tab-jobs.php (modified) (3 diffs)
-
trunk/wpm-upgrade.php (modified) (1 diff)
-
trunk/wpm.php (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
wp-mailer/tags/0.5/readme.txt
r1186817 r1189600 13 13 == Description == 14 14 15 WP Easy Post Mailer allows you r visitors to enter their name and email address on your website to be subscribed to receive updates of new posts from your blog. When you create a new WordPress post, WP Easy Post Mailer will automatically send out a styled email newsletter to all subscribers.15 WP Easy Post Mailer allows you to automatically send out your latest blog posts as email newsletters to your subscribers without the use of any 3rd party email platform. Visitors to your website can enter their name and email address and be subscribed to receive updates of new posts from your blog. When enabled in the admin, WP Easy Post Mailer will automatically send out a styled email newsletter to all subscribers. 16 16 17 WP Easy Post Mailer can be customised and comes with two preset mail templates but we hope that people will submit their own templates and allow us to add them in to the plugin. 18 19 We could not find any plugin that get straight to the point and allow users to manage a large list of subscribers and easily send out regular email newsletters without incorporating 3rd party paid platforms. 20 21 WP Easy Post Mailer currently uses the built in WordPress mail sending class and you may need to check with your hosting provider as to how many emails you can send out. 17 WP Easy Post Mailer can be customised and comes with preset mail templates but you can easily create your own with a little programming knowledge. 22 18 23 19 **Features are as follows:-** 24 20 25 * Send email campaigns automatically straight from the WordPress admin. 26 * Email campaigns are scheduled to send as soon as your post is scheduled to publish. 27 * Staggered emailing sending to reduce the risk of being blacklisted. 21 * Send email newsletters automatically when a post is published. 22 * Staggered emailing sending to reduce server load. 28 23 * Automatic subscribe form and unsubscribe link in email newsletters. 29 24 * Unsubscribe suppression list to ensure you do not accidently reimport unsubscribed users. 30 * Multiple customised subscribe forms andthree methods of installation.31 * Write your own mail templates in yourtheme folder utilising the WordPress loop.25 * Customised subscribe forms with three methods of installation. 26 * Design and develop your own mail templates within your WordPress theme folder utilising the WordPress loop. 32 27 * Import and export subscribers in standardised CSV format 33 28 34 35 A lot of time and hard work has gone into WP Easy Post Mailer, if you like it then please find the time to rate it. 29 If you like it then please find the time to rate it. 36 30 37 31 == Installation == … … 70 64 == Changelog == 71 65 66 = 0.5 67 * Fix bug where you can preview templates has stopped working. 68 * Fix estimated starting time problems. 69 * Reversed jobs list by default. 70 * Stop blank campaigns sending when scheduling a post, post must be published. 71 * Fix WP DEBUG issue with $success and $failed on jobs. 72 72 73 = 0.4 73 74 * Updated templates page to make it more clear on how to make a theme. -
wp-mailer/tags/0.5/tab-jobs.php
r1170168 r1189600 33 33 return '<a class="button button-primary" href="?page='.WPM_FOLDER.'/tab-jobs.php&action=queue&id='.$item['job_id'].'">Queue for Sending</a>'; 34 34 } else if ($item['job_status']==1) { 35 return 'Starting in '.human_time_diff(wp_next_scheduled('wpm_cron_routine'), time()); 35 $post = get_post($item['job_post_id']); 36 if ($post->post_status == 'future') return 'Starting in '.human_time_diff(mysql2date('U', $post->post_date), time()); 37 else return 'Starting in '.human_time_diff(wp_next_scheduled('wpm_cron_routine'), time()); 36 38 } else return ''; 37 39 case 'job_start': … … 94 96 $table_name = $wpdb->prefix."wpm_jobs"; 95 97 $per_page = 100; 96 $def_order = array('job_id', ' asc');98 $def_order = array('job_id', 'desc'); 97 99 $columns = $this->get_columns(); 98 100 $hidden = array(); … … 125 127 126 128 if (isset($_REQUEST['action']) && $_REQUEST['action'] == 'delete' && is_array($_REQUEST['id'])) { 129 $success=0; $failed=0; 127 130 foreach ($_REQUEST['id'] as $id) { 128 131 $result = wpm_delete_job($id); -
wp-mailer/tags/0.5/wpm-upgrade.php
r1186817 r1189600 14 14 if ($dbver <= '0.3') {} // 16-June-2015 - Nothing to do in this version 15 15 if ($dbver <= '0.4') {} // 24-June-2015 - Nothing to do in this version 16 if ($dbver <= '0.5') {} // 24-June-2015 - Nothing to do in this version 16 17 update_option('wpm_version', $plver); -
wp-mailer/tags/0.5/wpm.php
r1186817 r1189600 4 4 Plugin URI: http://www.webfwd.co.uk/ 5 5 Description: The easiest way to automatically send your blog posts straight to your email subscribers. 6 Version: 0. 46 Version: 0.5 7 7 Author: Webforward 8 8 Author URI: http://www.mailerplugin.com/ -
wp-mailer/trunk/mailer/send.php
r1170385 r1189600 6 6 7 7 if (is_int($job)) $job = wpm_get_job($job); 8 $post = get_post($job['job_post_id']); 9 if ($post->post_status != 'publish') return; 8 10 9 11 $buffer = get_option('wpm_batchsize'); -
wp-mailer/trunk/mailer/template.php
r1182035 r1189600 10 10 11 11 function wpm_preview_template() { 12 if (isset($_GET['action']) && $_GET['action']==' preview_template' && current_user_can( 'manage_options')) {12 if (isset($_GET['action']) && $_GET['action']=='wpm_preview_template' && current_user_can( 'manage_options')) { 13 13 $template = sanitize_file_name($_GET['template']); 14 15 14 $template_path = wpm_find_template($template); 16 15 if (!$template_path) die('This template does not exist'); -
wp-mailer/trunk/readme.txt
r1186817 r1189600 13 13 == Description == 14 14 15 WP Easy Post Mailer allows you r visitors to enter their name and email address on your website to be subscribed to receive updates of new posts from your blog. When you create a new WordPress post, WP Easy Post Mailer will automatically send out a styled email newsletter to all subscribers.15 WP Easy Post Mailer allows you to automatically send out your latest blog posts as email newsletters to your subscribers without the use of any 3rd party email platform. Visitors to your website can enter their name and email address and be subscribed to receive updates of new posts from your blog. When enabled in the admin, WP Easy Post Mailer will automatically send out a styled email newsletter to all subscribers. 16 16 17 WP Easy Post Mailer can be customised and comes with two preset mail templates but we hope that people will submit their own templates and allow us to add them in to the plugin. 18 19 We could not find any plugin that get straight to the point and allow users to manage a large list of subscribers and easily send out regular email newsletters without incorporating 3rd party paid platforms. 20 21 WP Easy Post Mailer currently uses the built in WordPress mail sending class and you may need to check with your hosting provider as to how many emails you can send out. 17 WP Easy Post Mailer can be customised and comes with preset mail templates but you can easily create your own with a little programming knowledge. 22 18 23 19 **Features are as follows:-** 24 20 25 * Send email campaigns automatically straight from the WordPress admin. 26 * Email campaigns are scheduled to send as soon as your post is scheduled to publish. 27 * Staggered emailing sending to reduce the risk of being blacklisted. 21 * Send email newsletters automatically when a post is published. 22 * Staggered emailing sending to reduce server load. 28 23 * Automatic subscribe form and unsubscribe link in email newsletters. 29 24 * Unsubscribe suppression list to ensure you do not accidently reimport unsubscribed users. 30 * Multiple customised subscribe forms andthree methods of installation.31 * Write your own mail templates in yourtheme folder utilising the WordPress loop.25 * Customised subscribe forms with three methods of installation. 26 * Design and develop your own mail templates within your WordPress theme folder utilising the WordPress loop. 32 27 * Import and export subscribers in standardised CSV format 33 28 34 35 A lot of time and hard work has gone into WP Easy Post Mailer, if you like it then please find the time to rate it. 29 If you like it then please find the time to rate it. 36 30 37 31 == Installation == … … 70 64 == Changelog == 71 65 66 = 0.5 67 * Fix bug where you can preview templates has stopped working. 68 * Fix estimated starting time problems. 69 * Reversed jobs list by default. 70 * Stop blank campaigns sending when scheduling a post, post must be published. 71 * Fix WP DEBUG issue with $success and $failed on jobs. 72 72 73 = 0.4 73 74 * Updated templates page to make it more clear on how to make a theme. -
wp-mailer/trunk/tab-jobs.php
r1170153 r1189600 33 33 return '<a class="button button-primary" href="?page='.WPM_FOLDER.'/tab-jobs.php&action=queue&id='.$item['job_id'].'">Queue for Sending</a>'; 34 34 } else if ($item['job_status']==1) { 35 return 'Starting in '.human_time_diff(wp_next_scheduled('wpm_cron_routine'), time()); 35 $post = get_post($item['job_post_id']); 36 if ($post->post_status == 'future') return 'Starting in '.human_time_diff(mysql2date('U', $post->post_date), time()); 37 else return 'Starting in '.human_time_diff(wp_next_scheduled('wpm_cron_routine'), time()); 36 38 } else return ''; 37 39 case 'job_start': … … 94 96 $table_name = $wpdb->prefix."wpm_jobs"; 95 97 $per_page = 100; 96 $def_order = array('job_id', ' asc');98 $def_order = array('job_id', 'desc'); 97 99 $columns = $this->get_columns(); 98 100 $hidden = array(); … … 125 127 126 128 if (isset($_REQUEST['action']) && $_REQUEST['action'] == 'delete' && is_array($_REQUEST['id'])) { 129 $success=0; $failed=0; 127 130 foreach ($_REQUEST['id'] as $id) { 128 131 $result = wpm_delete_job($id); -
wp-mailer/trunk/wpm-upgrade.php
r1186817 r1189600 14 14 if ($dbver <= '0.3') {} // 16-June-2015 - Nothing to do in this version 15 15 if ($dbver <= '0.4') {} // 24-June-2015 - Nothing to do in this version 16 if ($dbver <= '0.5') {} // 24-June-2015 - Nothing to do in this version 16 17 update_option('wpm_version', $plver); -
wp-mailer/trunk/wpm.php
r1186817 r1189600 4 4 Plugin URI: http://www.webfwd.co.uk/ 5 5 Description: The easiest way to automatically send your blog posts straight to your email subscribers. 6 Version: 0. 46 Version: 0.5 7 7 Author: Webforward 8 8 Author URI: http://www.mailerplugin.com/
Note: See TracChangeset
for help on using the changeset viewer.