User:Luk/purge.js

$(function { mw.util.addPortletLink("p-cactions", "javascript:purge", "purge"); });

function purge { var title = wgPageName.replace("&", "%26").replace("+", "%2B").replace("?", "%3F").replace("=", "%3D"); var purgeUrl = wgArticlePath.replace('$1', title) + '?action=purge'; $.ajax({		url: purgeUrl,		type: 'POST',		success: function( result ) {			location.reload;		},		error: function( xhr ) {			alert( 'Error.\nRequest failed.' );		},		async: false	}); }