MediaWiki:Gadget-medikhamb.js
Z WikiSkript
Poznámka: Po zveřejnění musíte vyprázdnit cache vašeho prohlížeče, jinak změny neuvidíte.
- Firefox / Safari: Při kliknutí na Aktualizovat držte Shift nebo stiskněte Ctrl-F5 nebo Ctrl-R (na Macu ⌘-R)
- Google Chrome: Stiskněte Ctrl-Shift-R (na Macu ⌘-Shift-R)
- Internet Explorer / Edge: Při kliknutí na Aktualizovat držte Ctrl nebo stiskněte Ctrl-F5
- Opera: Stiskněte Ctrl-F5.
var medikhamb = {
hidemenu : true,
update : function() {
medikhamb.hidemenu = (document.cookie.indexOf("medikhamb=1") === -1);
},
togglemenu : function() {
if (medikhamb.hidemenu) {
document.getElementById("mw-mn-cnt").className = "col-12 col-md-9 col-xl-9 py-md-3 pl-md-5";
document.getElementById("mw-navigation").className = "col-12 col-md-3 col-xl-2";
document.getElementById("mw-navigation").style.borderRight = "1px solid #e5e5e5";
medikhamb.setcookie(1);
medikhamb.update();
} else {
document.getElementById("mw-mn-cnt").className = "col-12 col-md-10 col-xl-10 py-md-3 pl-md-5";
document.getElementById("mw-navigation").className = "col-12 col-md-1 col-xl-1";
document.getElementById("mw-navigation").style.borderRight = "none";
medikhamb.deletecookie();
medikhamb.update();
}
},
getcookie : function() {
return (document.cookie.indexOf("medikhamb=1") === -1);
},
setcookie : function(status) {
document.cookie = "medikhamb=" + status + "; path=/;";
},
deletecookie : function() {
document.cookie = "medikhamb= ; expires = Thu, 01 Jan 1970 00:00:00 UTC; path=/;";
}
};
if ($(document).width() > 768) {
document.querySelector(".col-12.col-md-9.col-xl-9.py-md-3.pl-md-5").id = "mw-mn-cnt";
medikhamb.update();
$(".mw-hamb").click(medikhamb.togglemenu);
if (medikhamb.hidemenu) {
document.getElementById("mw-mn-cnt").className = "col-12 col-md-10 col-xl-10 py-md-3 pl-md-5";
document.getElementById("mw-navigation").className = "col-12 col-md-1 col-xl-1";
document.getElementById("mw-navigation").style.borderRight = "none";
document.querySelector("#mw-navigation nav").style.display = "none";
}
}