WP-Polls Update

» Now you can change WP-Polls’s Poll Bar style in WP-Admin itself, one of the features that I longing to implement is finally implemented. See that in action.

» WP-Polls is now 100% localize thanks to Ravan and Philippe Corbes.

» If you do not like WP-Polls and wish to remove it totally, you wish came true. The built-in uninstaller by Philippe Corbes does the trick.

» The usage instructions is now in the plugin itself under Polls -> Polls Usage

On other plugins, I will work on WP-Downloads and WP-Ban in December, expect it to be out for testing by January 2007.

1 Star2 Stars3 Stars4 Stars5 Stars (308 votes, average: 3.76 out of 5)

JavaScript In My Plugins

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’s Packer and the only framework use just for AJAX is TW-Sack or Simple AJAX Code-Kit (SACK). 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’t upgrade it was because I was lazy. As the saying goes, “If it ain’t broke, don’t fix it”. Recently there is some buzz within the WordPress Development Team regarding WordPress’s JavaScript Usage. Andrew Ozz has written two articles on it in the WordPress Development Updates blog entitled Optimizing script loading, Optimizing script loading part 2 and Optimizing script loading, implementation. 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:

  • Minified JavaScript instead of packing them
  • Replaced TW-Sack with jQuery
  • Move JavaScript to the footer
  • Use wp_localize_script() for JavaScript text translation
  • javascript-js.js will now contain the minified code for normal usage
  • javascript-js.dev.js will now contain the unminified code for development purposes

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.

1 Star2 Stars3 Stars4 Stars5 Stars (124 votes, average: 3.76 out of 5)

Plugins Repo Moved To Github

I have moved the remaining WordPress plugins repository to Github and thanks to scribu’s script, I can deploy from Github back to WordPress Plugins SVN Repo.

Also thanks to scribu for taking the lead with WP-PageNavi and WP-UserOnline previously =)

Feel free to submit pull requests or fork the repo or follow me on GitHub.

Here are all the links.

1 Star2 Stars3 Stars4 Stars5 Stars (111 votes, average: 3.76 out of 5)

Some Plugins Finalized

I have updated this site with the following plugins:
» WP-DBManager 2.11
» WP-Email 2.11
» WP-PageNavi 2.11
» WP-PostRatings 1.11
» WP-PostViews 1.11
» WP-Print 2.11
» WP-RelativeDate 1.11
» WP-Stats 2.11
» WP-Sticky 1.00

All of them should be finalized unless there is a last minute bug. I am testing WP-DBManager automatic scheduling of backing up of database, so far so good.

I hope I can release all of them on 1st June 2007. I am left with WP-Ban, WP-Polls and WP-UserOnline as documented on GaMerZ.Wiki.

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