User:WOSlinkerBot/linttask15.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(/(\[\[image\:Fist-pump\.jpg\|thumb)\|px400(\|Yessss\!)/gi,'$1$2'); myContent = myContent.replace(/(\[\[File\:SARS-CoV-2 without background.png)\|(\|right\|frameless)\|thumb\|(\]\])/gi,'$1$2$3'); myContent = myContent.replace(/(\ \'\'\'\[\[Wikipedia\:Meetup\/NYC\/Symposium_on_Wikipedia_and_COVID-19\|Symposium on Wikipedia and COVID-19\]\]\'\'\'\n\:\:)\'\'/gi,'$1'); myContent = myContent.replace(/(online via \[https\:\/\/www\.youtube\.com\/watch\?v\=E_FzeLUZols YouTube\] and \[https\:\/\/www\.facebook\.com\/wmnyc\/videos\/849530625523461\/ Facebook\])\'\'(\<\/center\>)/gi,'$1$2'); myContent = myContent.replace(/(\[\[File\:The MET\.jpg)\|right(\|100px\|right\]\])/gi,'$1$2'); myContent = myContent.replace(/(\[\[File\:HK Sheung Wan Possession Street Hollywood Centre 亞洲藝術文獻庫 Asia Art Archive.JPG)\|right(\|100px\|right\]\])/gi,'$1$2'); myContent = myContent.replace(/(\[\[File\:Curly Brackets\.svg\|20)x(px\|link\=Help\:Template\#Creating_and_editing_templates\]\])/gi,'$1$2'); myContent = myContent.replace(/(\[\[Image\:Curly Brackets\.svg\|20)x(px\]\])/gi,'$1$2');

myContent = myContent.replace(/\n((Image|File)\:[^\|\n]*\|)thumb\|/gi,'\n$1'); myContent = myContent.replace(/\n((Image|File)\:[^\|\n]*\|[^\|\n]*\|)thumb\|/gi,'\n$1'); myContent = myContent.replace(/\n((Image|File)\:[^\|\n]*\|[^\|\n]*\|[^\|\n]*\|)thumb\|/gi,'\n$1');

myContent = myContent.replace(/\n([^\|\n\.\{\[]*\.(jpg|jpeg|png|svg)\|)thumb\|/gi,'\n$1'); myContent = myContent.replace(/\n([^\|\n\.\{\[]*\.(jpg|jpeg|png|svg)\|[^\|\n]*\|)thumb\|/gi,'\n$1');

//myContent = myContent.replace(/(File\:Wikipedia Education Program Case Studies \(WMUK version\)\.pdf\|)thumb\|(How universities are teaching with Wikipedia)/g,'$1$2'); //myContent = myContent.replace(/(File\:Editing Wikipedia brochure \(Wiki Education Foundation\)\.pdf\|)thumb\|(Editing Wikipedia brochure)/g,'$1$2'); //myContent = myContent.replace(/(File\:Instructor Basics\, How to use Wikipedia as a teaching tool \(Wiki Education Foundation\)\.pdf\|)thumb\|(Instructor Basics\, How to use Wikipedia as a teaching tool)/g,'$1$2'); //myContent = myContent.replace(/(File\:Illustrating Wikipedia brochure \(Wiki Education Foundation\)\.pdf\|)thumb\|(Illustrating Wikipedia brochure)/g,'$1$2');

//myContent = myContent.replace(/(\[\[Image\:Original[_ ]Barnstar\.png\|)100px\|(frame\|left\|)/g,'$1$2'); //myContent = myContent.replace(/(\[\[File\:Original[_ ]Barnstar\.png\|)100px\|(frame\|left\|)/g,'$1$2');

//myContent = myContent.replace(/(\[\[File\:New medical editor.ogv\|thumb\|right\|thumbtime\=2\:59)\|right(\|320px)/g,'$1$2');

//myContent = myContent.replace(/ (px\|none)\|left(\]\])/g,'$1$2'); //myContent = myContent.replace(/(px\|none)\|left(\]\])/g,'$1$2');

//myContent = myContent.replace(/\|[0-9]*px(\|frame\|left\|)/g,'$1'); //myContent = myContent.replace(/\|[0-9]*px(\|frame\|right\|)/g,'$1');

myContent = myContent.replace(/(png\|)100px\|(left\|)The Random-Acts-of-Kindness Barnstar\|(frame\|[A-Za-z0-9 ])/g,'$1$2$3'); myContent = myContent.replace(/(png\|)100px\|(left\|)The Original Barnstar\|(frame\|[A-Za-z0-9 ])/g,'$1$2$3'); myContent = myContent.replace(/(png\|)100px\|(left\|)The Working Man\'s Barnstar\|(frame\|[A-Za-z0-9 ])/g,'$1$2$3'); myContent = myContent.replace(/(png\|)100px\|(left\|)The Editor\'s Barnstar\|(frame\|[A-Za-z0-9 ])/g,'$1$2$3'); myContent = myContent.replace(/(png\|)100px\|(left\|)The Minor Barnstar\|(frame\|[A-Za-z0-9 ])/g,'$1$2$3'); myContent = myContent.replace(/(gif\|)100px\|(left\|)The Tireless Contributer Barnstar\|(frame\|[A-Za-z0-9 ])/g,'$1$2$3'); myContent = myContent.replace(/(png\|)100px\|(left\|)The Barnstar of Diligence\|(frame\|[A-Za-z0-9 ])/g,'$1$2$3'); myContent = myContent.replace(/(png\|)100px\|(left\|)The Star of Neutrality\|(frame\|[A-Za-z0-9 ])/g,'$1$2$3');

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 image options'; document.getElementById('wpMinoredit').checked = true; }         }

} )}