มีเดียวิกิ:Common.js/metabox.js
หมายเหตุ: หลังเผยแพร่ คุณอาจต้องล้างแคชเว็บเบราว์เซอร์ของคุณเพื่อดูการเปลี่ยนแปลง
- ไฟร์ฟอกซ์ / ซาฟารี: กด Shift ค้างขณะคลิก Reload หรือกด Ctrl-F5 หรือ Ctrl-R (⌘-R บนแมค)
- กูเกิล โครม: กด Ctrl-Shift-R (⌘-Shift-R บนแมค)
- อินเทอร์เน็ตเอกซ์พลอเรอร์ และ Edge: กด Ctrl ค้างขณะคลิก Refresh หรือกด Ctrl-F5
- โอเปร่า: กด Ctrl-F5
//https://ca.wikipedia.org/wiki/MediaWiki:Common.js
function MetaBoxInit() {
//alert("MetaBoxInit");
var i = 0;
for (i = 0; i <= 9; i++) {
var vMb = document.getElementById("mb" + i);
if (!vMb) break;
//alert("MetaBoxInit, trobada Metacaixa mb"+i);
var j = 1;
var vTabIni = 0;
for (j = 1; j <= 9; j++) {
var vBt = document.getElementById("mb" + i + "bt" + j);
if (!vBt) break;
//alert("MetaBoxInit, trobat botó mb"+i+"bt"+j);
vBt.onclick = MetaBoxShowTab;
//alert (vBt.className);
if (vBt.className == "mbButtonSel") vTabIni = j;
}
//alert ("mb="+i+", ps="+j+", psini="+vTabIni );
if (vTabIni == 0) {
vTabIni = 1 + Math.floor((j - 1) * Math.random());
//alert ("Activant Pestanya a l'atzar; _mb"+i+"bt"+vTabIni +"_");
document.getElementById("mb" + i + "ps" + vTabIni).style.display = "block";
document.getElementById("mb" + i + "ps" + vTabIni).style.visibility = "visible";
document.getElementById("mb" + i + "bt" + vTabIni).className = "mbButtonSel";
}
}
}
function MetaBoxShowTab() {
var vMbName = this.id.substr(0, 3);
var vIndex = this.id.substr(5, 1);
var i = 1;
for (i = 1; i <= 9; i++) {
//alert(vMbName+"ps"+i);
var vTabItem = document.getElementById(vMbName + "ps" + i);
if (!vTabItem) break;
if (vIndex == i) {
vTabItem.style.display = "block";
vTabItem.style.visibility = "visible";
document.getElementById(vMbName + "bt" + i).className = "mbButtonSel";
} else {
vTabItem.style.display = "none";
vTabItem.style.visibility = "hidden";
document.getElementById(vMbName + "bt" + i).className = "mbButton";
}
}
return false;
}
$( MetaBoxInit );