Fixed check for mediaWiki existance and removed additional unneeded wrapping in media...
authorTrevor Parscal <tparscal@users.mediawiki.org>
Wed, 22 Sep 2010 18:03:29 +0000 (18:03 +0000)
committerTrevor Parscal <tparscal@users.mediawiki.org>
Wed, 22 Sep 2010 18:03:29 +0000 (18:03 +0000)
includes/EditPage.php
includes/OutputPage.php
includes/ProtectionForm.php

index f027ba6..50d97fd 100644 (file)
@@ -2246,7 +2246,7 @@ HTML
                }
                
                $wgOut->addScript( Html::inlineScript(
-                       "if ( mediaWiki !== undefined ) { $script }"
+                       "if ( window.mediaWiki ) { $script }"
                ) );
                
                $toolbar .= "\n</div>";
index 9dc9baf..4a9c25e 100644 (file)
@@ -2381,7 +2381,7 @@ class OutputPage {
                if ( $this->getModules() ) {
                        $modules = FormatJson::encode( $this->getModules() );
                        $scripts .= Html::inlineScript(
-                               "if ( mediaWiki !== undefined ) { mediaWiki.loader.load( {$modules} ); mediaWiki.loader.go(); }"
+                               "if ( window.mediaWiki ) { mediaWiki.loader.load( {$modules} ); mediaWiki.loader.go(); }"
                        ) . "\n";
                }
                
index 807cdc2..3272cfe 100644 (file)
@@ -592,7 +592,7 @@ class ProtectionForm {
                $encOptions = Xml::encodeJsVar( $options );
 
                $script .= "ProtectionForm.init($encOptions)";
-               return Html::inlineScript( "if ( mediaWiki !== undefined ) { mediaWiki.loader.using( 'mediawiki.legacy.protect', function() { {$script} } ); }" );
+               return Html::inlineScript( "if ( window.mediaWiki ) { $script }" );
        }
 
        /**