Version Description
- Bugfix update.
- Fixed the Settings page link in the plugin description, and moved to Plugin Actions list (next to Deactivate|Edit links).
- On settings page, moved Clear Log link to the top of the ping log, and added a record count.
Download this release
Release Info
Developer | chipbennett |
Plugin | cbnet Ping Optimizer |
Version | 2.3.3 |
Comparing to | |
See all releases |
Code changes from version 2.3.2 to 2.3.3
- cbnet-ping-optimizer.php +19 -10
- include/OneNote Table Of Contents.onetoc2 +0 -0
- include/images/OneNote Table Of Contents.onetoc2 +0 -0
- include/images/arr_blue1.gif +0 -0
- include/images/arr_green1.gif +0 -0
- include/images/arr_green2.gif +0 -0
- include/images/comment.gif +0 -0
- include/images/delete.gif +0 -0
- include/images/help.gif +0 -0
- include/images/how.gif +0 -0
- include/options-pg.php +6 -4
- readme.txt +10 -4
cbnet-ping-optimizer.php
CHANGED
@@ -1,10 +1,10 @@
|
|
1 |
<?php
|
2 |
/*
|
3 |
* Plugin Name: cbnet Ping Optimizer
|
4 |
-
* Plugin URI: http://www.chipbennett.net/wordpress/plugins/
|
5 |
-
* Description: Saves your wordpress blog from getting tagged as ping spammer. (Note: this plugin is a fork of the
|
6 |
-
* Version: 2.3.
|
7 |
-
* Author:
|
8 |
* Author URI: http://www.chipbennett.net//
|
9 |
*
|
10 |
* License: GNU General Public License, v2 (or newer)
|
@@ -25,7 +25,7 @@
|
|
25 |
*/
|
26 |
|
27 |
define('cbnetpo_NAME', 'cbnet Ping Optimizer'); // Name of the Plugin
|
28 |
-
define('cbnetpo_VERSION', '2.3.
|
29 |
define("cbnetpo_LOG", true); // Set to 'true' to keep log, else 'false'.
|
30 |
|
31 |
/**
|
@@ -64,11 +64,11 @@ class cbnetPingOptimizer
|
|
64 |
$this->cbnetpo_abspath = str_replace("\\","/",ABSPATH);
|
65 |
$this->img_how = '<img src="'.$this->cbnetpo_incpath.'images/how.gif" border="0" align="absmiddle">';
|
66 |
$this->img_comment = '<img src="'.$this->cbnetpo_incpath.'images/comment.gif" border="0" align="absmiddle">';
|
67 |
-
$this->cbnetpo_wp_version = $wp_version
|
68 |
-
|
69 |
-
add_action('activate_'.$this->cbnetpo_path, array(&$this, 'cbnetpoActivate'));
|
70 |
add_action('deactivate_'.$this->cbnetpo_path, array(&$this, 'cbnetpoDeactivate'));
|
71 |
add_action('admin_menu', array(&$this, 'cbnetpoAddMenu'));
|
|
|
72 |
add_action('wp_head', array(&$this, 'cbnetpoFuturePing'));
|
73 |
add_filter('title_save_pre', array(&$this, 'cbnetpoGetPostTitle'));
|
74 |
add_action('edit_post', array(&$this, 'cbnetpoEditPost'));
|
@@ -167,6 +167,15 @@ class cbnetPingOptimizer
|
|
167 |
function cbnetpoAddMenu() {
|
168 |
add_options_page(cbnetpo_NAME, 'cbnet Ping Optimizer', 'manage_options', $this->cbnetpo_path, array(&$this, 'cbnetpoOptionsPg'));
|
169 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
170 |
|
171 |
/**
|
172 |
* Page Header
|
@@ -596,10 +605,10 @@ class cbnetPingOptimizer
|
|
596 |
}
|
597 |
}
|
598 |
}
|
599 |
-
if ( $count >= $this->cbnetpo_rows_to_show ) return array($msg,$exists);
|
600 |
}
|
601 |
}
|
602 |
-
return array($msg,$exists);
|
603 |
}
|
604 |
|
605 |
|
1 |
<?php
|
2 |
/*
|
3 |
* Plugin Name: cbnet Ping Optimizer
|
4 |
+
* Plugin URI: http://www.chipbennett.net/wordpress/plugins/cbnet-ping-optimizer/
|
5 |
+
* Description: Saves your wordpress blog from getting tagged as ping spammer. (Note: this plugin is a fork of the MaxBlogPress Ping Optimizer plugin, with registration/activiation functionality removed.)
|
6 |
+
* Version: 2.3.3
|
7 |
+
* Author: chipbennett
|
8 |
* Author URI: http://www.chipbennett.net//
|
9 |
*
|
10 |
* License: GNU General Public License, v2 (or newer)
|
25 |
*/
|
26 |
|
27 |
define('cbnetpo_NAME', 'cbnet Ping Optimizer'); // Name of the Plugin
|
28 |
+
define('cbnetpo_VERSION', '2.3.3'); // Current version of the Plugin
|
29 |
define("cbnetpo_LOG", true); // Set to 'true' to keep log, else 'false'.
|
30 |
|
31 |
/**
|
64 |
$this->cbnetpo_abspath = str_replace("\\","/",ABSPATH);
|
65 |
$this->img_how = '<img src="'.$this->cbnetpo_incpath.'images/how.gif" border="0" align="absmiddle">';
|
66 |
$this->img_comment = '<img src="'.$this->cbnetpo_incpath.'images/comment.gif" border="0" align="absmiddle">';
|
67 |
+
$this->cbnetpo_wp_version = $wp_version;
|
68 |
+
add_action('activate_'.$this->cbnetpo_path, array(&$this, 'cbnetpoActivate'));
|
|
|
69 |
add_action('deactivate_'.$this->cbnetpo_path, array(&$this, 'cbnetpoDeactivate'));
|
70 |
add_action('admin_menu', array(&$this, 'cbnetpoAddMenu'));
|
71 |
+
add_filter('plugin_action_links_'.plugin_basename(__FILE__), array($this, 'cbnetpo_actlinks'), 10, 1 );
|
72 |
add_action('wp_head', array(&$this, 'cbnetpoFuturePing'));
|
73 |
add_filter('title_save_pre', array(&$this, 'cbnetpoGetPostTitle'));
|
74 |
add_action('edit_post', array(&$this, 'cbnetpoEditPost'));
|
167 |
function cbnetpoAddMenu() {
|
168 |
add_options_page(cbnetpo_NAME, 'cbnet Ping Optimizer', 'manage_options', $this->cbnetpo_path, array(&$this, 'cbnetpoOptionsPg'));
|
169 |
}
|
170 |
+
|
171 |
+
/**
|
172 |
+
* Adds "Settings" link to Plugin Action links on Manage Plugins page
|
173 |
+
*/
|
174 |
+
function cbnetpo_actlinks( $links ) {
|
175 |
+
$cbnetpo_settings_link = '<a href="options-general.php?page=cbnet-ping-optimizer/cbnet-ping-optimizer.php">Settings</a>';
|
176 |
+
$links[] = $cbnetpo_settings_link;
|
177 |
+
return $links;
|
178 |
+
}
|
179 |
|
180 |
/**
|
181 |
* Page Header
|
605 |
}
|
606 |
}
|
607 |
}
|
608 |
+
if ( $count >= $this->cbnetpo_rows_to_show ) return array($msg,$exists,$noof_records);
|
609 |
}
|
610 |
}
|
611 |
+
return array($msg,$exists,$noof_records);
|
612 |
}
|
613 |
|
614 |
|
include/OneNote Table Of Contents.onetoc2
DELETED
Binary file
|
include/images/OneNote Table Of Contents.onetoc2
DELETED
Binary file
|
include/images/arr_blue1.gif
DELETED
Binary file
|
include/images/arr_green1.gif
DELETED
Binary file
|
include/images/arr_green2.gif
DELETED
Binary file
|
include/images/comment.gif
DELETED
Binary file
|
include/images/delete.gif
DELETED
Binary file
|
include/images/help.gif
DELETED
Binary file
|
include/images/how.gif
DELETED
Binary file
|
include/options-pg.php
CHANGED
@@ -31,16 +31,18 @@ function cbnetpoShowHide(Div,Img) {
|
|
31 |
<input type="submit" name="cbnetpo[save]" value="<?php _e('Save Settings', 'cbnetpo'); ?>" class="button" />
|
32 |
<input type="submit" name="cbnetpo[pingnow]" value="<?php _e('Ping Now', 'cbnetpo'); ?>" class="button" onclick="return confirm('Are you sure you want to ping these services now? Pinging too often could get you banned for spamming.');" />
|
33 |
</p>
|
34 |
-
</form
|
35 |
<?php if ( cbnetpo_LOG == true ) { ?>
|
36 |
<h3><?php _e('Ping Log', 'cbnetpo'); ?></h3>
|
|
|
|
|
|
|
|
|
|
|
37 |
<p><strong><?php _e('Following are the lastest actions performed by the plugin:', 'cbnetpo'); ?></strong>
|
38 |
<?php
|
39 |
-
list($pinglog,$exists) = $this->cbnetpoGetLogData();
|
40 |
echo $pinglog;
|
41 |
?>
|
42 |
</p>
|
43 |
-
<?php if($exists){?><p><a href="?page=<?php echo $this->cbnetpo_path;?>&d=yes" onclick="return confirm('All ping log data will be deleted. Are you sure?')" style="color:#FF0000;font-weight:bold"><img src="<?php echo $this->cbnetpo_incpath;?>images/delete.gif" border="0" align="absmiddle"> Clear Log</a></p><?php }?>
|
44 |
-
<?php } ?>
|
45 |
<?php $this->cbnetpoFooter(); ?>
|
46 |
</div>
|
31 |
<input type="submit" name="cbnetpo[save]" value="<?php _e('Save Settings', 'cbnetpo'); ?>" class="button" />
|
32 |
<input type="submit" name="cbnetpo[pingnow]" value="<?php _e('Ping Now', 'cbnetpo'); ?>" class="button" onclick="return confirm('Are you sure you want to ping these services now? Pinging too often could get you banned for spamming.');" />
|
33 |
</p>
|
34 |
+
</form>
|
35 |
<?php if ( cbnetpo_LOG == true ) { ?>
|
36 |
<h3><?php _e('Ping Log', 'cbnetpo'); ?></h3>
|
37 |
+
<?php
|
38 |
+
list($pinglog,$exists,$pinglogrecords) = $this->cbnetpoGetLogData();
|
39 |
+
|
40 |
+
if($exists){?><p><a href="?page=<?php echo $this->cbnetpo_path;?>&d=yes" onclick="return confirm('All ping log data will be deleted. Are you sure?')" style="color:#FF0000;font-weight:bold"><img src="<?php echo $this->cbnetpo_incpath;?>images/delete.gif" border="0" align="absmiddle"> Clear Log (<?php echo $pinglogrecords; ?> Records)</a></p><?php }?>
|
41 |
+
<?php } ?>
|
42 |
<p><strong><?php _e('Following are the lastest actions performed by the plugin:', 'cbnetpo'); ?></strong>
|
43 |
<?php
|
|
|
44 |
echo $pinglog;
|
45 |
?>
|
46 |
</p>
|
|
|
|
|
47 |
<?php $this->cbnetpoFooter(); ?>
|
48 |
</div>
|
readme.txt
CHANGED
@@ -1,16 +1,16 @@
|
|
1 |
=== cbnet Ping Optimizer ===
|
2 |
-
Contributors:
|
3 |
Donate link: https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=QP3N9HUSYJPK6
|
4 |
Tags: cbnet, Ping Optimizer, images, plugin, generator, picture, icon, admin, maxblogpress
|
5 |
Requires at least: 2.9
|
6 |
-
Tested up to: 2.9.
|
7 |
-
Stable tag: 2.3.
|
8 |
|
9 |
Save your wordpress blog from getting tagged as ping spammer. Activation/subscription-free fork of MaxBlogPress Ping Optimizer plugin
|
10 |
|
11 |
== Description ==
|
12 |
|
13 |
-
Even the latest version of WordPress
|
14 |
|
15 |
Do you know your WordPress blog pings unnecessarily every time you edit a post? Think how many times you click on "Save and Continue Editing" or "Save" button. Your blog will ping unnecessarily that many times you click on those buttons.
|
16 |
|
@@ -56,6 +56,10 @@ Screenshots coming soon.
|
|
56 |
|
57 |
== Changelog ==
|
58 |
|
|
|
|
|
|
|
|
|
59 |
= 2.3.2 =
|
60 |
* Readme.txt update.
|
61 |
* Updated Donate Link in readme.txt.
|
@@ -68,6 +72,8 @@ Screenshots coming soon.
|
|
68 |
|
69 |
== Upgrade Notice ==
|
70 |
|
|
|
|
|
71 |
= 2.3.2 =
|
72 |
Readme.txt update. Updated Donate Link in readme.txt.
|
73 |
= 2.3.1 =
|
1 |
=== cbnet Ping Optimizer ===
|
2 |
+
Contributors: chipbennett
|
3 |
Donate link: https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=QP3N9HUSYJPK6
|
4 |
Tags: cbnet, Ping Optimizer, images, plugin, generator, picture, icon, admin, maxblogpress
|
5 |
Requires at least: 2.9
|
6 |
+
Tested up to: 2.9.2
|
7 |
+
Stable tag: 2.3.3
|
8 |
|
9 |
Save your wordpress blog from getting tagged as ping spammer. Activation/subscription-free fork of MaxBlogPress Ping Optimizer plugin
|
10 |
|
11 |
== Description ==
|
12 |
|
13 |
+
Even the latest version of WordPress has this problem.
|
14 |
|
15 |
Do you know your WordPress blog pings unnecessarily every time you edit a post? Think how many times you click on "Save and Continue Editing" or "Save" button. Your blog will ping unnecessarily that many times you click on those buttons.
|
16 |
|
56 |
|
57 |
== Changelog ==
|
58 |
|
59 |
+
= 2.3.3 =
|
60 |
+
* Bugfix update.
|
61 |
+
* Fixed the Settings page link in the plugin description, and moved to Plugin Actions list (next to Deactivate|Edit links).
|
62 |
+
* On settings page, moved Clear Log link to the top of the ping log, and added a record count.
|
63 |
= 2.3.2 =
|
64 |
* Readme.txt update.
|
65 |
* Updated Donate Link in readme.txt.
|
72 |
|
73 |
== Upgrade Notice ==
|
74 |
|
75 |
+
= 2.3.3 =
|
76 |
+
Bugfix update. Fixed/moved Settings page link. Moved Clear Log link to top of ping log, and added record count.
|
77 |
= 2.3.2 =
|
78 |
Readme.txt update. Updated Donate Link in readme.txt.
|
79 |
= 2.3.1 =
|