In Privatemsg currently all messages are ordered like that
- 1. message (from yesterday) 'unread'
- 2. message (100 days ago) 'unread'
- 3. message (from today) 'read'

Normal behaviour for messaging applications is like that:
- 1. message (from today) 'read'
- 2. message (from yesterday) 'unread'
- 3. message (100 days ago) 'unread'

My proposal is to add a functionality, that allows the administrator to
select between the Standard privatemsg and the normal messaging behaviour.

CommentFileSizeAuthor
#1 new_message_order.patch1.36 KBberdir

Comments

berdir’s picture

StatusFileSize
new1.36 KB

Changing this is easy and it might be a good idea to only do the "normal messaging" behavior as #555016: Planning for sending messages to roles. will make the current way even more complicated.

Opinions?

berdir’s picture

Version: 6.x-1.0-rc4 »
Status: Active » Needs review
berdir’s picture

Status: Needs review » Fixed

Commited to 6.x-2.x-dev and 7.x-1.x-dev.

naheemsays’s picture

hm... I liked the odl behaviur - it had the safety net that all unread messages were there at the top and could not be missed (or hiding on another page).

However, I do understand why going the default route may be more expected (I just thought it was a nice useability touch.)

berdir’s picture

Well, I would make it configurable, but the main issue is that I had real issues when working on #555016: Planning for sending messages to roles. with this and wasn't able to work around it.

Maybe we can add a way to only sort by unread messages. How are others doing that?

naheemsays’s picture

We can leave this for now to hopefully come back to if it is easy enough.

The current system that has been moved to works very well, but I jsut thought the old system was nifty - not nifty enough to have as a separate option for though. Too many options is bad design IMO.

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.