An alternate approach to custom fields
Gervase Markham
gerv at mozilla.org
Mon Mar 24 21:30:30 UTC 2003
David Miller wrote:
> On 3/22/03 10:03 AM +0000, Gervase Markham wrote:
>>>SortKey - Display order
>>
>>Where these have appeared elsewhere in Bugzilla, they have been a pain.
>>Why is it needed?
>
> fielddefs already has sort keys. It's used to define the order the fields
> are listed in when sending bugmail for new bugs. That's not something new
> he's adding.
Fair enough. It's the UI for managing them that sucks; presumably, this
would be (is) factory-set to something sane.
>>>Valexp - regular expression describing the valid pattern of input. If
>>>null, no validation is performed. (also overrideable at lower level).
>>
>>Again, I'm not convinced we need this (other than the definition of enum
>>types.)
>
> I can see the use for this in general for strings.... say you put in a
> free-text version number field because you have too many versions to list
> in a popup. Your version numbers are in a specific format that you can
> always recognize though. You could use this to ensure anything entered in
> that field is actually a legal version number.
But what error would you throw if it failed? For it to be user-friendly,
you'd also have to define an error tag; unless this was derived
automatically from the field name... "<fieldname>-format-error" or
something.
Gerv
More information about the developers
mailing list