No edit summary
No edit summary
Line 62: Line 62:
   var y = "drawer-".concat(x); //outputs something like "drawer-1"
   var y = "drawer-".concat(x); //outputs something like "drawer-1"
   var z = document.getElementById(y); //outputs something like document.getElementById("drawer-1")
   var z = document.getElementById(y); //outputs something like document.getElementById("drawer-1")
   var a = "drawer-button".concat(x); //outputs something like "drawer-button-1"
   var a = "drawer-button-".concat(x); //outputs something like "drawer-button-1"
   var b = document.getElementById(a); //outputs something like document.getElementById("drawer-button-1")
   var b = document.getElementById(a); //outputs something like document.getElementById("drawer-button-1")
   if (z.style.display === "block") {
   if (z.style.display === "block") {

Revision as of 15:40, 28 May 2022

/* All JavaScript here will be loaded for users of the MinervaNeue skin */

// Template:TLP drawer

function TLPExpandEn(x) {
  var y = "tlp-children-".concat(x); //outputs something like "tlp-children-1.21"
  var z = document.getElementById(y); //outputs something like document.getElementById("tlp-children-1.21")
  var a = "tlp-button-text-".concat(x); //outputs something like "tlp-button-text-1.21"
  var b = document.getElementById(a); //outputs something like document.getElementById("tlp-button-text-1.21")
  if (z.style.display === "block") {
    z.style.display = "none";
    b.innerHTML = "Expand";
  } else {
    z.style.display = "block";
    b.innerHTML = "Collapse";
  }
}

function TLPExpandDe(x) {
  var y = "tlp-children-".concat(x); //outputs something like "tlp-children-1.21"
  var z = document.getElementById(y); //outputs something like document.getElementById("tlp-children-1.21")
  var a = "tlp-button-text-".concat(x); //outputs something like "tlp-button-text-1.21"
  var b = document.getElementById(a); //outputs something like document.getElementById("tlp-button-text-1.21")
  if (z.style.display === "block") {
    z.style.display = "none";
    b.innerHTML = "Ausklappen";
  } else {
    z.style.display = "block";
    b.innerHTML = "Einklappen";
  }
}

function TLPExpandIt(x) {
  var y = "tlp-children-".concat(x); //outputs something like "tlp-children-1.21"
  var z = document.getElementById(y); //outputs something like document.getElementById("tlp-children-1.21")
  var a = "tlp-button-text-".concat(x); //outputs something like "tlp-button-text-1.21"
  var b = document.getElementById(a); //outputs something like document.getElementById("tlp-button-text-1.21")
  if (z.style.display === "block") {
    z.style.display = "none";
    b.innerHTML = "Espandi";
  } else {
    z.style.display = "block";
    b.innerHTML = "Comprimi";
  }
}

function TLPExpandEs(x) {
  var y = "tlp-children-".concat(x); //outputs something like "tlp-children-1.21"
  var z = document.getElementById(y); //outputs something like document.getElementById("tlp-children-1.21")
  var a = "tlp-button-text-".concat(x); //outputs something like "tlp-button-text-1.21"
  var b = document.getElementById(a); //outputs something like document.getElementById("tlp-button-text-1.21")
  if (z.style.display === "block") {
    z.style.display = "none";
    b.innerHTML = "Mostrar";
  } else {
    z.style.display = "block";
    b.innerHTML = "ocultar";
  }
}

function drawerExpand(x) {
  var y = "drawer-".concat(x); //outputs something like "drawer-1"
  var z = document.getElementById(y); //outputs something like document.getElementById("drawer-1")
  var a = "drawer-button-".concat(x); //outputs something like "drawer-button-1"
  var b = document.getElementById(a); //outputs something like document.getElementById("drawer-button-1")
  if (z.style.display === "block") {
    z.style.display = "none";
	b.innerHTML = "Expand";
  } else {
    z.style.display = "block";
    b.innerHTML = "Collapse";
  }
}