X-Git-Url: https://git.heureux-cyclage.org/?a=blobdiff_plain;f=resources%2FResources.php;h=02487eac5542fedb126358caf81f440990e179bc;hb=b516b80750f09b6110e75fa3d279aa6eec226d3d;hp=cd5e3b9fcb88509ffc23ab2ab869d9d6654c1cee;hpb=decb55fdf90e0cef65475a1062259a50a32f41a4;p=lhc%2Fweb%2Fwiklou.git diff --git a/resources/Resources.php b/resources/Resources.php index cd5e3b9fcb..02487eac55 100644 --- a/resources/Resources.php +++ b/resources/Resources.php @@ -744,10 +744,12 @@ return [ 'moment' => [ 'scripts' => [ - 'resources/lib/moment/moment.js', + // HACK: For some reason if you don't define window.moment first, loading moment fatals 'resources/src/moment-global.js', + 'resources/lib/moment/moment.js', ], 'languageScripts' => [ + 'aeb-arab' => 'resources/lib/moment/locale/ar-tn.js', 'af' => 'resources/lib/moment/locale/af.js', 'ar' => 'resources/lib/moment/locale/ar.js', 'ar-ma' => 'resources/lib/moment/locale/ar-ma.js', @@ -766,6 +768,7 @@ return [ 'da' => 'resources/lib/moment/locale/da.js', 'de' => 'resources/lib/moment/locale/de.js', 'de-at' => 'resources/lib/moment/locale/de-at.js', + 'dv' => 'resources/lib/moment/locale/dv.js', 'el' => 'resources/lib/moment/locale/el.js', 'en' => 'resources/src/moment-dmy.js', 'en-au' => 'resources/lib/moment/locale/en-au.js', @@ -780,6 +783,8 @@ return [ 'fo' => 'resources/lib/moment/locale/fo.js', 'fr-ca' => 'resources/lib/moment/locale/fr-ca.js', 'fr' => 'resources/lib/moment/locale/fr.js', + 'fy' => 'resources/lib/moment/locale/fy.js', + 'gd' => 'resources/lib/moment/locale/gd.js', 'gl' => 'resources/lib/moment/locale/gl.js', 'he' => 'resources/lib/moment/locale/he.js', 'hi' => 'resources/lib/moment/locale/hi.js', @@ -790,31 +795,43 @@ return [ 'is' => 'resources/lib/moment/locale/is.js', 'it' => 'resources/lib/moment/locale/it.js', 'ja' => 'resources/lib/moment/locale/ja.js', + 'jv' => 'resources/lib/moment/locale/jv.js', 'ka' => 'resources/lib/moment/locale/ka.js', + 'kk-cyrl' => 'resources/lib/moment/locale/kk.js', 'ko' => 'resources/lib/moment/locale/ko.js', + 'ky' => 'resources/lib/moment/locale/ky.js', + 'lo' => 'resources/lib/moment/locale/lo.js', 'lt' => 'resources/lib/moment/locale/lt.js', 'lv' => 'resources/lib/moment/locale/lv.js', + 'mi' => 'resources/lib/moment/locale/mi.js', 'mk' => 'resources/lib/moment/locale/mk.js', 'ml' => 'resources/lib/moment/locale/ml.js', 'mr' => 'resources/lib/moment/locale/mr.js', 'ms-my' => 'resources/lib/moment/locale/ms-my.js', + 'ms' => 'resources/lib/moment/locale/ms.js', 'my' => 'resources/lib/moment/locale/my.js', 'nb' => 'resources/lib/moment/locale/nb.js', 'ne' => 'resources/lib/moment/locale/ne.js', 'nl' => 'resources/lib/moment/locale/nl.js', 'nn' => 'resources/lib/moment/locale/nn.js', + 'pa' => 'resources/lib/moment/locale/pa-in.js', 'pl' => 'resources/lib/moment/locale/pl.js', 'pt-br' => 'resources/lib/moment/locale/pt-br.js', 'pt' => 'resources/lib/moment/locale/pt.js', 'ro' => 'resources/lib/moment/locale/ro.js', 'ru' => 'resources/lib/moment/locale/ru.js', + 'se' => 'resources/lib/moment/locale/se.js', + 'si' => 'resources/lib/moment/locale/si.js', 'sk' => 'resources/lib/moment/locale/sk.js', 'sl' => 'resources/lib/moment/locale/sl.js', 'sq' => 'resources/lib/moment/locale/sq.js', 'sr-ec' => 'resources/lib/moment/locale/sr-cyrl.js', 'sr-el' => 'resources/lib/moment/locale/sr.js', + 'ss' => 'resources/lib/moment/locale/ss.js', 'sv' => 'resources/lib/moment/locale/sv.js', + 'sw' => 'resources/lib/moment/locale/sw.js', 'ta' => 'resources/lib/moment/locale/ta.js', + 'te' => 'resources/lib/moment/locale/te.js', 'th' => 'resources/lib/moment/locale/th.js', 'tl-ph' => 'resources/lib/moment/locale/tl-ph.js', 'tr' => 'resources/lib/moment/locale/tr.js', @@ -824,6 +841,7 @@ return [ 'uz' => 'resources/lib/moment/locale/uz.js', 'vi' => 'resources/lib/moment/locale/vi.js', 'zh-cn' => 'resources/lib/moment/locale/zh-cn.js', + 'zh-hk' => 'resources/lib/moment/locale/zh-hk.js', 'zh-tw' => 'resources/lib/moment/locale/zh-tw.js', 'zh-hans' => 'resources/lib/moment/locale/zh-cn.js', 'zh-hant' => 'resources/lib/moment/locale/zh-tw.js', @@ -1737,17 +1755,25 @@ return [ 'scripts' => [ 'resources/src/mediawiki.rcfilters/mw.rcfilters.js', 'resources/src/mediawiki.rcfilters/dm/mw.rcfilters.dm.FilterItem.js', + 'resources/src/mediawiki.rcfilters/dm/mw.rcfilters.dm.FilterGroup.js', 'resources/src/mediawiki.rcfilters/dm/mw.rcfilters.dm.FiltersViewModel.js', + 'resources/src/mediawiki.rcfilters/dm/mw.rcfilters.dm.ChangesListViewModel.js', + 'resources/src/mediawiki.rcfilters/ui/mw.rcfilters.ui.CheckboxInputWidget.js', 'resources/src/mediawiki.rcfilters/ui/mw.rcfilters.ui.FiltersListWidget.js', 'resources/src/mediawiki.rcfilters/ui/mw.rcfilters.ui.FilterGroupWidget.js', 'resources/src/mediawiki.rcfilters/ui/mw.rcfilters.ui.FilterItemWidget.js', + 'resources/src/mediawiki.rcfilters/ui/mw.rcfilters.ui.CapsuleItemWidget.js', 'resources/src/mediawiki.rcfilters/ui/mw.rcfilters.ui.FilterCapsuleMultiselectWidget.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.FormWrapperWidget.js', 'resources/src/mediawiki.rcfilters/mw.rcfilters.Controller.js', 'resources/src/mediawiki.rcfilters/mw.rcfilters.init.js', ], 'styles' => [ + 'resources/src/mediawiki.rcfilters/styles/mw.rcfilters.ui.Overlay.less', 'resources/src/mediawiki.rcfilters/styles/mw.rcfilters.ui.FilterItemWidget.less', + 'resources/src/mediawiki.rcfilters/styles/mw.rcfilters.ui.CapsuleItemWidget.less', 'resources/src/mediawiki.rcfilters/styles/mw.rcfilters.ui.FilterGroupWidget.less', 'resources/src/mediawiki.rcfilters/styles/mw.rcfilters.ui.FiltersListWidget.less', 'resources/src/mediawiki.rcfilters/styles/mw.rcfilters.ui.FilterWrapperWidget.less', @@ -1755,8 +1781,11 @@ return [ ], 'messages' => [ 'rcfilters-activefilters', + 'rcfilters-restore-default-filters', + 'rcfilters-clear-all-filters', 'rcfilters-search-placeholder', 'rcfilters-invalid-filter', + 'rcfilters-empty-filter', 'rcfilters-filterlist-title', 'rcfilters-filterlist-noresults', 'rcfilters-filtergroup-registration', @@ -1795,10 +1824,12 @@ return [ 'rcfilters-filter-categorization-description', 'rcfilters-filter-logactions-label', 'rcfilters-filter-logactions-description', + 'recentchanges-noresult', ], 'dependencies' => [ 'oojs-ui', 'mediawiki.Uri', + 'oojs-ui.styles.icons-moderation' ], ], 'mediawiki.special' => [ @@ -1852,7 +1883,11 @@ return [ 'apisandbox-sending-request', 'apisandbox-loading-results', 'apisandbox-results-error', + 'apisandbox-request-selectformat-label', + 'apisandbox-request-format-url-label', 'apisandbox-request-url-label', + 'apisandbox-request-format-json-label', + 'apisandbox-request-json-label', 'apisandbox-request-time', 'apisandbox-results-fixtoken', 'apisandbox-results-fixtoken-fail', @@ -1948,6 +1983,7 @@ return [ ], ], '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', @@ -1974,6 +2010,23 @@ return [ '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' => [ + 'mediawiki.Uri', + 'mediawiki.jqueryMsg' + ], + 'targets' => [ 'desktop', 'mobile' ], + 'messages' => [ + 'search-interwiki-more', + 'searchprofile-images' + ], + ], 'mediawiki.special.undelete' => [ 'scripts' => 'resources/src/mediawiki.special/mediawiki.special.undelete.js', ], @@ -2358,6 +2411,15 @@ return [ ], 'targets' => [ 'desktop', 'mobile' ], ], + 'mediawiki.widgets.UsersMultiselectWidget' => [ + 'scripts' => [ + 'resources/src/mediawiki.widgets/mw.widgets.UsersMultiselectWidget.js', + ], + 'dependencies' => [ + 'oojs-ui-widgets', + ], + 'targets' => [ 'desktop', 'mobile' ], + ], 'mediawiki.widgets.SearchInputWidget' => [ 'scripts' => [ 'resources/src/mediawiki.widgets/mw.widgets.SearchInputWidget.js',