Page MenuHomePhabricator

Create-protected pages should reveal details for protection
Open, Needs TriagePublic

Description

Currently create-protected pages dead-end for non-admins (or, more scenario-agnostically, anyone who can't create the page) without an obvious route for discovering why the page is protected due to several reasons:

  1. The create-page tab is hidden on all skins when the page is protected and user lacks the required permission.
  2. MediaWiki:Noarticletext-nopermission has no parameters with protection info (in contrast to, e.g., Blockedtext).
  3. MediaWiki:Titleprotectedwarning is only displayed on index.php?title=...&action=edit, which, because of #1, isn't accessible.
  4. While there's {{PROTECTIONLEVEL}}, there's not, e.g., "{{PROTECTIONREASON}}," which negates use of it in templates as a workaround.

Granted, you can check the log, but that pretty much defeats the purpose of Titleprotectedwarning.

Cheers =)
-Kurt / Slakr

Event Timeline

Slakr created this task.Sep 16 2015, 6:07 PM
Slakr raised the priority of this task from to Needs Triage.
Slakr updated the task description. (Show Details)
Slakr added subscribers: Slakr, Mdann52.
Restricted Application added a subscriber: Aklapper. · View Herald TranscriptSep 16 2015, 6:07 PM
Legoktm set Security to None.
Legoktm added a subscriber: Legoktm.
Slakr renamed this task from Create-protected pages should reveal reason for protection to Create-protected pages should reveal details for protection.Sep 16 2015, 6:10 PM