User:Dixtosa/hide-temporarily.js

// Description        : this is a very small script that does one thing, but does it well. Unix FTW. // Real description xD : adds hide button between "diff" and "hist" // Problems/to-do     : hide sections only //

function hide_temporarily(Title) {	Title = decodeURIComponent(Title); $(".mw-changeslist li .mw-title:contains('" + Title.replace("'", "\\'") + "')").parent.hide("slow"); } function addHide {	var arr = $ ("a:contains('diff')"); //probably a bit sloppy arr.after(function(i) {		//I'm vegetarian		return " | hide";	}); }

if ((mw.config.values.wgCanonicalSpecialPageName == 'Watchlist' || mw.config.values.wgCanonicalSpecialPageName == 'Recentchanges') 	&& mw.config.values.wgAction == 'view' ) $(addHide);