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] Created: (COCOON-1951) Widget label text for validation error message should be separately configurable in form definition
Date Thu, 09 Nov 2006 19:53:37 GMT
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


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