* (bug 1586) Replace _ in db name with - for domain name
authorBrion Vibber <brion@users.mediawiki.org>
Sat, 17 Dec 2005 00:15:35 +0000 (00:15 +0000)
committerBrion Vibber <brion@users.mediawiki.org>
Sat, 17 Dec 2005 00:15:35 +0000 (00:15 +0000)
plus committing a live hack

maintenance/rebuildInterwiki.inc

index 20149fe..a10a224 100644 (file)
@@ -25,7 +25,8 @@ class Site {
        }
 
        function getURL( $lang ) {
-               return "http://$lang.{$this->url}/wiki/\$1";
+               $xlang = str_replace( '_', '-', $lang );
+               return "http://$xlang.{$this->url}/wiki/\$1";
        }
 }
 
@@ -41,6 +42,7 @@ function getRebuildInterwikiSQL() {
                'wikibooks' => new Site( 'wikibooks', 'b', 'wikibooks.org' ),
                'wikinews' => new Site( 'wikinews', 'n', 'wikinews.org' ),
                'wikisource' => new Site( 'wikisource', 's', 'wikisource.org' ),
+               'wikimedia' => new Site( 'wikimedia', 'chapter', 'wikimedia.org' ),
        );
 
        # List of language prefixes likely to be found in multi-language sites