clicked them all and :thumbsup: on both cpu and iphone.....
#winner
Thanks for taking a look. This is something I've half-assed in the past because I figured 1) the out-of-the-box functionality was probably pretty damn good and 2) I had bigger fish to fry.
Assertion #2 was probably valid, but assertion #1 (about the quality of the out-of-the-box functionality) was just wrong. With all respect to the people who wrote FluxBB, I just don't agree with the way they tried to implement the "unread link" feature.
So, I've written a replacement system from scratch. It will ultimately require more computing power to run than the original FluxBB implementation, but sometimes the extra hardware is just necessary to make things work right.
If USM really attracts enough traffic to force me to upgrade the server, well, that's a good problem to have in my book.
]]>#winner
]]>There is one big caveat: in order to facilitate the transition from the old "unread" subsystem to the new subsystem, I've had to arbitrarily show the 10 most recent threads as "unread" for everyone, and to show everything else as "read" for everyone. This is a compromise that should pretty quickly work itself out.
Also, please note that I haven't touched the code that marks entire sub-forums ("Southern Miss," "Politics," etc.) as unread. I've only attempted to fix the "unread" logic for individual topics.
Any details about your user experience are more than welcome.
]]>