'mediawiki' => array(
'class' => 'ResourceLoaderRawFileModule',
- // Keep maintenance/jsduck/eg-iframe.html in sync
+ // Keep in sync with maintenance/jsduck/eg-iframe.html
'scripts' => array(
'resources/lib/phpjs-sha1/sha1.js',
'resources/src/mediawiki/mediawiki.js',
'styles' => 'resources/src/mediawiki/mediawiki.sectionAnchor.css',
'targets' => array( 'desktop', 'mobile' ),
),
+ 'mediawiki.storage' => array(
+ 'scripts' => 'resources/src/mediawiki/mediawiki.storage.js',
+ 'targets' => array( 'desktop', 'mobile' ),
+ ),
'mediawiki.Title' => array(
'scripts' => 'resources/src/mediawiki/mediawiki.Title.js',
'dependencies' => array(
'mediawiki.api.upload',
),
),
+ 'mediawiki.Upload.Dialog' => array(
+ 'scripts' => 'resources/src/mediawiki/mediawiki.Upload.Dialog.js',
+ 'dependencies' => array(
+ 'oojs-ui',
+ 'mediawiki.Upload',
+ ),
+ 'messages' => array(
+ 'upload-dialog-title',
+ 'upload-dialog-error',
+ 'upload-dialog-warning',
+ 'upload-dialog-button-cancel',
+ 'upload-dialog-button-done',
+ 'upload-dialog-button-save',
+ 'upload-dialog-button-upload',
+ 'upload-dialog-label-select-file',
+ 'upload-dialog-label-infoform-title',
+ 'upload-dialog-label-infoform-name',
+ 'upload-dialog-label-infoform-description',
+ 'upload-dialog-label-usage-title',
+ 'upload-dialog-label-usage-filename',
+ ),
+ ),
'mediawiki.toc' => array(
'scripts' => 'resources/src/mediawiki/mediawiki.toc.js',
'dependencies' => 'mediawiki.cookie',
/* MediaWiki Legacy */
- 'mediawiki.legacy.ajax' => array(
- 'scripts' => 'resources/src/mediawiki.legacy/ajax.js',
- 'dependencies' => array(
- 'mediawiki.util',
- 'mediawiki.legacy.wikibits',
- ),
- 'position' => 'top',
- ),
'mediawiki.legacy.commonPrint' => array(
'position' => 'top',
'styles' => array(
'resources/src/mediawiki.legacy/commonPrint.css' => array( 'media' => 'print' )
),
+ 'group' => 'print',
),
'mediawiki.legacy.protect' => array(
'scripts' => 'resources/src/mediawiki.legacy/protect.js',
'scripts' => 'resources/src/mediawiki.legacy/wikibits.js',
'dependencies' => 'mediawiki.util',
'position' => 'top',
+ 'targets' => array( 'desktop', 'mobile' ),
),
/* MediaWiki UI */
),
'messages' => array(
'mw-widgets-dateinput-no-date',
+ 'mw-widgets-dateinput-placeholder-day',
+ 'mw-widgets-dateinput-placeholder-month',
'mw-widgets-titleinput-description-new-page',
'mw-widgets-titleinput-description-redirect',
),