You are herescripts
scripts
My Scripts/Projects
ezMark: jQuery Checkbox & Radiobutton Plugin
ezMark is a jQuery Plugin that allows you to stylize Radio button and Checkbox easily. Its very small (minified version is ~1.5kb) compared to other similar scripts.
jImdb: jQuery Imdb Grabber Plugin
This jQuery Plugin (jimdb) allows you to Grab Movie Details from an IMDB Webpage very easily. It grabs the basic details (Title, Director, Writers, Release Date, Tag line, Plot, Runtime, MPAA, Language, Aspect Ratio, Country) from the IMDB Page and Returns the data in JSON Format.
To overcome Javascript Cross-domain restriction, a server-side proxy file has been provided in PHP with the plugin.
IMDB Details Grabber: Using PHP DOM XPath to extract Movie details
Recently, a friend of mine asked me if there's an IMDB Parser that allows to fetch information about any Movie on IMDB. Unfortunately, IMDB does not offer an API, so , after doing a bit googling I found nice IMDB Grabber (PHP IMDB Grabber), despite it being a good one, I decided develop my own class relying on XPath and Dom Traversing.
Carousel of JS / jQuery, PHP with JSON File that gracefully degrades
I decided to create a carousel which will be efficient and offer graceful degradation. The only Carousel I came across which offers such feature is the one of Yahoo! Canada (Featured Area of Home Page). Turn off the JS, and you will still see the same layout, with each Items on the right now acting as a link. Upon clicking them will take you to their corresponding page.
Graphing Calculator in Turbo C (MS DOS)
This is a Graphing Calculator I made many years ago (I think back in 2003). It was the first time I got introduced to programming in Turbo C.
jFile Chopper: A File Chopper Program using Java
This is a program i created back in 2005, during my initial years on Java. Its a simple program that allows you to chop any files, into smaller segments. You can specify the number of segments you wish to chop into. For example, if you have a 50mb file, you can split it into 5 different files, with each being 10 mb in size. You can then again use the program to merge the files into a large files.
PHP Shipping Modules (Canada Post)
Over the last month I have been working on an e-commerce store for our company. One thing I did realize that most of the shipping modules out there are quite complex to use. So, I decided to create a simple Canada Post PHP Class.
Canada Post's specification requires parsing of XML files to retrieve values, hence I have used PHP-5's new features like DomDocument, DomXPath and stream functions which will only work with PHP-5 (you would need additional libraries to run it in PHP-4)