User:AntiCompositeNumber/hidePartialBlocks.js

From Wikipedia, the free encyclopedia
Note: After saving, you have to bypass your browser's cache to see the changes. Google Chrome, Firefox, Microsoft Edge and Safari: Hold down the ⇧ Shift key and click the Reload toolbar button. For details and instructions about other browsers, see Wikipedia:Bypass your cache.
function hide_partial() {
	// only hide if there's no partial block set
	var partial = $( ".mw-special-Block input[value=partial]" )
	if( partial.length && !partial.attr("checked") ) {
		// hide the partial block options and the partial/sitewide radio buttons
		$( ".mw-special-Block .mw-block-editing-restriction" ).parents("fieldset").hide();
	} 
}
mw.hook( 'wikipage.content' ).add( hide_partial );