I really do not know if this a bug or if it works like the developer intended. I will try to explain it.

After I register as a new user, I get the main page of my site with a tiny message on top, very confusing. Shouldn't a new user get a dedicated page with only the message saying that everything worked ok and that an e-mail has been sent with instructions on how to use the account?

The other issue is when deleting, for example, a blog entry as a register user ..... instead of getting a dedicated page with only the message saying that everything was deleted properly, I get a page with all the contents in the site that have been promoted to the main page and no message at all.

Comments

Uwe Hermann’s picture

Question 1: yes, I'm pretty sure that's intended behaviour.
Question 2: cannot confirm. I do get a message, but yes, you're redirected, and that's intended too, if I'm not completely mistaken.

beginner’s picture

Title: Page after register as an user and deleting a blog entry should be changed » drupal_set_message not obvious: use dedicated page for notifications
Version: 4.7.0-rc3 » x.y.z

I think the reporter describes the behavior of drupal_set_message which appends different messages relevant to the user session. Those messages are printed in a small div at the top of the page, and, it is true, can be easily missed in some circumstances.
Many cms redirect any form operation to a dedicated page saying in big bold letters: "your operation has been executed", but Drupal is taking a different approach. It is then a matter of design/theming to make the message more obvious.

I almost closed this issue as "by design".
I am just wondering: could the default theming of such messages be made more obvious (bigger div, bigger fonts, colors that stand out from the rest of the design)?

beginner’s picture

Title: drupal_set_message not obvious: use dedicated page for notifications » drupal_set_message not obvious: use design that stands out

use dedicated page for notifications or, easier to implement in drupal, use better default theming that make the message stand out.

chx’s picture

Category: bug » feature

how this is a bug, i can't fathom.

AjK’s picture

Project: Drupal core » Site Network
Version: x.y.z »
Component: drupal.module » Code
AjK’s picture

Status: Active » Closed (works as designed)

Well, theming can fix that if you want div letters edit the theme stylesheet. But signing off on this issue as it's also misplaced. Nothing to do with what was the old Core module "drupal" now moved to contrib with a new name.