logo       

[MediaWiki-CVS] SVN: [54053] trunk/phase3/maintenance/language/makeMessageD: msg#01431

mediawiki-cvs

Subject: [MediaWiki-CVS] SVN: [54053] trunk/phase3/maintenance/language/makeMessageDB.php

http://www.mediawiki.org/wiki/Special:Code/MediaWiki/54053

Revision: 54053
Author: demon
Date: 2009-07-30 22:31:24 +0000 (Thu, 30 Jul 2009)

Log Message:
-----------
Never worked anyway, and completely useless with new message cache.

Removed Paths:
-------------
trunk/phase3/maintenance/language/makeMessageDB.php

Deleted: trunk/phase3/maintenance/language/makeMessageDB.php
===================================================================
--- trunk/phase3/maintenance/language/makeMessageDB.php 2009-07-30 22:24:04 UTC
(rev 54052)
+++ trunk/phase3/maintenance/language/makeMessageDB.php 2009-07-30 22:31:24 UTC
(rev 54053)
@@ -1,45 +0,0 @@
-<?php
-
-/**
- * Proof of principle script
- */
-
-require( dirname( __FILE__ ) . '/../commandLine.inc' );
-
-$obj = new MakeMessagesDB;
-$obj->run();
-
-class MakeMessagesDB {
-
- function run() {
- global $wgExtensionMessagesFiles, $wgMessageCache, $IP;
-
- $nameHash = md5( implode( "\n", array_keys(
$wgExtensionMessagesFiles ) ) );
- $dir = "$IP/cache/ext-msgs";
- wfMkdirParents( $dir );
- $db = dba_open( "$dir/$nameHash.cdb", 'n', 'cdb' );
- if ( !$db ) {
- echo "Cannot open DB file\n";
- exit( 1 );
- }
-
- # Load extension messages
- foreach ( $wgExtensionMessagesFiles as $file ) {
- $messages = $magicWords = array();
- require( $file );
- foreach ( $messages as $lang => $unused ) {
- $wgMessageCache->processMessagesArray(
$messages, $lang );
- }
- }
-
- # Write them to the file
- foreach ( $wgMessageCache->mExtensionMessages as $lang =>
$messages ) {
- foreach ( $messages as $key => $text ) {
- dba_insert( "$lang:$key", $text, $db );
- }
- }
-
- dba_close( $db );
- }
-}
-



_______________________________________________
MediaWiki-CVS mailing list
MediaWiki-CVS@xxxxxxxxxxxxxxxxxxx
https://lists.wikimedia.org/mailman/listinfo/mediawiki-cvs

<Prev in Thread] Current Thread [Next in Thread>
Google Custom Search

News | Mail Home | sitemap | FAQ | advertise