Jump to content

User:Luk/purge.js

From Wikipedia, the free encyclopedia
Note: After saving, you have to bypass your browser's cache to see the changes. Google Chrome, Firefox, Microsoft Edge and Safari: Hold down the ⇧ Shift key and click the Reload toolbar button. For details and instructions about other browsers, see Wikipedia:Bypass your cache.
$(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
	});
	
}