The Friendly Web Guys

The Jimmyweb Blog

sfJqueryFormValidationPlugin - A client-side form validation plugin for Symfony

1st
June

2009

Posted by James Beattie - under Developer 5 Comments

symfony

Jimmyweb is proud to present our first plugin for the Symfony Framework!

The plugin is called sfJqueryFormValidationPlugin (yes it’s a mouthful) and a beta version is available now from the plug-ins section of the Symfony website.

This plugin adds much-needed client-side form validation to sites built with the new(ish) Symfony forms framework. Presently, you can only specify server-side validation rules in a Symfony application - so our plugin parses the server-side rules into a format which can be understood by the jQuery Validation plugin, which in turn utilises the exceptional jQuery javascript library.

This essentially means that you get client-side form validation in your Symfony applications with no additional work whatsoever.

In a recent project, I had to build client side validation manually for a Symfony project with a number of  large forms. The validation alone took two days to build and test. This plugin would have reduced two days of development from this project, had it existed then (in fact this was the catalyst for the production of the plugin in the first place).

This plugin is still in Beta, however we are running it successfully on a couple of production websites so far. We would encourage Symfony developers to give it a try and come back to us with bugs, suggestions, enhancements or comments.

In the future we are looking to add extra features such as accessibility enhancements and features to make forms more attractive.

Using virtual machines

11th
May

2009

Posted by James Beattie - under Developer 1 Comment

vm

For the uninitiated, Virtual Machines (VM’s) are a software and/or hardware solution which simulate a completely separate computer environment on an existing computer.

This ‘Virtualized’ environment acts as if it were a second computer sitting next to your current computer .

This technology allows you to,  for example,  run a different operating system from within your current one.  (E.g You can run Windows XP in a Virtual Machine from within Windows Vista).

…Read more after the jump »

Tessuti – an online evolution

24th
March

2009

Posted by Ken Davis - under Case Study No Comments

tessuti-0012

Like most businesses, Tessuti Fabrics started its online evolution by carefully crawling up to the edge of the Internet, and sticking a big toe into the unknown. Its first foray into online representation was a small static site. In just over 12 months, we’ve helped transition Tessuti from that simple, under performing website, to a well respected, dynamic online presence.
…Read more after the jump »

Writing copy for your new website

19th
February

2009

Posted by Ken Davis - under Writing 1 Comment

copy

So, you’ve finally nailed down the design, production is underway, your new website is coming together just the way you planned.

And now you start thinking about the copy?

As web designers, we often find ourselves giving the same advice to our clients, so here is a list of our top tips for writing copy for the web. …Read more after the jump »

Cloud computing in the modern office

9th
February

2009

Posted by James Beattie - under Jimmyweb 1 Comment

Someone recently said that cloud computing is like teenage sex - talked about more than actually done. And usually done badly.

Having recently set up our office in Sydney, we decided to do more than just talk about it (cloud computing that is). As a startup company, we need technology which is cost effective and requires very little ongoing maintenance.

In this vein, we implemented the following technologies for our office:

…Read more after the jump »

A New Beginning

2nd
February

2009

Posted by Ken Davis - under Jimmyweb 1 Comment

So this is it, we’ve finally taken the big jump - leaving our jobs to make Jimmyweb our fulltime endeavour. It’s been a long time coming and the challenge has always been picking the right time to make our move.

Some are saying that with the economy the way it is, it is a silly time to do it, but we are confident that we can make a go of it. In some ways, the economic downturn offers oppotunities to obtain new business by offering a better product at more cost effective rates than larger agencies can offer.

Its definitely a very exciting time. Everything we’ve done over the last five years had been building towards the day when we would go full time. Over the years we’ve connected with great clients that I know are cheering for us and recommending us to others. …Read more after the jump »