[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

user input specs -- alternatives

Subject: user input specs -- alternatives
From: Terence Kearns <terencek@xxxxxxxxxxxxxxxxxxx>
Date: Thu, 16 Oct 2003 20:17:57 +1000
xslt user input
For what i need most of the time, XForms is overkill. Does anyone know of a light-weight vocabulary for specifying user-input requirements in XML.

Every XML/XSLT developer I have worked with has rolled his own at least once. ie.

<inputGroup
    title="Some big form"
    type="form"
    destUri="myProcessor.jsp"
    xmlns="yet.another.wheel.reInvention">

<description />

<inputGroup
    type="section"
    title="1a"
    xmlns="yet.another.wheel.reInvention">

<inputItem id="foo1" type="text">
    <defaultVal>la la la</defaultVal>
    <constraints>
        <constraint max="255" regex="\w" />
        <reference refId="foo0">
            <case selectedDisplayItem="N/A">
                <assert value="" method="hide">
            </case>
            <case selectedIndex="0">
                <assert value="N/A" method="writeProtect">
            </case>
        </reference>
    </constraints>
    <defaultParams height="6" width="40" class="theme1" />
</inputItem>

... more input items...

<inputGroup>

<inputGroup>


Then you can build libraries of XSL widgets to render these things, and use them over and over.


It seems like no two attempts are the same and they all serve different purposes. Has anyone out there found an input specification vocabulary that they liked?

I myself am interested in something that works well with the concept of widgets written in XSL [to XHTML typically].


-- Terence Kearns ~ ph: +61 2 6201 5516 IT Database/Applications Developer Enterprise Information Systems Client Services Division University of Canberra www.canberra.edu.au



XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list


Current Thread

PURCHASE STYLUS STUDIO ONLINE TODAY!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.