#145090 - kusma - Sun Nov 11, 2007 1:33 pm
This problem started yesterday (I think) for me; whenever I read a topic that is marked as unread, it stays unread until I choose "Mark all topics as read" for that sub-forum. Am I the only one experiencing this?
#145091 - Lick - Sun Nov 11, 2007 1:57 pm
Not happening to me. Try clearing cookies and deleting the cache?
_________________
http://licklick.wordpress.com
#145110 - tepples - Sun Nov 11, 2007 7:27 pm
Just slow down.
phpBB's concurrency isn't without defects. If you go middle-click-happy and open multiple topics in tabs too quickly, not all of the topics will be marked as read.
_________________
-- Where is he?
-- Who?
-- You know, the human.
-- I think he moved to Tilwick.
#145137 - kusma - Sun Nov 11, 2007 11:59 pm
tepples wrote: |
Just slow down.
phpBB's concurrency isn't without defects. If you go middle-click-happy and open multiple topics in tabs too quickly, not all of the topics will be marked as read. |
That wasn't the issue (I wasn't rushing at all), but Lick's suggestion of clearing all cookies and caches seems to somehow work. I can't really see how it should, since the visited-tagging appears AFAIK on the server-side. But, well, whatever.
#145159 - HyperHacker - Mon Nov 12, 2007 1:08 am
I get the opposite problem. When I leave, every topic gets marked read. It's really annoying, but only seems to happen here.
_________________
I'm a PSP hacker now, but I still <3 DS.
#145162 - simonjhall - Mon Nov 12, 2007 1:18 am
I get a similar thing - when I go from one computer to another (eg work to home) everything is suddenly read despite me being logged in with the same user name.
_________________
Big thanks to everyone who donated for Quake2
#145165 - kusma - Mon Nov 12, 2007 2:09 am
Same here, if i reload the front-page and see some new posts but don't read anything for ~15 minutes, everything gets tagged as read.
#145166 - tepples - Mon Nov 12, 2007 2:26 am
I have never read the phpBB source code, but based on the behavior I've seen on this and at least six other phpBB forums that I either read or used to read, it appears that phpBB has a concept of a "visit" that has a duration. When you log in to the forum, phpBB starts a new visit. When this visit expires after several minutes, every comment from before the start of the session gets marked as read. When you have the forum set to "Log me on automatically each visit" and then pull a page, but you don't have a valid session open, phpBB starts a new visit.
Why doesn't phpBB store the entire list of comments that each user has read? As I understand it, that would take a lot of database space, which clearing out this list at the end of a visit frees up. Only those posts that can be seen in "View posts since last visit" can be unread.
_________________
-- Where is he?
-- Who?
-- You know, the human.
-- I think he moved to Tilwick.
#145184 - keldon - Mon Nov 12, 2007 9:33 am
There are a few forums I've been to that store which topics you've actually read. What would be even better is if they could automatically take you to the last post you read in a topic instead of the first/last page too!
Java gaming, and the NBC boards store which topics you've been on - so you can [truly] read all unread topics, or unread replies to your posts!
#145187 - chishm - Mon Nov 12, 2007 10:12 am
keldon wrote: |
What would be even better is if they could automatically take you to the last post you read in a topic instead of the first/last page too! |
Click on the little orange page symbol next to the topic title in the thread list.
_________________
http://chishm.drunkencoders.com
http://dldi.drunkencoders.com
#145191 - keldon - Mon Nov 12, 2007 11:48 am
chishm wrote: |
keldon wrote: | What would be even better is if they could automatically take you to the last post you read in a topic instead of the first/last page too! |
Click on the little orange page symbol next to the topic title in the thread list. |
Wow, that is awful design for such a good feature (Fitt's law and all, having the most likely desirable function the most difficult to access with such a small clicking space). Well at least I know where it is in the future ... thanks!