User:Xeno (WMF)/common.js

mw.loader.using( 'mediawiki.util', function {	$(document).ready(function  { // First, disable submitting with "Enter" so this script isn't moot ;)		if (top.location.pathname.search('&action=edit') > 0 && !$('#wpSummary').is(':focus')) {   		$(document).on('keyup keypress', function (e) { var keyCode = e.which; if (keyCode === 13) { e.preventDefault; return false; }			});		}		// Set initial state	   $('.editCheckboxes').append(' &#160; Tick this box to confirm you wish to make this edit with your staff account. ');       $('#wpSave').prop('disabled', true);        var confirmCheckbox = $('#confirmEdit');        // Code on clicking the checkbox...        confirmCheckbox.click(function (e) { if (confirmCheckbox.prop('checked') === true) { doConfirmEdit; // Actually enable the save button } else { confirmCheckbox.prop('checked', false); // Uncheck the checkbox $('#wpSave').prop('disabled', true); // Disable the save button again }		function doConfirmEdit { // Putting this in a function for mediawiki confirmCheckbox.prop('checked', true); $('#wpSave').prop('disabled', false); }   	});	}); });