X-Git-Url: https://git.heureux-cyclage.org/?a=blobdiff_plain;f=resources%2FResources.php;h=cc524383d9fddb6abc7d9e6b887cc19a700975ac;hb=bf1d5b2ab367c9723300ec0fedaf565bb8eed8e5;hp=976b1fb4e2f6ffce5d15cef6f021fa2f6e7a6bdb;hpb=032056937e54470250f46d551923bd34e79a25af;p=lhc%2Fweb%2Fwiklou.git diff --git a/resources/Resources.php b/resources/Resources.php index 976b1fb4e2..cc524383d9 100644 --- a/resources/Resources.php +++ b/resources/Resources.php @@ -1028,6 +1028,7 @@ return [ 'styles' => 'resources/src/mediawiki/mediawiki.filewarning.less', 'dependencies' => [ 'oojs-ui-core', + 'oojs-ui.styles.icons-alerts', ], ], 'mediawiki.ForeignApi' => [ @@ -1057,7 +1058,9 @@ return [ 'targets' => [ 'desktop', 'mobile' ], ], 'mediawiki.hlist' => [ - 'styles' => 'resources/src/mediawiki/mediawiki.hlist.css', + 'skinStyles' => [ + 'default' => 'resources/src/mediawiki/mediawiki.hlist.css', + ], ], 'mediawiki.htmlform' => [ 'scripts' => [ @@ -1647,7 +1650,8 @@ return [ 'oojs', 'oojs-ui-core', 'oojs-ui-widgets', - 'oojs-ui.styles.icons-media' + 'oojs-ui.styles.icons-media', + 'oojs-ui.styles.icons-movement' ], 'messages' => [ 'gallery-slideshow-toggle' @@ -1747,6 +1751,7 @@ return [ 'resources/src/mediawiki.rcfilters/dm/mw.rcfilters.dm.SavedQueriesModel.js', 'resources/src/mediawiki.rcfilters/dm/mw.rcfilters.dm.ChangesListViewModel.js', 'resources/src/mediawiki.rcfilters/mw.rcfilters.Controller.js', + 'resources/src/mediawiki.rcfilters/mw.rcfilters.UriProcessor.js', ], 'dependencies' => [ 'oojs', @@ -1764,7 +1769,7 @@ return [ 'resources/src/mediawiki.rcfilters/ui/mw.rcfilters.ui.TagItemWidget.js', 'resources/src/mediawiki.rcfilters/ui/mw.rcfilters.ui.FilterTagItemWidget.js', 'resources/src/mediawiki.rcfilters/ui/mw.rcfilters.ui.FilterMenuHeaderWidget.js', - 'resources/src/mediawiki.rcfilters/ui/mw.rcfilters.ui.FloatingMenuSelectWidget.js', + 'resources/src/mediawiki.rcfilters/ui/mw.rcfilters.ui.MenuSelectWidget.js', 'resources/src/mediawiki.rcfilters/ui/mw.rcfilters.ui.FilterWrapperWidget.js', 'resources/src/mediawiki.rcfilters/ui/mw.rcfilters.ui.ChangesListWrapperWidget.js', 'resources/src/mediawiki.rcfilters/ui/mw.rcfilters.ui.SavedLinksListWidget.js', @@ -1787,7 +1792,7 @@ return [ 'resources/src/mediawiki.rcfilters/styles/mw.rcfilters.ui.FilterMenuSectionOptionWidget.less', 'resources/src/mediawiki.rcfilters/styles/mw.rcfilters.ui.TagItemWidget.less', 'resources/src/mediawiki.rcfilters/styles/mw.rcfilters.ui.FilterMenuHeaderWidget.less', - 'resources/src/mediawiki.rcfilters/styles/mw.rcfilters.ui.FloatingMenuSelectWidget.less', + 'resources/src/mediawiki.rcfilters/styles/mw.rcfilters.ui.MenuSelectWidget.less', 'resources/src/mediawiki.rcfilters/styles/mw.rcfilters.ui.FilterWrapperWidget.less', 'resources/src/mediawiki.rcfilters/styles/mw.rcfilters.ui.ChangesListWrapperWidget.less', 'resources/src/mediawiki.rcfilters/styles/mw.rcfilters.ui.HighlightColorPickerWidget.less', @@ -1840,6 +1845,7 @@ return [ 'mediawiki.language', 'mediawiki.user', 'mediawiki.rcfilters.filters.dm', + 'oojs-ui.styles.icons-content', 'oojs-ui.styles.icons-moderation', 'oojs-ui.styles.icons-editing-core', 'oojs-ui.styles.icons-editing-styling', @@ -1863,6 +1869,10 @@ return [ 'mediawiki.jqueryMsg', 'mediawiki.util', 'oojs-ui', + 'oojs-ui.styles.icons-content', + 'oojs-ui.styles.icons-editing-advanced', + 'oojs-ui.styles.icons-interactions', + 'oojs-ui.styles.icons-moderation', 'mediawiki.widgets.datetime', ], 'messages' => [ @@ -1937,6 +1947,9 @@ return [ 'styles' => 'resources/src/mediawiki.special/mediawiki.special.changeslist.css', 'targets' => [ 'desktop', 'mobile' ], ], + 'mediawiki.special.changeslist.enhanced' => [ + 'styles' => 'resources/src/mediawiki.special/mediawiki.special.changeslist.enhanced.css', + ], 'mediawiki.special.changeslist.legend' => [ 'styles' => 'resources/src/mediawiki.special/mediawiki.special.changeslist.legend.css', 'targets' => [ 'desktop', 'mobile' ], @@ -1949,15 +1962,19 @@ return [ ], 'targets' => [ 'desktop', 'mobile' ], ], - 'mediawiki.special.changeslist.enhanced' => [ - 'styles' => 'resources/src/mediawiki.special/mediawiki.special.changeslist.enhanced.css', - ], 'mediawiki.special.changeslist.visitedstatus' => [ 'scripts' => 'resources/src/mediawiki.special/mediawiki.special.changeslist.visitedstatus.js', ], 'mediawiki.special.comparepages.styles' => [ 'styles' => 'resources/src/mediawiki.special/mediawiki.special.comparepages.styles.less', ], + 'mediawiki.special.contributions' => [ + 'scripts' => 'resources/src/mediawiki.special/mediawiki.special.contributions.js', + 'dependencies' => [ + 'mediawiki.widgets.DateInputWidget', + 'mediawiki.jqueryMsg', + ] + ], 'mediawiki.special.edittags' => [ 'scripts' => 'resources/src/mediawiki.special/mediawiki.special.edittags.js', 'dependencies' => [ @@ -2013,13 +2030,6 @@ return [ 'mediawiki.notification.convertmessagebox', ], ], - 'mediawiki.special.userrights' => [ - 'styles' => 'resources/src/mediawiki.special/mediawiki.special.userrights.css', - 'scripts' => 'resources/src/mediawiki.special/mediawiki.special.userrights.js', - 'dependencies' => [ - 'mediawiki.notification.convertmessagebox', - ], - ], 'mediawiki.special.preferences.styles' => [ 'styles' => 'resources/src/mediawiki.special/mediawiki.special.preferences.styles.css', ], @@ -2037,15 +2047,6 @@ return [ 'powersearch-togglenone', ], ], - 'mediawiki.special.search.styles' => [ - 'styles' => 'resources/src/mediawiki.special/mediawiki.special.search.styles.css', - 'targets' => [ 'desktop', 'mobile' ], - ], - 'mediawiki.special.search.interwikiwidget.styles' => [ - 'styles' => 'resources/src/mediawiki.special/' - . 'mediawiki.special.search.interwikiwidget.styles.less', - 'targets' => [ 'desktop', 'mobile' ] - ], 'mediawiki.special.search.commonsInterwikiWidget' => [ 'scripts' => 'resources/src/mediawiki.special/mediawiki.special.search.commonsInterwikiWidget.js', 'dependencies' => [ @@ -2058,9 +2059,38 @@ return [ 'searchprofile-images' ], ], + 'mediawiki.special.search.interwikiwidget.styles' => [ + 'styles' => 'resources/src/mediawiki.special/' + . 'mediawiki.special.search.interwikiwidget.styles.less', + 'targets' => [ 'desktop', 'mobile' ] + ], + 'mediawiki.special.search.styles' => [ + 'styles' => 'resources/src/mediawiki.special/mediawiki.special.search.styles.css', + 'targets' => [ 'desktop', 'mobile' ], + ], 'mediawiki.special.undelete' => [ 'scripts' => 'resources/src/mediawiki.special/mediawiki.special.undelete.js', ], + 'mediawiki.special.unwatchedPages' => [ + 'scripts' => 'resources/src/mediawiki.special/mediawiki.special.unwatchedPages.js', + 'styles' => 'resources/src/mediawiki.special/mediawiki.special.unwatchedPages.css', + 'messages' => [ + 'addedwatchtext-short', + 'removedwatchtext-short', + 'unwatch', + 'unwatching', + 'watch', + 'watcherrortext', + 'watching', + ], + 'dependencies' => [ + 'mediawiki.api', + 'mediawiki.api.watch', + 'mediawiki.notify', + 'mediawiki.Title', + 'mediawiki.util', + ], + ], 'mediawiki.special.upload' => [ 'templates' => [ 'thumbnail.html' => 'resources/src/mediawiki.special/templates/thumbnail.html', @@ -2097,11 +2127,6 @@ return [ 'resources/src/mediawiki.special/mediawiki.special.userlogin.common.css', ], ], - 'mediawiki.special.userlogin.signup.styles' => [ - 'styles' => [ - 'resources/src/mediawiki.special/mediawiki.special.userlogin.signup.css', - ], - ], 'mediawiki.special.userlogin.login.styles' => [ 'styles' => [ 'resources/src/mediawiki.special/mediawiki.special.userlogin.login.css', @@ -2121,24 +2146,16 @@ return [ 'mediawiki.htmlform.checker', ], ], - 'mediawiki.special.unwatchedPages' => [ - 'scripts' => 'resources/src/mediawiki.special/mediawiki.special.unwatchedPages.js', - 'styles' => 'resources/src/mediawiki.special/mediawiki.special.unwatchedPages.css', - 'messages' => [ - 'addedwatchtext-short', - 'removedwatchtext-short', - 'unwatch', - 'unwatching', - 'watch', - 'watcherrortext', - 'watching', + 'mediawiki.special.userlogin.signup.styles' => [ + 'styles' => [ + 'resources/src/mediawiki.special/mediawiki.special.userlogin.signup.css', ], + ], + 'mediawiki.special.userrights' => [ + 'styles' => 'resources/src/mediawiki.special/mediawiki.special.userrights.css', + 'scripts' => 'resources/src/mediawiki.special/mediawiki.special.userrights.js', 'dependencies' => [ - 'mediawiki.api', - 'mediawiki.api.watch', - 'mediawiki.notify', - 'mediawiki.Title', - 'mediawiki.util', + 'mediawiki.notification.convertmessagebox', ], ], 'mediawiki.special.watchlist' => [ @@ -2322,7 +2339,17 @@ return [ ], 'dependencies' => [ 'oojs-ui-widgets', + 'oojs-ui.styles.icons-movement', 'moment', + 'mediawiki.widgets.DateInputWidget.styles', + ], + 'targets' => [ 'desktop', 'mobile' ], + ], + 'mediawiki.widgets.DateInputWidget.styles' => [ + 'skinStyles' => [ + 'default' => [ + 'resources/src/mediawiki.widgets/mw.widgets.DateInputWidget.styles.less', + ], ], 'targets' => [ 'desktop', 'mobile' ], ], @@ -2386,6 +2413,8 @@ return [ ], 'dependencies' => [ 'oojs-ui-core', + 'oojs-ui.styles.icons-moderation', + 'oojs-ui.styles.icons-movement', ], 'targets' => [ 'desktop', 'mobile' ], ], @@ -2475,6 +2504,7 @@ return [ ], 'dependencies' => [ 'mediawiki.searchSuggest', + 'oojs-ui.styles.icons-interactions', // FIXME: Needs TitleInputWidget only 'mediawiki.widgets', ], @@ -2543,5 +2573,171 @@ return [ ], /* OOjs UI */ - // @see ResourcesOOUI.php + + // Omnibus module. + 'oojs-ui' => [ + 'dependencies' => [ + 'oojs-ui-core', + 'oojs-ui-widgets', + 'oojs-ui-toolbars', + 'oojs-ui-windows', + ], + 'targets' => [ 'desktop', 'mobile' ], + ], + + // The core JavaScript library. + 'oojs-ui-core' => [ + 'class' => 'ResourceLoaderOOUIFileModule', + 'scripts' => [ + 'resources/lib/oojs-ui/oojs-ui-core.js', + 'resources/src/oojs-ui-local.js', + ], + 'themeScripts' => 'core', + 'dependencies' => [ + 'oojs', + 'oojs-ui-core.styles', + 'oojs-ui.styles.indicators', + 'oojs-ui.styles.textures', + 'mediawiki.language', + 'oojs-ui.styles.icons-content', + 'oojs-ui.styles.icons-alerts', + 'oojs-ui.styles.icons-interactions', + ], + 'targets' => [ 'desktop', 'mobile' ], + ], + // This contains only the styles required by core widgets. + 'oojs-ui-core.styles' => [ + 'class' => 'ResourceLoaderOOUIFileModule', + 'styles' => 'resources/src/oojs-ui-local.css', // HACK, see inside the file + 'themeStyles' => 'core', + 'targets' => [ 'desktop', 'mobile' ], + ], + // Additional widgets and layouts module. + 'oojs-ui-widgets' => [ + 'class' => 'ResourceLoaderOOUIFileModule', + 'scripts' => 'resources/lib/oojs-ui/oojs-ui-widgets.js', + 'themeStyles' => 'widgets', + 'dependencies' => [ + 'oojs-ui-core', + 'oojs-ui.styles.icons-interactions', + 'oojs-ui.styles.icons-content', + 'oojs-ui.styles.icons-editing-advanced', + 'oojs-ui.styles.icons-movement', + 'oojs-ui.styles.icons-moderation', + ], + 'messages' => [ + 'ooui-outline-control-move-down', + 'ooui-outline-control-move-up', + 'ooui-outline-control-remove', + 'ooui-selectfile-button-select', + 'ooui-selectfile-dragdrop-placeholder', + 'ooui-selectfile-not-supported', + 'ooui-selectfile-placeholder', + ], + 'targets' => [ 'desktop', 'mobile' ], + ], + // Toolbar and tools module. + 'oojs-ui-toolbars' => [ + 'class' => 'ResourceLoaderOOUIFileModule', + 'scripts' => 'resources/lib/oojs-ui/oojs-ui-toolbars.js', + 'themeStyles' => 'toolbars', + 'dependencies' => [ + 'oojs-ui-core', + 'oojs-ui.styles.icons-movement', + ], + 'messages' => [ + 'ooui-toolbar-more', + 'ooui-toolgroup-collapse', + 'ooui-toolgroup-expand', + ], + 'targets' => [ 'desktop', 'mobile' ], + ], + // Windows and dialogs module. + 'oojs-ui-windows' => [ + 'class' => 'ResourceLoaderOOUIFileModule', + 'scripts' => 'resources/lib/oojs-ui/oojs-ui-windows.js', + 'themeStyles' => 'windows', + 'dependencies' => [ + 'oojs-ui-core', + 'oojs-ui.styles.icons-movement', + ], + 'messages' => [ + 'ooui-dialog-message-accept', + 'ooui-dialog-message-reject', + 'ooui-dialog-process-continue', + 'ooui-dialog-process-dismiss', + 'ooui-dialog-process-error', + 'ooui-dialog-process-retry', + ], + 'targets' => [ 'desktop', 'mobile' ], + ], + + 'oojs-ui.styles.indicators' => [ + 'class' => 'ResourceLoaderOOUIImageModule', + 'themeImages' => 'indicators', + ], + 'oojs-ui.styles.textures' => [ + 'class' => 'ResourceLoaderOOUIImageModule', + 'themeImages' => 'textures', + ], + 'oojs-ui.styles.icons-accessibility' => [ + 'class' => 'ResourceLoaderOOUIImageModule', + 'themeImages' => 'icons-accessibility', + ], + 'oojs-ui.styles.icons-alerts' => [ + 'class' => 'ResourceLoaderOOUIImageModule', + 'themeImages' => 'icons-alerts', + ], + 'oojs-ui.styles.icons-content' => [ + 'class' => 'ResourceLoaderOOUIImageModule', + 'themeImages' => 'icons-content', + ], + 'oojs-ui.styles.icons-editing-advanced' => [ + 'class' => 'ResourceLoaderOOUIImageModule', + 'themeImages' => 'icons-editing-advanced', + ], + 'oojs-ui.styles.icons-editing-core' => [ + 'class' => 'ResourceLoaderOOUIImageModule', + 'themeImages' => 'icons-editing-core', + ], + 'oojs-ui.styles.icons-editing-list' => [ + 'class' => 'ResourceLoaderOOUIImageModule', + 'themeImages' => 'icons-editing-list', + ], + 'oojs-ui.styles.icons-editing-styling' => [ + 'class' => 'ResourceLoaderOOUIImageModule', + 'themeImages' => 'icons-editing-styling', + ], + 'oojs-ui.styles.icons-interactions' => [ + 'class' => 'ResourceLoaderOOUIImageModule', + 'themeImages' => 'icons-interactions', + ], + 'oojs-ui.styles.icons-layout' => [ + 'class' => 'ResourceLoaderOOUIImageModule', + 'themeImages' => 'icons-layout', + ], + 'oojs-ui.styles.icons-location' => [ + 'class' => 'ResourceLoaderOOUIImageModule', + 'themeImages' => 'icons-location', + ], + 'oojs-ui.styles.icons-media' => [ + 'class' => 'ResourceLoaderOOUIImageModule', + 'themeImages' => 'icons-media', + ], + 'oojs-ui.styles.icons-moderation' => [ + 'class' => 'ResourceLoaderOOUIImageModule', + 'themeImages' => 'icons-moderation', + ], + 'oojs-ui.styles.icons-movement' => [ + 'class' => 'ResourceLoaderOOUIImageModule', + 'themeImages' => 'icons-movement', + ], + 'oojs-ui.styles.icons-user' => [ + 'class' => 'ResourceLoaderOOUIImageModule', + 'themeImages' => 'icons-user', + ], + 'oojs-ui.styles.icons-wikimedia' => [ + 'class' => 'ResourceLoaderOOUIImageModule', + 'themeImages' => 'icons-wikimedia', + ], ];