You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@cocoon.apache.org by Marc Portier <mp...@outerthought.org> on 2003/07/01 08:23:14 UTC
Re: Woody textareas?
Nathaniel Alfred wrote:
>>-----Original Message-----
>>From: Simon Price [mailto:simon.price@bristol.ac.uk]
>>Sent: Montag, 30. Juni 2003 20:04
>
> ...
>
>>Cocoon's form handling is (imho) it's weakest area at present
>>although
>>it is rapidly improving with the interplay between flow and xmlform.
>
> ...
>
>>Simon
>>
>>Luke Penca wrote:
>>
>>>Are textareas implemented in Woody yet? I cannot find
>>
>>anything in the (oh so sparse) documentation.
>>
>>>Furthermore, has anyone used Woody extensively yet? (I
>>
>>know, I know, it's alpha at this point but I need some
>>serious forms handling.) Should I be considering Xforms
>>instead? Who got some experience getting their hands
>>bloodied with forms in Cocoon? I'm ever anxious to find out.
>
> ...
>
>>>Luke.....
>
>
> I've just started prototyping with Woody and I think it is a
> diamond in the raw. Finally a form handling package that does
> not require you to write a bean class or Cocoon action for
> every little form!
>
I think it can even get better: just made a posting on cocoon-dev
on how we could have it working for binding to a bean class as
well :-)
> Coming to the original question: There is no special textarea widget
> but you can emulate it easily by a field widget with styling:
>
> <wt:widget id="question">
> <xhtml:textarea rows="5" cols="30"
> wrap="physical"/>
> </wt:widget>
>
yep.
> which is then transformed into HTML as:
>
> <xsl:template match="wi:field[wi:styling/xhtml:textarea]">
> <xhtml:textarea name="{@id}">
> <xsl:apply-templates select="wi:styling/xhtml:textarea/@*"/>
> <xsl:choose>
> <xsl:when test="wi:value != ''">
> <xsl:value-of select="wi:value"/>
> </xsl:when>
> <xsl:otherwise>
> <xsl:value-of select="' '"/>
> </xsl:otherwise>
> </xsl:choose>
> </xhtml:textarea>
> </xsl:template>
>
> HTH, ALfred.
nice angle of attack,
(you might want to add a call-template to add the 'wi:validation'
section to the show)
care to share this as a patch?
(it's the surest way to start cutting the diamond out of the raw
stone :-))
regards,
-marc=
--
Marc Portier http://outerthought.org/
Outerthought - Open Source, Java & XML Competence Support Center
Read my weblog at http://radio.weblogs.com/0116284/
mpo@outerthought.org mpo@apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: cocoon-users-unsubscribe@xml.apache.org
For additional commands, e-mail: cocoon-users-help@xml.apache.org