NinjaForge/Ninjaboard — Issue #40: Unread/Read Indicators behaviour - 1.0.12
Author: stipsan
Created: 2011-12-29 17:06:23+00:00
State: open
Labels: pending audit

Reported by @CaptainH00K:

> Not so much a "bug", but perhaps an improvement to be made..?

> At the moment, if you have multiple pages in a topic, and say new posts on page 3 that you haven't read but only read up to page 2, the topic is marked as read even though it contains posts you haven't read (and possibly a whole page unread).

> (this occurred to me reading the NB code, i haven't actually tested on my test site cause generating 40+ posts in a test thread seemed laborious :P )

@stipsan commented:

> For this to work, we'll have to change the behavior into recording read posts instead of read topics.

> This will cause a bigger performance hit, but I think it's worth it due to the ability to also mark posts as unread. One way of solving it without having to store massive amounts of data, would be to only record unread posts in unread topics, that way keeping that data to a bare minimum.

> So moving this to the 1.2 milestone since it requires a different data model that could cause regression bugs.