X-Git-Url: https://git.heureux-cyclage.org/?a=blobdiff_plain;f=resources%2FResources.php;h=a82260c09f4f0df08aff7503b6959a3b051a34dc;hb=d607e6a70bb0250aad5a899aa14b663eb3404766;hp=07f3cf9d1b9886108a092b226ceb0a4af137d203;hpb=7dc4b5861589f2cef472195273c41a86083f69d4;p=lhc%2Fweb%2Fwiklou.git diff --git a/resources/Resources.php b/resources/Resources.php index 07f3cf9d1b..a82260c09f 100644 --- a/resources/Resources.php +++ b/resources/Resources.php @@ -691,82 +691,82 @@ return array( 'moment' => array( 'scripts' => 'resources/lib/moment/moment.js', 'languageScripts' => array( - 'af' => 'resources/lib/moment/lang/af.js', - 'ar' => 'resources/lib/moment/lang/ar.js', - 'ar-ma' => 'resources/lib/moment/lang/ar-ma.js', - 'ar-sa' => 'resources/lib/moment/lang/ar-sa.js', - 'az' => 'resources/lib/moment/lang/az.js', - 'be' => 'resources/lib/moment/lang/be.js', - 'bg' => 'resources/lib/moment/lang/bg.js', - 'bn' => 'resources/lib/moment/lang/bn.js', - 'bo' => 'resources/lib/moment/lang/bo.js', - 'br' => 'resources/lib/moment/lang/br.js', - 'bs' => 'resources/lib/moment/lang/bs.js', - 'ca' => 'resources/lib/moment/lang/ca.js', - 'cs' => 'resources/lib/moment/lang/cs.js', - 'cv' => 'resources/lib/moment/lang/cv.js', - 'cy' => 'resources/lib/moment/lang/cy.js', - 'da' => 'resources/lib/moment/lang/da.js', - 'de' => 'resources/lib/moment/lang/de.js', - 'de-at' => 'resources/lib/moment/lang/de-at.js', - 'el' => 'resources/lib/moment/lang/el.js', - 'en-au' => 'resources/lib/moment/lang/en-au.js', - 'en-ca' => 'resources/lib/moment/lang/en-ca.js', - 'en-gb' => 'resources/lib/moment/lang/en-gb.js', - 'eo' => 'resources/lib/moment/lang/eo.js', - 'es' => 'resources/lib/moment/lang/es.js', - 'et' => 'resources/lib/moment/lang/et.js', - 'eu' => 'resources/lib/moment/lang/eu.js', - 'fa' => 'resources/lib/moment/lang/fa.js', - 'fi' => 'resources/lib/moment/lang/fi.js', - 'fo' => 'resources/lib/moment/lang/fo.js', - 'fr-ca' => 'resources/lib/moment/lang/fr-ca.js', - 'fr' => 'resources/lib/moment/lang/fr.js', - 'gl' => 'resources/lib/moment/lang/gl.js', - 'he' => 'resources/lib/moment/lang/he.js', - 'hi' => 'resources/lib/moment/lang/hi.js', - 'hr' => 'resources/lib/moment/lang/hr.js', - 'hu' => 'resources/lib/moment/lang/hu.js', - 'hy-am' => 'resources/lib/moment/lang/hy-am.js', - 'id' => 'resources/lib/moment/lang/id.js', - 'is' => 'resources/lib/moment/lang/is.js', - 'it' => 'resources/lib/moment/lang/it.js', - 'ja' => 'resources/lib/moment/lang/ja.js', - 'ka' => 'resources/lib/moment/lang/ka.js', - 'ko' => 'resources/lib/moment/lang/ko.js', - 'lt' => 'resources/lib/moment/lang/lt.js', - 'lv' => 'resources/lib/moment/lang/lv.js', - 'mk' => 'resources/lib/moment/lang/mk.js', - 'ml' => 'resources/lib/moment/lang/ml.js', - 'mr' => 'resources/lib/moment/lang/mr.js', - 'ms-my' => 'resources/lib/moment/lang/ms-my.js', - 'my' => 'resources/lib/moment/lang/my.js', - 'nb' => 'resources/lib/moment/lang/nb.js', - 'ne' => 'resources/lib/moment/lang/ne.js', - 'nl' => 'resources/lib/moment/lang/nl.js', - 'nn' => 'resources/lib/moment/lang/nn.js', - 'pl' => 'resources/lib/moment/lang/pl.js', - 'pt-br' => 'resources/lib/moment/lang/pt-br.js', - 'pt' => 'resources/lib/moment/lang/pt.js', - 'ro' => 'resources/lib/moment/lang/ro.js', - 'ru' => 'resources/lib/moment/lang/ru.js', - 'sk' => 'resources/lib/moment/lang/sk.js', - 'sl' => 'resources/lib/moment/lang/sl.js', - 'sq' => 'resources/lib/moment/lang/sq.js', - 'sr' => 'resources/lib/moment/lang/sr.js', - 'sr-ec' => 'resources/lib/moment/lang/sr-cyrl.js', - 'sv' => 'resources/lib/moment/lang/sv.js', - 'ta' => 'resources/lib/moment/lang/ta.js', - 'th' => 'resources/lib/moment/lang/th.js', - 'tl-ph' => 'resources/lib/moment/lang/tl-ph.js', - 'tr' => 'resources/lib/moment/lang/tr.js', - 'tzm' => 'resources/lib/moment/lang/tzm.js', - 'tzm-latn' => 'resources/lib/moment/lang/tzm-latn.js', - 'uk' => 'resources/lib/moment/lang/uk.js', - 'uz' => 'resources/lib/moment/lang/uz.js', - 'vi' => 'resources/lib/moment/lang/vi.js', - 'zh-cn' => 'resources/lib/moment/lang/zh-cn.js', - 'zh-tw' => 'resources/lib/moment/lang/zh-tw.js', + 'af' => 'resources/lib/moment/locale/af.js', + 'ar' => 'resources/lib/moment/locale/ar.js', + 'ar-ma' => 'resources/lib/moment/locale/ar-ma.js', + 'ar-sa' => 'resources/lib/moment/locale/ar-sa.js', + 'az' => 'resources/lib/moment/locale/az.js', + 'be' => 'resources/lib/moment/locale/be.js', + 'bg' => 'resources/lib/moment/locale/bg.js', + 'bn' => 'resources/lib/moment/locale/bn.js', + 'bo' => 'resources/lib/moment/locale/bo.js', + 'br' => 'resources/lib/moment/locale/br.js', + 'bs' => 'resources/lib/moment/locale/bs.js', + 'ca' => 'resources/lib/moment/locale/ca.js', + 'cs' => 'resources/lib/moment/locale/cs.js', + 'cv' => 'resources/lib/moment/locale/cv.js', + 'cy' => 'resources/lib/moment/locale/cy.js', + 'da' => 'resources/lib/moment/locale/da.js', + 'de' => 'resources/lib/moment/locale/de.js', + 'de-at' => 'resources/lib/moment/locale/de-at.js', + 'el' => 'resources/lib/moment/locale/el.js', + 'en-au' => 'resources/lib/moment/locale/en-au.js', + 'en-ca' => 'resources/lib/moment/locale/en-ca.js', + 'en-gb' => 'resources/lib/moment/locale/en-gb.js', + 'eo' => 'resources/lib/moment/locale/eo.js', + 'es' => 'resources/lib/moment/locale/es.js', + 'et' => 'resources/lib/moment/locale/et.js', + 'eu' => 'resources/lib/moment/locale/eu.js', + 'fa' => 'resources/lib/moment/locale/fa.js', + 'fi' => 'resources/lib/moment/locale/fi.js', + 'fo' => 'resources/lib/moment/locale/fo.js', + 'fr-ca' => 'resources/lib/moment/locale/fr-ca.js', + 'fr' => 'resources/lib/moment/locale/fr.js', + 'gl' => 'resources/lib/moment/locale/gl.js', + 'he' => 'resources/lib/moment/locale/he.js', + 'hi' => 'resources/lib/moment/locale/hi.js', + 'hr' => 'resources/lib/moment/locale/hr.js', + 'hu' => 'resources/lib/moment/locale/hu.js', + 'hy-am' => 'resources/lib/moment/locale/hy-am.js', + 'id' => 'resources/lib/moment/locale/id.js', + 'is' => 'resources/lib/moment/locale/is.js', + 'it' => 'resources/lib/moment/locale/it.js', + 'ja' => 'resources/lib/moment/locale/ja.js', + 'ka' => 'resources/lib/moment/locale/ka.js', + 'ko' => 'resources/lib/moment/locale/ko.js', + 'lt' => 'resources/lib/moment/locale/lt.js', + 'lv' => 'resources/lib/moment/locale/lv.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', + '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', + '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', + 'sk' => 'resources/lib/moment/locale/sk.js', + 'sl' => 'resources/lib/moment/locale/sl.js', + 'sq' => 'resources/lib/moment/locale/sq.js', + 'sr' => 'resources/lib/moment/locale/sr.js', + 'sr-ec' => 'resources/lib/moment/locale/sr-cyrl.js', + 'sv' => 'resources/lib/moment/locale/sv.js', + 'ta' => 'resources/lib/moment/locale/ta.js', + 'th' => 'resources/lib/moment/locale/th.js', + 'tl-ph' => 'resources/lib/moment/locale/tl-ph.js', + 'tr' => 'resources/lib/moment/locale/tr.js', + 'tzm' => 'resources/lib/moment/locale/tzm.js', + 'tzm-latn' => 'resources/lib/moment/locale/tzm-latn.js', + 'uk' => 'resources/lib/moment/locale/uk.js', + 'uz' => 'resources/lib/moment/locale/uz.js', + 'vi' => 'resources/lib/moment/locale/vi.js', + 'zh-cn' => 'resources/lib/moment/locale/zh-cn.js', + 'zh-tw' => 'resources/lib/moment/locale/zh-tw.js', ), ), @@ -818,6 +818,11 @@ return array( 'mediawiki.content.json' => array( 'styles' => 'resources/src/mediawiki/mediawiki.content.json.css', ), + 'mediawiki.confirmCloseWindow' => array( + 'scripts' => array( + 'resources/src/mediawiki/mediawiki.confirmCloseWindow.js', + ), + ), 'mediawiki.debug' => array( 'scripts' => array( 'resources/src/mediawiki/mediawiki.debug.js', @@ -984,8 +989,10 @@ return array( 'mediawiki.action.edit' => array( 'scripts' => 'resources/src/mediawiki.action/mediawiki.action.edit.js', + 'styles' => 'resources/src/mediawiki.action/mediawiki.action.edit.css', 'dependencies' => array( 'mediawiki.action.edit.styles', + 'mediawiki.action.edit.toolbar', 'jquery.textSelection', 'jquery.byteLimit', ), @@ -995,6 +1002,10 @@ return array( 'styles' => 'resources/src/mediawiki.action/mediawiki.action.edit.styles.css', 'position' => 'top', ), + 'mediawiki.action.edit.toolbar' => array( + 'class' => 'ResourceLoaderEditToolbarModule', + 'styles' => 'resources/src/mediawiki.action/mediawiki.action.edit.toolbar/mediawiki.action.edit.toolbar.less', + ), 'mediawiki.action.edit.collapsibleFooter' => array( 'scripts' => 'resources/src/mediawiki.action/mediawiki.action.edit.collapsibleFooter.js', 'styles' => 'resources/src/mediawiki.action/mediawiki.action.edit.collapsibleFooter.css', @@ -1073,7 +1084,8 @@ return array( 'scripts' => 'resources/src/mediawiki.action/mediawiki.action.edit.editWarning.js', 'dependencies' => array( 'jquery.textSelection', - 'mediawiki.jqueryMsg' + 'mediawiki.jqueryMsg', + 'mediawiki.confirmCloseWindow', ), 'messages' => array( 'editwarning-warning', @@ -1169,11 +1181,11 @@ return array( 'mediawiki.page.ready' => array( 'scripts' => 'resources/src/mediawiki.page/mediawiki.page.ready.js', 'dependencies' => array( + 'jquery.accessKeyLabel', 'jquery.checkboxShiftClick', 'jquery.makeCollapsible', 'jquery.placeholder', 'jquery.mw-jump', - 'mediawiki.util', ), 'targets' => array( 'desktop', 'mobile' ), ), @@ -1294,6 +1306,10 @@ return array( 'dependencies' => array( 'mediawiki.language', ), + 'messages' => array( + 'prefswarning-warning', + 'saveprefs', + ), ), 'mediawiki.special.recentchanges' => array( 'scripts' => 'resources/src/mediawiki.special/mediawiki.special.recentchanges.js', @@ -1313,7 +1329,6 @@ return array( 'scripts' => 'resources/src/mediawiki.special/mediawiki.special.undelete.js', ), 'mediawiki.special.upload' => array( - // @todo merge in remainder of mediawiki.legacy.upload 'scripts' => 'resources/src/mediawiki.special/mediawiki.special.upload.js', 'messages' => array( 'widthheight', @@ -1324,7 +1339,10 @@ return array( 'largefileserver', ), 'dependencies' => array( + 'jquery.spinner', + 'mediawiki.api', 'mediawiki.libs.jpegmeta', + 'mediawiki.Title', 'mediawiki.util', ), ), @@ -1423,29 +1441,26 @@ return array( 'position' => 'top', ), 'mediawiki.legacy.commonPrint' => array( - 'styles' => array( 'resources/src/mediawiki.legacy/commonPrint.css' => array( 'media' => 'print' ) ), + 'styles' => array( + 'resources/src/mediawiki.legacy/commonPrint.css' => array( 'media' => 'print' ) + ), ), 'mediawiki.legacy.protect' => array( 'scripts' => 'resources/src/mediawiki.legacy/protect.js', 'dependencies' => array( 'jquery.byteLimit', ), - 'position' => 'top', + 'messages' => array( 'protect-unchain-permissions' ) ), 'mediawiki.legacy.shared' => array( // Used in the web installer. Test it after modifying this definition! - 'styles' => array( 'resources/src/mediawiki.legacy/shared.css' => array( 'media' => 'screen' ) ), + 'styles' => array( + 'resources/src/mediawiki.legacy/shared.css' => array( 'media' => 'screen' ) + ), ), 'mediawiki.legacy.oldshared' => array( - 'styles' => array( 'resources/src/mediawiki.legacy/oldshared.css' => array( 'media' => 'screen' ) ), - ), - 'mediawiki.legacy.upload' => array( - 'scripts' => 'resources/src/mediawiki.legacy/upload.js', - 'dependencies' => array( - 'jquery.spinner', - 'mediawiki.api', - 'mediawiki.Title', - 'mediawiki.util', + 'styles' => array( + 'resources/src/mediawiki.legacy/oldshared.css' => array( 'media' => 'screen' ) ), ), 'mediawiki.legacy.wikibits' => array( @@ -1459,38 +1474,48 @@ return array( /* MediaWiki UI */ 'mediawiki.ui' => array( - 'styles' => array( - 'resources/src/mediawiki.ui/default.less', + 'skinStyles' => array( + 'default' => array( + 'resources/src/mediawiki.ui/default.less', + ), ), 'position' => 'top', 'targets' => array( 'desktop', 'mobile' ), ), 'mediawiki.ui.checkbox' => array( - 'styles' => array( - 'resources/src/mediawiki.ui/components/checkbox.less', + 'skinStyles' => array( + 'default' => array( + 'resources/src/mediawiki.ui/components/checkbox.less', + ), ), 'position' => 'top', 'targets' => array( 'desktop', 'mobile' ), ), // Lightweight module for anchor styles 'mediawiki.ui.anchor' => array( - 'styles' => array( - 'resources/src/mediawiki.ui/components/anchors.less', + 'skinStyles' => array( + 'default' => array( + 'resources/src/mediawiki.ui/components/anchors.less', + ), ), 'position' => 'top', 'targets' => array( 'desktop', 'mobile' ), ), // Lightweight module for button styles 'mediawiki.ui.button' => array( - 'styles' => array( - 'resources/src/mediawiki.ui/components/buttons.less', + 'skinStyles' => array( + 'default' => array( + 'resources/src/mediawiki.ui/components/buttons.less', + ), ), 'position' => 'top', 'targets' => array( 'desktop', 'mobile' ), ), 'mediawiki.ui.input' => array( - 'styles' => array( - 'resources/src/mediawiki.ui/components/inputs.less', + 'skinStyles' => array( + 'default' => array( + 'resources/src/mediawiki.ui/components/inputs.less', + ), ), 'position' => 'top', 'targets' => array( 'desktop', 'mobile' ),