Page MenuHomePhabricator

Options to select and remove redirects and non-existing pages from watchlist
Open, MediumPublic

Description

It would be nice to add an option in page [[Special:EditWatchlist]] which will help selecting all redirect pages, and one more option for non-existing pages (red links), for an easy mass removal from user's watchlist.

Specific example:
I have over 10.000 pages in watchlist in some Wikipedia, and about 20% of them are redirects, so manually it's hard to find, select and remove all such pages.

This feature is very necessary for active wiki(m|p)edians.

Details

Reference
bz71383

Event Timeline

bzimport raised the priority of this task from to Low.Nov 22 2014, 3:45 AM
bzimport set Reference to bz71383.
bzimport added a subscriber: Unknown Object (MLST).
XXN raised the priority of this task from Low to Medium.Feb 6 2016, 5:41 PM
XXN set Security to None.

@XXN: Do you plan to work on this task, or why was the priority raised? If so, please set yourself as task assignee. Thanks!

Aklapper lowered the priority of this task from Medium to Low.Feb 17 2016, 1:05 PM
XXN renamed this task from Options to clean out watchlist of redirects and deleted pages to Options to clean up watchlist of redirects and non-existing pages.Apr 1 2016, 4:22 PM
XXN updated the task description. (Show Details)

@Aklapper, I think this is an important feature request. Very important. I am pretty sure there are a lot of users across all WMF projects who want (need) such feature deployed. Thus it's necessary to increase priority/importance of this task. What do you think?

@XXN: The Priority field summarizes and reflects reality but does not cause it. It seems that this request has not been brought up in the last Community Wishlist Survey. I encourage you to propose it in the next one if there is a lot of interest. Thanks!

$('#editwatchlist-ns0 .mw-htmlform-flatlist-item').each(function (x, y) { if ($('a:first', y).is('.new')) { y.firstChild.checked = true; } })

The above, if executed from the browser console line (ctrl + shift + k in Firefox), checks every page on Special:EditWatchlist which is redlinked and in the main namespace. Requires jquery.

I would guess that, since there's a similar class on a link to a redirect, that a similar hack could be performed for those cases as well.

The link classifier script has helped me out a great deal with identifying redirects on the "Edit watchlist" page. I assume red links are already red without using this script.

I watch some redirects and red links on purpose as they can be turned into articles, either articles I think should be created, or articles I don't think should be. At the same time, some redirects and red links are leftovers from moves and deletes. I'd love to have a way to easily remove these leftovers. I can see how much a hassle this would be if my watchlist was really sizable.

I think therefore the solution is to have filters on the "Edit watchlist" page where only redirects or red links would be shown, then let the user tick off the ones they choose to delete, as usual.

XXN renamed this task from Options to clean up watchlist of redirects and non-existing pages to Options to select and remove redirects and non-existing pages from watchlist.Nov 16 2016, 11:02 AM
XXN raised the priority of this task from Low to Medium.
XXN updated the task description. (Show Details)

@XXN: Thanks; I've edited the wiki page accordingly and remove the tag here again according to the project description.