* @ingroup Wikimedia
*/
-/**
- * @todo document
- * @ingroup Maintenance
- */
-class Site {
- var $suffix, $lateral, $url;
-
- function __construct( $s, $l, $u ) {
- $this->suffix = $s;
- $this->lateral = $l;
- $this->url = $u;
- }
-
- function getURL( $lang ) {
- $xlang = str_replace( '_', '-', $lang );
- return "http://$xlang.{$this->url}/wiki/\$1";
- }
-}
+require_once( dirname( __FILE__ ) . '/Site.php' );
require_once( dirname( __FILE__ ) . '/Maintenance.php' );
$this->makeLanguageLinks ( $site, "_" . $site->suffix );
}
- foreach ( $dblist as $db ) {
+ foreach ( $this->dblist as $db ) {
if ( isset( $this->specials[$db] ) ) {
# Special wiki
# Has interwiki links and interlanguage links to wikipedia
}
$maintClass = "DumpInterwiki";
-require_once( DO_MAINTENANCE );
+require_once( RUN_MAINTENANCE_IF_MAIN );