Unitary: An Ajax based Units Converter Sidebar Widget for WordPress
A brief intro…
This sidebar widget serves as a quick Units Conversion tool – i.e. perform conversions between various units of length, area, volume, speed etc., while sitting smugly in the sidebar of widget enabled WordPress blogs. This widget came in rapid succession of curreX (the Currency Converter) and the idea came off a comment by David Bradley at the Weblog Tools Collection blog. Since I’m fairly new to WordPress widget development, I thought why not try my hands at this… and here I am with the first stable release of the same.
- Converts between hundreds of common & uncommon Units of Length, Area, Volume, Weight / Mass, Speed etc. More unit types to be announced in future.
- Operates in Basic and Extended mode (which can be set from the Sidebar Widgets Control Panel of WordPress). The Basic mode limits the conversions to the more common & well-known units – thus making it more intuitive and user-friendly. However, the Extended mode makes available for conversions, a far wider array of units (including loads of lesser-known ones). This is meant for blogs which cater to a more scientifically advanced audience.
- Precision (number of digits after Decimal Point) can be fixed for the converted results.
- It employs an AJAX back-end, i.e. the conversions are performed without having to refresh the whole page, making the tool really lightweight & fast. Looks cool too.
- WordPress 2.x
- Wordpress Sidebar Widgets Plugin in case you’re using WordPress 2.1.x or below. This is not required, if you’ve WordPress 2.2.x installed.
Installation couldn’t get any easier. Once downloaded, simply…
- Copy the extracted folder named curreX into your WordPress plug-ins folder.
- Activate the plug-in from the Plug-in Manager in WordPress.
- Visit the Sidebar Widgets page under Presentation menu to drag & drop the widget onto any sidebar you desire.
Showcase (the widget in action)
- Version 0.5 (2007-03-22)
- Version 0.4 (2007-03-15)
- Fixed a minor bug that caused incorrect version reporting in WordPress plug-ins management panel.
- Version 0.3 (2007-03-15)
- Made minor adjustments in the layout of the plug-in resulting in smoother cross-browser rendering.
- Renamed a bunch of plug-in related variables to avoid name collision with other plug-ins.
- Version 0.2 (2007-03-14)
- Included prototype.js with this distribution – as the plug-in wasn’t functioning properly on non-prototype based themes.
- Fixed minor layout problems of fixed width form fields which was causing the layout to be distorted under different resolutions (read Sidebar width).
I offer support for my plug-ins via the Chaos Laboratory Support Forum only. I will NOT respond to support queries left in the comment section below and, in most cases, will also not publish them. Of course, if youâ€™d like to say something nice or helpful, then feel free to leave a comment!