<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Lester Chan's WordPress Plugins &#187; Plugins</title>
	<atom:link href="http://lesterchan.net/wordpress/category/plugins/feed/" rel="self" type="application/rss+xml" />
	<link>http://lesterchan.net/wordpress</link>
	<description>Lester Chan's WordPress Plugins Development Blog</description>
	<lastBuildDate>Sat, 07 Jan 2012 03:01:32 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>WP-DBManager 2.62</title>
		<link>http://lesterchan.net/wordpress/2011/05/03/wp-dbmanager-2-62/</link>
		<comments>http://lesterchan.net/wordpress/2011/05/03/wp-dbmanager-2-62/#comments</comments>
		<pubDate>Tue, 03 May 2011 00:40:55 +0000</pubDate>
		<dc:creator>Lester Chan</dc:creator>
				<category><![CDATA[WP-DBManager]]></category>
		<category><![CDATA[database]]></category>
		<category><![CDATA[nonce]]></category>
		<category><![CDATA[repair]]></category>

		<guid isPermaLink="false">http://lesterchan.net/wordpress/?p=315</guid>
		<description><![CDATA[I have released WP-DBManager 2.62. Added Auto Repair functionality via WP Cron, similar to the current implementation of Backing Up &#038; Optimizing DB Added nonce to all forms for added security Replace get_bloginfo('name') with get_option('blogname') and make it goes through &#8230; <a href="http://lesterchan.net/wordpress/2011/05/03/wp-dbmanager-2-62/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I have released <a href="http://wordpress.org/extend/plugins/wp-dbmanager/">WP-DBManager 2.62</a>.</p>
<ul>
<li>Added Auto Repair functionality via WP Cron, similar to the current implementation of Backing Up &#038; Optimizing DB</li>
<li>Added nonce to all forms for added security</li>
<li>Replace <code>get_bloginfo('name')</code> with <code>get_option('blogname')</code> and make it goes through <code>wp_specialchars_decode()</code></li>
<li>Ported the readme.html to readme.txt</li>
</ul>
<p>Finally, Props to <a href="http://jardenberg.se">Joakim Jardenberg</a>, <a href="http://jonasnordstrom.se">Jonas Nordström</a> and <a href="http://andreasviklund.com">Andreas Viklund</a> for finding and reporting the previous <a href="http://lesterchan.net/wordpress/2011/05/01/wp-dbmanager-2-61/">security vulnerability</a>.</p>
<p>Download: <a href="http://downloads.wordpress.org/plugin/wp-dbmanager.zip">WP-DBManager 2.62</a></p>
]]></content:encoded>
			<wfw:commentRss>http://lesterchan.net/wordpress/2011/05/03/wp-dbmanager-2-62/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>WP-DBManager 2.61</title>
		<link>http://lesterchan.net/wordpress/2011/05/01/wp-dbmanager-2-61/</link>
		<comments>http://lesterchan.net/wordpress/2011/05/01/wp-dbmanager-2-61/#comments</comments>
		<pubDate>Sat, 30 Apr 2011 20:38:40 +0000</pubDate>
		<dc:creator>Lester Chan</dc:creator>
				<category><![CDATA[WP-DBManager]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[vulnerability]]></category>

		<guid isPermaLink="false">http://lesterchan.net/wordpress/?p=314</guid>
		<description><![CDATA[WP-DBManager 2.61 has been released and it fixes a security vulnerability which will allow user to download your wp-config.php. If you do not use the default backup folder path, you are not affected by this. However, most users are affected &#8230; <a href="http://lesterchan.net/wordpress/2011/05/01/wp-dbmanager-2-61/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://wordpress.org/extend/plugins/wp-dbmanager/">WP-DBManager 2.61</a> has been released and it fixes a security vulnerability which will allow user to download your wp-config.php. If you do not use the default backup folder path, you are not affected by this.</p>
<p><strong>However, most users are affected and it is recommended that you upgrade WP-DBManager to 2.61</strong>.</p>
<p>WP-DBManager 2.62 will be out on Tuesday with added nonce security and auto-repair functionality.</p>
<p>Sorry for any inconvenience caused.</p>
<p>Download: <a href="http://downloads.wordpress.org/plugin/wp-dbmanager.zip">WP-DBManager 2.61</a></p>
]]></content:encoded>
			<wfw:commentRss>http://lesterchan.net/wordpress/2011/05/01/wp-dbmanager-2-61/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>WP-ShowHide 1.00</title>
		<link>http://lesterchan.net/wordpress/2011/04/28/wp-showhide-1-00/</link>
		<comments>http://lesterchan.net/wordpress/2011/04/28/wp-showhide-1-00/#comments</comments>
		<pubDate>Thu, 28 Apr 2011 01:04:24 +0000</pubDate>
		<dc:creator>Lester Chan</dc:creator>
				<category><![CDATA[WP-ShowHide]]></category>

		<guid isPermaLink="false">http://lesterchan.net/wordpress/?p=313</guid>
		<description><![CDATA[I have created a new plugin, WP-ShowHide. It is a simple plugin (83 lines of codes including comments) with no configuration screen needed. This new plugin came about when Hisham tweeted me about whether there is a &#8220;Show/Hide Press Release&#8221; &#8230; <a href="http://lesterchan.net/wordpress/2011/04/28/wp-showhide-1-00/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I have created a new plugin, <a href="http://lesterchan.net/portfolio/programming/php/#wp-showhide">WP-ShowHide</a>. It is a simple plugin (83 lines of codes including comments) with no configuration screen needed.</p>
<p>This new plugin came about when <a href="http://www.mhisham.org/">Hisham</a> tweeted me about whether there is a &#8220;Show/Hide Press Release&#8221; WordPress plugin like what <a href="http://www.engadget.com/">Engadget</a> does when <a href="http://www.engadget.com/2011/04/27/ipad-2-extends-its-global-reign-of-terror-to-singapore-japan-9/">posting a Press Release</a>.</p>
<p>I can&#8217;t seem to find it and decided to code one myself using <a href="http://codex.wordpress.org/Shortcode_API">WordPress ShortCode API</a>. I made the plugin more generic rather than focusing on Press Releases, so you can have multiple Show/Hide content within a post.</p>
<p>I tested it on WordPress 3.1.1 but technically it should work with any version higher than WordPress 2.5 because ShortCode was introduced in WordPress 2.5. </p>
<p><strong>WP-ShowHide Description</strong></p>
<blockquote><p>Allows you to embed content within your blog post via WordPress ShortCode API and toggling the visibility of the cotent via a link. By default the content is hidden and user will have to click on the &#8220;Show Content&#8221; link to toggle it. Similar to what Engadget is doing for their press releases.</p>
<p>Example usage: <code>[ showhide type="pressrelease" ]Press Release goes in here.[ /showhide ]</code> (Remove the spaces before and after the square brackets [].)</p></blockquote>
<p>Download: <a href="http://downloads.wordpress.org/plugin/wp-showhide.zip">WP-ShowHide 1.00</a><br />
Documentation: <a href="http://wordpress.org/extend/plugins/wp-showhide/">WP-ShowHide</a></p>
<p><strong>Demostration/Example Usage</strong><br />
Remove the spaces before and after the square brackets [].</p>
<p>Tag: <code>[ showhide ][ /showhide ]</code><br />
<div class="pressrelease-link"><a href="#" onclick="showhide_toggle('pressrelease', 313, 'Show Press Release (129 More Words)', 'Hide Press Release (129 Less Words)'); return false;"><span id="pressrelease-toggle-313">Show Press Release (129 More Words)</span></a></div><div id="pressrelease-content-313" class="pressrelease-content" style="display: none;"><br />
lesterchan.net is the blog and portfolio site of Lester Chan who is also the author of many popular WordPress plugins like WP-Polls and WP-PageNavi.</p>
<p>For the blog section, it is updated on a regular basis from topics ranging from gadgets to technology and even current affairs in Singapore</p>
<p>For the portfolio section, it features the resume as well as the WordPress plugins page.</p>
<p>lesterchan.net showcase how extensible WordPress can be in terms of themes and plugins.</p>
<p>For themes, the sidebar can be switch to either the left or right side and the preference will be save into the browser cookie so that in future visit, it will display the menu on your prefered side.</p>
<p>For plugins, there is the gallery page over at http://lesterchan.net/gallery/ which implements basic gallery features such as category and pagination.<br />
</div></p>
<p>Tag: <code>[ showhide type="links" more_text="Show Links (%s More Words)" less_text="Hide Links (%s More Words)" ][ /showhide ]</code><br />
<div class="links-link"><a href="#" onclick="showhide_toggle('links', 313, 'Show Links (9 More Words)', 'Hide Links (9 More Words)'); return false;"><span id="links-toggle-313">Show Links (9 More Words)</span></a></div><div id="links-content-313" class="links-content" style="display: none;"><br />
Official Links: <a href="http://lesterchan.net">lesterchan.net</a><br />
Official Links #1: <a href="http://lesterchan.net">lesterchan.net</a><br />
Official Links #2: <a href="http://lesterchan.net">lesterchan.net</a><br />
</div></p>
<p>Tag: <code>[ showhide type="visibility" hidden="no" more_text="Show Visibility Content (%s More Words)" less_text="Hide Visibility Content (%s More Words)" ][ /showhide ]</code><br />
<div class="visibility-link"><a href="#" onclick="showhide_toggle('visibility', 313, 'Hide Visibility Content (14 More Words)', 'Show Visibility Content (14 More Words)'); return false;"><span id="visibility-toggle-313">Hide Visibility Content (14 More Words)</span></a></div><div id="visibility-content-313" class="visibility-content" style="display: block;"><br />
The visibility of this content is set to display by default instead of hidden.<br />
</div></p>
]]></content:encoded>
			<wfw:commentRss>http://lesterchan.net/wordpress/2011/04/28/wp-showhide-1-00/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
		<item>
		<title>WP-PostViews 1.60</title>
		<link>http://lesterchan.net/wordpress/2011/02/18/wp-postviews-1-60/</link>
		<comments>http://lesterchan.net/wordpress/2011/02/18/wp-postviews-1-60/#comments</comments>
		<pubDate>Fri, 18 Feb 2011 01:50:42 +0000</pubDate>
		<dc:creator>Lester Chan</dc:creator>
				<category><![CDATA[WP-PostViews]]></category>

		<guid isPermaLink="false">http://lesterchan.net/wordpress/?p=304</guid>
		<description><![CDATA[WP-PostViews 1.60 is released which fixes form submit issues on WPMU installation, and now there is a &#8220;Views&#8221; column on the Edit Posts page. Of course similar to WP-Polls and WP-PostRatings, I have updated readme.txt to be a proper readme &#8230; <a href="http://lesterchan.net/wordpress/2011/02/18/wp-postviews-1-60/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://wordpress.org/extend/plugins/wp-postviews/">WP-PostViews 1.60</a> is released which fixes form submit issues on WPMU installation, and now there is a &#8220;Views&#8221; column on the Edit Posts page. Of course similar to WP-Polls and WP-PostRatings, I have updated readme.txt to be a proper readme now.</p>
<p>Download: <a href="http://downloads.wordpress.org/plugin/wp-postviews.zip">WP-PostViews 1.60</a></p>
]]></content:encoded>
			<wfw:commentRss>http://lesterchan.net/wordpress/2011/02/18/wp-postviews-1-60/feed/</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
		<item>
		<title>WP-PostRatings 1.61</title>
		<link>http://lesterchan.net/wordpress/2011/02/17/wp-postratings-1-61/</link>
		<comments>http://lesterchan.net/wordpress/2011/02/17/wp-postratings-1-61/#comments</comments>
		<pubDate>Thu, 17 Feb 2011 10:43:33 +0000</pubDate>
		<dc:creator>Lester Chan</dc:creator>
				<category><![CDATA[WP-PostRatings]]></category>
		<category><![CDATA[vulnerability]]></category>
		<category><![CDATA[xss]]></category>

		<guid isPermaLink="false">http://lesterchan.net/wordpress/?p=301</guid>
		<description><![CDATA[I have released WP-PostRatings 1.61 which fixes a code injection via &#8220;HTTP Referrer&#8221; and affects users who are on WP-PostRatings 1.50 only. This is the same code injection fixed for WP-Polls few days back. I have checked the rest of &#8230; <a href="http://lesterchan.net/wordpress/2011/02/17/wp-postratings-1-61/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I have released <a href="http://wordpress.org/extend/plugins/wp-postratings/">WP-PostRatings 1.61</a> which fixes a code injection via &#8220;HTTP Referrer&#8221; and affects users who are on WP-PostRatings 1.50 only. This is the same code injection fixed for WP-Polls few days back.</p>
<p>I have checked the rest of my plugins to ensure that the code is not in anymore of my plugins. Sorry for any inconvenienced cased.</p>
<p>Similar to WP-Polls, I also took this chance to port the readme.html to the proper readme.txt which WordPress.org is using and now you can see all the details of <a href="http://wordpress.org/extend/plugins/wp-postratings/">WP-PostRatings</a> right from the plugins page itself regardless if it is from your WP-Admin or WordPress.org.</p>
<p><strong>All users should upgrade now</strong></p>
<p>Props to Dion Hulse aka dd32 for the report!</p>
<p>Download: <a href="http://downloads.wordpress.org/plugin/wp-postratings.zip">WP-PostRatings 1.61</a></p>
]]></content:encoded>
			<wfw:commentRss>http://lesterchan.net/wordpress/2011/02/17/wp-postratings-1-61/feed/</wfw:commentRss>
		<slash:comments>22</slash:comments>
		</item>
		<item>
		<title>WP-Polls 2.61</title>
		<link>http://lesterchan.net/wordpress/2011/02/14/wp-polls-2-61/</link>
		<comments>http://lesterchan.net/wordpress/2011/02/14/wp-polls-2-61/#comments</comments>
		<pubDate>Mon, 14 Feb 2011 01:36:51 +0000</pubDate>
		<dc:creator>Lester Chan</dc:creator>
				<category><![CDATA[WP-Polls]]></category>
		<category><![CDATA[vulnerability]]></category>
		<category><![CDATA[xss]]></category>

		<guid isPermaLink="false">http://lesterchan.net/wordpress/?p=299</guid>
		<description><![CDATA[I have released WP-Polls 2.61 which fixes a code injection via &#8220;HTTP Referrer&#8221; and affects users who are on WP-Polls 2.60 only. I also took this chance to port the readme.html to the proper readme.txt which WordPress.org is using and &#8230; <a href="http://lesterchan.net/wordpress/2011/02/14/wp-polls-2-61/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I have released <a href="http://wordpress.org/extend/plugins/wp-polls/">WP-Polls 2.61</a> which fixes a code injection via &#8220;HTTP Referrer&#8221; and affects users who are on WP-Polls 2.60 only.</p>
<p>I also took this chance to port the readme.html to the proper readme.txt which WordPress.org is using and now you can see all the details of <a href="http://wordpress.org/extend/plugins/wp-polls/">WP-Polls</a> right from the plugins page itself regardless if it is from your WP-Admin or WordPress.org.</p>
<p><strong>All users should upgrade now</strong></p>
<p>Vulnerability discovered by + Props to:</p>
<blockquote><p>
 Dweeks, Leon Juranic and Chad Lavoie of the Swiftwill Security Team (<a href="http://www.swiftwill.com">www.swiftwill.com</a>)
</p></blockquote>
<p>Download: <a href="http://downloads.wordpress.org/plugin/wp-polls.zip">WP-Polls 2.61</a></p>
]]></content:encoded>
			<wfw:commentRss>http://lesterchan.net/wordpress/2011/02/14/wp-polls-2-61/feed/</wfw:commentRss>
		<slash:comments>21</slash:comments>
		</item>
		<item>
		<title>WP-ServerInfo 1.60</title>
		<link>http://lesterchan.net/wordpress/2011/01/08/wp-serverinfo-1-60/</link>
		<comments>http://lesterchan.net/wordpress/2011/01/08/wp-serverinfo-1-60/#comments</comments>
		<pubDate>Fri, 07 Jan 2011 16:58:58 +0000</pubDate>
		<dc:creator>Lester Chan</dc:creator>
				<category><![CDATA[WP-ServerInfo]]></category>

		<guid isPermaLink="false">http://lesterchan.net/wordpress/?p=296</guid>
		<description><![CDATA[I have updated WP-ServerInfo to 1.60. There are 2 changes only: The major change was adding support for memcached stats if your server has it and your PHP is compiled with it The other was to tidy up and use &#8230; <a href="http://lesterchan.net/wordpress/2011/01/08/wp-serverinfo-1-60/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I have updated <a href="http://wordpress.org/extend/plugins/wp-serverinfo/">WP-ServerInfo</a> to 1.60. </p>
<p>There are 2 changes only:</p>
<ol>
<li>The major change was adding support for <a href="http://wordpress.org/extend/plugins/wp-serverinfo/">memcached</a> stats if your server has it and your PHP is <a href="http://php.net/manual/en/book.memcache.php/">compiled with it</a></li>
<li>The other was to tidy up and use readme.txt instead of readme.html so that user can see all the information (including screenshots) within the <a href="http://wordpress.org/extend/plugins/wp-serverinfo/">plugin page itself</a>.</li>
</ol>
<p>Moving forward, whenever I have time to spare and when I am updating my plugins, I will port the respective plugin&#8217;s readme.html to readme.txt to keep it consistent.</p>
<p><strong>Rest assured that my plugins are NOT dead, just not as active as before due to work commitments.</strong></p>
<p>I am always using the latest stable version of WordPress for my website, <a href="http://lesterchan.net/">lesterchan.net</a>, and hence I will make sure that the plugins are compatible with the latest version of WordPress.</p>
]]></content:encoded>
			<wfw:commentRss>http://lesterchan.net/wordpress/2011/01/08/wp-serverinfo-1-60/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WP-Polls &amp; WP-DBManager Bumped to v2.60</title>
		<link>http://lesterchan.net/wordpress/2010/10/11/wp-polls-wp-dbmanager-bumped-to-v2-60/</link>
		<comments>http://lesterchan.net/wordpress/2010/10/11/wp-polls-wp-dbmanager-bumped-to-v2-60/#comments</comments>
		<pubDate>Mon, 11 Oct 2010 00:26:11 +0000</pubDate>
		<dc:creator>Lester Chan</dc:creator>
				<category><![CDATA[WP-DBManager]]></category>
		<category><![CDATA[WP-Polls]]></category>

		<guid isPermaLink="false">http://lesterchan.net/wordpress/?p=287</guid>
		<description><![CDATA[I have release an update for both WP-Polls &#038; WP-DBManager. There are no major changes just some bug fixes especially to get it working with WordPress 3.0 Multi-Site options. I will continue to roll that fix out to other plugins &#8230; <a href="http://lesterchan.net/wordpress/2010/10/11/wp-polls-wp-dbmanager-bumped-to-v2-60/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I have release an update for both WP-Polls &#038; WP-DBManager. There are no major changes just some bug fixes especially to get it working with WordPress 3.0 Multi-Site options. I will continue to roll that fix out to other plugins as well when I have more time. The reason I chose WP-Polls and WP-DBManager first because of the number of request to get it working with the MS option.</p>
<p>I have also point the latest working stable version to trunk because I will not be adding any new features but bug fixes along the way and hence I am the trunk will be stable.</p>
<p><a href="http://lesterchan.net/wordpress/readme/wp-polls.html">WP-Polls Readme</a><br />
<a href="http://downloads.wordpress.org/plugin/wp-polls.zip">Download WP-Polls</a></p>
<p><a href="http://lesterchan.net/wordpress/readme/wp-dbmanager.html">WP-DBManager Readme</a><br />
<a href="http://downloads.wordpress.org/plugin/wp-dbmanager.zip">Download WP-DBManager</a></p>
]]></content:encoded>
			<wfw:commentRss>http://lesterchan.net/wordpress/2010/10/11/wp-polls-wp-dbmanager-bumped-to-v2-60/feed/</wfw:commentRss>
		<slash:comments>21</slash:comments>
		</item>
		<item>
		<title>Lester Chan’s WordPress Plugins June 2009 Update</title>
		<link>http://lesterchan.net/wordpress/2009/06/15/lester-chan-wordpress-plugins-june-2009-update/</link>
		<comments>http://lesterchan.net/wordpress/2009/06/15/lester-chan-wordpress-plugins-june-2009-update/#comments</comments>
		<pubDate>Mon, 15 Jun 2009 10:52:04 +0000</pubDate>
		<dc:creator>Lester Chan</dc:creator>
				<category><![CDATA[WP-Ban]]></category>
		<category><![CDATA[WP-CommentNavi]]></category>
		<category><![CDATA[WP-DBManager]]></category>
		<category><![CDATA[WP-DownloadManager]]></category>
		<category><![CDATA[WP-EMail]]></category>
		<category><![CDATA[WP-PageNavi]]></category>
		<category><![CDATA[WP-PluginsUsed]]></category>
		<category><![CDATA[WP-Polls]]></category>
		<category><![CDATA[WP-PostRatings]]></category>
		<category><![CDATA[WP-PostViews]]></category>
		<category><![CDATA[WP-Print]]></category>
		<category><![CDATA[WP-RelativeDate]]></category>
		<category><![CDATA[WP-ServerInfo]]></category>
		<category><![CDATA[WP-Stats]]></category>
		<category><![CDATA[WP-Sticky]]></category>
		<category><![CDATA[WP-UserOnline]]></category>
		<category><![CDATA[2.8]]></category>
		<category><![CDATA[release]]></category>

		<guid isPermaLink="false">http://lesterchan.net/wordpress/?p=259</guid>
		<description><![CDATA[Here is my June 2009 WordPress plugins update containing all my 16 WordPress plugins update. All of them should work on WordPress 2.8 as I did not test them on any WordPress version below that. Now my plugins uses jQuery &#8230; <a href="http://lesterchan.net/wordpress/2009/06/15/lester-chan-wordpress-plugins-june-2009-update/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Here is my June 2009 WordPress plugins update containing all my <strong>16</strong> WordPress plugins update. All of them should work on WordPress 2.8 as I did not test them on any WordPress version below that.</p>
<p>Now my plugins uses jQuery for AJAX instead of TW-Sack. I have also updated the widget code to make use of the new WordPress 2.8 new Widget class and that supports multi-instances widgets. The widget code has now been merge with the main plugin file so the standalone widget plugin file is no longer in use. Please delete the whole plugin folder and upload it again to avoid any error.</p>
<p>As WordPress 2.8 supports loading of JavaScript in the footer, all my plugins&#8217; JavaScripts will be loaded in the footer. Be sure you have <?php wp_footer(); ?> in your theme footer.php.</p>
<p><strong>Be sure to read the readme.html and checkout the changelog for more information and most importantly NOTE THE TABS AT THE TOP</strong></p>
<p><strong>WP-Ban 1.50</strong><br />
<strong>&raquo;</strong> <a href="http://lesterchan.net/wordpress/readme/wp-ban.html">Readme/Changelog</a><br />
<strong>&raquo;</strong> <a href="http://downloads.wordpress.org/plugin/wp-ban.1.50.zip">Download Mirror #1</a><br />
<strong>&raquo;</strong> <a href="http://forums.lesterchan.net/index.php?board=10.0">Support Forum</a></p>
<p><strong>WP-CommentNavi 1.10</strong><br />
<strong>&raquo;</strong> <a href="http://lesterchan.net/wordpress/readme/wp-commentnavi.html">Readme/Changelog</a><br />
<strong>&raquo;</strong> <a href="http://lesterchan.net/wordpress/2007/03/02/readme/">Demo</a><br />
<strong>&raquo;</strong> <a href="http://downloads.wordpress.org/plugin/wp-commentnavi.1.10.zip">Download Mirror #1</a><br />
<strong>&raquo;</strong> <a href="http://forums.lesterchan.net/index.php?board=30.0">Support Forum</a></p>
<p><strong>WP-DBManager 2.50</strong><br />
<strong>&raquo;</strong> <a href="http://lesterchan.net/wordpress/readme/wp-dbmanager.html">Readme/Changelog</a><br />
<strong>&raquo;</strong> <a href="http://downloads.wordpress.org/plugin/wp-dbmanager.2.50.zip">Download Mirror #1</a><br />
<strong>&raquo;</strong> <a href="http://forums.lesterchan.net/index.php?board=11.0">Support Forum</a></p>
<p><strong>WP-DownloadManager 1.50</strong><br />
<strong>&raquo;</strong> <a href="http://lesterchan.net/wordpress/readme/wp-downloadmanager.html">Readme/Changelog</a><br />
<strong>&raquo;</strong> <a href="http://lesterchan.net/wordpress/downloads/">Demo</a><br />
<strong>&raquo;</strong> <a href="http://downloads.wordpress.org/plugin/wp-downloadmanager.1.50.zip">Download Mirror #1</a><br />
<strong>&raquo;</strong> <a href="http://forums.lesterchan.net/index.php?board=12.0">Support Forum</a></p>
<p><strong>WP-EMail 2.50</strong><br />
<strong>&raquo;</strong> <a href="http://lesterchan.net/wordpress/readme/wp-email.html">Readme/Changelog</a><br />
<strong>&raquo;</strong> <a href="http://lesterchan.net/wordpress/2006/07/05/donations/email/">Demo</a><br />
<strong>&raquo;</strong> <a href="http://downloads.wordpress.org/plugin/wp-email.2.50.zip">Download Mirror #1</a><br />
<strong>&raquo;</strong> <a href="http://forums.lesterchan.net/index.php?board=13.0">Support Forum</a></p>
<p><strong>WP-PageNavi 2.50</strong><br />
<strong>&raquo;</strong> <a href="http://lesterchan.net/wordpress/readme/wp-pagenavi.html">Readme/Changelog</a><br />
<strong>&raquo;</strong> <a href="http://lesterchan.net/wordpress/">Demo</a><br />
<strong>&raquo;</strong> <a href="http://downloads.wordpress.org/plugin/wp-pagenavi.2.50.zip">Download Mirror #1</a><br />
<strong>&raquo;</strong> <a href="http://forums.lesterchan.net/index.php?board=14.0">Support Forum</a></p>
<p><strong>WP-PluginsUsed 1.50</strong><br />
<strong>&raquo;</strong> <a href="http://lesterchan.net/wordpress/readme/wp-pluginsused.html">Readme/Changelog</a><br />
<strong>&raquo;</strong> <a href="http://lesterchan.net/wordpress/plugins-used/">Demo</a><br />
<strong>&raquo;</strong> <a href="http://downloads.wordpress.org/plugin/wp-pluginsused.1.50.zip">Download Mirror #1</a><br />
<strong>&raquo;</strong> <a href="http://forums.lesterchan.net/index.php?board=29.0">Support Forum</a></p>
<p><strong>WP-Polls 2.50</strong><br />
<strong>&raquo;</strong> <a href="http://lesterchan.net/wordpress/readme/wp-polls.html">Readme/Changelog</a><br />
<strong>&raquo;</strong> <a href="http://lesterchan.net/wordpress/">Demo</a><br />
<strong>&raquo;</strong> <a href="http://downloads.wordpress.org/plugin/wp-polls.2.50.zip">Download Mirror #1</a><br />
<strong>&raquo;</strong> <a href="http://forums.lesterchan.net/index.php?board=15.0">Support Forum</a></p>
<p><strong>WP-PostRatings 1.50</strong><br />
<strong>&raquo;</strong> <a href="http://lesterchan.net/wordpress/readme/wp-postratings.html">Readme/Changelog</a><br />
<strong>&raquo;</strong> <a href="http://lesterchan.net/wordpress/">Demo</a><br />
<strong>&raquo;</strong> <a href="http://downloads.wordpress.org/plugin/wp-postratings.1.50.zip">Download Mirror #1</a><br />
<strong>&raquo;</strong> <a href="http://forums.lesterchan.net/index.php?board=17.0">Support Forum</a></p>
<p><strong>WP-PostViews 1.50</strong><br />
<strong>&raquo;</strong> <a href="http://lesterchan.net/wordpress/readme/wp-postviews.html">Readme/Changelog</a><br />
<strong>&raquo;</strong> <a href="http://lesterchan.net/wordpress/">Demo</a><br />
<strong>&raquo;</strong> <a href="http://downloads.wordpress.org/plugin/wp-postviews.1.50.zip">Download Mirror #1</a><br />
<strong>&raquo;</strong> <a href="http://forums.lesterchan.net/index.php?board=16.0">Support Forum</a></p>
<p><strong>WP-Print 2.50</strong><br />
<strong>&raquo;</strong> <a href="http://lesterchan.net/wordpress/readme/wp-print.html">Readme/Changelog</a><br />
<strong>&raquo;</strong> <a href="http://lesterchan.net/wordpress/2006/07/05/donations/print/">Demo</a><br />
<strong>&raquo;</strong> <a href="http://downloads.wordpress.org/plugin/wp-print.2.50.zip">Download Mirror #1</a><br />
<strong>&raquo;</strong> <a href="http://forums.lesterchan.net/index.php?board=18.0">Support Forum</a></p>
<p><strong>WP-RelativeDate 1.50</strong><br />
<strong>&raquo;</strong> <a href="http://lesterchan.net/wordpress/readme/wp-relativedate.html">Readme/Changelog</a><br />
<strong>&raquo;</strong> <a href="http://lesterchan.net/wordpress/">Demo</a><br />
<strong>&raquo;</strong> <a href="http://downloads.wordpress.org/plugin/wp-relativedate.1.50.zip">Download Mirror #1</a><br />
<strong>&raquo;</strong> <a href="http://forums.lesterchan.net/index.php?board=19.0">Support Forum</a></p>
<p><strong>WP-ServerInfo 1.50</strong><br />
<strong>&raquo;</strong> <a href="http://lesterchan.net/wordpress/readme/wp-serverinfo.html">Readme/Changelog</a><br />
<strong>&raquo;</strong> <a href="http://downloads.wordpress.org/plugin/wp-serverinfo.1.50.zip">Download Mirror #1</a><br />
<strong>&raquo;</strong> <a href="http://forums.lesterchan.net/index.php?board=25.0">Support Forum</a></p>
<p><strong>WP-Stats 2.50</strong><br />
<strong>&raquo;</strong> <a href="http://lesterchan.net/wordpress/readme/wp-stats.html">Readme/Changelog</a><br />
<strong>&raquo;</strong> <a href="http://lesterchan.net/wordpress/stats/">Demo</a><br />
<strong>&raquo;</strong> <a href="http://downloads.wordpress.org/plugin/wp-stats.2.50.zip">Download Mirror #1</a><br />
<strong>&raquo;</strong> <a href="http://forums.lesterchan.net/index.php?board=20.0">Support Forum</a></p>
<p><strong>WP-Sticky 1.50</strong><br />
<strong>&raquo;</strong> <a href="http://lesterchan.net/wordpress/readme/wp-sticky.html">Readme/Changelog</a><br />
<strong>&raquo;</strong> <a href="http://lesterchan.net/wordpress/">Demo</a><br />
<strong>&raquo;</strong> <a href="http://downloads.wordpress.org/plugin/wp-sticky.1.50.zip">Download Mirror #1</a><br />
<strong>&raquo;</strong> <a href="http://forums.lesterchan.net/index.php?board=26.0">Support Forum</a></p>
<p><strong>WP-Useronline 2.50</strong><br />
<strong>&raquo;</strong> <a href="http://lesterchan.net/wordpress/readme/wp-useronline.html">Readme/Changelog</a><br />
<strong>&raquo;</strong> <a href="http://lesterchan.net/wordpress/useronline/">Demo</a><br />
<strong>&raquo;</strong> <a href="http://downloads.wordpress.org/plugin/wp-useronline.2.50.zip">Download Mirror #1</a><br />
<strong>&raquo;</strong> <a href="http://forums.lesterchan.net/index.php?board=21.0">Support Forum</a></p>
<p>If you like or love my plugins a lot, do consider making a donation to me. My Paypal email address is <strong>lesterchan AT gmail DOT com</strong>. Thank you =D</p>
]]></content:encoded>
			<wfw:commentRss>http://lesterchan.net/wordpress/2009/06/15/lester-chan-wordpress-plugins-june-2009-update/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>New WP_Widget Class In WordPress 2.8</title>
		<link>http://lesterchan.net/wordpress/2009/03/17/new-wp_widget-class-in-wordpress-28/</link>
		<comments>http://lesterchan.net/wordpress/2009/03/17/new-wp_widget-class-in-wordpress-28/#comments</comments>
		<pubDate>Tue, 17 Mar 2009 05:30:41 +0000</pubDate>
		<dc:creator>Lester Chan</dc:creator>
				<category><![CDATA[Plugins]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[2.8]]></category>
		<category><![CDATA[widget]]></category>

		<guid isPermaLink="false">http://lesterchan.net/wordpress/?p=252</guid>
		<description><![CDATA[In WordPress 2.8, there is a new WP_Widget class, which personally I like it very much as now the multi-instances of widgets is handled by WordPress, all you need to do is just to extends the WP_Widget class and overwrite &#8230; <a href="http://lesterchan.net/wordpress/2009/03/17/new-wp_widget-class-in-wordpress-28/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>In WordPress 2.8, there is a new WP_Widget class, which personally I like it very much as now the multi-instances of widgets is handled by WordPress, all you need to do is just to extends the WP_Widget class and overwrite 3 of the functions namely widgets(), update() and form();</p>
<p>Below is a sample code taken from my WP-Polls that displays Polls Widget. It is tested and it works perfectly. Hope it is useful for plugin authors.</p>
<pre lang="php" line="1">
<?php
### Class: WP-Polls Widget
 class WP_Widget_Polls extends WP_Widget {
	// Constructor
	function WP_Widget_Polls() {
		$widget_ops = array('description' => __('Put a poll that you have added in WP-Polls on your sidebar', 'wp-polls'));
		$this->WP_Widget('polls', __('Polls'), $widget_ops);
	}

	// Display Widget
	function widget($args, $instance) {
		extract($args);
		$title = esc_attr($instance['title']);
		$poll_id = intval($instance['poll_id']);
		$display_pollarchive = intval($instance['display_pollarchive']);
		echo $before_widget.$before_title.$title.$after_title;
		get_poll($poll_id);
		if($display_pollarchive) {
			display_polls_archive_link();
		}
		echo $after_widget;
	}

	// When Widget Control Form Is Posted
	function update($new_instance, $old_instance) {
		if (!isset($new_instance['submit'])) {
			return false;
		}
		$instance = $old_instance;
		$instance['title'] = strip_tags($new_instance['title']);
		$instance['poll_id'] = intval($new_instance['poll_id']);
		$instance['display_pollarchive'] = intval($new_instance['display_pollarchive']);
		return $instance;
	}

	// DIsplay Widget Control Form
	function form($instance) {
		global $wpdb;
		$instance = wp_parse_args((array) $instance, array('title' => __('Polls', 'wp-polls'), 'poll_id' => 0, 'display_pollarchive' => 1));
		$title = esc_attr($instance['title']);
		$poll_id = intval($instance['poll_id']);
		$display_pollarchive = intval($instance['display_pollarchive']);
?>

			<label for="<?php echo $this->get_field_id('title'); ?>"><?php _e('Title:', 'wp-polls'); ?>
<input class="widefat" id="<?php echo $this->get_field_id('title'); ?>" name="<?php echo $this->get_field_name('title'); ?>" type="text" value="<?php echo $title; ?>" /></label>

			<label for="<?php echo $this->get_field_id('display_pollarchive'); ?>"><?php _e('Display Polls Archive Link Below Poll?', 'wp-polls'); ?>
<select name="<?php echo $this->get_field_name('display_pollarchive'); ?>" id="<?php echo $this->get_field_id('display_pollarchive'); ?>" class="widefat">
<option value="0"<?php selected(0, $display_pollarchive); ?>><?php _e('No', 'wp-polls'); ?></option>
<option value="1"<?php selected(1, $display_pollarchive); ?>><?php _e('Yes', 'wp-polls'); ?></option>
</select>

			</label>

			<label for="<?php echo $this->get_field_id('poll_id'); ?>"><?php _e('Poll To Display:', 'wp-polls'); ?>
<select name="<?php echo $this->get_field_name('poll_id'); ?>" id="<?php echo $this->get_field_id('poll_id'); ?>" class="widefat">
<option value="-1"<?php selected(-1, $poll_id); ?>><?php _e('Do NOT Display Poll (Disable)', 'wp-polls'); ?></option>
<option value="-2"<?php selected(-2, $poll_id); ?>><?php _e('Display Random Poll', 'wp-polls'); ?></option>
<option value="0"<?php selected(0, $poll_id); ?>><?php _e('Display Latest Poll', 'wp-polls'); ?></option>
</select>

			</label>
<input type="hidden" id="<?php echo $this->get_field_id('submit'); ?>" name="<?php echo $this->get_field_name('submit'); ?>" value="1" />
<?php
	}
}

### Function: Init WP-Polls Widget
add_action('widgets_init', 'widget_polls_init');
function widget_polls_init() {
	register_widget('WP_Widget_Polls');
}
?>
</pre>
]]></content:encoded>
			<wfw:commentRss>http://lesterchan.net/wordpress/2009/03/17/new-wp_widget-class-in-wordpress-28/feed/</wfw:commentRss>
		<slash:comments>25</slash:comments>
		</item>
		<item>
		<title>Downloads Surpass 1 Million Mark</title>
		<link>http://lesterchan.net/wordpress/2009/03/05/downloads-surpass-1-million-mark/</link>
		<comments>http://lesterchan.net/wordpress/2009/03/05/downloads-surpass-1-million-mark/#comments</comments>
		<pubDate>Thu, 05 Mar 2009 06:46:19 +0000</pubDate>
		<dc:creator>Lester Chan</dc:creator>
				<category><![CDATA[Plugins]]></category>
		<category><![CDATA[1 million]]></category>
		<category><![CDATA[downloads]]></category>

		<guid isPermaLink="false">http://lesterchan.net/wordpress/?p=249</guid>
		<description><![CDATA[My 17 plugins download count has surpass the 1 million mark. As of 2.44pm (GMT+8), it has a total download of 1,001,369 making up 4.5% downloads of the grand total downloads of 22,152,788 on WordPress.org.]]></description>
			<content:encoded><![CDATA[<p>My 17 plugins download count has surpass the 1 million mark. As of 2.44pm (GMT+8), it has a total download of <strong>1,001,369</strong> making up <strong>4.5%</strong> downloads of the grand total downloads of <strong>22,152,788</strong> on <a href="http://wordpress.org/extend/plugins/">WordPress.org</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://lesterchan.net/wordpress/2009/03/05/downloads-surpass-1-million-mark/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>JavaScript In My Plugins II</title>
		<link>http://lesterchan.net/wordpress/2009/01/19/javascript-in-my-plugins-ii/</link>
		<comments>http://lesterchan.net/wordpress/2009/01/19/javascript-in-my-plugins-ii/#comments</comments>
		<pubDate>Mon, 19 Jan 2009 11:11:24 +0000</pubDate>
		<dc:creator>Lester Chan</dc:creator>
				<category><![CDATA[Site]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[WP-EMail]]></category>
		<category><![CDATA[WP-Polls]]></category>
		<category><![CDATA[WP-PostRatings]]></category>
		<category><![CDATA[WP-ServerInfo]]></category>
		<category><![CDATA[WP-UserOnline]]></category>
		<category><![CDATA[2.8]]></category>
		<category><![CDATA[footer]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[minify]]></category>

		<guid isPermaLink="false">http://lesterchan.net/wordpress/?p=241</guid>
		<description><![CDATA[I have completed the &#8220;update&#8221; process to my 5 of my plugins (WP-Polls, WP-PostRatings, WP-Email, WP-ServerInfo and WP-UserOnline) which use JavaScript. WP-Polls and WP-PostRatings uses JavaScript on the frontend as well as the backend WP-Email and WP-UserOnline uses JavaScript on &#8230; <a href="http://lesterchan.net/wordpress/2009/01/19/javascript-in-my-plugins-ii/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I have completed the &#8220;update&#8221; process to my 5 of my plugins (WP-Polls, WP-PostRatings, WP-Email, WP-ServerInfo and WP-UserOnline) which use JavaScript.</p>
<ul>
<li>WP-Polls and WP-PostRatings uses JavaScript on the frontend as well as the backend</li>
<li>WP-Email and WP-UserOnline uses JavaScript on the frontend only</li>
<li>WP-ServerInfo uses JavaScript on the backend only</li>
</ul>
<p>Unfortunately the changes require at least WordPress 2.8 onwards to make use of the JavaScript enhancements in WordPress 2.8. I have updated this site to WordPress 2.8 Bleeding Edge aka WordPress 2.8 Nightly in order to test the JavaScript changes on a live site.</p>
<p>If you view the HTML source of this page, you will notice that only the CSS files get loaded in the header and the JavaScript gets loaded in the footer.</p>
<p>If you are running WordPress 2.8 bleeding edge, perhaps you can help me test out the plugins. Thanks in advanced <img src='http://cdn.lesterchan.net/wordpress/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
Note: There is a file embedded within this post, please visit this post to download the file.
]]></content:encoded>
			<wfw:commentRss>http://lesterchan.net/wordpress/2009/01/19/javascript-in-my-plugins-ii/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
		<item>
		<title>JavaScript In My Plugins</title>
		<link>http://lesterchan.net/wordpress/2009/01/15/javascript-in-my-plugins/</link>
		<comments>http://lesterchan.net/wordpress/2009/01/15/javascript-in-my-plugins/#comments</comments>
		<pubDate>Wed, 14 Jan 2009 17:50:53 +0000</pubDate>
		<dc:creator>Lester Chan</dc:creator>
				<category><![CDATA[Plugins]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[WP-PostRatings]]></category>
		<category><![CDATA[footer]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[minify]]></category>
		<category><![CDATA[packed]]></category>

		<guid isPermaLink="false">http://lesterchan.net/wordpress/?p=240</guid>
		<description><![CDATA[Only 5 of my plugins (WP-Polls, WP-PostRatings, WP-Email, WP-ServerInfo and WP-UserOnline) use JavaScript. The JavaScripts are packed using Dean Edward&#8217;s Packer and the only framework use just for AJAX is TW-Sack or Simple AJAX Code-Kit (SACK). TW-Sack is extremely lightweight &#8230; <a href="http://lesterchan.net/wordpress/2009/01/15/javascript-in-my-plugins/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Only 5 of my plugins (WP-Polls, WP-PostRatings, WP-Email, WP-ServerInfo and WP-UserOnline) use JavaScript. The JavaScripts are packed using <a href="http://dean.edwards.name/packer/">Dean Edward&#8217;s Packer</a> and the only framework use just for AJAX is <a href="http://www.twilightuniverse.com/projects/sack/">TW-Sack or Simple AJAX Code-Kit (SACK)</a>. TW-Sack is extremely lightweight and easy to use but unfortunately, it can be used only for AJAX purposes.  The reason I used TW-Sack instead of jQuery is simple, at the time I created my plugin, jQuery does not exists yet and when jQuery becomes popular the reason why I didn&#8217;t upgrade it was because I was lazy. As the saying goes, &#8220;If it ain&#8217;t broke, don&#8217;t fix it&#8221;.  Recently there is some buzz within the WordPress Development Team regarding WordPress&#8217;s JavaScript Usage. Andrew Ozz has written two articles on it in the <a href="http://wpdevel.wordpress.com/">WordPress Development Updates</a> blog entitled <a href="http://wpdevel.wordpress.com/2008/12/27/optimizing-script-loading/">Optimizing script loading</a>, <a href="http://wpdevel.wordpress.com/2009/01/07/optimizing-script-loading-part-2/">Optimizing script loading part 2</a> and <a href="http://wpdevel.wordpress.com/2009/01/15/optimizing-script-loading-implementation/">Optimizing script loading, implementation</a>.  With the upcoming WordPress 2.8 will feature some heavy JavaScript changes, I told myself to make use of this chance to totally revamped the JavaScripts in my plugins.  Here are the changes that will be made:</p>
<ul>
<li>Minified JavaScript instead of packing them</li>
<li>Replaced TW-Sack with jQuery</li>
<li>Move JavaScript to the footer</li>
<li>Use wp_localize_script() for JavaScript text translation</li>
<li>javascript-js.js will now contain the minified code for normal usage</li>
<li>javascript-js.dev.js will now contain the unminified code for development purposes</li>
</ul>
<p>I have already done it for WP-PostRatings and it is now running live on this site. Next, I will be doing WP-UserOnline, followed by WP-Email and lastly WP-Polls as it is more complex.</p>
]]></content:encoded>
			<wfw:commentRss>http://lesterchan.net/wordpress/2009/01/15/javascript-in-my-plugins/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
		<item>
		<title>Top 3 WordPress Plugins Developer</title>
		<link>http://lesterchan.net/wordpress/2008/12/29/top-3-wordpress-plugins-developer/</link>
		<comments>http://lesterchan.net/wordpress/2008/12/29/top-3-wordpress-plugins-developer/#comments</comments>
		<pubDate>Mon, 29 Dec 2008 09:01:01 +0000</pubDate>
		<dc:creator>Lester Chan</dc:creator>
				<category><![CDATA[Plugins]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[3rd]]></category>
		<category><![CDATA[rank]]></category>
		<category><![CDATA[top]]></category>

		<guid isPermaLink="false">http://lesterchan.net/wordpress/?p=237</guid>
		<description><![CDATA[I am ranked among the Top 10 WordPress Plugins Developers. I am ranked 3rd to be precise based on the number of downloads for all my 17 plugins hosted on the official WordPress Plugins repository. Source: W-Shadow.com&#8217;s Blog: Top 10 &#8230; <a href="http://lesterchan.net/wordpress/2008/12/29/top-3-wordpress-plugins-developer/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I am ranked among the Top 10 WordPress Plugins Developers. I am ranked 3rd to be precise based on the number of downloads for all my 17 plugins hosted on the official WordPress Plugins repository.</p>
<p>Source: <a href="http://w-shadow.com/blog/2008/12/28/top-10-wordpress-plugin-developers/">W-Shadow.com&#8217;s Blog: Top 10 WordPress Plugin Developers</a></p>
]]></content:encoded>
			<wfw:commentRss>http://lesterchan.net/wordpress/2008/12/29/top-3-wordpress-plugins-developer/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Lester Chan’s WordPress Plugins December 2008 Update</title>
		<link>http://lesterchan.net/wordpress/2008/12/11/lester-chan-wordpress-plugins-december-2008-update/</link>
		<comments>http://lesterchan.net/wordpress/2008/12/11/lester-chan-wordpress-plugins-december-2008-update/#comments</comments>
		<pubDate>Thu, 11 Dec 2008 08:09:25 +0000</pubDate>
		<dc:creator>Lester Chan</dc:creator>
				<category><![CDATA[WP-Ban]]></category>
		<category><![CDATA[WP-CommentNavi]]></category>
		<category><![CDATA[WP-DBManager]]></category>
		<category><![CDATA[WP-DownloadManager]]></category>
		<category><![CDATA[WP-EMail]]></category>
		<category><![CDATA[WP-PageNavi]]></category>
		<category><![CDATA[WP-PluginsUsed]]></category>
		<category><![CDATA[WP-Polls]]></category>
		<category><![CDATA[WP-PostRatings]]></category>
		<category><![CDATA[WP-PostViews]]></category>
		<category><![CDATA[WP-Print]]></category>
		<category><![CDATA[WP-RelativeDate]]></category>
		<category><![CDATA[WP-ServerInfo]]></category>
		<category><![CDATA[WP-Stats]]></category>
		<category><![CDATA[WP-Sticky]]></category>
		<category><![CDATA[WP-UserOnline]]></category>
		<category><![CDATA[2.7]]></category>
		<category><![CDATA[release]]></category>

		<guid isPermaLink="false">http://lesterchan.net/wordpress/?p=232</guid>
		<description><![CDATA[Here is my December 2008 WordPress plugins update containing all my 15 WordPress plugins update and 1 new WordPress plugin. All of them should work on WordPress 2.7 as I did not test them on any WordPress version below that. &#8230; <a href="http://lesterchan.net/wordpress/2008/12/11/lester-chan-wordpress-plugins-december-2008-update/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><div class="diggbutton"><script type="text/javascript">digg_url = 'http://digg.com/software/Lester_Chan_s_WordPress_Plugins_December_2008_Update';</script><script type="text/javascript" src="http://digg.com/api/diggthis.js"></script></div>Here is my December 2008 WordPress plugins update containing all my <strong>15</strong> WordPress plugins update and <strong>1</strong> new WordPress plugin. All of them should work on WordPress 2.7 as I did not test them on any WordPress version below that.</p>
<p>I am introducing a new plugin called WP-CommentNavi which basically paginate your comments similar to how WP-PageNavi paginate your posts. <span style="text-decoration:line-through;">I am also retiring WP-Sticky as WordPress 2.7 has a sticky post feature built in. WP-Sticky 2.31 WILL NOT work on WordPress 2.7 due to a conflict function &#8220;is_sticky&#8221;. If you renamed that function to &#8220;is_sticky2&#8243; or something else, it should work, but as usual I did not test it.</span></p>
<p><strong>*UPDATE*</strong> Due to the large number of requests, I decided not to retire WP-Sticky and I have updated it to 1.40 and it is now compatible with WordPress 2.7.</p>
<p><strong>Be sure to read the readme.html and checkout the changelog for more information and most importantly NOTE THE TABS AT THE TOP</strong></p>
<p><strong>WP-Ban 1.40</strong><br />
<strong>&raquo;</strong> <a href="http://lesterchan.net/wordpress/readme/wp-ban.html">Readme/Changelog</a><br />
<strong>&raquo;</strong> <a href="http://downloads.wordpress.org/plugin/wp-ban.1.40.zip">Download Mirror #1</a><br />
<strong>&raquo;</strong> <a href="http://lesterchan.net/others/downloads.php?id=26">Download Mirror #2</a><br />
<strong>&raquo;</strong> <a href="http://forums.lesterchan.net/index.php?board=10.0">Support Forum</a></p>
<p><strong>WP-CommentNavi 1.00</strong><br />
<strong>&raquo;</strong> <a href="http://lesterchan.net/wordpress/readme/wp-commentnavi.html">Readme/Changelog</a><br />
<strong>&raquo;</strong> <a href="http://lesterchan.net/wordpress/2007/03/02/readme/">Demo</a><br />
<strong>&raquo;</strong> <a href="http://downloads.wordpress.org/plugin/wp-commentnavi.1.00.zip">Download Mirror #1</a><br />
<strong>&raquo;</strong> <a href="http://lesterchan.net/others/downloads.php?id=31">Download Mirror #2</a><br />
<strong>&raquo;</strong> <a href="http://forums.lesterchan.net/index.php?board=30.0">Support Forum</a></p>
<p><strong>WP-DBManager 2.40</strong><br />
<strong>&raquo;</strong> <a href="http://lesterchan.net/wordpress/readme/wp-dbmanager.html">Readme/Changelog</a><br />
<strong>&raquo;</strong> <a href="http://downloads.wordpress.org/plugin/wp-dbmanager.2.40.zip">Download Mirror #1</a><br />
<strong>&raquo;</strong> <a href="http://lesterchan.net/others/downloads.php?id=15">Download Mirror #2</a><br />
<strong>&raquo;</strong> <a href="http://forums.lesterchan.net/index.php?board=11.0">Support Forum</a></p>
<p><strong>WP-DownloadManager 1.40</strong><br />
<strong>&raquo;</strong> <a href="http://lesterchan.net/wordpress/readme/wp-downloadmanager.html">Readme/Changelog</a><br />
<strong>&raquo;</strong> <a href="http://lesterchan.net/wordpress/downloads/">Demo</a><br />
<strong>&raquo;</strong> <a href="http://downloads.wordpress.org/plugin/wp-downloadmanager.1.40.zip">Download Mirror #1</a><br />
<strong>&raquo;</strong> <a href="http://lesterchan.net/others/downloads.php?id=29">Download Mirror #2</a><br />
<strong>&raquo;</strong> <a href="http://forums.lesterchan.net/index.php?board=12.0">Support Forum</a></p>
<p><strong>WP-EMail 2.40</strong><br />
<strong>&raquo;</strong> <a href="http://lesterchan.net/wordpress/readme/wp-email.html">Readme/Changelog</a><br />
<strong>&raquo;</strong> <a href="http://lesterchan.net/wordpress/2006/07/05/donations/email/">Demo</a><br />
<strong>&raquo;</strong> <a href="http://downloads.wordpress.org/plugin/wp-email.2.40.zip">Download Mirror #1</a><br />
<strong>&raquo;</strong> <a href="http://lesterchan.net/others/downloads.php?id=13">Download Mirror #2</a><br />
<strong>&raquo;</strong> <a href="http://forums.lesterchan.net/index.php?board=13.0">Support Forum</a></p>
<p><strong>WP-PageNavi 2.40</strong><br />
<strong>&raquo;</strong> <a href="http://lesterchan.net/wordpress/readme/wp-pagenavi.html">Readme/Changelog</a><br />
<strong>&raquo;</strong> <a href="http://lesterchan.net/wordpress/">Demo</a><br />
<strong>&raquo;</strong> <a href="http://downloads.wordpress.org/plugin/wp-pagenavi.2.40.zip">Download Mirror #1</a><br />
<strong>&raquo;</strong> <a href="http://lesterchan.net/others/downloads.php?id=11">Download Mirror #2</a><br />
<strong>&raquo;</strong> <a href="http://forums.lesterchan.net/index.php?board=14.0">Support Forum</a></p>
<p><strong>WP-PluginsUsed 1.40</strong><br />
<strong>&raquo;</strong> <a href="http://lesterchan.net/wordpress/readme/wp-pluginsused.html">Readme/Changelog</a><br />
<strong>&raquo;</strong> <a href="http://lesterchan.net/wordpress/plugins-used/">Demo</a><br />
<strong>&raquo;</strong> <a href="http://downloads.wordpress.org/plugin/wp-pluginsused.1.40.zip">Download Mirror #1</a><br />
<strong>&raquo;</strong> <a href="http://lesterchan.net/others/downloads.php?id=30">Download Mirror #2</a><br />
<strong>&raquo;</strong> <a href="http://forums.lesterchan.net/index.php?board=29.0">Support Forum</a></p>
<p><strong>WP-Polls 2.40</strong><br />
<strong>&raquo;</strong> <a href="http://lesterchan.net/wordpress/readme/wp-polls.html">Readme/Changelog</a><br />
<strong>&raquo;</strong> <a href="http://lesterchan.net/wordpress/">Demo</a><br />
<strong>&raquo;</strong> <a href="http://downloads.wordpress.org/plugin/wp-polls.2.40.zip">Download Mirror #1</a><br />
<strong>&raquo;</strong> <a href="http://lesterchan.net/others/downloads.php?id=10">Download Mirror #2</a><br />
<strong>&raquo;</strong> <a href="http://forums.lesterchan.net/index.php?board=15.0">Support Forum</a></p>
<p><strong>WP-PostRatings 1.40</strong><br />
<strong>&raquo;</strong> <a href="http://lesterchan.net/wordpress/readme/wp-postratings.html">Readme/Changelog</a><br />
<strong>&raquo;</strong> <a href="http://lesterchan.net/wordpress/">Demo</a><br />
<strong>&raquo;</strong> <a href="http://downloads.wordpress.org/plugin/wp-postratings.1.40.zip">Download Mirror #1</a><br />
<strong>&raquo;</strong> <a href="http://lesterchan.net/others/downloads.php?id=20">Download Mirror #2</a><br />
<strong>&raquo;</strong> <a href="http://forums.lesterchan.net/index.php?board=17.0">Support Forum</a></p>
<p><strong>WP-PostViews 1.40</strong><br />
<strong>&raquo;</strong> <a href="http://lesterchan.net/wordpress/readme/wp-postviews.html">Readme/Changelog</a><br />
<strong>&raquo;</strong> <a href="http://lesterchan.net/wordpress/">Demo</a><br />
<strong>&raquo;</strong> <a href="http://downloads.wordpress.org/plugin/wp-postviews.1.40.zip">Download Mirror #1</a><br />
<strong>&raquo;</strong> <a href="http://lesterchan.net/others/downloads.php?id=19">Download Mirror #2</a><br />
<strong>&raquo;</strong> <a href="http://forums.lesterchan.net/index.php?board=16.0">Support Forum</a></p>
<p><strong>WP-Print 2.40</strong><br />
<strong>&raquo;</strong> <a href="http://lesterchan.net/wordpress/readme/wp-print.html">Readme/Changelog</a><br />
<strong>&raquo;</strong> <a href="http://lesterchan.net/wordpress/2006/07/05/donations/print/">Demo</a><br />
<strong>&raquo;</strong> <a href="http://downloads.wordpress.org/plugin/wp-print.2.40.zip">Download Mirror #1</a><br />
<strong>&raquo;</strong> <a href="http://lesterchan.net/others/downloads.php?id=12">Download Mirror #2</a><br />
<strong>&raquo;</strong> <a href="http://forums.lesterchan.net/index.php?board=18.0">Support Forum</a></p>
<p><strong>WP-RelativeDate 1.40</strong><br />
<strong>&raquo;</strong> <a href="http://lesterchan.net/wordpress/readme/wp-relativedate.html">Readme/Changelog</a><br />
<strong>&raquo;</strong> <a href="http://lesterchan.net/wordpress/">Demo</a><br />
<strong>&raquo;</strong> <a href="http://downloads.wordpress.org/plugin/wp-relativedate.1.40.zip">Download Mirror #1</a><br />
<strong>&raquo;</strong> <a href="http://lesterchan.net/others/downloads.php?id=21">Download Mirror #2</a><br />
<strong>&raquo;</strong> <a href="http://forums.lesterchan.net/index.php?board=19.0">Support Forum</a></p>
<p><strong>WP-ServerInfo 1.40</strong><br />
<strong>&raquo;</strong> <a href="http://lesterchan.net/wordpress/readme/wp-serverinfo.html">Readme/Changelog</a><br />
<strong>&raquo;</strong> <a href="http://downloads.wordpress.org/plugin/wp-serverinfo.1.40.zip">Download Mirror #1</a><br />
<strong>&raquo;</strong> <a href="http://lesterchan.net/others/downloads.php?id=27">Download Mirror #2</a><br />
<strong>&raquo;</strong> <a href="http://forums.lesterchan.net/index.php?board=25.0">Support Forum</a></p>
<p><strong>WP-Stats 2.40</strong><br />
<strong>&raquo;</strong> <a href="http://lesterchan.net/wordpress/readme/wp-stats.html">Readme/Changelog</a><br />
<strong>&raquo;</strong> <a href="http://lesterchan.net/wordpress/stats/">Demo</a><br />
<strong>&raquo;</strong> <a href="http://downloads.wordpress.org/plugin/wp-stats.2.40.zip">Download Mirror #1</a><br />
<strong>&raquo;</strong> <a href="http://lesterchan.net/others/downloads.php?id=8">Download Mirror #2</a><br />
<strong>&raquo;</strong> <a href="http://forums.lesterchan.net/index.php?board=20.0">Support Forum</a></p>
<p><strong>WP-Sticky 1.40</strong><br />
<strong>&raquo;</strong> <a href="http://lesterchan.net/wordpress/readme/wp-sticky.html">Readme/Changelog</a><br />
<strong>&raquo;</strong> <a href="http://lesterchan.net/wordpress/">Demo</a><br />
<strong>&raquo;</strong> <a href="http://downloads.wordpress.org/plugin/wp-sticky.1.40.zip">Download Mirror #1</a><br />
<strong>&raquo;</strong> <a href="http://lesterchan.net/others/downloads.php?id=28">Download Mirror #2</a><br />
<strong>&raquo;</strong> <a href="http://forums.lesterchan.net/index.php?board=26.0">Support Forum</a></p>
<p><strong>WP-Useronline 2.40</strong><br />
<strong>&raquo;</strong> <a href="http://lesterchan.net/wordpress/readme/wp-useronline.html">Readme/Changelog</a><br />
<strong>&raquo;</strong> <a href="http://lesterchan.net/wordpress/useronline/">Demo</a><br />
<strong>&raquo;</strong> <a href="http://downloads.wordpress.org/plugin/wp-useronline.2.40.zip">Download Mirror #1</a><br />
<strong>&raquo;</strong> <a href="http://lesterchan.net/others/downloads.php?id=14">Download Mirror #2</a><br />
<strong>&raquo;</strong> <a href="http://forums.lesterchan.net/index.php?board=21.0">Support Forum</a></p>
<p>If you like or love my plugins a lot, do consider making a donation to me. My Paypal email address is <strong>lesterchan AT gmail DOT com</strong>. Thank you =D</p>
]]></content:encoded>
			<wfw:commentRss>http://lesterchan.net/wordpress/2008/12/11/lester-chan-wordpress-plugins-december-2008-update/feed/</wfw:commentRss>
		<slash:comments>19</slash:comments>
		</item>
		<item>
		<title>WordPress 2.7 Released</title>
		<link>http://lesterchan.net/wordpress/2008/12/11/wordpress-27-released/</link>
		<comments>http://lesterchan.net/wordpress/2008/12/11/wordpress-27-released/#comments</comments>
		<pubDate>Thu, 11 Dec 2008 06:22:12 +0000</pubDate>
		<dc:creator>Lester Chan</dc:creator>
				<category><![CDATA[Plugins]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[2.7]]></category>
		<category><![CDATA[release]]></category>

		<guid isPermaLink="false">http://lesterchan.net/wordpress/?p=230</guid>
		<description><![CDATA[WordPress 2.7 has been released after being delayed for about a week. Here are some of the features according to the blog post: Next you’ll begin to notice the new features subtly sprinkled through the new interface: the new dashboard &#8230; <a href="http://lesterchan.net/wordpress/2008/12/11/wordpress-27-released/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://wordpress.org/development/2008/12/coltrane/">WordPress 2.7</a> has been released after being delayed for about a week.</p>
<p>Here are some of the features according to the blog post:</p>
<blockquote><p>Next you’ll begin to notice the new features subtly sprinkled through the new interface: the new dashboard that you can arrange with drag and drop to put the things most important to you on top, QuickPress, comment threading, paging, and the ability to reply to comments from your dashboard, the ability to install any plugin directly from WordPress.org with a single click, and sticky posts.</p>
<p>Digging in further you might notice that every screen is customizable. Let’s say you never care about author on your post listings — just click “Screen Options” and uncheck it and it’s instantly gone from the page. The same for any module on the dashboard or write screen. If your screen is narrow and the menu is taking up too much horizontal room, click the arrow to minimize it to be icon-only, and then go to the write page and drag and drop everything from the right column into the main one, so your posting area is full-screen. (For example I like hiding everything except categories, tags, and publish. I put categories and tags on the right, and publish under the post box.)</p></blockquote>
<p>WordPress 2.7 also introduce the Automatic Core upgrade which unfortunately do not work for me. I am still very skeptical after automating web script upgrades. I prefer to do it the manual way so that I can control what I want.</p>
<p>I will release the updates to my plugins shortly.</p>
<p>Download: <a href="http://wordpress.org/latest.zip">WordPress 2.7</a></p>
]]></content:encoded>
			<wfw:commentRss>http://lesterchan.net/wordpress/2008/12/11/wordpress-27-released/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>WP-CommentNavi 1.00 Beta</title>
		<link>http://lesterchan.net/wordpress/2008/11/04/wp-commentnavi-100-beta/</link>
		<comments>http://lesterchan.net/wordpress/2008/11/04/wp-commentnavi-100-beta/#comments</comments>
		<pubDate>Tue, 04 Nov 2008 08:38:39 +0000</pubDate>
		<dc:creator>Lester Chan</dc:creator>
				<category><![CDATA[WP-CommentNavi]]></category>
		<category><![CDATA[beta]]></category>

		<guid isPermaLink="false">http://lesterchan.net/wordpress/?p=217</guid>
		<description><![CDATA[I have created a new plugin called WP-CommentNavi for WordPress 2.7. What it basically does is to have nicer/advanced pagination for your comments in WordPress 2.7. It is basically a copy of my WP-PageNavi plugin replaced with variables from the &#8230; <a href="http://lesterchan.net/wordpress/2008/11/04/wp-commentnavi-100-beta/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I have created a new plugin called WP-CommentNavi for WordPress 2.7. What it basically does is to have nicer/advanced pagination for your comments in WordPress 2.7. It is basically a copy of my WP-PageNavi plugin replaced with variables from the comments API of WordPress. I whipped out this plugin within an hour through lots of &#8220;Finding &#038; Replacing&#8221; of texts.</p>
<p><a href="http://lesterchan.net/wordpress/2007/03/02/readme/">Here is a demo</a> of the plugin in action.</p>
<p>You can download it from here:</p>
Note: There is a file embedded within this post, please visit this post to download the file.
<p><strong>Do remember to read the readme.html</strong></p>
<p><strike>I have already applied for this plugin on the WordPress repository. Still waiting for a reply.</strike></p>
<p><strong>*UPDATE*</strong> Committed the plugin, SVN is at <a href="http://plugins.trac.wordpress.org/browser/wp-commentnavi/">http://plugins.trac.wordpress.org/browser/wp-commentnavi/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://lesterchan.net/wordpress/2008/11/04/wp-commentnavi-100-beta/feed/</wfw:commentRss>
		<slash:comments>15</slash:comments>
		</item>
		<item>
		<title>My Plugins And WordPress 2.7</title>
		<link>http://lesterchan.net/wordpress/2008/11/01/my-plugins-and-wordpress-27/</link>
		<comments>http://lesterchan.net/wordpress/2008/11/01/my-plugins-and-wordpress-27/#comments</comments>
		<pubDate>Sat, 01 Nov 2008 14:38:22 +0000</pubDate>
		<dc:creator>Lester Chan</dc:creator>
				<category><![CDATA[Plugins]]></category>
		<category><![CDATA[Site]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[WP-EMail]]></category>
		<category><![CDATA[WP-Print]]></category>
		<category><![CDATA[2.7]]></category>
		<category><![CDATA[fixes]]></category>

		<guid isPermaLink="false">http://lesterchan.net/wordpress/?p=210</guid>
		<description><![CDATA[I tested both 1.31/2.31 version as well as 1.40/2.40 version of my plugins and they appear to work fine in WordPress 2.7 EXCEPT for WP-Email and WP-Print. It is because for some reasons the canonical redirect happens before my template &#8230; <a href="http://lesterchan.net/wordpress/2008/11/01/my-plugins-and-wordpress-27/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I tested both 1.31/2.31 version as well as 1.40/2.40 version of my plugins and they appear to work fine in WordPress 2.7 <strong>EXCEPT</strong> for WP-Email and WP-Print. It is because for some reasons the canonical redirect happens before my template redirect and hence /email/ will always be an invalid page in WordPress eyes. This issue is not present in WordPress 2.6.</p>
<p>My efforts had paid off when my plugins undergo major cosmetic changes back in WordPress 2.5 to accommodate the new WordPress 2.5 design. It is because for WordPress 2.7, I need not do anything and the design just fits right in. I just need to add in the icon for the admin menu for WP-DBManager, WP-DownloadManager, WP-Email, WP-Polls and WP-PostRatings.</p>
<p>Here are the fixes to get WP-Email 2.31 and WP-Print 2.31 to work with WordPress 2.7. I will not update WP-Email 2.31 and WP-Print 2.31 with this fix, instead I will just leave the fix to be downloadeded on this site. Do note that the fix will make WP-Email and WP-Print work for WordPress 2.7 <strong>ONLY</strong>.</p>
<p><strong>Here is the fix for WP-Email 2.31:</strong></p>
<blockquote><p>
In wp-email.php:</p>
<p>Find (Line 106, Line 120, Line 134 &#038; Line 147):</p>
<pre lang="php" line="1">
$rewrite_rules = array_slice($rewrite_rules, 4, 1);
</pre>
<p>Replace:</p>
<pre lang="php" line="1">
$rewrite_rules = array_slice($rewrite_rules, 5, 1);
</pre>
<p>Find (Line 758):</p>
<pre lang="php" line="1">
add_action('template_redirect', 'wp_email');
</pre>
<p>Replace:</p>
<pre lang="php" line="1">
add_action('template_redirect', 'wp_email', 5);
</pre>
</blockquote>
<p>Alternatively you can download the fixed wp-email.php:</p>
Note: There is a file embedded within this post, please visit this post to download the file.
<p><strong>Here is the fix for WP-Print 2.31:</strong></p>
<blockquote><p>
In wp-print.php:</p>
<p>Find (Line 79 &#038; Line 95):</p>
<pre lang="php" line="1">
$rewrite_rules = array_slice($rewrite_rules, 4, 1);
</pre>
<p>Replace:</p>
<pre lang="php" line="1">
$rewrite_rules = array_slice($rewrite_rules, 5, 1);
</pre>
<p>Find (Line 395):</p>
<pre lang="php" line="1">
add_action('template_redirect', 'wp_print');
</pre>
<p>Replace:</p>
<pre lang="php" line="1">
add_action('template_redirect', 'wp_print', 5);
</pre>
</blockquote>
<p>Alternatively you can download the fixed wp-print.php:</p>
Note: There is a file embedded within this post, please visit this post to download the file.
<p>After uploading the fix, you need to regenerate permalink. Go to (<strong>WP-Admin -> Settings -> Permalinks -> Save Changes</strong>)</p>
<p>I have already committed these changes to WP-Email 2.40 and WP-Print 2.40 to the SVN.</p>
<p>Tentatively WP-DBManager, WP-DownloadManager, WP-Email, WP-Polls and WP-PostRatings will work for WordPress 2.7 only because of the new icon in the admin menu.</p>
]]></content:encoded>
			<wfw:commentRss>http://lesterchan.net/wordpress/2008/11/01/my-plugins-and-wordpress-27/feed/</wfw:commentRss>
		<slash:comments>38</slash:comments>
		</item>
		<item>
		<title>WordPress 2.6.3</title>
		<link>http://lesterchan.net/wordpress/2008/10/24/wordpress-263/</link>
		<comments>http://lesterchan.net/wordpress/2008/10/24/wordpress-263/#comments</comments>
		<pubDate>Fri, 24 Oct 2008 04:14:32 +0000</pubDate>
		<dc:creator>Lester Chan</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[WP-RelativeDate]]></category>
		<category><![CDATA[2.6]]></category>
		<category><![CDATA[release]]></category>

		<guid isPermaLink="false">http://lesterchan.net/wordpress/?p=203</guid>
		<description><![CDATA[WordPress 2.6.3 is out, it fixes a Snoopy class vulnerability. A vulnerability in the Snoopy library was announced today. WordPress uses Snoopy to fetch the feeds shown in the Dashboard. Although this seems to be a low risk vulnerability for &#8230; <a href="http://lesterchan.net/wordpress/2008/10/24/wordpress-263/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://wordpress.org/development/2008/10/wordpress-263/">WordPress 2.6.3</a> is out, it fixes a Snoopy class vulnerability.</p>
<blockquote><p>
A <a href="http://secunia.com/Advisories/32361/">vulnerability</a> in the <a href="http://sourceforge.net/projects/snoopy/">Snoopy</a> library was announced today. WordPress uses Snoopy to fetch the feeds shown in the Dashboard.   Although this seems to be a low risk vulnerability for WordPress users, we wanted to get an update out immediately.  2.6.3 is available for download right now.  If you don’t want to download the whole release to get the security fix, you can download the following two files and copy them over your 2.6.2 installation.
</p></blockquote>
<p>Replace these 2 files:</p>
<ol>
<li><a href="http://trac.wordpress.org/export/9310/tags/2.6.3/wp-includes/class-snoopy.php">wp-includes/class-snoopy.php</a></li>
<li><a href="http://trac.wordpress.org/export/9310/tags/2.6.3/wp-includes/version.php">wp-includes/version.php</a></li>
</ol>
<p>Download full version:</p>
<ul>
<li><a href="http://wordpress.org/latest.zip">Download WordPress 2.6.3</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://lesterchan.net/wordpress/2008/10/24/wordpress-263/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Popular Sites Using My Plugins</title>
		<link>http://lesterchan.net/wordpress/2008/10/08/popular-sites-using-my-plugins/</link>
		<comments>http://lesterchan.net/wordpress/2008/10/08/popular-sites-using-my-plugins/#comments</comments>
		<pubDate>Wed, 08 Oct 2008 05:23:19 +0000</pubDate>
		<dc:creator>Lester Chan</dc:creator>
				<category><![CDATA[Plugins]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[popular]]></category>
		<category><![CDATA[websites]]></category>

		<guid isPermaLink="false">http://lesterchan.net/wordpress/?p=201</guid>
		<description><![CDATA[Coke Studio &#8211; WP-Polls Ford Motor Company Global Auto Cars Shows &#8211; WP-PostRatings Mashable &#8211; WP-PostRatings MTV Buzz Worthy Blog &#8211; WP-Email Smashing Magazine &#8211; WP-PageNavi The Martha Stewart Blog &#8211; WP-Polls Truemors &#8211; WP-PostRatings Playstation Blog &#8211; WP-PostRatings Wall &#8230; <a href="http://lesterchan.net/wordpress/2008/10/08/popular-sites-using-my-plugins/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<ol>
<li><a href="http://www.cokestudio.com.pk/">Coke Studio</a> &#8211; WP-Polls</li>
<li><a href="http://autoshows.ford.com/">Ford Motor Company Global Auto Cars Shows</a> &#8211; WP-PostRatings</li>
<li><a href="http://mashable.com/">Mashable</a> &#8211; WP-PostRatings</li>
<li><a href="http://buzzworthy.mtv.com/">MTV Buzz Worthy Blog</a> &#8211; WP-Email</li>
<li><a href="http://www.smashingmagazine.com/">Smashing Magazine</a> &#8211; WP-PageNavi</li>
<li><a href="http://www.themarthablog.com/">The Martha Stewart Blog</a> &#8211; WP-Polls</li>
<li><a href="http://truemors.nowpublic.com/">Truemors</a> &#8211; WP-PostRatings</li>
<li><a href="http://blog.us.playstation.com/">Playstation Blog</a> &#8211; WP-PostRatings</li>
<li><a href="http://blogs.wsj.com/">Wall Street Journal Blog</a> &#8211; WP-Print</li>
<li><a href="http://weblogtoolscollection.com/">Weblog Tools Collection</a> &#8211; WP-PostRatings</li>
<li><a href="http://wordpress.org/showcase/">WordPress Showcase</a> &#8211; WP-PostRatings</li>
<li><a href="http://www.blogs.xerox.com/">Xerox Blogs</a> &#8211; WP-Email</li>
<li><a href="http://ycorpblog.com/">Yahoo Blog (Yodel Anecdotal)</a> &#8211; WP-PostRatings</li>
<li><a href="http://blogs.zdnet.com/">ZDNet Blog</a> &#8211; WP-Polls</li>
</ol>
<p>Feel free to add on to the list by posting it in the comments.</p>
]]></content:encoded>
			<wfw:commentRss>http://lesterchan.net/wordpress/2008/10/08/popular-sites-using-my-plugins/feed/</wfw:commentRss>
		<slash:comments>18</slash:comments>
		</item>
	</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using memcached
Database Caching 1/91 queries in 0.083 seconds using memcached
Object Caching 1209/1423 objects using xcache
Content Delivery Network via cdn.lesterchan.net

Served from: lesterchan.net @ 2012-02-10 22:23:36 -->
