From d42f8b3a5ea92066517a11443d18dbbf703a272a Mon Sep 17 00:00:00 2001 From: =?utf8?q?=C3=86var=20Arnfj=C3=B6r=C3=B0=20Bjarmason?= Date: Sun, 18 Sep 2005 18:59:14 +0000 Subject: [PATCH] * A maintenance script to check the validity of user names --- maintenance/checkUsernames.php | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 maintenance/checkUsernames.php diff --git a/maintenance/checkUsernames.php b/maintenance/checkUsernames.php new file mode 100644 index 0000000000..9f5f37c7d6 --- /dev/null +++ b/maintenance/checkUsernames.php @@ -0,0 +1,32 @@ +stderr = fopen( 'php://stderr', 'wt' ); + } + function main() { + global $wgDBname; + $fname = 'checkUsernames::main'; + + $dbr =& wfGetDB( DB_SLAVE ); + + $res = $dbr->select( 'user', + array( 'user_id', 'user_name' ), + null, + $fname + ); + + 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 ); + } + } +} + +$cun = new checkUsernames; +$cun->main(); -- 2.20.1