IMPORTANT: If you have textareas in any of your forms, you will want to upgrade!
A big THANK YOU! to Marc Esher for identifying an XSS vulnerability with the plugin that cfUniForm had previously used for "expandable" textareas. Marc contacted the author of the PrettyComments jQuery plugin repeatedly in an effort to help the author resolve this issue. However, the author gave no indication that he was interested in a fix. Because of this, cfUniForm now uses Elastic for expandable textareas.
[Continue Reading]
Posted on March 29, 2011 at 2:37 PM in
General, jQuery
We have used XStandard for many years now, and always used a JavaScript-free setup. When Firefox 4 came out, everything stopped working; the editor content was no longer being posted back to the server.
[Continue Reading]
Posted on March 3, 2011 at 6:46 PM in
General, jQuery
So I was doing some "quickie" JavaScript today, using jQuery, of course. I scribbled out some code. Then I decided to change the way I was going to handle it, so I commented out little bits and changed the code. I then decided to go back to my original idea, and uncommented everything that I had previously commented out. Or so I thought.
[Continue Reading]
Posted on January 12, 2010 at 1:48 PM in
jQuery, ColdFusion
Anyone that knows me knows that I hate doing UI work. Why? Because I suck at it. Graphics, design, and layout are definitely not among my talents. Which is why I love jQuery so much. I can write a little bit of JavaScript - very little, in fact - add a plugin or two, and voila! I have a nice looking user interface for my application.
After using a few very handy form-related jQuery plugins and integrating them into my cfUniForm library, I decided it was time I go ahead and release a plugin of my own.
[Continue Reading]
The latest release of the cfUniForm custom tag library features a new jQuery plugin integration, as well as enhancements to the jQuery plugin integrations.
[Continue Reading]
Dan Wilson will be presenting the cfUniForm ColdFusion tag library to the CF Meetup today (Thursday, 10/02/08) at Noon Eastern time.
cfUniForm is a ColdFusion custom tag library that generates XHTML 1.0 Strict-compliant forms for you based upon the Uni-Form markup. It also has integrated support for a number of jQuery plugins. For more information on the presentation, please visit the CF Meetup.
A week or so ago I posted about Dan Wilson's cfUniForm preso to the Hartford, CT CFUG. If you were unable to attend, no worries, as the recording is now online!
View preso recording.
Do you want to make sexy, accessible, XHTML compliant forms without endless typing? Would you like to add widgets like masks, date pickers, time pickers to your applications with ease? Do you like accessible, feature-rich forms built with no muss, no fuss? Then be sure to block out your calendar on Wednesday, September 17, 2008 at 7:30PM (Eastern), and join the Hartford, CT CFUG as Dan Wilson presents the cfUniForm tag library and see awesome forms built in record time.
[Continue Reading]
The other day I announced the v2 release of the Uni-Form Custom Tag Library, which contains a number of enhancements and jQuery plugin integrations. One thing *very* important detail that I forgot to mention:
If you are using the Validation plugin, you *must* use jQuery 1.2.2 or higher.
As long as you are using the current release you are fine, since it is at 1.2.6 as of this posting. If you use anything 1.2.1 or earlier, you will have all sorts of JavaScript errors being thrown.
Update
This post only applies to those of you who are loading jQuery on your own. If you are relying on the tags to load jQuery for you, jQuery-1.2.6 is the release that is loaded. :-)
It's been almost six months now since I released v1 of the library, so I figured it was high time I make time to add some enhancements. Here's a quick overview of the new features:
- Integrated dependencies
- Integrated support for the following jQuery plugins
- Date Picker
- Time Entry
- Input Masking
- Validation
- Path Configuration
Let's look at some of the new goodies in more detail...
[Continue Reading]