Some sort of user validation to treat users with block/permission issues as appropriate. Need to understand what is appropriate for such cases, what are the different types of issues. For example: if a user is blocked from editing an article, what type of create/edit permission should the user have for stories in the article? What about creating/editing in the Story namespace?
Originated from this feedback
Solution
- Display a banner for users with a site-wide or page-specific block when they attempt to create a new Wikistory or edit an existing one.
- Not displayed for users with partial blocks that are unrelated to the Wikistory they are working on.
- Unlike other banners, can we keep this banner remains visible and does not fade away, providing a constant reminder of the restriction.
- Banner message 'Your account is currently restricted from editing or creating a Wikistory.'
QA instructions
In order to test, you can first make sure you have an account with admin rights [1], and then use that admin account to block another testing account using http://localhost:8080/wiki/Special:Block. Only blocked users should see the error notice, I also tested with a partial block where only one article is restricted but others are allowed.
QA Results - Beta
| AC | Status | Details |
|---|---|---|
| 1 | ✅ | https://phabricator.wikimedia.org/T316131 here |






