Geert,

 I'll change the hard coded /validation url stuff tonight. As for the
Named bean issue. Honestly, I couldn't figure out a good way to get
the named bean information. I checked out the getSite(), but couldn't
find a clean way to get to all the extra information. I'll give it
another look tonight, it was probably 5am when I was looking at it
that last time.

 I'll checkout the unit tests RIFE has generated for the other
frameworks and see if I can't build some for it.

Cheers,
 Tyler

On 7/6/06, Geert Bevin <[EMAIL PROTECTED]> wrote:
Hi Tyler,

I looked at your latest version and it really looks very nice! Do you
think it might be possible to create some tests for this? If so, I
would like to package this functionality in the next version of RIFE.
I see you decided to not use the named beans, is their particular
reason for that decision?

Another minor thing that should maybe change is the hard coded
dependency on the 'validation' URL.

As said before, I think this is a great approach to integrate Ajax
validation.

Take care,

Geert

On 05 Jul 2006, at 05:44, Tyler Pitchford wrote:

> Posted up the latest code and a better (but ugly) sample. If someone
> could test this in Safari, Opera and whatever other browsers you can
> think of I'd really appreciate it. I know it's not in a jar file yet,
> but I just haven't had the time (I know it shouldn't take long, but
> it's been a busy week). As always suggestions and comments are
> welcome.
>
> Cheers,
>  Tyler
>
> On 7/4/06, Tyler Pitchford <[EMAIL PROTECTED]> wrote:
>> Thanks for all the feedback. I've done some refactoring and
>> modifications to the framework. I'll see if I can't get around to
>> packaging it up (I need to clean up some of the javascript) and
>> try to
>> post it by tomorrow. I'll rework the demo to demonstrate all of the
>> new features.
>>
>> Josh: I'll put it in .zip format and correct the errors, thanks for
>> the proof reading.
>>
>> New additions:
>> Multiple form support
>> Full support for Text, Textarea, Checkbox, Radio and Select fields
>> Prefix support (new optional <input type="hidden" name="prefix"
>> value="<PREFIX HERE>"/>
>> Automatic class="valid" / class="valid" class injection on blur
>> Automatic enabling / disabling of the submit button w/ proper
>> enabling
>> on postback
>> Proper postback handling (incase there is an error when the form is
>> submitted and needs to be redisplayed to the user --ex. an <input
>> type="file"> left blank)
>> Refactored to only a single API api to enable the whole package
>> Removal of "MARK" support, MARK now should be left to the RIFE to
>> inject "invalid" automatically on a postback.
>>
>> Cheers,
>>   Tyler
>>
>> On 7/3/06, Joshua Hansen <[EMAIL PROTECTED]> wrote:
>> > Hi Tyler,
>> >
>> > This is very nice!  I have a request and a question. :)
>> >
>> > First, the request: Can you post a zip version of the
>> > 'Ajax_Validation_Framework.rar' attachment?  As a reason, zip is
>> pretty
>> > universal.  I had to go find a RAR decompressor, and after a quick
>> > failure to build unrar on my Cygwin dist, I downloaded WinRAR
>> which has
>> > a 40 day trial period.
>> >
>> > And, second, my question (someone else may be able to answer
>> this) is
>> > where is ProjectSettingsHelper?  I don't see it in the base RIFE
>> > distribution or the RIFE/CRUD distribution.  I also see that it is
>> > referenced on the wiki 'Best Practices' page
>> > (http://rifers.org/wiki/display/RIFE/Best+Practices)
>> >
>> > A couple editing notes about the
>> > (http://rifers.org/wiki/display/RIFE/Adding+AJAX+Validation+To
>> +Your+Forms)
>> > document itself (I can make the edits if you like):
>> > * The ProjectSettingsHelper should be removed or changed to
>> something
>> > that is present in the RIFE jars.
>> > * (Minor point) I didn't catch that I needed to add the getters and
>> > setters to the Category bean.
>> > * (Minor point) Including the site element declaration for category
>> > would be helpful.
>> > * (Minor point) There is an extra period in the package
>> declaration for
>> > CategoryElement: "package com.warfrog..elements;"
>> > * (Minor point) The AJAX-ified template uses a bean name of "<input
>> > type="hidden" name="bean"
>> value="com.warfrog.portal.beans.Category"/>",
>> > which is different from the previously defined bean package name
>> > "com.warfrong.beans".
>> >
>> > Very cool though!
>> >
>> > Josh
>> > --
>> > Joshua Hansen
>> > Up Bear Enterprises
>> > (541) 760-7685 (new #)
>> >
>> >
>> >
>> > Tyler Pitchford wrote:
>> > > I wrote up an AJAX Form Validation Framework for RIFE. The
>> framework
>> > > uses your existing MetaData and ERRORS: / MARK: tags to build
>> it's
>> > > responses, so the AJAX validation will look exactly like the
>> standard
>> > > POST validation that RIFE uses. Thought some of you might find it
>> > > useful, so I posted the source code and a small article on how
>> to use
>> > > it:
>> > >
>> > > http://rifers.org/wiki/display/RIFE/Adding+AJAX+Validation+To
>> +Your+Forms
>> > >
>> > > I'd appreciate any feedback or bugs you find.
>> > >
>> > > Happy coding,
>> > >  Tyler
>> > > _______________________________________________
>> > > Rife-users mailing list
>> > > [email protected]
>> > > http://lists.uwyn.com/mailman/listinfo/rife-users
>> > >
>> > >
>> > _______________________________________________
>> > Rife-users mailing list
>> > [email protected]
>> > http://lists.uwyn.com/mailman/listinfo/rife-users
>> >
>>
> _______________________________________________
> Rife-users mailing list
> [email protected]
> http://lists.uwyn.com/mailman/listinfo/rife-users
>

--
Geert Bevin
Uwyn "Use what you need" - http://uwyn.com
RIFE Java application framework - http://rifers.org
Music and words - http://gbevin.com


_______________________________________________
Rife-users mailing list
[email protected]
http://lists.uwyn.com/mailman/listinfo/rife-users

_______________________________________________
Rife-users mailing list
[email protected]
http://lists.uwyn.com/mailman/listinfo/rife-users

Reply via email to