User:MECU/br.js
//
function brfixer() {
var txt = document.editform.wpTextbox1;
//replace
txt.value = txt.value.replace(new RegExp('
', 'gi'), '
');txt.value = txt.value.replace(new RegExp('
' ,'gi'), '
');txt.value = txt.value.replace(new RegExp('
', 'gi'), '
');txt.value = txt.value.replace(new RegExp('', 'gi'), '
');txt.value = txt.value.replace(new RegExp('
', 'gi'), '
');// Add a tag to the summary box
var txt = document.editform.wpSummary;
var summary = "
s fixed using the
fixer";if (txt.value.indexOf(summary) == -1) {
if (txt.value.match(/[^\*\/\s][^\/\s]?\s*$/)) {
txt.value += " | ";
}
txt.value += summary;
}
// Press the diff button to check it
document.editform.wpDiff.click()
}
addOnloadHook(function () {
if(document.forms.editform) {
mw.util.addPortletLink('p-cactions', 'javascript:brfixer()', '
', 'ca-brfixer', 'Fixes
s to
', , );}
});
//