cocoon-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Mark Lundquist (JIRA)" <j...@apache.org>
Subject [jira] Updated: (COCOON-1951) Widget label text for validation error message should be separately configurable in form definition
Date Fri, 10 Nov 2006 06:15:38 GMT
     [ http://issues.apache.org/jira/browse/COCOON-1951?page=all ]

Mark Lundquist updated COCOON-1951:
-----------------------------------

    Attachment: 1951.patch

This patch implements the enhancement essentially as described.  The new element is
<fd:message-label>.

> Widget label text for validation error message should be separately configurable in form
definition
> ---------------------------------------------------------------------------------------------------
>
>                 Key: COCOON-1951
>                 URL: http://issues.apache.org/jira/browse/COCOON-1951
>             Project: Cocoon
>          Issue Type: Improvement
>          Components: Blocks: Forms
>    Affects Versions: 2.2-dev (Current SVN), 2.1.10-dev (current SVN)
>            Reporter: Mark Lundquist
>            Priority: Minor
>         Attachments: 1951.patch
>
>
> The <fd:widget/label> element drives the display of a widget label in the rendering
of a form.  The CForms error messages (validation or missing required field) also use the
<label> element, but what makes sense in the context of displaying the form fields doesn't
*necessarily* make sense in the context of the error message.
> In my current case, I have widgets with ids "fromName", "fromEmail", "toName", and "toEmail".
 These widgets actually have the following labels, respectively: "Name", "Email", "Name",
"Email". That works because in my template, I have two HTML <fieldset>s with <legend>s
"From" and "To", which contain <fi:group>s containing the respective widgets.  If these
requred fields are missing, the error message says "Email: missing required field" (or whatever);
I would rather it said "Recipient email address: ..." or something like that, instead.
> Another scenario would be a CAPTCHA validator.  These are often labeled with something
like "Type in the security code displayed to the right".  In an error message, it would be
better to say "Security code" or something like that.
> Suggestion: a new element <fd:error-label> as a child of <fd:widget> that
(if present) overrides <fd:label> in error messages.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Mime
View raw message