'user' => [ 'class' => 'ResourceLoaderUserModule' ],
'user.styles' => [ 'class' => 'ResourceLoaderUserStylesModule' ],
- // Scripts generated based on the current user's preferences
- 'user.cssprefs' => [ 'class' => 'ResourceLoaderUserCSSPrefsModule' ],
-
// Populate mediawiki.user placeholders with information about the current user
'user.defaults' => [ 'class' => 'ResourceLoaderUserDefaultsModule' ],
'user.options' => [ 'class' => 'ResourceLoaderUserOptionsModule' ],
'targets' => [ 'desktop', 'mobile' ],
],
'mediawiki.Title' => [
- 'scripts' => 'resources/src/mediawiki/mediawiki.Title.js',
+ 'scripts' => [
+ 'resources/src/mediawiki/mediawiki.Title.js',
+ 'resources/src/mediawiki/mediawiki.Title.phpCharToUpper.js',
+ ],
'dependencies' => [
'jquery.byteLength',
'mediawiki.util',
'mediawiki.api.watch',
'mediawiki.notify',
'mediawiki.util',
+ 'mediawiki.Title',
+ 'mediawiki.jqueryMsg',
'jquery.accessKeyLabel',
'mediawiki.RegExp',
],
'tooltip-ca-watch',
'tooltip-ca-unwatch',
'watcherrortext',
+ 'addedwatchtext',
+ 'addedwatchtext-talk',
+ 'removedwatchtext',
+ 'removedwatchtext-talk',
],
],
'mediawiki.page.rollback' => [
'apisandbox-continue-clear',
'apisandbox-continue-help',
'apisandbox-param-limit',
+ 'apisandbox-multivalue-all-namespaces',
+ 'apisandbox-multivalue-all-values',
'api-format-prettyprint-status',
'blanknamespace',
],
],
'mediawiki.special.watchlist' => [
'scripts' => 'resources/src/mediawiki.special/mediawiki.special.watchlist.js',
+ 'messages' => 'watchlist-mark-all-visited',
+ 'dependencies' => [
+ 'mediawiki.api',
+ 'mediawiki.jqueryMsg',
+ 'oojs-ui-windows',
+ 'user.options',
+ ]
],
'mediawiki.special.version' => [
'styles' => 'resources/src/mediawiki.special/mediawiki.special.version.css',
],
'messages' => [
'red-link-title',
+ 'mw-widgets-categoryselector-add-category-placeholder'
+ ],
+ 'targets' => [ 'desktop', 'mobile' ],
+ ],
+ 'mediawiki.widgets.MediaSearch' => [
+ 'scripts' => [
+ 'resources/src/mediawiki.widgets/MediaSearch/mw.widgets.APIResultsProvider.js',
+ 'resources/src/mediawiki.widgets/MediaSearch/mw.widgets.APIResultsQueue.js',
+ 'resources/src/mediawiki.widgets/MediaSearch/mw.widgets.MediaResourceProvider.js',
+ 'resources/src/mediawiki.widgets/MediaSearch/mw.widgets.MediaSearchProvider.js',
+ 'resources/src/mediawiki.widgets/MediaSearch/mw.widgets.MediaResourceQueue.js',
+ 'resources/src/mediawiki.widgets/MediaSearch/mw.widgets.MediaSearchQueue.js',
+ 'resources/src/mediawiki.widgets/MediaSearch/mw.widgets.MediaSearchWidget.js',
+ 'resources/src/mediawiki.widgets/MediaSearch/mw.widgets.MediaResultWidget.js',
+ ],
+ 'styles' => [
+ 'resources/src/mediawiki.widgets/MediaSearch/mw.widgets.MediaSearchWidget.css',
+ 'resources/src/mediawiki.widgets/MediaSearch/mw.widgets.MediaResultWidget.css',
+ ],
+ 'dependencies' => [
+ 'oojs-ui-widgets',
+ 'mediawiki.ForeignApi',
+ 'mediawiki.Title',
+ ],
+ 'messages' => [
+ 'mw-widgets-mediasearch-noresults',
+ 'mw-widgets-mediasearch-input-placeholder',
],
'targets' => [ 'desktop', 'mobile' ],
],