Making messages read [message #27335] |
Mon, 05 September 2005 00:56 |
KVentz
Messages: 65 Registered: November 2002 Location: Moscow, Russia
Karma: 0
|
Member |
|
|
When reading a message all messages posted before marked read.
Everything is fine when plain view is in use. But when I use tree view there is a problem. A tree can be like this:
message 1 (01.01.2005)
message 2 (03.01.2005)
message 3 (02.01.2005)
I'm trying to walk through the tree from top to bottom. When I click on message 2 messages 2 and 3 (!) marked read because message 2 posted before message 3. It is easy to remember what messages was read and what was unread when topic is small, but when it has more than 10 messages...
Can it be solved?
|
|
|
Re: Making messages read [message #27378 is a reply to message #27335] |
Tue, 06 September 2005 14:39 |
Ilia
Messages: 13241 Registered: January 2002
Karma: 0
|
Senior Member Administrator Core Developer |
|
|
This cannot really be addressed without making a far more ineffecient topic mark read mechanism.
FUDforum Core Developer
|
|
|
Re: Making messages read [message #27381 is a reply to message #27378] |
Tue, 06 September 2005 15:06 |
KVentz
Messages: 65 Registered: November 2002 Location: Moscow, Russia
Karma: 0
|
Member |
|
|
Ilia писал(а) Втр, 06 Сентября 2005 18:39 | This cannot really be addressed without making a far more ineffecient topic mark read mechanism.
|
Well.. How about this. There is a message ID stored in DB and it means that all messages posted before it in a topic - are read. This work both in plain and tree views. But how about live this only for plain view? And for tree view make that this message ID stored in DB mean that all messages _above_ in a tree view are read and all under - are unread? When forum builds a topic tree if there is a read message ID in this topic it marks all messages read until it meats the message stored as read. After that all messages marks as unread. No changes to database needed. No slowdowns I suppose...
[Updated on: Tue, 06 September 2005 15:07] Report message to a moderator
|
|
|