One thing I noticed while reading through this thread was the bit about the messages needing to expire and such, that creates issues in my mind... why not simply remove the messagee from the database after it is displayed?
Then, on the next reload of the page, the header file would look at the database again, and if another message is there, displays that one. Solves the problem of "what if the user has 2 messages".
I wish I could do this one, at the moment though I'm only starting to learn PHP coding. I can't stop messing with phpBB though, I'm loving it.
And I have to agree that this would be a great mod, isn't there anyone that could put this together? Rather disappointing to read this entire thread expecting to see "Go here and get it!" and not