Latest comment: 3 months ago22 comments5 people in discussion
I trust the work of the editor or bot who made the change. So I wouldn't need to look at their change at all. I'd rather just tick it off (pretending I visited it). You may trust the most recent editor or bot, but there could have been changes before that so I don't think this is feasible; see phab:T171717Allow seeing the diff of all changes since last visit directly from Special:Watchlist
I use a tool that lets me see the diff of the change inline in the Watchlist, and the change is simple, and agreeable. I don't need to visit the page to confirm this was a reasonable edit, so again, I'd rather just tick it off. Partly implemented as script at User:Ponor/inline-diff-inline-patrol – on the talk page there I requested a change so that one can have it mark changes as seen when one expanded the diff. The script could maybe be eventually turned in the a setting in the preferences.
Thank you for the feedback. On the first point, that could just as well be about trusting the work of all the previously unseen changes to the page, not just the latest. Even without seeing the diff of all changes, within the watchlist, I can step through the history and review each one. Ultimately, I think this is about trusting the judgment of the watchlist user - and if we do, their watchlist work can become considerably more productive. On the second point, thanks for the info about the script - I may check that out soon. StefenTower (talk) 19:06, 30 July 2025 (UTC)Reply
@StefenTower this is an interesting concept for me, as I wonder how you determine if a user (and their edits) are trustworthy. Are there particular signals that indicate if an edit (or editor) are trustworthy, or is it more about "oh, I know [user123] and know they're doing the right thing"?
If I've reviewed a particular editor's work over time and have found their work to always be of high quality, I "trust" them. This isn't about feelings or friendship, but rather an objective acknowledgement that an editor understands policies and guidelines and executes consistent quality edits. I don't see a need to look at their edits over and over again, as I know they are here to build an encyclopedia and are careful in their work. I don't think I'm looking for patrolling - in this context, I'm looking for less work to do, not more. I want to mark something as visited for my own watchlist purposes, not patrolled for others to see. StefenTower (talk) 22:19, 31 July 2025 (UTC)Reply
That script does help a lot, and should be made more available, if not integrated into MediaWiki (per the "Set of Users" filter wish). But per this wish I also see watchlist entries that are easy to dispense with, and would like to avoid formally visiting those pages to unbold them. To me, if an entry is bolded, it's like a to do item, and if I can't easily "tick it off", I have to concentrate harder on the list to focus on what I really need to review. StefenTower (talk) 21:12, 1 August 2025 (UTC)Reply
I think I need to expand on the first point: re You may trust the most recent editor or bot, but there could have been changes before that – you can't tick things off the watchlist like that because usually, on EN Wikipedia at least, there have been changes before the most recent edit and one can hide things from the Watchlist currently based on the most recent edit. There could for example be a vandal edit right before and I also explained this at Talk:Community_Wishlist/Wishes/Filter_watchlist_by_user_set_for_greater_productivity#Big_problem_of_this_hiding_prior_edits_by_other_users.
As for the second point above, this seems relatively complex to implement with current MediaWiki: see the discussion at the scrip's documentation talk page – currently it looks like it would just mark things as seen even if you haven't seen the edits prior to the most recent diff and just the most recent diff.
Thanks for spreading the word, @Prototyperspective. I played with the idea, and added a 👁 button to User:Ponor/inline-diff-inline-patrol and a counter of unseen revisions for each watched page on the Watchlist. The button lets you move the last seen timestamp to whichever revision you want, with pretty much no downloaded data overhead, it only uses what's already on the Watchlist page. ponor (talk) 20:36, 14 August 2025 (UTC)Reply
Thank you for implementing this feature. I just added it for my use on enwiki, and I will let you know if I have any questions/concerns. Cheers! StefenTower (talk) 02:43, 15 August 2025 (UTC)Reply
Great, thanks! However, this only works for marking the diff that I've expanded inline as seen – it always shows 1/1 even if there are multiple unseen diffs for that page. One also can't load the prior diff inline, one can still only see the most recent. I suspect things other than marking the expanded diff as seen only work with some specific Watchlist setting. I have what I think is the most reasonable and widely used Watchlist config for heavily-edited Wikis and/or time-efficiency: Unseen changes only + Latest revision only. This means any given article shows up in the Watchlist only once (some articles may have been edited hundreds of times while away for a few days) which is why I'd only see the latest diff when expanding the diff inline and would need some indicator that there's prior unseen edits and way to load those. Prototyperspective (talk) 18:50, 4 September 2025 (UTC)Reply
I will refer to what I said in a previous reply above: "within the watchlist, I can step through the history and review each one. Ultimately, I think this is about trusting the judgment of the watchlist user". In short, trust that I will review prior edits before ticking it off. StefenTower (talk) 01:52, 15 August 2025 (UTC)Reply
Also, in the talk page of the other wish you linked ("Filter watchlist by user set..."), I acknowledge the issue you bring up, having known about it myself for nearly a decade, and I concur a prerequisite fix is necessary. StefenTower (talk) 01:58, 15 August 2025 (UTC)Reply
This image shows how you can quickly mark a page as seen: expand the diff inline and click on the eye icon (you can collapse it afterwards)Per this wish it seems like you really don't want to check the diff or check whether there are any prior unchecked edits. Thus, after changes to the script, inline-diff-inline-patrol seems to fully solve what's requested here or not?
I would check sometimes. But either way, I want a simple "mark this as visited" function I can click next to each entry. No need to make it more complicated than that. StefenTower (talk) 10:47, 12 February 2026 (UTC)Reply
Thanks for clarifying. I think in this case, this should solve it: at Special:Preferences#mw-prefsection-watchlist (you can also configure it globally) enable "Add direct unwatch/watch markers (×/+) to watched pages with changes (JavaScript required for toggle functionality)" to then mark a page as seen click the × and right after it the +. Does this solve it? Prototyperspective (talk) 11:16, 12 February 2026 (UTC)Reply
No. That has nothing to do with my request. Watching vs. not watching is not the issue as I'm already aware of that functionality. This is about an unvisited page (bold) vs. visited (unbolded). StefenTower (talk) 00:02, 13 February 2026 (UTC)Reply
What I said does not relate to watching vs not watching. This is for marking the edit as seen. It thereby disappears from your Watchlist at next refresh. If you configure your Watchlist some way, this should be in the wish. Maybe you want to only mark a certain change as seen but not the latest edit (which with the default Watchlist config makes the page disappear from the Watchlist). Prototyperspective (talk) 00:58, 13 February 2026 (UTC)Reply
You were referring to "unwatch/watch markers" and that is what I responded to. Anyway, I don't feel any need to complicate the wish with implementation details. I just want to mark a page as visited without actually visiting it. I will let developers decide if there needs to be a preference that goes with it. StefenTower (talk) 01:18, 13 February 2026 (UTC)Reply
Latest comment: 3 months ago1 comment1 person in discussion
I have developed a very basic user script to demonstrate what I want. It adds a 'v' link next to Watchlist entries that let me mark them as visited. Please consider this an unreleased script with no guaranteed technical support at this time. It could be buggy for some users. StefenTower (talk) 03:26, 28 May 2026 (UTC)Reply