MediaWiki:Gadget-purge.js

From Aether Project Wiki
Jump to navigation Jump to search

Note: After publishing, you may have to bypass your browser's cache to see the changes.

  • Firefox / Safari: Hold Shift while clicking Reload, or press either Ctrl-F5 or Ctrl-R (⌘-R on a Mac)
  • Google Chrome: Press Ctrl-Shift-R (⌘-Shift-R on a Mac)
  • Internet Explorer / Edge: Hold Ctrl while clicking Refresh, or press Ctrl-F5
  • Opera: Press Ctrl-F5.
// jshint jquery:true, esversion:5
/* globals require, module, mediaWiki, mw, OO */
// Make the purge tab work as it used to without a confirmation page by
// sending it using POST
'use strict';
$( function() {
	$( '#ca-purge a' ).on( 'click', function( e ) {
		var $form = $( '<form>' ).attr( {
			method: 'POST',
			action: this.href,
		} ).appendTo( document.body );
		
		$form.submit();
		
		e.preventDefault();
	} );
} );