In reference to wluke's #3 above... I think there is a bug with that feature. I have seen it in action, seen it work, but I have also seen something else. If I go into a forum and read things there, the folders get marked as "read", which is how it's supposed to be...and if I go into some other forums and read things there, everything is fine...but if I eventually come back to the first forum, the threads that I read will be marked once again as "unread". Now this doesn't happen if I leave the forum and come right back; it seems to require some time to go by first. But not necessarily inactive time; in other words, the cookie hasn't timed out...the threads are still "unread" (if it had timed out, they would be marked as "read"). And it is not due to new replies, either.
In reference to the general idea of this hack, depsite all that wluke has said, it doesn't seem that it should be that hard to do. wluke's description of how it would need to be done seems like taking the hard way. Why not just throw in a little routine into the vB code that checks the "threads read" cookie that wluke was talking about, and if it sees that all new threads in a forum are listed as read, it marks the forum as read, too.
|