User:Qwerfjkl/scripts/hideUnwantedCategories.js

// Hides struck through pages on Special:WantedCategories if (mw.config.get('wgCanonicalSpecialPageName') === 'Wantedcategories') { $( document ).ready(function {		$('del').parent.hide;		let totalCategoryCount = $('#mw-content-text > div.mw-spcontent > ol').children.length;		let remainingCategoryCount = $('#mw-content-text > div.mw-spcontent > ol').children.filter((index, element) => {return $(element).is(":visible")}).length;		// Both of the selectors below are scetchy and will break if the page layout changes, possible modifying unintended elements		// They are intended to modify (1) and (2): "Showing below up to 185 (1) results in range #1 to #185 (2)."		$('#mw-content-text > div.mw-spcontent > p:nth-child(1) > strong:nth-child(3)').text(remainingCategoryCount);		$('#mw-content-text > div.mw-spcontent > p:nth-child(1) > strong:nth-child(1)').html(` ${totalCategoryCount} ${remainingCategoryCount}`);	}); }