'CreateAccount',
'Userlogin',
'signup',
- array( 'returnto', 'returntoquery', 'uselang' )
+ [ 'returnto', 'returntoquery', 'uselang' ]
);
}
+ public function doesWrites() {
+ return true;
+ }
+
// No reason to hide this link on Special:Specialpages
public function isListed() {
return true;
}
public function isRestricted() {
- return true;
+ return !User::groupHasPermission( '*', 'createaccount' );
}
public function userCanExecute( User $user ) {