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

Revision: 70390
Author:   tparscal
Date:     2010-08-03 17:33:09 +0000 (Tue, 03 Aug 2010)

Log Message:
-----------
Moved server location out of ResourceLoader and into load.php. Now whatever 
might want to respond to a resource loader request can do so without 
ResourceLoader knowing anything about load.php.

Modified Paths:
--------------
    branches/resourceloader/phase3/includes/ResourceLoader.php
    branches/resourceloader/phase3/load.php

Modified: branches/resourceloader/phase3/includes/ResourceLoader.php
===================================================================
--- branches/resourceloader/phase3/includes/ResourceLoader.php  2010-08-03 
17:18:15 UTC (rev 70389)
+++ branches/resourceloader/phase3/includes/ResourceLoader.php  2010-08-03 
17:33:09 UTC (rev 70390)
@@ -183,7 +183,7 @@
         *              'debug' => [boolean: true to include debug-only 
scripts, optional, false by default],
         *      )
         */
-       public static function respond( WebRequest $request ) {
+       public static function respond( WebRequest $request, $server ) {
                global $wgUser, $wgLang, $wgDefaultSkin;
                // Fallback on system settings
                $parameters = array(
@@ -234,7 +234,7 @@
                         * 
                         * Also, the naming of these variables is horrible and 
sad, hopefully this can be worked on
                         */
-                       $parameters['server'] = dirname( 
$_SERVER['REQUEST_URI'] );
+                       $parameters['server'] = $server;
                        echo "mw.config.set( " . json_encode( $parameters ) . " 
);\n";
                        // Collect all loaders
                        $loaders = array();

Modified: branches/resourceloader/phase3/load.php
===================================================================
--- branches/resourceloader/phase3/load.php     2010-08-03 17:18:15 UTC (rev 
70389)
+++ branches/resourceloader/phase3/load.php     2010-08-03 17:33:09 UTC (rev 
70390)
@@ -50,7 +50,7 @@
 // Include core resource list
 require_once "$IP/resources/Resources.php";
 // Respond to resource loading request
-ResourceLoader::respond( $wgRequest );
+ResourceLoader::respond( $wgRequest, $wgServer . $wgScriptPath . '/load.php' );
 
 wfProfileOut( 'load.php' );
 wfLogProfilingData();



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

Reply via email to