Märkus: võimalik, et pärast avaldamist tuleb muudatuste nägemiseks brauseri puhver tühjendada.

  • Firefox / Safari: hoia all Shift-klahvi ja klõpsa Laadi uuesti või vajuta kas Ctrl-F5 või Ctrl-R (Macis ⌘-R).
  • Google Chrome: vajuta Ctrl-Shift-R (Macis ⌘-Shift-R).
  • Edge: hoia all Ctrl-klahvi ja klõpsa Värskenda või vajuta Ctrl-F5.
/*
<pre>
*/
 /* http://en.wikipedia.org/wiki/MediaWiki:Monobook.js */
 
 if (mwCustomEditButtons) {
 /* add a redirect button to the edit page toolbar */
  mwCustomEditButtons[mwCustomEditButtons.length] = {
    "imageFile": "http://upload.wikimedia.org/wikipedia/en/c/c8/Button_redirect.png",
    "speedTip": "Redirect",
    "tagOpen": "#REDIRECT [[",
    "tagClose": "]]",
    "sampleText": "Insert text"};
 //Gallery
  mwCustomEditButtons[mwCustomEditButtons.length] = {
    "imageFile": "http://upload.wikimedia.org/wikipedia/commons/9/9e/Btn_toolbar_gallery.png",
    "speedTip": "Insert a picture gallery",
    "tagOpen": "\n<gallery>\n",
    "tagClose": "\n</gallery>",
    "sampleText": "Image:Example.jpg|Caption1\nImage:Example.jpg|Caption2"};
 //Category
  mwCustomEditButtons[mwCustomEditButtons.length] = {
    "imageFile": "http://upload.wikimedia.org/wikipedia/commons/b/b4/Button_category03.png",
    "speedTip": "Category",
    "tagOpen": "[[Kategooria:",
    "tagClose": "]]\n",
    "sampleText": ""};
 //Table
  mwCustomEditButtons[mwCustomEditButtons.length] = {
    "imageFile": "http://upload.wikimedia.org/wikipedia/fr/0/04/Button_array.png",
    "speedTip": "Table",
    "tagOpen": "\n{| class=\"wikitable\"\n|-\n! heading1\n! heading2",
    "tagClose": "\n|}\n",
    "sampleText": "\n|-\n| text1-1\n| text1-2\n|-\n| text2-1\n| text2-2"};
 };
 
 
 
 
 // ============================================================
 // BEGIN Dynamic Navigation Bars (experimantal)
 
 // set up the words in your language
 var NavigationBarHideT = '[ Peida ]';
 var NavigationBarShowT = '[ Näita ]';
 
 // set up max count of Navigation Bars on page,
 // if there are more, all will be hidden
 // NavigationBarShowTDefault = 0; // all bars will be hidden
 // NavigationBarShowTDefault = 1; // on pages with more than 1 bar all bars will be hidden
 var NavigationBarShowTDefault = 1;
 
 
 // shows and hides content and picture (if available) of navigation bars
 // Parameters:
 //     indexNavigationBar: the index of navigation bar to be toggled
 function toggleNavigationBarT(indexNavigationBar)
 {
    var NavToggle = document.getElementById("NavToggleT" + indexNavigationBar);
    var NavFrame = document.getElementById("NavFrameT" + indexNavigationBar);
 
    if (!NavFrame || !NavToggle) {
        return false;
    }
 
    // if shown now
    if (NavToggle.firstChild.data == NavigationBarHideT) {
        for (
                var NavChild = NavFrame.firstChild;
                NavChild != null;
                NavChild = NavChild.nextSibling
            ) {
            if (NavChild.className == 'NavPicT') {
                NavChild.style.display = 'none';
            }
            if (NavChild.className == 'NavContentT') {
                NavChild.style.display = 'none';
            }
        }
    NavToggle.firstChild.data = NavigationBarShowT;
 
    // if hidden now
    } else if (NavToggle.firstChild.data == NavigationBarShowT) {
        for (
                var NavChild = NavFrame.firstChild;
                NavChild != null;
                NavChild = NavChild.nextSibling
            ) {
            if (NavChild.className == 'NavPicT') {
                NavChild.style.display = 'block';
            }
            if (NavChild.className == 'NavContentT') {
                NavChild.style.display = 'block';
            }
        }
    NavToggle.firstChild.data = NavigationBarHideT;
    }
 }
 
 // adds show/hide-button to navigation bars
 function createNavigationBarToggleButtonT()
 {
    var indexNavigationBar = 0;
    // iterate over all < div >-elements
    for(
            var i=0; 
            NavFrame = document.getElementsByTagName("div")[i]; 
            i++
        ) {
        // if found a navigation bar
        if (NavFrame.className == "NavFrameT") {
 
            indexNavigationBar++;
            var NavToggle = document.createElement("a");
            NavToggle.className = 'NavToggleT';
            NavToggle.setAttribute('id', 'NavToggleT' + indexNavigationBar);
            NavToggle.setAttribute('href', 'javascript:toggleNavigationBarT(' + indexNavigationBar + ');');
            
            var NavToggleText = document.createTextNode(NavigationBarHideT);
            NavToggle.appendChild(NavToggleText);
            // Find the NavHeadT and attach the toggle link (Must be this complicated because Moz's firstChild handling is borked)
            for(
              var j=0; 
              j < NavFrame.childNodes.length; 
              j++
            ) {
              //if (NavFrame.childNodes[j].className == "NavHeadT") {
              if (NavFrame.childNodes[j].className) {
                if (NavFrame.childNodes[j].className.indexOf("NavHeadT") > -1 ) {
                  NavFrame.childNodes[j].appendChild(NavToggle);
                }
              }
            }
            NavFrame.setAttribute('id', 'NavFrameT' + indexNavigationBar);
        }
    }
    // if more Navigation Bars found than Default: hide all
    if (NavigationBarShowTDefault < indexNavigationBar) {
        for(
                var i=1; 
                i<=indexNavigationBar; 
                i++
        ) {
            toggleNavigationBarT(i);
        }
    }
 
 }
 
 addLoadEvent(createNavigationBarToggleButtonT);
 
 // END Dynamic Navigation Bars
 // ============================================================
/*
</pre>
*/