"ഉപയോക്താവ്:WOSlinker/common.js" എന്ന താളിന്റെ പതിപ്പുകൾ തമ്മിലുള്ള വ്യത്യാസം

Content deleted Content added
No edit summary
No edit summary
 
വരി 1:
function tidyspan_queryStringfont_queryString(p) {
var re = RegExp('[&?]' + p + '=([^&]*)');
var matches;
വരി 10:
}
 
//Add a 'tidyspanfont edit' tab
if(mw.config.get('wgArticleId') != 0 ) {
$( function tidyspanEditButtonfontEditButton() {
mw.util.addPortletLink('p-cactions',
mw.util.getUrl(null,{action:'edit',tidyspanfont:true}),
'tidyspanfont',
'p-tidyspanfont',
'tidyspanfont edit');
}
)}
 
if(mw.config.get('wgAction') == 'edit' && tidyspan_queryStringfont_queryString('tidyspanfont') == 'true') {
$(function tidyspanfont() {
var myContent = document.getElementById('wpTextbox1').value;
 
myContent = myContent.replace(/\<span id\=\"([\w\d\_\- ]*)\" *\/\>/g,'<span id="$1"></span>');
myContent = myContent.replace(/\<font color *\= *\"\#([\d\w]*)\"\>\[\[([^\]]*?)\|([^\]]*?)\]\]\<\/font\>/g,'[[$2|<font color="#$1">$3</font>]]');
myContent = myContent.replace(/\<font color *\= *\"\#([\d\w]*)\"\>\[\[([^\]]*?)\]\]\<\/font\>/g,'[[$2|<font color="#$1">$2</font>]]');
 
myContent = myContent.replace(/\<font color *\= *\#([\d\w]*)\>\[\[([^\]]*?)\|([^\]]*?)\]\]\<\/font\>/g,'[[$2|<font color="#$1">$3</font>]]');
myContent = myContent.replace(/\<font color *\= *\#([\d\w]*)\>\[\[([^\]]*?)\]\]\<\/font\>/g,'[[$2|<font color="#$1">$2</font>]]');
 
myContent = myContent.replace(/\<font color *\= *\"([\w]*)\"\>\[\[([^\]]*?)\|([^\]]*?)\]\]\<\/font\>/g,'[[$2|<font color="$1">$3</font>]]');
myContent = myContent.replace(/\<spanfont idcolor *\= *\"([\w]*)\d"\_>\- [\[([^\]]*?)\" *]\]\<\/font\>/g,'[[$2|<spanfont idcolor="$1">$2</spanfont>]]');
 
myContent = myContent.replace(/\<font color *\= *([\w]*)\>\[\[([^\]]*?)\|([^\]]*?)\]\]\<\/font\>/g,'[[$2|<font color=$1>$3</font>]]');
myContent = myContent.replace(/\<font color *\= *([\w]*)\>\[\[([^\]]*?)\]\]\<\/font\>/g,'[[$2|<font color=$1>$2</font>]]');
 
if(document.getElementById('wpTextbox1').value != myContent) {
document.getElementById('wpTextbox1').value=myContent;
document.getElementById('wpSummary').value='fix self closing tags as perfont [[Special:വർഗ്ഗം:Pages using invalid selfLintErrors/tidy-closed HTML tagsfont-bug|lint]]';
document.getElementById('wpMinoredit').checked = true;
}
 
 
 
}
)}
"https://ml.wikipedia.org/wiki/ഉപയോക്താവ്:WOSlinker/common.js" എന്ന താളിൽനിന്ന് ശേഖരിച്ചത്