http://www.mediawiki.org/wiki/Special:Code/MediaWiki/99172

Revision: 99172
Author:   aaron
Date:     2011-10-07 00:38:09 +0000 (Fri, 07 Oct 2011)
Log Message:
-----------
Redact IP address when unblocking autoblocks

Modified Paths:
--------------
    trunk/phase3/includes/specials/SpecialUnblock.php

Modified: trunk/phase3/includes/specials/SpecialUnblock.php
===================================================================
--- trunk/phase3/includes/specials/SpecialUnblock.php   2011-10-07 00:03:04 UTC 
(rev 99171)
+++ trunk/phase3/includes/specials/SpecialUnblock.php   2011-10-07 00:38:09 UTC 
(rev 99172)
@@ -193,11 +193,17 @@
                        RevisionDeleteUser::unsuppressUserName( 
$block->getTarget(), $id );
                }
 
+               # Redact the name (IP address) for autoblocks
+               if ( $block->getType() == Block::TYPE_AUTO ) {
+                       $page = Title::makeTitle( NS_USER, '#' . 
$block->getId() );
+               } else {
+                       $page = $block->getTarget() instanceof User
+                               ? $block->getTarget()->getUserpage()
+                               : Title::makeTitle( NS_USER, 
$block->getTarget() );
+               }
+
                # Make log entry
                $log = new LogPage( 'block' );
-               $page = $block->getTarget() instanceof User
-                       ? $block->getTarget()->getUserpage()
-                       : Title::makeTitle( NS_USER, $block->getTarget() );
                $log->addEntry( 'unblock', $page, $data['Reason'] );
 
                return true;


_______________________________________________
MediaWiki-CVS mailing list
MediaWiki-CVS@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mediawiki-cvs

Reply via email to