मीडियाविकि:Bhawani/Mono.js
सूचना: सम्पादनहरू प्रकाशित गरेपछि, परिवर्तनहरू हेर्नको लागि तपाईंले आफ्नो ब्राउजरको क्यासलाई बाइपास गर्नुपर्छ। गुगल क्रोम, फायरफक्स, माइक्रोसफ्ट एज र सफारी: ⇧ Shift कुञ्जी थिचिराखेर रिलोड उपकरणपट्टी बटनमा थिच्नुहोस्।
/**
* Beginning of Transliteration Tool
* Author: Junaid P V [[user:Junaidpv]]
* added date: 2010-09-28
*/
function addOptionToSimpleSearch() {
var searchform=document.getElementById('searchform');
var searchInput=document.getElementById('searchInput');
var transListBox = document.createElement("select");
transListBox.style.fontSize="0.9em";
transListBox.style.marginBottom = "0.1em";
if (transListBox.addEventListener)
transListBox.addEventListener("change", writingStyleLBChanged, false);
else if (transListBox.attachEvent)
transListBox.attachEvent("onchange", writingStyleLBChanged);
var numOfSchemes = transettings.schemes.length;
for(var i=0; i < numOfSchemes; i++) {
var schemeOption = document.createElement("option");
schemeOption.appendChild( document.createTextNode(transettings.schemes[i].text) );
schemeOption.value = transettings.schemes[i].text;
if(transettings.default_scheme_index==i) schemeOption.selected=true;
transListBox.appendChild( schemeOption );
}
searchform.insertBefore(transListBox,searchInput);
}
mw.loader.load('//ne.wikipedia.org/w/index.php?title=User:Bhawani Gautam/translit.js&action=raw&ctype=text/javascript');
mw.loader.load('//ne.wikipedia.org/w/index.php?title=User:Bhawani Gautam/Inscript.js&action=raw&ctype=text/javascript');
mw.loader.load('//ne.wikipedia.org/w/index.php?title=User:Bhawani Gautam/Nepali.js&action=raw&ctype=text/javascript');
function transetup() {
transettings.schemes[0] = tr_sa;
transettings.schemes[1] = tr_sa_inscript;
transettings.shortcut.controlkey =true;
transettings.shortcut.key = 'M';
transettings.checkbox.text = "नेपाली ("+transettings.shortcut.toString()+")";
transettings.checkbox.link.href = "//sa.wikipedia.org/wiki/Help:Typing";
transettings.checkbox.simple_text = 'नेपाली';
transettings.checkbox.link.tooltip = "नेपाली टाइप गर्न यसको प्रयोग गर्नुहोस्, की बोर्डबाट: "+transettings.shortcut.toString();
setDefaultSchmeIndex(readCookie("transToolIndex"));
transliterate('searchInput', 'wpTextbox1', 'wpSummary', 'searchText', 'powerSearchText', 'wpNewTitle', 'wpReason', 'nsfrom', 'username', 'mwProtect-reason', 'nsto','wpText', 'wpUploadDescription', 'wpDestFile');
addTransliterationOption('searchInput', 'searchText', 'powerSearchText', 'wpNewTitle', 'wpReason', 'nsfrom', 'username', 'mwProtect-reason', 'nsto','wpText', 'wpUploadDescription', 'wpDestFile');
transettings.checkbox.position = "before";
addTransliterationOption( 'wpTextbox1', 'wpSummary' );
addOptionToSimpleSearch();
initMultiScheme();
translitStateSynWithCookie('searchInput', 'wpTextbox1', 'wpSummary', 'searchText', 'powerSearchText', 'wpNewTitle', 'wpReason', 'nsfrom', 'username', 'mwProtect-reason', 'nsto','wpText');
}
if (window.addEventListener){
window.addEventListener('load', transetup, false);
} else if (window.attachEvent){
window.attachEvent('onload', transetup);
}
/* End of Transliteration Tool */