User:Symplectic Map/monobook.js

importScript('User:AzaToth/twinkle.js'); importScript('User:Symplectic_Map/spell.js'); importScript('WP:AutoEd/complete.js');

// Search and replace from Wikipedia:WikiProject_User_scripts/Scripts/Replace function wpTextboxReplace { var s = prompt("Search regexp:"); if(s){ s = s.replace(/([^\\])\//g, '$1\/'); var r = prompt("Replace /"+s+"/ with:"); if(!r && r != '') return; var txt = document.editform.wpTextbox1; txt.value = txt.value.replace(new RegExp(s, "mg"), r); } } addOnloadHook(function { if (document.forms.editform) {  mw.util.addPortletLink('p-cactions', 'javascript:wpTextboxReplace', 'Replace', 'ca-replace', 'Regexp replace for the edit window', 'R', document.getElementById('ca-history')); } });

// Search and replace from Wikipedia:WikiProject_User_scripts/Scripts/Replace function wpFixAutoEdBug { var txt = document.editform.wpTextbox1; txt.value = txt.value.replace(/<\/?script[^<>]*>/g, ''); document.forms.editform.wpMinoredit.checked = true; var txt = document.forms.editform.wpSummary; var tag = "Partial revert of previous edit (bug in AutoEd)"; // Click 'Show changes' document.forms.editform.wpDiff.click; } addOnloadHook(function { if (document.forms.editform) {  mw.util.addPortletLink('p-cactions', 'javascript:wpFixAutoEdBug', 'Fix', 'ca-fix', 'Fix AutoEd Bug', 'F', document.getElementById('ca-history')); } });