User:Breawycker/vector.js

importScript('User:Henrik/js/automod.js'); importScript('User:The_Earwig/afc-helper.js'); // AfC Redirect Helper script. importScript('User:Dr_pda/prosesize.js'); //User:Dr_pda/prosesize.js importScript('MediaWiki:Gadget-HotCat.js'); var hotcat_use_category_links = true; importScript('User:AzaToth/morebits.js'); importScript('User:Ioeth/friendlyclock.js'); importScript('User:AzaToth/twinkle.js'); importScript('User:AWeenieMan/furme.js'); importScript('User:Smith609/toolbox.js'); function addForceSummary {   if(!/&action=edit/.test(window.location.href) && !/&action=submit/.test(window.location.href)) return; if(/&section=new/.test(window.location.href)) return; if(!document.forms.editform) return; document.forms.editform.wpSave.onclick = forceSummary; // The second invocation of this will cause extra annoyance if there is no edit summary present. If there *is* an edit summary, the dialog box will not appear. document.forms.editform.wpSave.onfocus = forceSummary; } importScript('User:Smith609/toolbox.js');

function forceSummary {   if(!document.forms.editform.wpSummary.value.replace(/^(?:\/\\*.*\\*\/)? *(.*) *$/,'$1'))   {        var r = prompt('Are you sure you want to submit without adding a summary?\nTo add a summary, type it in the box below:',document.forms.editform.wpSummary.value); if(r == null) { return false; } document.forms.editform.wpSummary.value = r;   } return true; } $(addForceSummary); /* importScript('User:Timotheus Canens/afchelper4.js'); // Yet another AfC helper script v4.