User:WOSlinkerBot/linttask13.js

function lint_queryString(p) {

var re = RegExp('[&?]' + p + '=([^&]*)');

var matches;

if (matches = re.exec(document.location)) {

try {

return decodeURI(matches[1]);

} catch (e) { }

}

return null;

}

//Add a 'lint edit' tab

if(mw.config.get('wgArticleId') != 0 ) {

$( function lintEditButton() {

mw.util.addPortletLink('p-cactions',

mw.util.getUrl(null,{action:'edit',lintedit:true}),

'lint',

'p-lint',

'lint edit');

}

)}

if(mw.config.get('wgAction') == 'edit' && lint_queryString('lintedit') == 'true') {

$(function lint() {

var myContent = document.getElementById('wpTextbox1').value;

myContent = myContent.replace(/\{\{resize\|80\%\|\{\{show\n\|Pass on\!/g,'\{\{resizediv\|80\%\|\{\{show\n\|Pass on\!');

myContent = myContent.replace(/\\{\{Plainlist\|\n\*\{\{Wikipedia\:Today\'s articles for improvement\/\d*\/\d*\/\d*\}\}\n\*\{\{Wikipedia\:Today\'s articles for improvement\/\d*\/\d*\/\d*\}\}\n\*\{\{Wikipedia\:Today\'s articles for improvement\/\d*\/\d*\/\d*\}\}\n\*\{\{Wikipedia\:Today\'s articles for improvement\/\d*\/\d*\/\d*\}\}\n\*\{\{Wikipedia\:Today\'s articles for improvement\/\d*\/\d*\/\d*\}\}\n\*\{\{Wikipedia\:Today\'s articles for improvement\/\d*\/\d*\/\d*\}\}\n\}\})\<\/span\>/g,'

');

myContent = myContent.replace(/\\{\{Plainlist\|\n\*\{\{Wikipedia\:Today\'s articles for improvement\/\d*\/\d*\/\d*\}\}\n\*\{\{Wikipedia\:Today\'s articles for improvement\/\d*\/\d*\/\d*\}\}\n\*\{\{Wikipedia\:Today\'s articles for improvement\/\d*\/\d*\/\d*\}\}\n\*\{\{Wikipedia\:Today\'s articles for improvement\/\d*\/\d*\/\d*\}\}\n\*\{\{Wikipedia\:Today\'s articles for improvement\/\d*\/\d*\/\d*\}\}\n\}\})\<\/span\>/g,'

');

myContent = myContent.replace(/\\{\{Plainlist\|\n\*\{\{Wikipedia\:Today\'s articles for improvement\/\d*\/\d*\/\d*\}\}\n\*\{\{Wikipedia\:Today\'s articles for improvement\/\d*\/\d*\/\d*\}\}\n\*\{\{Wikipedia\:Today\'s articles for improvement\/\d*\/\d*\/\d*\}\}\n\*\{\{Wikipedia\:Today\'s articles for improvement\/\d*\/\d*\/\d*\}\}\n\}\})\<\/span\>/g,'

');

myContent = myContent.replace(/\\{\{Plainlist\|\n\*\{\{Wikipedia\:Today\'s articles for improvement\/\d*\/\d*\/\d*\}\}\n\*\{\{Wikipedia\:Today\'s articles for improvement\/\d*\/\d*\/\d*\}\}\n\*\{\{Wikipedia\:Today\'s articles for improvement\/\d*\/\d*\/\d*\}\}\n\}\})\<\/span\>/g,'

');

myContent = myContent.replace(/\\{\{Plainlist\|\n\*\{\{Wikipedia\:Today\'s articles for improvement\/\d*\/\d*\/\d*\}\}\n\*\{\{Wikipedia\:Today\'s articles for improvement\/\d*\/\d*\/\d*\}\}\n\}\})\<\/span\>/g,'

');

if(document.getElementById('wpTextbox1').value != myContent) {

if(document.getElementById('wpTextbox1').value != myContent) {

document.getElementById('wpTextbox1').value=myContent;

document.getElementById('wpSummary').value='Fix lint errors with div/span order';

document.getElementById('wpMinoredit').checked = true;

}

}

}

)}