Use $IP instead of relative paths.
authorAaron Schulz <aschulz@wikimedia.org>
Sat, 15 Dec 2012 00:06:36 +0000 (16:06 -0800)
committerAaron Schulz <aschulz@wikimedia.org>
Sat, 15 Dec 2012 00:06:36 +0000 (16:06 -0800)
Change-Id: Ic49ed466d3974c1640378831f0db61fda89f4e9e

includes/LocalisationCache.php

index 01c8f76..7cc1b9c 100644 (file)
@@ -566,6 +566,8 @@ class LocalisationCache {
         * exists, the data array is returned, otherwise false is returned.
         */
        protected function readSourceFilesAndRegisterDeps( $code, &$deps ) {
+               global $IP;
+
                $fileName = Language::getMessagesFileName( $code );
                if ( !file_exists( $fileName ) ) {
                        return false;
@@ -579,8 +581,9 @@ class LocalisationCache {
                # And for PHP
                $data['compiledPluralRules'] = $this->getCompiledPluralRules( $code );
 
-               $deps['plurals'] = new FileDependency( __DIR__ . "/../languages/data/plurals.xml" );
-               $deps['plurals-mw'] = new FileDependency( __DIR__ . "/../languages/data/plurals-mediawiki.xml" );
+               $deps['plurals'] = new FileDependency( "$IP/languages/data/plurals.xml" );
+               $deps['plurals-mw'] = new FileDependency( "$IP/languages/data/plurals-mediawiki.xml" );
+
                return $data;
        }