मीडियाविकि:Onlyifediting.js
नेविगेशन पर जाएँ
खोज पर जाएँ
सूचना: यह पृष्ठ सुरक्षित करने बाद, परिवर्तनों को देखने लिए ब्राउज़र का कैश ख़ाली करने की आवश्यकता हो सकती है।
- मोज़िला / फ़ायरफ़ॉक्स / सफ़ारी: shift hold करें जब आप reload क्लिक करते है, या Ctrl-Shift-R (अपल मैक में Cmd-Shift-R) दबाएँ;
- गूगल क्रोम: Ctrl-shift-R (मैक में Cmd-Shift-R) दबाएँ
- इंटरनेट एक्सप्लोरर: Ctrl hold करें जब आप refresh क्लिक करते हैं, या Ctrl-F5 क्लिक करते हैं;
- कॉङ्करर: सिर्फ़ Reload बटन पर क्लिक करें, या F5 क्लिक करें;
- ऑपरा सदस्य को Tools→Preferences में सम्पूर्ण कैश ख़ाली करने की ज़रूरत हो सकती है।
/**
== Edittools ==
Drop down box for the Special character menu in [[MediaWiki:Edittools]]
Adapted from:
http://de.wiktionary.org/wiki/MediaWiki:Onlyifediting.js ,
http://de.wikipedia.org/wiki/MediaWiki:Onlyifediting.js and
http://en.wiktionary.org/wiki/MediaWiki:Monobook.js
<nowiki> */
function addCharSubsetMenu() {
if ( load_edittools != true ) return;
var specialchars = document.getElementById('specialchars');
if (specialchars) {
var menu = "<select style=\"display:inline\" onChange=\"chooseCharSubset(selectedIndex)\">";
menu += "<option>चिन्ह</option>";
menu += "<option>विकि-सिन्टैक्स</option>";
menu += "<option>देवनागरी</option>";
menu += "<option>अन्तर्राष्ट्रीय ध्वन्यात्मक लिपि</option>";
menu += "<option>लातिनी</option>";
menu += "<option>एएचडी</option>";
menu += "<option>पुराना अंग्रेज़ी</option>";
menu += "<option>पुराना यूनानी</option>";
menu += "<option>अरबी</option>";
menu += "<option>डीएमजी</option>";
menu += "<option>एस्पेरान्तो</option>";
menu += "<option>एस्टोनियाई</option>";
menu += "<option>फ़्रांसिसी</option>";
menu += "<option>गलीशियन</option>";
menu += "<option>यूनानी</option>";
menu += "<option>हवाईयन</option>";
menu += "<option>आइस्लैंडिक</option>";
menu += "<option>इटलवी</option>";
menu += "<option>यिडिश</option>";
menu += "<option>कातालान</option>";
menu += "<option>क्रोएशियाई/सर्बियाई/बोस्नियाई</option>";
menu += "<option>सिरिलिक</option>";
menu += "<option>लाटवियाई</option>";
menu += "<option>लिथुआनियाई</option>";
menu += "<option>माल्टीज़</option>";
menu += "<option>पिनयिन</option>";
menu += "<option>पोलिश</option>";
menu += "<option>पुर्तगाली</option>";
menu += "<option>रोमन</option>";
menu += "<option>रोमानियाई</option>";
menu += "<option>सर्बियाई</option>";
menu += "<option>स्कैंडिनेवियाई</option>";
menu += "<option>स्लोवेनियाई</option>";
menu += "<option>स्पेनी</option>";
menu += "<option>तुर्की</option>";
menu += "<option>हंगेरियन</option>";
menu += "<option>विएतनामी</option>";
menu += "</select>";
specialchars.innerHTML = menu + specialchars.innerHTML;
// Standard-CharSubset
chooseCharSubset(0);
}
}
// CharSubset selection
function chooseCharSubset(s) {
var l = document.getElementById('specialchars').getElementsByTagName('p');
for (var i = 0; i < l.length ; i++) {
l[i].style.display = i == s ? 'inline' : 'none';
// l[i].style.visibility = i == s ? 'visible' : 'hidden';
}
}
// Menu insertion
$( addCharSubsetMenu );
// Move the toolbar to the top
function fixToolbar() {
if ( load_edittools != true ) return;
var wpEditToolbar = document.getElementById( "toolbar" );
var editTools = document.getElementById( "specialchars" );
elementMoveto( editTools, wpEditToolbar , 'after' );
if( editTools ) editTools.style.display = "block";
var editspecialchars = document.getElementById( "editpage-specialchars" );
elementMoveto( editTools, wpEditToolbar , 'after' );
}
$( fixToolbar );
// Helper function to move DOM element
function elementMoveto( node, refNode, pos ) {
if(node && refNode){
var parent=refNode.parentNode;
if (pos && pos=='after') { refNode=refNode.nextSibling; }
try {
parent.insertBefore( node, refNode );
} catch ( DOMException ) {};
}
}
// </nowiki>