From 69e831bba3196c1f6c97845512ecb731a96b5ef8 Mon Sep 17 00:00:00 2001 From: Tim Starling Date: Sat, 15 Nov 2003 07:52:24 +0000 Subject: [PATCH] Moved to InitialiseMessages.inc --- maintenance/InitialiseMessages.php | 94 ------------------------------ 1 file changed, 94 deletions(-) delete mode 100644 maintenance/InitialiseMessages.php diff --git a/maintenance/InitialiseMessages.php b/maintenance/InitialiseMessages.php deleted file mode 100644 index 1851834e7a..0000000000 --- a/maintenance/InitialiseMessages.php +++ /dev/null @@ -1,94 +0,0 @@ -getAllMessages() does not exist\n -You need to insert this function into your language file. For example: - -function getAllMessages() -{ - global \$wgAllMessagesEn; - return \$wgAllMessagesEn; -} - \n"; - return; - } - $ns = NS_MEDIAWIKI; - $sql = "SELECT 1 FROM cur WHERE cur_namespace=$ns LIMIT 1"; - $res = wfQuery( $sql, DB_READ, $fname ); - if ( wfNumRows( $res ) ) { - print "MediaWiki: namespace already initialised\n"; - return; - } - - $messages = $wgLang->getAllMessages(); - $timestamp = wfTimestampNow(); - $invTimestamp = wfInvertTimestamp( $timestamp ); - $navText = wfMsgNoDB( "allmessagestext" ); - $navText .= " - -"; - - print "Initialising \"MediaWiki\" namespace..."; - - foreach ( $messages as $key => $message ) { - $titleObj = Title::newFromText( $key ); - $title = $titleObj->getDBkey(); - $dbencMsg = wfStrencode( $message ); - $sql = "INSERT INTO cur (cur_namespace, cur_title, cur_text, - cur_user_text, cur_timestamp, cur_restrictions, - cur_is_new, inverse_timestamp) VALUES ( - $ns, - '$title', - '$dbencMsg', - 'MediaWiki default', - '$timestamp', - 'sysop', - 1, - '$invTimestamp')"; - wfQuery( $sql, DB_WRITE, $fname ); - $mwObj =& MagicWord::get( MAG_MSGNW ); - $mw = $mwObj->getSynonym( 0 ); - $mw = str_replace( "$1", $key, $mw ); - - $message = wfEscapeWikiText( $message ); - $navText .= -""; - } - $navText .= "
- '''Name''' - - '''Default text''' - - '''Current text''' -
- [$wgServer$wgScript?title=MediaWiki:$title&action=edit $key] - - $message - - $mw -
"; - $navText = wfStrencode( $navText ); - $title = wfMsgNoDB( "allmessages" ); - $sql = "INSERT INTO cur (cur_namespace, cur_title, cur_text, - cur_user_text, cur_timestamp, cur_restrictions, - cur_is_new, inverse_timestamp) VALUES ( - $ns, - '$title', - '$navText', - 'MediaWiki default', - '$timestamp', - 'sysop', - 1, - '$invTimestamp')"; - wfQuery( $sql, DB_WRITE, $fname ); - print "done \n"; -} - -- 2.20.1