Page MenuHomePhabricator

Provide special page that lists (only) all pages on watchlist with unseen changes with diff links
Closed, DuplicatePublic

Description

AFAICS, there are two major ways to keep up-to-date with changes to a wiki:

  1. Mail notifications and visiting the contained links.
  2. Special:Watchlist.

Solution 1. bears the problem that it requires housekeeping on the recipient's part and mail notifications are not sent in the recipient's language (T4592) and some wikis/languages use templates that do not contain a "all changes since" link (T87273).

Solution 2. lists all pages that were changed in chronological order and denotes pages that have been changed since the last visit with a green marker. It has limits on the maximum number of displayed changes (1000) and their age (30 days) which make it unsuitable for infrequent visitors to a wiki.

It would be nice to have a special page that:

  1. lists only pages that have been changed since the user's last notification for them,
  2. displays the times of the user's last notifications for them,
  3. has a link for each of them to the diff for all changes since that times.

The user should be able to sort the list of pages by page title and last notification, ascending and descending respectively.

Event Timeline

scfc raised the priority of this task from to Needs Triage.
scfc updated the task description. (Show Details)
scfc added a project: MediaWiki-Watchlist.
scfc subscribed.
scfc set Security to None.

@scfc, you can try reading [[w:he:MediaWiki:Gadget-WLM.js]].