Difference between revisions of "MediaWiki:Common.js"

From Arks-Visiphone
Jump to navigation Jump to search
(Created page with "→‎Any JavaScript here will be loaded for all users on every page load.: //collaps default the TOC on opening an pages function hideToc() { var toc = document.getElement...")
 
Line 7: Line 7:
 
}  
 
}  
 
hideToc();
 
hideToc();
 +
 +
 +
*********************************
 +
*
 +
*
 +
* Show all collapsable link created by blead
 +
*
 +
*
 +
*********************************
 +
 +
const collapseGlobal = document.getElementById("collapse-global");
 +
collapseGlobal.addEventListener("click", function() {
 +
    if (collapseGlobal.dataset.state != "expanded") {
 +
        $(".mw-collapsible-toggle.mw-collapsible-toggle-collapsed").click();
 +
        collapseGlobal.dataset.state = "expanded";
 +
    } else {
 +
        $(".mw-collapsible-toggle.mw-collapsible-toggle-expanded").click();
 +
        collapseGlobal.dataset.state = "collapsed";
 +
    }
 +
});

Revision as of 22:53, 1 May 2020

/* Any JavaScript here will be loaded for all users on every page load. */
//collaps default the TOC on opening an pages 
function hideToc() { 
  var toc = document.getElementById('toc').getElementsByTagName('ul')[0]; 
  var toggleLink = document.getElementById('togglelink'); 
  toc.style.display = 'none'; 
} 
hideToc();


*********************************
*
*
* Show all collapsable link created by blead
*
*
*********************************

const collapseGlobal = document.getElementById("collapse-global");
collapseGlobal.addEventListener("click", function() {
    if (collapseGlobal.dataset.state != "expanded") {
        $(".mw-collapsible-toggle.mw-collapsible-toggle-collapsed").click();
        collapseGlobal.dataset.state = "expanded";
    } else {
        $(".mw-collapsible-toggle.mw-collapsible-toggle-expanded").click();
        collapseGlobal.dataset.state = "collapsed";
    }
});