https://www.mediawiki.org/wiki/Special:Code/MediaWiki/113682

Revision: 113682
Author:   brion
Date:     2012-03-12 23:08:57 +0000 (Mon, 12 Mar 2012)
Log Message:
-----------
drop unused UploadWizardMessages class; transitional from before ResourceLoader

Modified Paths:
--------------
    trunk/extensions/UploadWizard/UploadWizard.php

Removed Paths:
-------------
    trunk/extensions/UploadWizard/UploadWizardMessages.php

Modified: trunk/extensions/UploadWizard/UploadWizard.php
===================================================================
--- trunk/extensions/UploadWizard/UploadWizard.php      2012-03-12 23:06:47 UTC 
(rev 113681)
+++ trunk/extensions/UploadWizard/UploadWizard.php      2012-03-12 23:08:57 UTC 
(rev 113682)
@@ -35,7 +35,6 @@
 
 # Require modules, including the special page
 foreach ( array(
-               'UploadWizardMessages' => $wgUpwizDir,
                'UploadWizardHooks' => $wgUpwizDir,
                'ApiDeleteUploadCampaign' => $wgUpwizDir . '/api',
                'UploadWizardConfig' => $wgUpwizDir . '/includes',

Deleted: trunk/extensions/UploadWizard/UploadWizardMessages.php
===================================================================
--- trunk/extensions/UploadWizard/UploadWizardMessages.php      2012-03-12 
23:06:47 UTC (rev 113681)
+++ trunk/extensions/UploadWizard/UploadWizardMessages.php      2012-03-12 
23:08:57 UTC (rev 113682)
@@ -1,59 +0,0 @@
-<?php
-/**
- * UploadWizardMessages
- *
- * Simple class to take messages from a modules' i18n.php and dump them into 
Javascript.
- *
- * @file
- * @ingroup Upload
- */
-
-/* This class is temporary, until Resource Loader is available. */
-
-class UploadWizardMessages {
-
-       /**
-        * getMessagesJs generates a javascript addMessages() calls for a given 
module and language
-        *
-        * @param String $moduleName the name of the module
-        * @param String $langCode Name of scriptText module ( that hosts 
messages )
-        * @return string
-        */
-       public static function getMessagesJs( $moduleName, $language ) {
-               global $wgOut;
-
-               // TODO this should be cached. Perhaps with Localisation Cache.
-               global $wgExtensionMessagesFiles;
-
-               // Empty out messages in the current scope
-               $messages = array();
-               require( $wgExtensionMessagesFiles[ $moduleName ] );
-
-               // iterate over the default messages, and get this wiki's 
current messages
-               // presumably this will include local overrides in MediaWiki: 
space
-               $messagesForJs = array();
-
-               // 'en' is the default language, so it will be the most complete
-               foreach ( array_keys( $messages['en'] ) as $key ) {
-                       $messagesForJs[ $key ] = wfMsgGetKey( $key, /*DB*/true, 
$language, /*Transform*/false );
-               }
-
-               $messagesJson = FormatJson::encode( $messagesForJs );
-               return 'window.mediaWiki.addMessages(' . $messagesJson . ');';
-       }
-
-
-       static function getNormalizedLangCode( $langCode ) {
-               global $wgLang;
-               // Check the langCode
-               if ( !$langCode ) {
-                       if ( $wgLang ) {
-                               $langCode = $wgLang->getCode();
-                       } else {
-                               $langCode = 'en'; // desperation
-                       }
-               }
-
-       }
-
-}


_______________________________________________
MediaWiki-CVS mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-cvs

Reply via email to