* Use local context to get messages
authorAlexandre Emsenhuber <ialex@users.mediawiki.org>
Tue, 27 Dec 2011 16:35:40 +0000 (16:35 +0000)
committerAlexandre Emsenhuber <ialex@users.mediawiki.org>
Tue, 27 Dec 2011 16:35:40 +0000 (16:35 +0000)
* Also set the reason for the block in content language

includes/specials/SpecialBlockme.php

index ebfe07e..3840b2f 100644 (file)
@@ -44,7 +44,7 @@ class SpecialBlockme extends UnlistedSpecialPage {
                        return;
                }
 
-               $user = User::newFromName( wfMsgForContent( 'proxyblocker' ) );
+               $user = User::newFromName( $this->msg( 'proxyblocker' )->inContentLanguage()->text() );
                # FIXME: newFromName could return false on a badly configured wiki.
                if ( !$user->isLoggedIn() ) {
                        $user->addToDatabase();
@@ -53,7 +53,7 @@ class SpecialBlockme extends UnlistedSpecialPage {
                $block = new Block();
                $block->setTarget( $ip );
                $block->setBlocker( $user );
-               $block->mReason = wfMsg( 'proxyblockreason' );
+               $block->mReason = $this->msg( 'proxyblockreason' )->inContentLanguage()->text();
 
                $block->insert();