/*! * JavaScript for Special:EditTags */ ( function ( mw, $ ) { $( function () { var $tagList = $( '#mw-edittags-tag-list' ); if ( $tagList.length ) { $tagList.chosen( { /*jscs:disable requireCamelCaseOrUpperCaseIdentifiers */ placeholder_text_multiple: mw.msg( 'tags-edit-chosen-placeholder' ), no_results_text: mw.msg( 'tags-edit-chosen-no-results' ) } ); } $( '#mw-edittags-remove-all' ).on( 'change', function ( e ) { $( '.mw-edittags-remove-checkbox' ).prop( 'checked', e.target.checked ); } ); $( '.mw-edittags-remove-checkbox' ).on( 'change', function ( e ) { if ( !e.target.checked ) { $( '#mw-edittags-remove-all' ).prop( 'checked', false ); } } ); } ); }( mediaWiki, jQuery ) );