Projects

This is a port of https://github.com/recurly/recurly-client-php to Zend Framework. You can drop it into your library folder and have your way with it by calling Recurly_Client(). The majority of the changes entailed class renaming for the sole purpose of mirroring Zend class naming conventions to take advantage of the autoloader.

I have dabbled with the Facebook Open Graph API for the past few days following f8 and eventually arrived at a full featured plugin for displaying Facebook’s new “Like” button functionality on your WordPress blog. The plugin is chock full of goodies.

Caterpillar allows you to crawl a specified domain name with parallel cURL requests, returning page data to be filtered and parsed. Unlike most examples utilizing curl_multi(), the modified version of the included Rolling Curl library allows true parallel requests. A google sitemaps XML generator class will also be included, extending on Caterpillar’s functionality and providing a great example of how to use the class.

JinX is a Wordpress plugin which separates javascript logic from your posts by supplying you with a separate textarea for adding javascript to your posts. The editor does absolutely no sanitization or input filtering so your javascript is sure to remain intact. JinX utilizes the markItUp! jQuery plugin, allowing you to utilize your TAB key as well as giving you the ability to resize the textarea to accomodate editing larger blocks of javascript.

Salid is a simple form validation plugin intended for developers who require maximum control over their frontend form validation with minimal overhead. Although a default callback is supplied for display, you may supply a custom callback function to handle the display of any and all form errors. Salid matches both id selectors as well as supplying a fall-back on name selectors. It even handles matching elements with array based names.