ct: a shooting star (Default)
Caitrin ([personal profile] ct) wrote in [site community profile] dw_suggestions2009-08-18 12:13 am

keep track of last read post on reading/network pages

Title:
keep track of last read post on reading/network pages

Area:
reading list

Summary:
When I reload my reading list, there should be a way to keep track of what used to be the most recent entries. This would make it easier to keep up to date without missing entries by not reading far enough down.

Description:
For people who load their reading list infrequently and/or have reading lists with a lot of traffic, it's easy to lose track of which entries are new and which are old and miss new entries as a result.

I'd like to see a flag of some sort that tells me which entry used to be at the top of the first page when I last viewed it. In other words,

1. When you're logged in and you go to your reading page (the first page, with no entries skipped), the site should make a note of which entry is currently the most recent.

2. Whichever entry was previously the most recent would be displayed in some special way, regardless of whether that entry is on the front page or somewhere further back. The best way to do this would probably be to add a CSS class to the appropriate entry so that each person can style it as they'd like or can choose not to style it at all if they don't want to keep track.

The main drawback in implementing this for the site would be extra load on the database (loading the first page of the reading list would cause a database write). The main sticking point I foresee for users would be that if you reload your reading list before catching up, the marker would be in the wrong place.

This could also be added to the network page.

Poll #1026 keep track of last read post on reading/network pages
Open to: Registered Users, detailed results viewable to: All, participants: 37


This suggestion:

View Answers

Should be implemented as-is.
9 (24.3%)

Should be implemented with changes. (please comment)
13 (35.1%)

Shouldn't be implemented.
3 (8.1%)

(I have no opinion)
10 (27.0%)

(Other: please comment)
2 (5.4%)

triadruid: Pseudocode for "If nothing else, remember this." (codemonkey)

[personal profile] triadruid 2009-08-25 03:59 pm (UTC)(link)
Oooh, systemtime sounds like a really elegant fallback, since all posts are in systemtime order (unless DW has changed more than I think they have)