From bb56c453997f35e29a1c5ae132de9452a45b85f9 Mon Sep 17 00:00:00 2001 From: =?utf8?q?=C3=86var=20Arnfj=C3=B6r=C3=B0=20Bjarmason?= Date: Sun, 18 Sep 2005 20:19:16 +0000 Subject: [PATCH] * improvements --- maintenance/checkUsernames.php | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/maintenance/checkUsernames.php b/maintenance/checkUsernames.php index 9f5f37c7d6..479f327b62 100644 --- a/maintenance/checkUsernames.php +++ b/maintenance/checkUsernames.php @@ -3,10 +3,11 @@ error_reporting(E_ALL ^ E_NOTICE); require_once 'commandLine.inc'; class checkUsernames { - var $stderr; + var $stderr, $log; function checkUsernames() { $this->stderr = fopen( 'php://stderr', 'wt' ); + $this->log = fopen( '/home/wikipedia/logs/checkUsernames.log', 'at' ); } function main() { global $wgDBname; @@ -22,11 +23,13 @@ class checkUsernames { fwrite( $this->stderr, "Checking $wgDBname\n" ); while ( $row = $dbr->fetchObject( $res ) ) { - if ( ! User::isValidUserName( $row->user_name ) ) - printf( "%s: %6d: %s\n", $wgDBname, $row->user_id, $row->user_name ); + if ( ! User::isValidUserName( $row->user_name ) ) { + $out = sprintf( "%s: %6d: %s\n", $wgDBname, $row->user_id, $row->user_name ); + fwrite( $this->log, $out ); + } } } } -$cun = new checkUsernames; +$cun = new checkUsernames(); $cun->main(); -- 2.20.1