we want the "message sent" message that comes out after you submit the sitewide contact form to come out in a popup instead of in a div on the front page. How can I achieve that?

I have googled everywhere and asked questions on drupal.org but no one has answered me.

  • To prevent the question being closed, please make sure you add in your own research effort, which is required. This includes what steps you've taken to solve the problem, where those attempts failed, what errors you received, etc. A valid question will almost certainly be a lot longer than a single sentence describing what you want with "How can I achieve that?" at the end. This isn't a support forum, we are building a repository of high quality questions and answers - you need to spend some of your own time before posting :)
    – Clive
    Commented Jun 13, 2013 at 14:43
  • oh, I thought this was a support forum, sorry
    – Diana
    Commented Jun 13, 2013 at 15:24
  • No apology necessary - it's an easy mistake to make, the layout is pretty similar to a forum. All we're expecting is that you've checked into the problem a good bit yourself before posting a question here. 9 times out of 10 you'll probably end up finding the answer yourself doing that. But for the times you don't this is the place to come (as long as the question is on-topic etc). Adding details of what you've tried just means we don't waste your time by suggesting solutions that won't work, or our time researching the same :)
    – Clive
    Commented Jun 13, 2013 at 15:30

1 Answer 1


You can use Better Messages module

Better Messages is a very simple module that provides "Popup-like" Drupal messages.

Better Messages intends to let you control where and how you want to see your Drupal messages! Combine different animations and override better_messages.tpl.php to create your custom look.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.