https://bugzilla.wikimedia.org/show_bug.cgi?id=22293

           Summary: Show previous protection level in protection log and
                    via API
           Product: MediaWiki
           Version: unspecified
          Platform: All
        OS/Version: All
            Status: NEW
          Severity: enhancement
          Priority: Normal
         Component: Page protection
        AssignedTo: wikibugs-l@lists.wikimedia.org
        ReportedBy: a...@sowhy.de


Currently the entry in the protection log for a changed protection reads like
this: 

* 23:59, 31 December 2099 <Admin> (talk | contribs | block) protected <Article>
[edit=autoconfirmed] (expires 23:59, 1 January 2100 (UTC)) [move=autoconfirmed]
(expires 23:59, 1 January  (UTC)) ‎ (<Reason>)  (hist | change)

What it does not tell you is what protection level the page had before this.
Would it be possible to modify the log (and also the values returned by the
API) in a way to add this information? An entry should look something like this
then:

* 23:59, 31 December 2099 <Admin> (talk | contribs | block) changed protection
settings for <Article> [set edit=autoconfirmed from edit=all] (expires 23:59, 1
January 2100 (UTC)) [set move=autoconfirmed from move=all] (expires 23:59, 1
January  (UTC)) ‎ (<Reason>)  (hist | change)

Regards
SoWhy

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
You are watching all bug changes.
_______________________________________________
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l

Reply via email to