comments on "Since Last Visit" : I did have "Since Last Visit" for a while, but it was buggy... You login at 11:00am, read a few posts, but then by 11:05 you stop looking at pages. You have a cookie on your client machine, and you do not logout, you just browse away from the forums. The forum software has a unique session ID generated for use with your cookie, but it will expire this server-side session ID after a certain amount of inactivity. Let's say this is 15 minutes. You browsed away from the forums at 11:05. Someone posts something at 11:08 and then at 11:12, and then at 11:18, and finally, at 11:20 (assuming 15 minutes for server-side session timeout) your session is closed on the server side. Now, your last visit is marked as 11:20, when your session ended from the server side, not at 11:05 when you browser elsewhere.
If you use the logout button? The window is made smaller, but not eliminated.
If you re-visit the forums, and your cookie is still valid, then the server will generate a new session ID with a new timeout for whn to consider you visit ending. Users don't have visibility into server session ID from a normal browsing session; there is nothing on the web pages to show this happening.
Next, if you are logged in, and happen across a long thread that causes you to take more than 15 minutes to read (assuming server session is 15 minutes before timeout) then once you finish reading that and ask again "show me content since my last visit" then it is all missing since your last visit is now when your last session ended.
It is terribly buggy, and a poor search tool with nothing but risk for lost data and confusion in users experience.
EDIT: ah, i see the "unread content" feature now. results list is way, way too big on the screen, however. no need for the content of posts to be in the results list.
EDIT AGAIN: the "unread content" results page appears to show a separate entry for every new post in a given thread. also needless. if there's a thread somewhere about "inflatable dongs for the pool party" and since my last visit (a) WarezJoe comments and then (b) 303Panda comments and then (c) WarezJoe replies and then (d) a mod says "keep it on topic, people" and then (e) DT comments "i think we can order those" and then (f) Nikita comments "we are not ordering those, i've heard that they fall apart too easily and then (g) HighWiz says "yes, i can totally confirm that"...
then the "unread content" results page does not need to show me seven separate entries all from these people. It only needs to link me to (a) the original post from WarezJoe asking about inflatable dongs. i will see (b) through (g) when i go to that thread and scroll through it like a normal person. well, a normal person who is reading about giant inflatable dongs.
current forum feature appears to give the full seven entries on that first "unread content" results page.
EDIT AGAIN: the "unread content" results page appears to show a separate entry for every new post in a given thread. also needless. if there's a thread somewhere about "inflatable dongs for the pool party" and since my last visit (a) WarezJoe comments and then (b) 303Panda comments and then (c) WarezJoe replies and then (d) a mod says "keep it on topic, people" and then (e) DT comments "i think we can order those" and then (f) Nikita comments "we are not ordering those, i've heard that they fall apart too easily and then (g) HighWiz says "yes, i can totally confirm that"...
then the "unread content" results page does not need to show me seven separate entries all from these people. It only needs to link me to (a) the original post from WarezJoe asking about inflatable dongs. i will see (b) through (g) when i go to that thread and scroll through it like a normal person. well, a normal person who is reading about giant inflatable dongs.
current forum feature appears to give the full seven entries on that first "unread content" results page.
As for the rest of your comments...
I write it here again... for the third time?
Read vs. Unread granularity works at the "thread" level. If you look at the last post in a thread with 10 new posts or comments, viewing the thread marks ALL posts/comments as read.
More details, not previously included:
We have 3 choices on what to return when considering scope of "thread only" or "posts only" or "comments, posts" :
* If you choose thread, the link generated for that thread is to the thread, not to the first bit of content in the thread you have not read
* If you choose "posts only" then you will not see ANY of the comments to a post. (Comments are a new concept in the software. A comment is like a reply, but is not classified as a post, and it is attached to a specific post. I have included 2 comment examples to your post above, and you will note their timestamp is older than the timestamp for this post. Anyone can comment on any post anywhere in a thread. Choosing "thread only" or "post only" won't show you comments as updates.
* If you choose "posts or comments" then any updated post in a thread or comment as a reply to post will be listed, and have a link provided directly to the content, but visiting any post or comment in a thread will mark ALL comments or posts in that thread as read.
This is the present state of things. Which would you prefer?
In the present incarnation, you can choose "Unread Posts" link and all updated content is shown: posts or comments. They are sorted from OLDEST to NEWEST, so if you mechanically start with the top link, you are brought into a thread where that content was added as unread content. Any other unread content in that thread should be below that point, so scrolling-down should allow you to get caught up. After you FINISH that thread, again, click on "Unread Content" and ALL comments and posts previously listed as unread in that thread are no longer listed in your new search. Finally, when you are finished, if none of the content is of interest in the "Unread Content" save yourself time, and click the "Mark Everything as Read" will mark everything as read, leading to no more results in "Unread Content" to save you time next time you check.
Yes, this requires a bit of a procedure on the user's side, but it is the closest thing I have found to get people links to a specific post in a thread that they have not yet read, so they can continue from there, downward in the thread to see anything else they missed.
This is complicated with the "comment" thing, since comments can appear anywhere in a thread, even early-on, where really old posts may exist, causing you to need to scroll some pages ahead to get to the next unread content, unless you kept the previous search of unread content opened in another tab. Though convenient, disabling comments may be required in order to have the "Unread Content" work as expected.
Leave a comment: