New job!

Posted on Apr 6, 2009 in Blog, Really Simple Validation | 4 comments

I’ve just been offered the position of Senior Web Developer at Central 1 Credit Union, right here in Vancouver. Fantastic! As much as I enjoy working from home I’d been getting increasingly antsy over the last few months and very much needed a change. A good friend strongly recommended the company and I was fortunate enough to find a role available which suited my skill set extremely well. So, as of April 20th I’ll officially be a Working Stiff again. Can’t bloody wait. Being a contractor was supposed to be temporary…

This means, of course, that I’m going to have to pare back my open source work and stop taking on new projects. Frankly, I’m rather happy about it – the volume of emails I’ve been receiving for the RSV libraries, Smart Lists, Flash Image Scroller – and others – are getting rather burdensome. I hate leaving emails unanswered but there’s only so many hours in the day. What I’m going to do is set those projects up on Google Code with an open invitation for other developers to take them over.

I will continue to support Form Tools 2, but it’ll be relegated to evenings and weekends.

What a good day.

Read More

Really Simple Validation Updated (2.5)

Posted on May 17, 2008 in Blog, Really Simple Validation | 0 comments

Howdy folks. I’ve just released a new version of the RSV library (formerly just dubbed “JS Validation”). Here’s what’s new:

  • the script is now available as a jQuery plugin and a Prototype extension as well as a standalone script, with custom documentation for each.
  • it now uses a CSS class to highlight/de-highlight fields that fail the validation. This is a notable improvement over the former method of assigning styles directly to the style attribute (which could sometimes overwrite styles already on the fields)
  • minor bug fix with computing leap years in the isValidDate function.

Learn more about the script here.

Read More

Really Simple Validation (RSV) JS Library

Posted on Feb 10, 2008 in Blog, Really Simple Validation | 0 comments

Howdy, folks. Since the New Year I’ve been working on a large Ajax project for cardiologists and – as with all my projects – I was using my old workhorse script, the JS Validation library to manage all the client side validation. But having put so much effort into generating a clean, fluid UI, the alert() JS error popups stood out like a sore thumb. Time to upgrade the script! And, rebrand it as Really Simple Validation.

This new release is a significant improvement, placing a lot more control in the hands of the developer. Here’s what’s been added:

  • 3 (built-in) options on how to display the errors: one-by-one alerts (like the earlier version), an alert-all option (the new default) where a single popup appears containing all error messages, and lastly a very easy to implement display-html option which lets you bypass the awful alert() messages and insert the errors directly into your webpage to be styled as you see fit.
  • The option to pass all error message information to your own custom function to display the errors in whatever way you need.
  • Greater control over styling fields that contain errors

I’ve fully documented the script here, including a number of practical examples (plus source), to help you get operational in no time.


Read More