David Winterfeldt wrote:
> This would work, but would it be confusing for a
> general message tag to default to errors?  Originally
> when I did this I was thinking that for general
> messages there could be ActionMessage, ActionMessages,
> Action.MESSAGE_KEY, etc.  And there would still be the
> equivalent ones for errors, but they would subclass
> the general message ones and use Action.ERROR_KEY.

I'm just thinking that the "default" messages would be errors, but you
could also use the same tags for general messages by supplying another
id, for example the Action.MESSAGE_KEY. 

So "errors" are just the default messages, but you can use the same tags
for managing any other message queues desired, just by supplying a
message id (and/or alternate headers and footers). 

Alternatively, the tag could take a switch like "messages=true" to use
the MESSAGE_KEY key. The default could be "messages=false", which would
use the standard ERROR_key.

To be consistent, we would use messagesExist with the same properties,
and let it default to the ERROR_KEY. 

This leaves the html:errors as it is, and makes the message tags a new
series with more functionality, that use the old ERROR_KEY by default,
but can be used with other queues as well.

-Ted.

Reply via email to