Summary
The IP reveal guidance panel allows users to check the IP Info extension preference to enable the tool. However, this preference check applies locally. We should apply this globally, so that users can use the tool everywhere they have rights to use it.
Background
- The IP reveal guidance dialog allows users to check the IP Info extension preference to enable the tool
- This preference is shown in the second IPInfo step and is only shown if the preference is enabled
- Checking this preference only locally would mean that the user would need to enable the preference on all wikis they use the tool
- This is annoying for users such as stewards, who are active on many small wikis
- Checking the preference globally for all users avoids the need to show the dialog again on other wikis
Technical notes
- This should be possible to achieve without too much work, though we would need to consider whether the value of the preference before the dialog opens should be the state of the global preference or the local one
Acceptance criteria
- Checking the IP Info preference in the IP reveal guidance dialog checks the global preference if MediaWiki-extensions-GlobalPreferences is installed, otherwise checks the local preference
- The value of the preference used to determine whether to show the preference in the dialog uses the global preference if MediaWiki-extensions-GlobalPreferences is installed, otherwise uses the local preference