Last modified: 2014-09-23 23:35:37 UTC
Special:Watchlist and Special:Newpages would benefit from a "Show new changes
starting from $date" link, like Special:Recentchanges and Special:Newimages.
Some users have 1000 or even more articles in their watchlist. Tracking changes would become more "eyecatching".
*** Bug 10291 has been marked as a duplicate of this bug. ***
(In reply to comment #2)
> *** Bug 10291 has been marked as a duplicate of this bug. ***
A useful suggestion from that bug:
The patch I submitted to bug 10277 makes it possible to add a "changes since
last visit" link to the history of a watched page and the watchlist. This link
would show the combined diffs of all edits since the user's last visit, like
LASTSEENREVID in the example above can be determined by finding the revision
with the timestamp given in wl_notificationtimestamp (the timestamp of the
first edit since the last visit) and going one revision back in time.
This shouldn't be extremely hard to implement, but since I know nothing about
skins and all that, I won't be able to do it.
Changing component to "Watchlist"
*** Bug 10015 has been marked as a duplicate of this bug. ***
Changing component to "Special pages" because of summary
This would be a relatively simple change to [[Special:Watchlist]] that would greatly improve watchlist functionality.
Tracking "visited" pages is of little relevance to users with navigation popups enabled for diff checking.
For most users, the point of the watchlist is to show changes since the watchlist was last checked. But that currently requires the user to remember how long ago the page was last visited (adjusting the "days" parameter accordingly to reflect the number of whole or fractional days).
RecentChanges already allows pages to be restricted to those changed since a specified timestamp ([[Special:RecentChanges?from=20121204150102]]). So there is already a working proof-of-concept.
It should therefore be simple to add the "from" condition to Special:Watchlist.
All that is then needed is to save a Watchlist "from" timestamp in user preferences and update it to the most recent listed timestamp whenever a "reset" button is pressed on the watchlist page.
I think users would be delighted by such a simple but useful change.
Eran and Aaron, are you interested in working on something like this?
I don't have time for this now (too busy with studying).
I think this feature isn't useful as it was when it was first purposed: there is already BOLD (.mw-changeslist-line-watched) changes for pages the user didn't visit in watchlist (and non-bold for visited pages). Users can set all the changes as visited by "mark all pages visited".