MediaWiki:Gadget-notext.js

/* Gadget-notext.js: Empty out "Without text" pages. */

// Wait for the page to be parsed (new-style $(document).ready) $(function {	$('.prp-quality-radio.quality0 > input').on('click', function  { $('#wpHeaderTextbox, #wpTextbox1, #wpFooterTextbox').each(function {			$(this).data('wsg-notext-saved-value', $(this).val); // Save data.			$(this).val(''); // Clear field.		}); });

for (const i of [1, 2, 3, 4]) { // Page quality level values. var selector = '.prp-quality-radio.quality' + i + ' > input'; $(selector).on('click', function {			$('#wpHeaderTextbox, #wpTextbox1, #wpFooterTextbox').each(function  { if ($(this).data('wsg-notext-saved-value')) { $(this).val($(this).data('wsg-notext-saved-value')); // Restore data. $(this).data('wsg-notext-saved-value', ''); // Clear saved data. }			});		});	} }); // END: $(document).ready