My Plugins And WordPress 2.5

The current version of all my plugins will work on WordPress 2.5 PROVIDED you have upgraded your WordPress blog from WP 2.x to WP 2.5.

If you are using a fresh copy of WordPress 2.5 together with my plugins, it WILL NOT work as WordPress 2.5 changes the Activation Global Scope Of The Plugins. In simpler terms, it means that upon activation of my plugins in WP-Admin, it will not create the tables needed by the respective plugins.

To solve this problem temporary, do the following in polls.php (I am using WP-Polls as an example):

Find:

$wpdb->pollsq = $table_prefix.'pollsq';
$wpdb->pollsa = $table_prefix.'pollsa';
$wpdb->pollsip = $table_prefix.'pollsip';

Replace:

global $wpdb;
$wpdb->pollsq = $wpdb->prefix.'pollsq';
$wpdb->pollsa = $wpdb->prefix.'pollsa';
$wpdb->pollsip = $wpdb->prefix.'pollsip';

Note the addition of the “global $wpdb;” and the replacement of “$table_prefix” with “$wpdb->prefix“.

I have updated WP-Polls, WP-ServerInfo, WP-Sticky and WP-UserOnline to work with WordPress 2.5. You can get them here at my downloads page (do note that they are still in beta). Those plugins that end with a “Beta 2” means it will work for WordPress 2.5.

Some of the updates are:

  • Making sure that the styling, alignment and color of the plugin matches WordPress 2.5
  • Fixes the “Activation Global Scope” issue
  • Updated WP-Polls TinyMCE plugin to work with TinyMCE 3.0
  • Added a summary of WP-ServerInfo as a Dashboard Widget
  • Added a summary of WP-UserOnline in the Right Now Dashboard Widget
1 Star2 Stars3 Stars4 Stars5 Stars (62 votes, average: 3.73 out of 5)

Lester Chan’s WordPress Plugins October 2007 Update

As promised, I have release updates to 12 of my plugins and added 2 new plugins. All of them are compatible with WordPress 2.3 but not all of them are backward compatible with WordPress 2.1 or 2.2.

The 2 new plugins are WP-DownloadManager and WP-PluginsUsed. As the name of the plugins suggest, WP-DownloadManager simply enhanced your WordPress by adding a simple download manager to it. WP-PluginsUsed will displays both active and inactive plugins that you are using in your WordPress blog.

Be sure to read the readme.html and checkout the changelog for more information and most importantly NOTE THE TABS AT THE TOP

2 New Plugins:
WP-DownloadManager 1.00
» Compatible With WordPress 2.2, 2.3
» Readme/Changelog
» Demo
» Download Mirror #1
» Download Mirror #2
» Support Forum

WP-PluginsUsed 1.00
» Compatible With WordPress 2.1, 2.2, 2.3
» Readme/Changelog
» Demo
» Download Mirror #1
» Download Mirror #2
» Support Forum

12 Updated Plugins:
WP-Ban 1.20
» Compatible With WordPress 2.1, 2.2, 2.3
» Readme/Changelog
» Download Mirror #1
» Download Mirror #2
» Support Forum

WP-DBManager 2.20
» Compatible With WordPress 2.1, 2.2, 2.3
» Readme/Changelog
» Download Mirror #1
» Download Mirror #2
» Support Forum

WP-EMail 2.20
» Compatible With WordPress 2.3
» Readme/Changelog
» Demo
» Download Mirror #1
» Download Mirror #2
» Support Forum

WP-PageNavi 2.20
» Compatible With WordPress 2.1, 2.2, 2.3
» Readme/Changelog
» Demo
» Download Mirror #1
» Download Mirror #2
» Support Forum

WP-Polls 2.21
» Compatible With WordPress 2.3
» Readme/Changelog
» Demo
» Download Mirror #1
» Download Mirror #2
» Support Forum

WP-PostRatings 1.20
» Compatible With WordPress 2.3
» Readme/Changelog
» Demo
» Download Mirror #1
» Download Mirror #2
» Support Forum

WP-PostViews 1.20
» Compatible With WordPress 2.3
» Readme/Changelog
» Demo
» Download Mirror #1
» Download Mirror #2
» Support Forum

WP-Print 2.20
» Compatible With WordPress 2.1, 2.2, 2.3
» Readme/Changelog
» Demo
» Download Mirror #1
» Download Mirror #2
» Support Forum

WP-RelativeDate 1.20
» Compatible With WordPress 2.1, 2.2, 2.3
» Readme/Changelog
» Demo
» Download Mirror #1
» Download Mirror #2
» Support Forum

WP-Sticky 1.10
» Compatible With WordPress 2.1, 2.2, 2.3
» Readme/Changelog
» Demo
» Download Mirror #1
» Download Mirror #2
» Support Forum

WP-Stats 2.20
» Compatible With WordPress 2.3
» Readme/Changelog
» Demo
» Download Mirror #1
» Download Mirror #2
» Support Forum

WP-Useronline 2.20
» Compatible With WordPress 2.3
» Readme/Changelog
» Demo
» Download Mirror #1
» Download Mirror #2
» Support Forum

1 Star2 Stars3 Stars4 Stars5 Stars (253 votes, average: 4.11 out of 5)

Featured On Mashable/WLTC

Mashable had featured 3 of my plugins namely WP-Polls, WP-PostRatings and WP-UserOnline in one of the post named 30+ AJAX-Powered WordPress Plugins.

Thank you Mashable!

Mark from Weblog Tools Collection also put in very nice words about me in his post.

Thank you Mark!

1 Star2 Stars3 Stars4 Stars5 Stars (108 votes, average: 4.08 out of 5)

Plugins Featured By Lorelle

Lorelle has dedicated the month of February for WordPress plugins.

WP-PostViews, WP-Stats and WP-UserOnline have been featured in Counting WordPress: Statistics WordPress Plugins.

WP-Print has been featured in WordPress Plugins That Play With Paper and Documents

UPDATE: THANK YOU Lorelle for adding in WP-Stats =)

1 Star2 Stars3 Stars4 Stars5 Stars (40 votes, average: 3.80 out of 5)

Localization And AJAX Updates

Localization
I have localize WP-Stats and WP-UserOnline in addition to WP-Polls. If any one of you willing are to test it for me, the downloads links are as follows:
» WP-Stats 2.06 Localized Version
» WP-UserOnline 2.06 Localized Version

If you do test it, please feedback to me if there are any text not translated properly or can be improved. Thanks alot.

Example of WP-UserOnline: You need to create a new .po based on the .pot then after translating you need to save as for example: wp-useronline-de_DE.po where de_DE is your language. The poedit (I assume you are using poedit) will generate a file called wp-useronline-de_DE.mo.

Note: make sure that both files are in wp-content/plugins/useronline

AJAX
WP-Polls and WP-UserOnline now processes AJAX in their own file like polls.php and useronline.php instead of index.php. I think in this way it will be faster and it will have lesser conflicts with other plugins. I have also removed the Javascript variable site_url in them because it is not used.

1 Star2 Stars3 Stars4 Stars5 Stars (645 votes, average: 3.98 out of 5)