undelete permission doesn't actually let you undelete
OpenPublic

Assigned To
None
Priority
Normal
Author
bzimport
Subscribers
aaron, wikibugs-l
Projects
Reference
bz21076
Description

Author: mike.lifeguard+bugs

Description:
Signed in as a user with the undelete right (also browsearchive, deletedhistory, but not deletedtext), I cannot undelete the page.


Version: 1.16.x
Severity: normal
URL: http://en.wikipedia.org/wiki/Special:Undelete/ZNC_(IRC_bouncer)

bzimport added a subscriber: wikibugs-l.
bzimport set Reference to bz21076.
bzimport created this task.Via LegacyOct 10 2009, 3:42 AM
aaron added a comment.Via ConduitOct 10 2009, 3:59 AM

What user account? Sysops should already have deletedtext

bzimport added a comment.Via ConduitOct 10 2009, 4:00 AM

mike.lifeguard+bugs wrote:

(In reply to comment #1)

What user account? Sysops should already have deletedtext

Steward accounts have an arbitrary set of permissions as members of a global group.

aaron added a comment.Via ConduitOct 10 2009, 4:01 AM

Seems like stewards need deletedtext then

bzimport added a comment.Via ConduitOct 10 2009, 4:04 AM

mike.lifeguard+bugs wrote:

(In reply to comment #3)

Seems like stewards need deletedtext then

That's my point - the undelete right isn't sufficient to undelete. Something is wrong with that. Granted, it makes little sense to have the ability to undelete a page without the ability to view the deleted content, but that's what the userright is advertised as.

aaron added a comment.Via ConduitOct 10 2009, 6:29 PM

Changed in r57622

bzimport added a comment.Via ConduitSep 28 2011, 5:29 PM

dan.bolser wrote:

I found that, indeed, undelete now implies deletedtext as suggested by this fix, however, undelete does not imply deletedhistory, leading to exactly the same issue as described here, namely, a user with the undelete permission may not be able to delete a page.

1.17.0 (r96975)

bzimport added a comment.Via ConduitSep 28 2011, 5:31 PM

dan.bolser wrote:

P.S. I started this page to help document Special:Undelete
http://www.mediawiki.org/wiki/Help:Undelete

Add Comment

Column Prototype
This is a very early prototype of a persistent column. It is not expected to work yet, and leaving it open will activate other new features which will break things. Press "\" (backslash) on your keyboard to close it now.