Details
-
Type: New Feature
-
Status: Closed
-
Priority: Major
-
Resolution: Fixed
-
Affects Version/s: 3.2.BETA1
-
Fix Version/s: 3.3
-
Component/s: ACE-Components
-
Labels:None
-
Environment:ICEfaces
-
Assignee Priority:P1
-
Affects:Documentation (User Guide, Ref. Guide, etc.), Sample App./Tutorial
Description
By providing ace:message and ace:messages it would be possible to both offer new features (such as improved styling for messages) and corrected behavior (such as always rendering an HTML root node with the clientID).
Activity
- All
- Comments
- History
- Activity
- Remote Attachments
- Subversion
Decisions from meeting:
- Forget about Mojarra classes (HtmlMessage, HtmlMessages, MessageRenderer, MessagesRenderer, HtmlBasicRenderer) and start from scratch. (In 1.8 we had our own DomBasicRenderer. We just extended the component classes and copied the renderer classes to make essential changes.)
- Ignore the accessory methods and logic from HtmlBasicRenderer and focus on rendering the messages.
- Styling should use style sheets as created by ThemeRoller, not user-specified style classes, i.e. abandon attributes like errorClass, errorStyle, infoClass, infoStyle, etc.
Show
yip.ng
added a comment - - edited Decisions from meeting:
Forget about Mojarra classes (HtmlMessage, HtmlMessages, MessageRenderer, MessagesRenderer, HtmlBasicRenderer) and start from scratch. (In 1.8 we had our own DomBasicRenderer. We just extended the component classes and copied the renderer classes to make essential changes.)
Ignore the accessory methods and logic from HtmlBasicRenderer and focus on rendering the messages.
Styling should use style sheets as created by ThemeRoller, not user-specified style classes, i.e. abandon attributes like errorClass, errorStyle, infoClass, infoStyle, etc.
Done: screenshot-10.png.
M: C:\svn\ossrepo\icefaces3\trunk\icefaces\ace\component\src\org\icefaces\ace\component\message\MessageMeta.java#33986
M: C:\svn\ossrepo\icefaces3\trunk\icefaces\ace\component\src\org\icefaces\ace\component\message\MessageRenderer.java#33986
M: C:\svn\ossrepo\icefaces3\trunk\icefaces\ace\component\src\org\icefaces\ace\component\messages\MessagesMeta.java#33986
M: C:\svn\ossrepo\icefaces3\trunk\icefaces\ace\component\src\org\icefaces\ace\component\messages\MessagesRenderer.java#33986