From 7fe27aca0eec88ac28e53f7babeacc87c09bd043 Mon Sep 17 00:00:00 2001 From: Brion Vibber Date: Sat, 20 Nov 2004 10:29:46 +0000 Subject: [PATCH] Move some misplaced extensions from main MediaWiki module to extensions --- extensions/MakeDBError.php | 25 -------- extensions/ShowProcesslist.php | 47 --------------- extensions/SiteMatrix.php | 102 -------------------------------- extensions/UnicodeConverter.php | 53 ----------------- 4 files changed, 227 deletions(-) delete mode 100644 extensions/MakeDBError.php delete mode 100644 extensions/ShowProcesslist.php delete mode 100644 extensions/SiteMatrix.php delete mode 100644 extensions/UnicodeConverter.php diff --git a/extensions/MakeDBError.php b/extensions/MakeDBError.php deleted file mode 100644 index ce87f3d3c0..0000000000 --- a/extensions/MakeDBError.php +++ /dev/null @@ -1,25 +0,0 @@ -setHeaders(); - wfQuery( "test", DB_READ ); - } -} - -SpecialPage::addPage( new MakeDBErrorPage ); - -} # End of extension function - -?> diff --git a/extensions/ShowProcesslist.php b/extensions/ShowProcesslist.php deleted file mode 100644 index 23f159784e..0000000000 --- a/extensions/ShowProcesslist.php +++ /dev/null @@ -1,47 +0,0 @@ -setHeaders(); - if ( !$wgUser->isDeveloper() ) { - $wgOut->addWikiText( "You're not allowed, go away" ); - return; - } - - $res=wfQuery("SHOW FULL PROCESSLIST",DB_READ); - $output=array(); - $output = ''; - while ( $row=wfFetchObject($res)){ - $output .= ""; - $fields = get_object_vars($row); - foreach ($fields as $name => $value ) { - $output .= ""; - } - $output .= ""; - } - $output .= "
" . htmlspecialchars( $value ) . "
"; - $wgOut->addHTML( $output ); - - } -} - -SpecialPage::addPage( new ShowProcesslistPage ); - -} # End of extension function -} # End of invocation guard -?> diff --git a/extensions/SiteMatrix.php b/extensions/SiteMatrix.php deleted file mode 100644 index aa25a832d2..0000000000 --- a/extensions/SiteMatrix.php +++ /dev/null @@ -1,102 +0,0 @@ -setHeaders(); - - $langlist = array_map( 'trim', file( '/home/wikipedia/common/langlist' ) ); - sort( $langlist ); - $xLanglist = array_flip( $langlist ); - - $sites = array( 'wiki', 'wiktionary', 'wikibooks', 'wikiquote' ); - $names = array( - 'wiki' => 'Wikipedia
w', - 'wiktionary' => 'Wiktionary
wikt', - 'wikibooks' => 'Wikibooks
b', - 'wikiquote' => 'Wikiquote
q' - ); - $hosts = array( - 'wiki' => 'wikipedia.org', - 'wiktionary' => 'wiktionary.org', - 'wikibooks' => 'wikibooks.org', - 'wikiquote' => 'wikiquote.org' - ); - - # Tabulate the matrix - $specials = array(); - $matrix = array(); - foreach( $wgLocalDatabases as $db ) { - # Find suffix - foreach ( $sites as $site ) { - if ( preg_match( "/(.*)$site\$/", $db, $m ) ) { - $lang = $m[1]; - if ( empty( $xLanglist[$lang] ) && $site == 'wiki' ) { - $specials[] = $lang; - } else { - $matrix[$site][$lang] = 1; - } - break; - } - } - } - - # Construct the HTML - - # Header row - $s = ""; - foreach ( $names as $name ) { - $s .= ""; - } - $s .= "\n"; - - # Bulk of table - foreach ( $langlist as $lang ) { - $s .= ""; - foreach ( $names as $site => $name ) { - $url = "http://$lang." . $hosts[$site] . "/"; - if ( empty( $matrix[$site][$lang] ) ) { - # Non-existent wiki - $s .= ""; - } else { - # Wiki exists - $s .= ""; - } - } - $s .= "\n"; - } - $s .= "
$name
$lang$lang
\n"; - - # Specials - $s .= ""; - $wgOut->addHTML( $s ); - } -} - -SpecialPage::addPage( new SiteMatrixPage ); -global $wgMessageCache; -$wgMessageCache->addMessage( "sitematrix", "List of Wikimedia wikis" ); - -} # End of extension function -} # End of invocation protection -?> diff --git a/extensions/UnicodeConverter.php b/extensions/UnicodeConverter.php deleted file mode 100644 index 7ab7fe3cb4..0000000000 --- a/extensions/UnicodeConverter.php +++ /dev/null @@ -1,53 +0,0 @@ -setHeaders(); - - $q = $wgRequest->getText( 'q' ); - $encQ = htmlspecialchars( $q ); - $action = $wgTitle->escapeLocalUrl(); - $ok = htmlspecialchars( wfMsg( "ok" ) ); - - $wgOut->addHTML( << -
-

- -END -); - - if ( !is_null( $q ) ) { - $html = wfUtf8ToHTML( htmlspecialchars( $q ) ); - $wgOut->addHTML( "\n\n\n" . nl2br( $html ) . "\n
\n" . - nl2br( htmlspecialchars( $html ) ) . "\n\n" ); - } - } -} - -global $wgMessageCache; -SpecialPage::addPage( new UnicodeConverter ); -$wgMessageCache->addMessage( "unicodeconverter", "Unicode Converter" ); - -} # End of extension function -} # End of invocation guard -?> -- 2.20.1