],
'jquery.byteLength' => [
'scripts' => 'resources/src/jquery/jquery.byteLength.js',
+ 'deprecated' => 'Use "mediawiki.String" instead.',
+ 'dependencies' => 'mediawiki.String',
'targets' => [ 'desktop', 'mobile' ],
],
'jquery.byteLimit' => [
- 'scripts' => 'resources/src/jquery/jquery.byteLimit.js',
- 'dependencies' => 'jquery.byteLength',
+ 'dependencies' => 'jquery.lengthLimit',
+ 'deprecated' => 'Use "jquery.lengthLimit" instead.',
'targets' => [ 'desktop', 'mobile' ],
],
'jquery.checkboxShiftClick' => [
],
'targets' => [ 'desktop', 'mobile' ],
],
+ 'jquery.lengthLimit' => [
+ 'scripts' => 'resources/src/jquery/jquery.lengthLimit.js',
+ 'dependencies' => 'mediawiki.String',
+ 'targets' => [ 'desktop', 'mobile' ],
+ ],
'jquery.localize' => [
'scripts' => 'resources/src/jquery/jquery.localize.js',
],
'scripts' => 'resources/src/mediawiki/api/edit.js',
'dependencies' => [
'mediawiki.api',
- 'mediawiki.Title',
'mediawiki.user',
],
'targets' => [ 'desktop', 'mobile' ],
],
'dependencies' => [
'mediawiki.RegExp',
- 'jquery.byteLimit',
+ 'jquery.lengthLimit',
],
'messages' => [
'htmlform-chosen-placeholder',
'mediawiki.inspect' => [
'scripts' => 'resources/src/mediawiki/mediawiki.inspect.js',
'dependencies' => [
- 'jquery.byteLength',
+ 'mediawiki.String',
'mediawiki.RegExp',
],
'targets' => [ 'desktop', 'mobile' ],
'scripts' => 'resources/src/mediawiki/mediawiki.RegExp.js',
'targets' => [ 'desktop', 'mobile' ],
],
+ 'mediawiki.String' => [
+ 'scripts' => 'resources/src/mediawiki/mediawiki.String.js',
+ 'targets' => [ 'desktop', 'mobile' ],
+ ],
'mediawiki.pager.tablePager' => [
'styles' => 'resources/src/mediawiki/mediawiki.pager.tablePager.less',
],
'resources/src/mediawiki/mediawiki.Title.phpCharToUpper.js',
],
'dependencies' => [
- 'jquery.byteLength',
+ 'mediawiki.String',
'mediawiki.util',
],
'targets' => [ 'desktop', 'mobile' ],
/* MediaWiki Action */
+ 'mediawiki.action.delete' => [
+ 'scripts' => 'resources/src/mediawiki.action/mediawiki.action.delete.js',
+ 'dependencies' => [
+ 'oojs-ui-core',
+ 'jquery.lengthLimit',
+ ],
+ 'messages' => [
+ // @todo Load this message in content language
+ 'colon-separator',
+ ],
+ ],
+ 'mediawiki.action.delete.file' => [
+ 'scripts' => 'resources/src/mediawiki.action/mediawiki.action.delete.file.js',
+ 'dependencies' => [
+ 'jquery.lengthLimit',
+ ],
+ 'messages' => [
+ // @todo Load this message in content language
+ 'colon-separator',
+ ],
+ ],
'mediawiki.action.edit' => [
'scripts' => [
'resources/src/mediawiki.action/mediawiki.action.edit.js',
'mediawiki.editfont.styles',
'jquery.textSelection',
'oojs-ui-core',
- 'mediawiki.widgets.visibleByteLimit',
+ 'mediawiki.widgets.visibleLengthLimit',
'mediawiki.api',
],
],
'mediawiki.action.edit.preview' => [
'scripts' => 'resources/src/mediawiki.action/mediawiki.action.edit.preview.js',
'dependencies' => [
- 'jquery.form',
'jquery.spinner',
'jquery.textSelection',
'mediawiki.api',
'resources/src/mediawiki.rcfilters/mw.rcfilters.UriProcessor.js',
],
'dependencies' => [
- 'jquery.byteLength',
+ 'mediawiki.String',
'oojs',
'mediawiki.api',
'mediawiki.api.options',
+ 'mediawiki.jqueryMsg',
'mediawiki.Uri',
'mediawiki.user',
],
+ 'messages' => [
+ 'quotation-marks',
+ 'rcfilters-filterlist-title',
+ ],
],
'mediawiki.rcfilters.filters.ui' => [
'scripts' => [
'recentchanges-timeout',
'recentchanges-network',
'recentchanges-notargetpage',
+ 'allpagesbadtitle',
'quotation-marks',
],
'dependencies' => [
'oojs-ui-widgets',
'jquery.makeCollapsible',
+ 'mediawiki.jqueryMsg',
'mediawiki.language',
'mediawiki.user',
'mediawiki.util',
'scripts' => 'resources/src/mediawiki.special/mediawiki.special.edittags.js',
'dependencies' => [
'jquery.chosen',
+ 'jquery.lengthLimit',
],
'messages' => [
'tags-edit-chosen-placeholder',
'mediawiki.special.movePage' => [
'scripts' => 'resources/src/mediawiki.special/mediawiki.special.movePage.js',
'dependencies' => [
- 'mediawiki.widgets.visibleByteLimit',
+ 'mediawiki.widgets.visibleLengthLimit',
'mediawiki.widgets',
],
],
'scripts' => 'resources/src/mediawiki.special/mediawiki.special.recentchanges.js',
'targets' => [ 'desktop', 'mobile' ],
],
+ 'mediawiki.special.revisionDelete' => [
+ 'scripts' => 'resources/src/mediawiki.special/mediawiki.special.revisionDelete.js',
+ 'messages' => [
+ // @todo Load this message in content language
+ 'colon-separator',
+ ],
+ 'dependencies' => [
+ 'jquery.lengthLimit',
+ ],
+ 'targets' => [ 'desktop', 'mobile' ],
+ ],
'mediawiki.special.search' => [
'scripts' => 'resources/src/mediawiki.special/mediawiki.special.search.js',
'styles' => 'resources/src/mediawiki.special/mediawiki.special.search.css',
],
'mediawiki.special.undelete' => [
'scripts' => 'resources/src/mediawiki.special/mediawiki.special.undelete.js',
+ 'dependencies' => [
+ 'mediawiki.widgets.visibleLengthLimit',
+ 'mediawiki.widgets',
+ ],
],
'mediawiki.special.unwatchedPages' => [
'scripts' => 'resources/src/mediawiki.special/mediawiki.special.unwatchedPages.js',
'scripts' => 'resources/src/mediawiki.special/mediawiki.special.userrights.js',
'dependencies' => [
'mediawiki.notification.convertmessagebox',
+ 'jquery.lengthLimit',
],
],
'mediawiki.special.watchlist' => [
],
'mediawiki.legacy.protect' => [
'scripts' => 'resources/src/mediawiki.legacy/protect.js',
- 'dependencies' => 'jquery.byteLimit',
+ 'dependencies' => 'jquery.lengthLimit',
'messages' => [ 'protect-unchain-permissions' ]
],
// Used in the web installer. Test it after modifying this definition!
// TitleInputWidget
'mediawiki.Title',
'mediawiki.api',
- 'jquery.byteLimit',
+ 'mediawiki.String',
],
'messages' => [
// NamespaceInputWidget
'targets' => [ 'desktop', 'mobile' ],
],
'mediawiki.widgets.visibleByteLimit' => [
+ 'dependencies' => 'mediawiki.widgets.visibleLengthLimit',
+ 'deprecated' => 'Use "mediawiki.widgets.visibleLengthLimit" instead.',
+ 'targets' => [ 'desktop', 'mobile' ]
+ ],
+ 'mediawiki.widgets.visibleLengthLimit' => [
'scripts' => [
- 'resources/src/mediawiki.widgets.visibleByteLimit/mediawiki.widgets.visibleByteLimit.js'
+ 'resources/src/mediawiki.widgets.visibleLengthLimit/mediawiki.widgets.visibleLengthLimit.js'
],
'dependencies' => [
'oojs-ui-core',
- 'jquery.byteLimit'
+ 'jquery.lengthLimit',
+ 'mediawiki.String',
],
'targets' => [ 'desktop', 'mobile' ]
],
'styles' => 'resources/src/mediawiki.widgets/mw.widgets.SelectWithInputWidget.base.css',
'targets' => [ 'desktop', 'mobile' ],
],
+ 'mediawiki.widgets.SizeFilterWidget' => [
+ 'scripts' => 'resources/src/mediawiki.widgets/mw.widgets.SizeFilterWidget.js',
+ 'dependencies' => [
+ 'mediawiki.widgets.SizeFilterWidget.styles',
+ 'oojs-ui-widgets',
+ ],
+ 'messages' => [
+ 'minimum-size',
+ 'maximum-size',
+ 'pagesize',
+ ],
+ 'targets' => [ 'desktop', 'mobile' ],
+ ],
+ 'mediawiki.widgets.SizeFilterWidget.styles' => [
+ 'styles' => 'resources/src/mediawiki.widgets/mw.widgets.SizeFilterWidget.base.css',
+ 'targets' => [ 'desktop', 'mobile' ],
+ ],
'mediawiki.widgets.MediaSearch' => [
'scripts' => [
'resources/src/mediawiki.widgets/MediaSearch/mw.widgets.APIResultsProvider.js',