Page MenuHomePhabricator

Moving a page without redirect, or deleting it, does not remove it from unpatrolled newpages
Closed, ResolvedPublic

Description

If a sysop moves a page without a redirect (i.e. you delete the redirect page), the source page does not get marked as patrolled: from the perspective of the new page patroller (on Wikipedia etc.) there exist pages in the NewPages queue that do not exist and can not be marked as patrolled without a bit of hacking.

(The hacky solution goes as follows: you take the link from the NewPages queue and substitute the title argument from the query string with the page name of a known page - on English Wikipedia, I use 'Main Page' as that can be relied on to exist unless an overeager admin deletes it for a bet - and then click 'mark as patrolled' on the main page, which will remove the revision from the NewPages patrol. This is, of course, a rather clumsy solution.)

The expected behaviour is that when a page gets removed by move-without-redirect, the source page should be marked as patrolled and removed from the NewPages patrol. In addition, the new pages list should probably also have the target page of the move-without-redirect listed as a new page (although for English Wikipedia, the consensus of the community may need to be sought as to whether move-without-redirect target pages should be placed in the new pages queue or marked as autopatrolled by dint of them being moved by an admin).

Basically, should the mark as patrolled tag be moved when an admin moves a page without redirect? If it should, the software doesn't currently do that.

This is similar to bug 16877.


Version: 1.17.x
Severity: enhancement

Details

Reference
bz30368

Event Timeline

bzimport raised the priority of this task from to Low.Nov 21 2014, 11:51 PM
bzimport set Reference to bz30368.
bzimport added a subscriber: Unknown Object (MLST).
  • Bug 30470 has been marked as a duplicate of this bug. ***

(In reply to comment #1)

  • Bug 30470 has been marked as a duplicate of this bug. ***

I'll copy my comment from that bug:


I noticed the page [[pt:b:PARTE II - PROVA 102]] is still displayed on
[[pt:b:Special:NewPages]] even after it was moved without leaving a redirect[1]
and I have no way to mark it as patrolled since the patrol link isn't displayed
on that non existent page[2].

It would be better if the [[Special:NewPages]] were updated to point to the new
name instead of the non existent name, or at least marked with class="new" and
updated to point to the old page having "&action=edit&redlink=1" in the URL, as
happens when we follow a link to a non existent page.

[1]
https://secure.wikimedia.org/wikibooks/pt/w/index.php?title=Especial:Registo&page=PARTE_II_-_PROVA_102&uselang=en

[2]

https://secure.wikimedia.org/wikibooks/pt/w/index.php?title=PARTE_II_-_PROVA_102&redirect=no&rcid=229569&uselang=en

  • Bug 17463 has been marked as a duplicate of this bug. ***