Without additional digging, I cannot provide code samples, but I know for a
fact it *is* possible to extend the CFFORM functionality. I believe it
requires a little more server control than most hosting companies are
willing to allow, but if you run your own, you can "roll your own". I have
seen specific cases where people have modified or added to the output
generated by CFFORM, making it possible to make a CFSELECT with a size of
"1" a required field by testing for the value of the selected option. All
CFFORM really does is generate some dynamic javascript to validate those
form fields; that code is on the server, and can be modified.
I concur that the majority of other issues are simply irrelevant; maybe CF
doesn't match perfectly with your particluar coding style, and YES, not
everything should be done at the Application Server tier, but none of the
"limitations" you describe are hardy enough to make me start complaining as
loudly.
There is a tag available in the Allaire tag gallery which DOES allow you to
set cookies and then execute a CFLOCATION.
-----Original Message-----
From: James Smith [mailto:[EMAIL PROTECTED]]
Sent: Wednesday, February 14, 2001 11:00 AM
To: CF-Community
Subject: Re: cf_rant_n_rave (WAS: HR and IT)
> My BIFFs with CF
> * can't set cookies and use CFLOCATION at the same time
This is not CF's fault, this is because redirecting browsers with a
"HTTP/1.1 302 Object Moved" means the browser fails to do anything with
cookies. You would have this problem with any scripting language.
> * can't remove/delete cookies that are mixed case (sometimes set by other
> programs on your website)
Can't defend this, but it would be an easy work round to simply not set any
mixed case cookies...
> * can't talk to COM objects that expect the ASP object model
Can't help you here, only limited COM experience.
> * can't provide unbuffered output
CF5 can.
> * can't easily extend the CFFORM functionality
This may be so, but other scripting languages don't have the CFFORM
functionality to extend in the first place so you are still no better off!
Don't get me wrong, I am not saying CF is the correct tool for every web
site, but your list of problems are either not specific to CF or are largely
irrelevant.
--
Jay
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Structure your ColdFusion code with Fusebox. Get the official book at
http://www.fusionauthority.com/bkinfo.cfm
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Structure your ColdFusion code with Fusebox. Get the official book at
http://www.fusionauthority.com/bkinfo.cfm
Archives: http://www.mail-archive.com/[email protected]/
Unsubscribe: http://www.houseoffusion.com/index.cfm?sidebar=lists