User:SD0001/AllCollapseToggle.js

/** * Simple script to to provide an option in the left sidebar "Tools" menu (p-tb) * to uncollapse/collapse all hatted discussions and navboxes on a page. * Requested by Atsme, Special:Diff/902814062 */ $.when(mw.loader.using('mediawiki.util'), $.ready).then(function {

var i = 0; $(mw.util.addPortletLink('p-tb', '#', 'Uncollpase all', 'collapse-toggle', 'Collapse or uncollapse all hatted discussions and navboxes on this page')).click(function {		$('.mw-collapsible-toggle-default').click;		if (i % 2 == 0) {			$('.mw-collapsible-toggle-collapsed').click;			this.childNodes[0].textContent = 'Collapse all';		} else {			$('.mw-collapsible-toggle-expanded').click;			this.childNodes[0].textContent = 'Uncollapse all';		}		i++;	});

});