Last modified: 2014-09-23 23:35:37 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T6903, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 4903 - Add "show new changes starting from" links to Watchlist and Newpages
Add "show new changes starting from" links to Watchlist and Newpages
Status: NEW
Product: MediaWiki
Classification: Unclassified
Special pages (Other open bugs)
All All
: Low enhancement with 5 votes (vote)
: ---
Assigned To: Nobody - You can work on this!
: 10015 10291 (view as bug list)
Depends on:
  Show dependency treegraph
Reported: 2006-02-07 04:43 UTC by Lupin
Modified: 2014-09-23 23:35 UTC (History)
10 users (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Description Lupin 2006-02-07 04:43:09 UTC
Special:Watchlist and Special:Newpages would benefit from a "Show new changes
starting from $date" link, like Special:Recentchanges and Special:Newimages.
Comment 1 Thomas 2007-06-21 19:35:02 UTC
Some users have 1000 or even more articles in their watchlist. Tracking changes would become more "eyecatching".
Comment 2 Raimond Spekking 2007-07-26 13:33:37 UTC
*** Bug 10291 has been marked as a duplicate of this bug. ***
Comment 3 Roan Kattouw 2008-04-17 19:17:15 UTC
(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.
Comment 4 Siebrand Mazeland 2009-02-02 11:42:08 UTC
Changing component to "Watchlist"
Comment 5 kceczolx 2009-03-27 23:12:15 UTC
*** Bug 10015 has been marked as a duplicate of this bug. ***
Comment 6 Danny B. 2009-08-01 11:27:10 UTC
Changing component to "Special pages" because of summary
Comment 7 Richard Guk 2012-12-04 15:53:01 UTC
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.
Comment 8 Sumana Harihareswara 2012-12-20 02:11:37 UTC
Eran and Aaron, are you interested in working on something like this?
Comment 9 Eran Roz 2012-12-20 19:38:20 UTC
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".

Note You need to log in before you can comment on or make changes to this bug.