Merge "Load mediawiki.action.view.redirectToFragment in mobile"
authorjenkins-bot <jenkins-bot@gerrit.wikimedia.org>
Wed, 20 Aug 2014 21:38:32 +0000 (21:38 +0000)
committerGerrit Code Review <gerrit@wikimedia.org>
Wed, 20 Aug 2014 21:38:32 +0000 (21:38 +0000)
1  2 
resources/Resources.php

diff --combined resources/Resources.php
@@@ -1045,17 -1045,13 +1045,18 @@@ return array
                        'postedit-confirmation-saved',
                ),
        ),
 -      'mediawiki.action.view.redirectToFragment' => array(
 -              'scripts' => 'resources/src/mediawiki.action/mediawiki.action.view.redirectToFragment.js',
 +      'mediawiki.action.view.redirect' => array(
 +              'scripts' => 'resources/src/mediawiki.action/mediawiki.action.view.redirect.js',
                'dependencies' => array(
                        'jquery.client',
                ),
                'position' => 'top',
 +      ),
 +      // Deployment hack for compatibility with cached HTML, remove before 1.24 release
 +      'mediawiki.action.view.redirectToFragment' => array(
 +              'dependencies' => 'mediawiki.action.view.redirect',
 +              'position' => 'top',
+               'targets' => array( 'desktop', 'mobile' ),
        ),
        'mediawiki.action.view.rightClickEdit' => array(
                'scripts' => 'resources/src/mediawiki.action/mediawiki.action.view.rightClickEdit.js',
        'mediawiki.special.changeslist.enhanced' => array(
                'styles' => 'resources/src/mediawiki.special/mediawiki.special.changeslist.enhanced.css',
        ),
 +      'mediawiki.special.import' => array(
 +              'scripts' => 'resources/src/mediawiki.special/mediawiki.special.import.js',
 +      ),
        'mediawiki.special.movePage' => array(
                'scripts' => 'resources/src/mediawiki.special/mediawiki.special.movePage.js',
                'dependencies' => 'jquery.byteLimit',
                'styles' => 'resources/src/mediawiki.special/mediawiki.special.version.css',
        ),
  
 +      /* MediaWiki Installer */
 +
 +      'mediawiki.legacy.config' => array(
 +              // Used in the web installer. Test it after modifying this definition!
 +              // These files are not actually loaded via ResourceLoader, so dependencies etc. won't work.
 +              'scripts' => 'mw-config/config.js',
 +              'styles' => 'mw-config/config.css',
 +      ),
 +
        /* MediaWiki Legacy */
  
        'mediawiki.legacy.ajax' => array(
                'remoteBasePath' => $GLOBALS['wgStylePath'],
                'localBasePath' => $GLOBALS['wgStyleDirectory'],
        ),
 -      'mediawiki.legacy.config' => array(
 -              // Used in the web installer. Test it after modifying this definition!
 -              'scripts' => 'common/config.js',
 -              'styles' => array( 'common/config.css' ),
 -              'remoteBasePath' => $GLOBALS['wgStylePath'],
 -              'localBasePath' => $GLOBALS['wgStyleDirectory'],
 -              'dependencies' => 'mediawiki.legacy.wikibits',
 -      ),
        'mediawiki.legacy.protect' => array(
                'scripts' => 'common/protect.js',
                'remoteBasePath' => $GLOBALS['wgStylePath'],