Wikipedia:WikiProject User scripts/Scripts/CleanupTab.js
// <pre>// CleanupTab.js//// This script adds a "cleanup" tab to the top of article pages// when in edit mode. It is disabled for the User namespace.functiondoCleanup(){document.editform.wpTextbox1.value='{'+'{'+'Cleanup|date='+'{'+'{'+'subst:CURRENTMONTHNAME}} '+'{'+'{'+'subst:CURRENTYEAR}}}}\n\n'+document.editform.wpTextbox1.value;document.editform.wpSummary.value='Marked for cleanup.';document.editform.wpMinoredit.checked=true;document.editform.submit();}addOnloadHook(function(){if(mw.config.get('wgCanonicalNamespace')=="User"||mw.config.get('wgCanonicalNamespace')=="User_talk"){return;}if(document.editform){addPortletLink("p-cactions","javascript:doCleanup()","cleanup","ca-cleanup","Mark for cleanup","");}});// </pre>