Problem:
We are showing warnings when edits are made on EntitySchemas and the user isn't logged in. This warning promps them to create an account or log in. With IP Masking this will no longer be required as we will be deferring to a media wiki status bar: https://phabricator.wikimedia.org/T330510
This should apply to all edits to EntitySchemas.
Example:
When editing: https://wikidata.beta.wmflabs.org/wiki/EntitySchema:E10 this warning box appears.
This warning box and message on an EntitySchema page should be removed when editing an EntitySchema and IP masking is enabled and the user isn't logged in.
But the warning should remain as is on wikis that don't have IP masking enabled e.g. 3rd party Wikibases
BDD
GIVEN an EntitySchema
AND a user who isn't logged in
WHEN making an edit
AND IP Masking is enabled
THEN do not show the create an account prompt
Acceptance criteria:
- Create an account prompt isn't shown when editing EntitySchema when IP Masking is enabled
Notes
It looks like editing EntitySchemas as a temp user seems to be turned off, but will be required to test this.
