„MediaWiki:Timeless.js” változatai közötti eltérés
A VIK Wikiből
temporary hider implemented |
lang? |
||
(4 közbenső módosítás ugyanattól a felhasználótól nincs mutatva) | |||
1. sor: | 1. sor: | ||
/* A Timeless felület használói számára betöltendő JavaScriptek */ | /* A Timeless felület használói számára betöltendő JavaScriptek */ | ||
// Use class hidden to not play animation | |||
if (localStorage.getItem("sidebar") == "hidden") | |||
{ $("#mw-related-navigation").addClass("hidden"); } | |||
$(".mw-indicators").append('<div id="sidebar-toggle-btn" class="mw-indicator"><a onclick="toggleSidebar()"><span>' + | |||
( mw.config.get( 'wgUserLanguage' ) == 'hu' ? 'Oldalsáv be/kikapcsolás' : 'Toggle sidebar' ) + '</span></a></div>'); | |||
function toggleSidebar() { | function toggleSidebar() { | ||
var sidebar = $("#mw-related-navigation"); | var sidebar = $("#mw-related-navigation"); | ||
if (sidebar.hasClass("hide")) { sidebar.removeClass("hide"); sidebar.addClass("show"); | if (sidebar.hasClass("hide") || sidebar.hasClass("hidden")) { | ||
else { sidebar.removeClass("show"); sidebar.addClass("hide"); } | sidebar.removeClass("hidden"); | ||
sidebar.removeClass("hide"); | |||
sidebar.addClass("show"); | |||
localStorage.setItem("sidebar", "show"); | |||
} else { | |||
sidebar.removeClass("show"); | |||
sidebar.addClass("hide"); | |||
localStorage.setItem("sidebar", "hidden"); | |||
} | |||
} | } |
A lap jelenlegi, 2024. július 21., 16:54-kori változata
/* A Timeless felület használói számára betöltendő JavaScriptek */
// Use class hidden to not play animation
if (localStorage.getItem("sidebar") == "hidden")
{ $("#mw-related-navigation").addClass("hidden"); }
$(".mw-indicators").append('<div id="sidebar-toggle-btn" class="mw-indicator"><a onclick="toggleSidebar()"><span>' +
( mw.config.get( 'wgUserLanguage' ) == 'hu' ? 'Oldalsáv be/kikapcsolás' : 'Toggle sidebar' ) + '</span></a></div>');
function toggleSidebar() {
var sidebar = $("#mw-related-navigation");
if (sidebar.hasClass("hide") || sidebar.hasClass("hidden")) {
sidebar.removeClass("hidden");
sidebar.removeClass("hide");
sidebar.addClass("show");
localStorage.setItem("sidebar", "show");
} else {
sidebar.removeClass("show");
sidebar.addClass("hide");
localStorage.setItem("sidebar", "hidden");
}
}