„MediaWiki:Timeless.js” változatai közötti eltérés

A VIK Wikiből
a (mediawiki ES5 my beloved)
(lang?)
 
(3 közbenső módosítás ugyanattól a szerkesztő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 */


$( window ).on( "load", function() {
// Use class hidden to not play animation
  $(".mw-indicators").append('<div id="sidebar-toggle-btn" class="mw-indicator"><a onlcick="toggleSidebar()"><span>Toggle sidebar</span></a></div>');
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., 17: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");
	}
}