Last modified: 2013-05-28 06:16:47 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 T37810, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 35810 - !N pages non-patrol-able
!N pages non-patrol-able
Status: RESOLVED FIXED
Product: MediaWiki
Classification: Unclassified
Recent changes (Other open bugs)
1.19.3
All All
: Low normal with 2 votes (vote)
: 1.22.0 release
Assigned To: Nobody - You can work on this!
aklapper-moreinfo
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2012-04-08 03:13 UTC by Technical 13
Modified: 2013-05-28 06:16 UTC (History)
5 users (show)

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


Attachments

Description Technical 13 2012-04-08 03:13:04 UTC
New pages that are not auto-patrolled, are non-patrol-able after an edit.  Ok, well they are patrol-able, but in order to do it (work-around), I have to manually enter the ".../index.php?title=PAGENAME&action=markpatrolled&oldid=< ID # >&token=< Valid token ID from another page I can mark patrolled >".  This workaround only works sometimes, the rest of the time I get a "There is an error and that command has been reject to prevent session hijacking".
Comment 1 Technical 13 2012-04-08 03:14:02 UTC
*** This bug has been confirmed by popular vote. ***
Comment 2 Technical 13 2012-04-25 19:10:22 UTC
(In reply to comment #2)
> New pages that are not auto-patrolled, are non-patrol-able after an edit.  Ok,
> well they are patrol-able, but in order to do it (work-around), I have to
> manually enter the ".../index.php?title=PAGENAME&action=markpatrolled&oldid=<
> ID # >&token=< Valid token ID from another page I can mark patrolled >".  This
> workaround only works sometimes, the rest of the time I get a "There is an
> error and that command has been reject to prevent session hijacking".

I have found that I can patrol the new pages ONLY if I click on the timestamp from the recent changes page.. If I click on either of the (diff|curr) links the [mark this as patrolled] does not show up, and the pages do not show up on Special:Patrol
Comment 3 Krinkle 2013-01-16 16:43:48 UTC
What are the steps to reproduce this cleanly? I can't figure out what the problem is here?
Comment 4 Technical 13 2013-01-17 13:46:32 UTC
(In reply to comment #3)
> What are the steps to reproduce this cleanly? I can't figure out what the
> problem is here?

It was happening in 1.17.1 and is still happening in 1.19.3.  I've tried it with "Group changes by page in recent changes and watchlist (requires JavaScript)" turned on and turned off, and I have gotten the same result.

	! 	05:28 	Talk:Augment Slot‎‎ (diff | hist) . . (+127)‎ . . .
	N  ! 	05:00 	Talk:Augment Slot‎‎ (diff | hist) . . (+163)‎ . . .

^^^ When a new page is created, I get something like that.  The ONLY way that I can patrol the one with the "N" is to click on the "05:00".  Clicking on "diff" will not allow me to patrol it, navigating back in the history page will not allow me to patrol it, and using "Special:Patrol" won't let me patrol the page with the "N" to get rid of the "!"  The wiki this is happening on is: "ddowiki.com" and I would be happy to give you "SuperUser" so you can patrol and test if needed.
Comment 5 Krinkle 2013-01-18 04:48:03 UTC
(In reply to comment #4)
> (In reply to comment #3)
> > What are the steps to reproduce this cleanly? I can't figure out what the
> > problem is here?
> 
>     !     05:28     Talk:Augment Slot‎‎ (diff | hist) . . (+127)‎ . . .
>     N  !     05:00     Talk:Augment Slot‎‎ (diff | hist) . . (+163)‎ . . .
> 
> ^^^ When a new page is created, I get something like that.  The ONLY way
> that I
> can patrol the one with the "N" is to click on the "05:00".  Clicking on
> "diff"
> will not allow me to patrol it, navigating back in the history page will not
> allow me to patrol it, and using "Special:Patrol" won't let me patrol the
> page
> with the "N" to get rid of the "!"  The wiki this is happening on is:
> "ddowiki.com" and I would be happy to give you "SuperUser" so you can patrol
> and test if needed.

This doesn't make sense.

* The time ("05:00") is not a link, you can't click it.

* The difference link ("diff") is also not a link for N (only for edits, not for page creations), you can't click it.

* The only thing you used to be able to click for patrolling N (new pages) is the page title ("Talk:Augment Slot" in this case). However I see that the rcid code is no longer passed for new pages. That's a bug.

* Clicking the page on Special:NewPages (what is Special:Patrol???) works fine. You can patrol new pages from there by clicking the page name and clicking [mark as patrolled].
Comment 6 Technical 13 2013-03-08 20:50:29 UTC
(In reply to comment #5)
> (In reply to comment #4)
> > (In reply to comment #3)
> > > What are the steps to reproduce this cleanly? I can't figure out what the
> > > problem is here?
> > 
> >     !     05:28     Talk:Augment Slot‎‎ (diff | hist) . . (+127)‎ . . .
> >     N  !     05:00     Talk:Augment Slot‎‎ (diff | hist) . . (+163)‎ . . .
> > 
> > ^^^ When a new page is created, I get something like that.  The ONLY way
> > that I
> > can patrol the one with the "N" is to click on the "05:00".  Clicking on
> > "diff"
> > will not allow me to patrol it, navigating back in the history page will not
> > allow me to patrol it, and using "Special:Patrol" won't let me patrol the
> > page
> > with the "N" to get rid of the "!"  The wiki this is happening on is:
> > "ddowiki.com" and I would be happy to give you "SuperUser" so you can patrol
> > and test if needed.
> 
> This doesn't make sense.
> 
> * The time ("05:00") is not a link, you can't click it.
> 
> * The difference link ("diff") is also not a link for N (only for edits, not
> for page creations), you can't click it.
> 
> * The only thing you used to be able to click for patrolling N (new pages) is
> the page title ("Talk:Augment Slot" in this case). However I see that the
> rcid
> code is no longer passed for new pages. That's a bug.
> 
> * Clicking the page on Special:NewPages (what is Special:Patrol???) works
> fine.
> You can patrol new pages from there by clicking the page name and clicking
> [mark as patrolled].

I would be happy to allow you patrol access (Superuser) to view it yourself on http://ddowiki.com/page/Special:RecentChanges
Comment 7 Jesús Martínez Novo (Ciencia Al Poder) 2013-03-17 14:21:19 UTC
(In reply to comment #5)
> * The time ("05:00") is not a link, you can't click it.

It's a link when you're using "Enhanced/Grouped Recent Changes", that groups all changes for a page into a single group.
Comment 8 Marius Hoch 2013-05-25 10:15:31 UTC
Should be fixed with https://gerrit.wikimedia.org/r/41196 which also removed the rcid parameters completely.

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


Navigation
Links