} else {
$sortedArray = $wgAllMessagesEn;
}
-
+
ksort( $sortedArray );
$messages=array();
$wgUser = new User;
$wgUser->setLoaded( true ); # Don't load from DB
$wgUser->setName( 'MediaWiki default' );
-
+
# Don't try to draw messages from the database we're initialising
$wgMessageCache->disable();
$wgMessageCache->disableTransform();
# default messages won't be overwritte
$username = 'MediaWiki default';
-
+
print "Initialising \"MediaWiki\" namespace...\n";
-
+
$dbr =& wfGetDB( DB_SLAVE );
$dbw =& wfGetDB( DB_MASTER );
$page = $dbr->tableName( 'page' );
} else {
$sortedArray = $wgAllMessagesEn;
}
-
+
ksort( $sortedArray );
# SELECT all existing messages
while ($row = $dbr->fetchObject($res))
$rows[] = $row;
}
-
+
# Read the results into an array
# Decide whether or not each one needs to be overwritten
$existingTitles = array();
$arr = array();
$talk = $wgContLang->getNsText( NS_TALK );
$mwtalk = $wgContLang->getNsText( NS_MEDIAWIKI_TALK );
-
+
# Merge these into a single transaction for speed
$dbw->begin();