X-Git-Url: https://git.heureux-cyclage.org/?p=lhc%2Fweb%2Fwiklou.git;a=blobdiff_plain;f=resources%2Fsrc%2Fmediawiki.special%2Fmediawiki.special.movePage.js;h=2e980ac9fdf99146aba464eaa5f6406324fe0fe3;hp=9af81b8e94c086b8e590b661b90bfadaa283f5b4;hb=f4717b49cde069ee0444c3b79614c59a0eb4f828;hpb=bb8608c98a3d677d8557dd7056a7434c7c38c055 diff --git a/resources/src/mediawiki.special/mediawiki.special.movePage.js b/resources/src/mediawiki.special/mediawiki.special.movePage.js index 9af81b8e94..2e980ac9fd 100644 --- a/resources/src/mediawiki.special/mediawiki.special.movePage.js +++ b/resources/src/mediawiki.special/mediawiki.special.movePage.js @@ -1,11 +1,15 @@ /*! * JavaScript for Special:MovePage */ -jQuery( function () { - // Infuse for pretty dropdown - OO.ui.infuse( 'wpNewTitle' ); - // Limit to 255 bytes, not characters - OO.ui.infuse( 'wpReason' ).$input.byteLimit(); - // Infuse for nicer "help" popup - OO.ui.infuse( 'wpMovetalk-field' ); -} ); +( function ( mw, $ ) { + $( function () { + // Infuse for pretty dropdown + OO.ui.infuse( $( '#wpNewTitle' ) ); + // Limit to bytes, not characters + mw.widgets.visibleByteLimit( OO.ui.infuse( $( '#wpReason' ) ) ); + // Infuse for nicer "help" popup + if ( $( '#wpMovetalk-field' ).length ) { + OO.ui.infuse( $( '#wpMovetalk-field' ) ); + } + } ); +}( mediaWiki, jQuery ) );