diff options
Diffstat (limited to 'www/wiki/resources/src/mediawiki.special/mediawiki.special.movePage.js')
-rw-r--r-- | www/wiki/resources/src/mediawiki.special/mediawiki.special.movePage.js | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/www/wiki/resources/src/mediawiki.special/mediawiki.special.movePage.js b/www/wiki/resources/src/mediawiki.special/mediawiki.special.movePage.js new file mode 100644 index 00000000..d828396e --- /dev/null +++ b/www/wiki/resources/src/mediawiki.special/mediawiki.special.movePage.js @@ -0,0 +1,23 @@ +/*! + * JavaScript for Special:MovePage + */ +( function ( mw, $ ) { + $( function () { + var summaryCodePointLimit = mw.config.get( 'wgCommentCodePointLimit' ), + summaryByteLimit = mw.config.get( 'wgCommentByteLimit' ), + wpReason = OO.ui.infuse( $( '#wpReason' ) ); + + // Infuse for pretty dropdown + OO.ui.infuse( $( '#wpNewTitle' ) ); + // Limit to bytes or UTF-8 codepoints, depending on MediaWiki's configuration + if ( summaryCodePointLimit ) { + mw.widgets.visibleCodePointLimit( wpReason, summaryCodePointLimit ); + } else if ( summaryByteLimit ) { + mw.widgets.visibleByteLimit( wpReason, summaryByteLimit ); + } + // Infuse for nicer "help" popup + if ( $( '#wpMovetalk-field' ).length ) { + OO.ui.infuse( $( '#wpMovetalk-field' ) ); + } + } ); +}( mediaWiki, jQuery ) ); |