[MAGNOLIA-1411] Possibility to set multiple "alert" messages Created: 27/Feb/07  Updated: 24/Oct/12  Resolved: 24/Oct/12

Status: Closed
Project: Magnolia
Component/s: gui
Affects Version/s: None
Fix Version/s: 5.0

Type: Improvement Priority: Major
Reporter: Magnolia International Assignee: Unassigned
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Template:
Acceptance criteria:
Empty
Task DoD:
[ ]* Doc/release notes changes? Comment present?
[ ]* Downstream builds green?
[ ]* Solution information and context easily available?
[ ]* Tests
[ ]* FixVersion filled and not yet released
[ ]  Architecture Decision Record (ADR)
Date of First Response:

 Description   

At the moment, it seems that AlertUtil only allows to set one message for the user. In certain situations it might be desirable to have multiple messages.
(or more generally just be sure that I'm not hiding a message from the user by setting one myself)

While this belongs to a separate improvement, I'll note here that this might be easier to implement if we used something else than javascript alert boxes for such messages, using something like the Highlight effects of script.aculo.us (http://github.com/madrobby/scriptaculous/wikis/combination-effects-demo)
(this is used in wordpress for instance, and as a user of it, I find it effective enough not to miss a message AND much less disruptive!)



 Comments   
Comment by Magnolia International [ 12/Jun/08 ]

Just a little chat I had with Vivian:

vivian.steller:
usually this should be on the topper right side
BUT the design doesn't show this since we decided not to loose to much space in the head section
instead we really should use something like half transparent overlays

Greg:
thanks: i was going to mention how such messages appear in wordpress and i think its working really well:
especially for stuff like "yes your activation was started succesfully and sent to the publisher"
i think in WP they use a combination of the appear/highlight effects

vivian.steller:
ah okay, yeah, i remember:
yes this is very cool.

Greg:
but in a more horizontal box on top of the page, obviously

vivian.steller:
and it definetly should be a non-modal dialog as long as this isn't a message that prevents the system from continuing without user interaction

Greg:
agreed

vivian.steller:
wait, I have some related scribbles for that as well:
see this one: http://wiki.magnolia.info/download/attachments/4522084/Interaction+-+Indicating+State.png:
the idea is that there are three (and only three) types of messages:
Blocking, Warning and Info:
in general, blocking should be modal, preventing the user from doing something else that answering the questions the system asks

Greg:
nice

vivian.steller:
warning is either modal or non-modal depending on the severity:
and info is always non-modal and should be displayed in some message area on the screen:
(those info message also might disappear after some secs)

Greg:
the top bar seems a bit tight to do this though

vivian.steller:
true... on this scribble I had the "Message Panel" in there:
http://wiki.magnolia.info/download/attachments/4522217/Design+-+Basic+Layout+-+Vertical+Navigation.png:
but yeah, instead I'd suggest an overlay and maybe a little Icon that indicates that there are still non-read messages in case they disappear..:

Comment by Andreas Weder [ 24/Oct/12 ]

Closing this as messages are now taken care of by the messages framework of the 5.0 UI.

Generated at Mon Feb 12 03:26:39 CET 2024 using Jira 9.4.2#940002-sha1:46d1a51de284217efdcb32434eab47a99af2938b.