diff options
Diffstat (limited to 'www/wiki/extensions/UploadWizard/resources/mw.errorDialog.js')
-rw-r--r-- | www/wiki/extensions/UploadWizard/resources/mw.errorDialog.js | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/www/wiki/extensions/UploadWizard/resources/mw.errorDialog.js b/www/wiki/extensions/UploadWizard/resources/mw.errorDialog.js new file mode 100644 index 00000000..ebb5abae --- /dev/null +++ b/www/wiki/extensions/UploadWizard/resources/mw.errorDialog.js @@ -0,0 +1,27 @@ +( function ( mw ) { + + OO.ui.getWindowManager().addWindows( { + upwizErrorDialog: new OO.ui.MessageDialog( { size: 'medium' } ) + } ); + + /** + * Displays an error message. + * + * @param {string} errorMessage + * @param {string} [title] + */ + mw.errorDialog = function ( errorMessage, title ) { + OO.ui.getWindowManager().openWindow( 'upwizErrorDialog', { + message: errorMessage, + title: title || mw.message( 'mwe-upwiz-errordialog-title' ).text(), + verbose: true, + actions: [ + { + label: mw.message( 'mwe-upwiz-errordialog-ok' ).text(), + action: 'accept' + } + ] + } ); + }; + +}( mediaWiki ) ); |