diff options
author | Luke Shumaker <lukeshu@sbcglobal.net> | 2016-05-01 15:30:02 -0400 |
---|---|---|
committer | Luke Shumaker <lukeshu@sbcglobal.net> | 2016-05-01 15:30:02 -0400 |
commit | 1de335ad3f395ca6861085393ba366a9e3fb4a0d (patch) | |
tree | f1fdd326034e05177596851be6a7127615d81498 /includes/specials/SpecialUnblock.php | |
parent | 9c75fa8ff6d4d38ef552c00fef5969fb154765e8 (diff) | |
parent | f6d65e533c62f6deb21342d4901ece24497b433e (diff) |
Merge commit 'f6d65'
# Conflicts:
# skins/ArchLinux/ArchLinux.php
Diffstat (limited to 'includes/specials/SpecialUnblock.php')
-rw-r--r-- | includes/specials/SpecialUnblock.php | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/includes/specials/SpecialUnblock.php b/includes/specials/SpecialUnblock.php index 244b8894..f81f1c30 100644 --- a/includes/specials/SpecialUnblock.php +++ b/includes/specials/SpecialUnblock.php @@ -53,7 +53,7 @@ class SpecialUnblock extends SpecialPage { $out = $this->getOutput(); $out->setPageTitle( $this->msg( 'unblockip' ) ); - $out->addModules( 'mediawiki.special' ); + $out->addModules( array( 'mediawiki.special', 'mediawiki.userSuggest' ) ); $form = new HTMLForm( $this->getFields(), $this->getContext() ); $form->setWrapperLegendMsg( 'unblockip' ); @@ -88,6 +88,7 @@ class SpecialUnblock extends SpecialPage { 'autofocus' => true, 'size' => '45', 'required' => true, + 'cssclass' => 'mw-autocomplete-user', // used by mediawiki.userSuggest ), 'Name' => array( 'type' => 'info', @@ -226,8 +227,12 @@ class SpecialUnblock extends SpecialPage { } # Make log entry - $log = new LogPage( 'block' ); - $log->addEntry( 'unblock', $page, $data['Reason'], array(), $performer ); + $logEntry = new ManualLogEntry( 'block', 'unblock' ); + $logEntry->setTarget( $page ); + $logEntry->setComment( $data['Reason'] ); + $logEntry->setPerformer( $performer ); + $logId = $logEntry->insert(); + $logEntry->publish( $logId ); return true; } |