- π«π·France dqd London | N.Y.C | Paris | Hamburg | Berlin
Well, after re-thinking and humbling over this again after 2 years, I still see good reasons for keeping this open or re-opening it. I am still intuitively confused about the behavior of the messages block, what (again:) maybe indicates that something is still not at it's best (UX wise). And new tests even extend this issue even more (will edit issue summary for this).
And to make sure that my concerns are well seated we started some UX tests with average users here. With the result: The users start to wonder: "Which block delivers warnings and errors if not messages?"
Exactly - Like for me: My assumption was always it is "messages"? And in fact it is but it doesn't react like expected. The users experienced the following behavior: First of all they wonder that the not logged in user sees error and warning messages. I explained them that I agree with their assumption that this should be turned off by default. Which were my original concerns in this issue. Let's call it part one. But now the interesting extension of the problem (part two): The user intuitively goes to admin/structure and uses the provided option here to set the visibility to "authenticated user" and is even more confused afterwards: it shows messages even if block visibility is set to "authenticated user" (of course: on a correctly set-up test while being logged out in another (2nd) browser.
Do we still say this is like designed? I would be really confused if we say "works like designed".
I disagree here
Errors don't show if you turn them off from admin > config > development > loggingAnd again (I was a little bit shy and started to worry about possible language barriers 2 years ago but I think it is not the case here): This issue is not about Errors and is not about to turn Errors off. It is about that the messages block does not act as assumed by users and that it does not react on setups made on block visibility settings (which is part two, what means, new in this discussion).
- π«π·France dqd London | N.Y.C | Paris | Hamburg | Berlin
Referenced this here to: π Drupal always displays notice/warning/error messages on the screen during update.php, even when the site is configured not to Needs work