MediaWiki:Gadget-ConfirmRollbackMobile.js

Revision as of 13:21, August 16, 2023 by Porplemontage (talk | contribs) (1 revision imported)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

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.
/* Require confirmation before performing rollback on mobile */

$(function() {
	if (/Android|BlackBerry|iPhone|iPad|iPod|Kindle|Mobile|Opera M|Silk|webOS/i.test(navigator.userAgent)) {
		$('body:not(.rollback-confirm) .mw-rollback-link a').click(function(e) {
			if (confirm('Are you sure you want to perform this rollback?')) return;
			e.preventDefault();
		});
	}
});