Author: swalling
Description:
We discovered from bug 52891 that anonymous IPs and registered users who are blocked get a mysterious error from Special:GettingStarted. Currently, when they click one of three tasks, they get no response and the page just reloads. This is because there is a check for whether the user can edit the page called for, and if they are blocked they fail this editability check until they hit the maximum requests.
This case is pretty rare, because the majority of visitors to this page just successfully created an account. However, it should be relatively simple to detect when a user/IP is blocked, and either redirect them somewhere appropriate or produce a special error.
Version: unspecified
Severity: enhancement