For the definition you just add a timestamp attribute. I don't know about the template as it was not decided in this topic. I assume the date is only supposed to shown when a quote author is specified so the quote_username_open fragment in bbcode.html would need to be changed I guess.

If you whip this RFC into shape, I'll publish the template/definition changes to this branch and I'll leave to you the changes required in other places as well as the relevant tests. You can pull this branch into yours.

In my opinion, showing the date on the quote overloads the UI and is unnecessary if there's a link to the post. Having a link to the original post is a must. People are getting used to having an icon (up arrow) for it. Linking the author's name to the user profile would be alright I guess.

By the way, I looked at those screenshots several times and only just now have I noticed that IPB does in fact show the date. That's the first time I notice it (that's why it's not highlighted in the screenshot) and I take it as a sign of information overload.

Depending on the board or what is being discussed the date of the post quoted may be just as important as who made the original post.

JoshyPHP wrote:That's the first time I notice it (that's why it's not highlighted in the screenshot) and I take it as a sign of information overload.

Or maybe it's just that you're not interested in the date so didn't see it. It's a well known phenomena, see for example selective attention. If some members aren't interested in the date maybe 50% of them won't see it anyway.

Oyabun1 wrote:Depending on the board or what is being discussed the date of the post quoted may be just as important as who made the original post.

Sure, but in that case the actual date is only one click away.

Nicofuma wrote:Actually I like how it is handled by IPB. So for me it would be: icon to link to the post, date, author with link to the profile
Off course all of the m should be optional

Here's what I can do, but this is all going to be pretty complicated. First, I would update posting.php to add all the relevant metadata to the quote tag that is created when the "Quote" button is pressed:

use author
use post_time
if(post_id){
use post_id
use user_id
}else if(url){
use url
}else{
use user_id
}
preprocess author

(the above "use" mean to use if set)

I think that, conceptually, this is not in the realm of something complex. I think this is still simple. It may take some issues to deal with, for example how to display each data to the user, but I believe they are all straight forward.