X-Git-Url: http://git.heureux-cyclage.org/?a=blobdiff_plain;f=resources%2FResources.php;h=a3f51da7e0154b37671a8ec4cb7a4c2c35d50d9b;hb=e23ef8a1f0d1a7ea25227c6698e4c93cb9bce1d2;hp=af40b731d90ec8b00d9be948a4f077a65ca59ea0;hpb=c7b0bb2459a6b14590b252935eccc2edfccae13b;p=lhc%2Fweb%2Fwiklou.git diff --git a/resources/Resources.php b/resources/Resources.php index af40b731d9..a3f51da7e0 100644 --- a/resources/Resources.php +++ b/resources/Resources.php @@ -27,12 +27,6 @@ if ( !defined( 'MEDIAWIKI' ) ) { global $wgResourceBasePath; return [ - - /** - * Special modules who have their own classes - */ - 'startup' => [ 'class' => ResourceLoaderStartUpModule::class ], - // Scripts managed by the local wiki (stored in the MediaWiki namespace) 'site' => [ 'class' => ResourceLoaderSiteModule::class ], 'site.styles' => [ 'class' => ResourceLoaderSiteStylesModule::class ], @@ -872,6 +866,7 @@ return [ ], 'mediawiki.content.json' => [ 'styles' => 'resources/src/mediawiki.content.json.less', + 'targets' => [ 'desktop', 'mobile' ], ], 'mediawiki.confirmCloseWindow' => [ 'scripts' => [ @@ -1441,12 +1436,13 @@ return [ ], ], 'mediawiki.action.history' => [ + 'dependencies' => [ 'jquery.makeCollapsible' ], 'scripts' => 'resources/src/mediawiki.action/mediawiki.action.history.js', 'styles' => 'resources/src/mediawiki.action/mediawiki.action.history.css', ], 'mediawiki.action.history.styles' => [ 'skinStyles' => [ - 'default' => 'resources/src/mediawiki.action/mediawiki.action.history.styles.css', + 'default' => 'resources/src/mediawiki.action/mediawiki.action.history.styles.less', ], 'targets' => [ 'desktop', 'mobile' ], ], @@ -1686,7 +1682,7 @@ return [ ], 'mediawiki.page.gallery.styles' => [ 'styles' => [ - 'resources/src/mediawiki.page.gallery.styles/gallery.css', + 'resources/src/mediawiki.page.gallery.styles/gallery.less', 'resources/src/mediawiki.page.gallery.styles/print.css' => [ 'media' => 'print' ], ], 'targets' => [ 'desktop', 'mobile' ], @@ -2105,7 +2101,15 @@ return [ ], ], 'mediawiki.special.block' => [ - 'scripts' => 'resources/src/mediawiki.special.block.js', + 'localBasePath' => "$IP/resources/src", + 'remoteBasePath' => "$wgResourceBasePath/resources/src", + 'packageFiles' => [ + 'mediawiki.special.block.js', + [ 'name' => 'config.json', 'config' => [ + 'EnablePartialBlocks', + 'BlockAllowsUTEdit', + ] ], + ], 'dependencies' => [ 'oojs-ui-core', 'oojs-ui.styles.icons-editing-core', @@ -2121,6 +2125,10 @@ return [ ], 'targets' => [ 'desktop', 'mobile' ], ], + 'mediawiki.special.blocklist' => [ + 'styles' => 'resources/src/mediawiki.special/blocklist.less', + 'targets' => [ 'desktop', 'mobile' ], + ], 'mediawiki.special.changecredentials.js' => [ 'scripts' => 'resources/src/mediawiki.special.changecredentials.js', 'dependencies' => [ @@ -2507,6 +2515,7 @@ return [ 'oojs-ui-widgets', 'mediawiki.widgets.styles', // TitleInputWidget + 'oojs-ui.styles.icons-content', 'mediawiki.Title', 'mediawiki.api', 'mediawiki.String',