On Wednesday 19 November 2003 3:39 am, Matt Sergeant wrote:I'd also like to think about how we can extend PerForm so people can create their own PerForm widgets, rather than having to stick to the default ones we provide.
You accomplish that with XSLT.
That's one possible binding, another is to use XForms abstract UI elements and bind them to actual widgets (using XSLT or other means). Having an abstraction layer is useful as it means nothing in your forms ever needs to deal with the presentation part.
It shouldn't be hard to construct an XML syntax which describes where to go next and translate that into form actions and related elements. I have code already which parces an XML 'binding language' and uses that information to build and populate a form on output and validate input and round-trip the data back into an XML data structure. Going from there to RDBMS is trivial.
XForms does a fair part of that.
-- Robin Berjon
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]