* Some enhancements to live preview
[lhc/web/wiklou.git] / maintenance / dumpInterwiki.inc
index 26805f4..9af6ccc 100644 (file)
@@ -4,16 +4,14 @@
  * Wikimedia specific!
  *
  * @todo document
- * @package MediaWiki
- * @subpackage Maintenance
+ * @addtogroup Maintenance
  */
 
 /** */
 
 /**
  * @todo document
- * @package MediaWiki
- * @subpackage Maintenance
+ * @addtogroup Maintenance
  */
 class Site {
        var $suffix, $lateral, $url;
@@ -52,15 +50,10 @@ function getRebuildInterwikiDump() {
        # List of all database names
        $dblist = array_map( "trim", file( "/home/wikipedia/common/all.dblist" ) );
 
-       # Special-case hostnames
-       $specials = array(
-               'sourceswiki' => 'sources.wikipedia.org',
-               'quotewiki' => 'wikiquote.org',
-               'textbookwiki' => 'wikibooks.org',
-               'sep11wiki' => 'sep11.wikipedia.org',
-               'metawiki' => 'meta.wikimedia.org',
-               'commonswiki' => 'commons.wikimedia.org',
-       );
+       # Special-case databases
+       $specials = array_flip(
+               array_map( "trim",
+                       file( "/home/wikipedia/common/special.dblist" ) ) );
 
        # Extra interwiki links that can't be in the intermap for some reason
        $extraLinks = array(