fixed errors with custom welcome messages

This commit is contained in:
Jacob G 2015-01-12 18:47:34 -05:00
parent efebcdec0f
commit 9726b41b7b

View file

@ -328,7 +328,7 @@ class AccountConfirmSubmission {
$this->createUserPage( $user );
# Greet the new user if set to do so.
$this->createUserTalkPage( $user, $this->reason );
$this->createUserTalkPage( $user );
return array( true, null );
}
@ -442,17 +442,17 @@ class AccountConfirmSubmission {
);
}
protected function createUserTalkPage( User $user, String $message = '' ) {
protected function createUserTalkPage( User $user ) {
global $wgAutoWelcomeNewUsers;
if ( $wgAutoWelcomeNewUsers ) {
if ($message == '') {
if ($this->reason == '') {
$msg = "confirmaccount-welc-pos{$this->type}";
$welcome = wfEmptyMsg( $msg )
? wfMessage( 'confirmaccount-welc' )->text()
: wfMessage( $msg )->text(); // custom message
} else {
$welcome = $message;
$welcome = $this->reason;
}
# Add user welcome message!
$article = new WikiPage( $user->getTalkPage() );