Zum Inhalt springen

Benutzer:Pandiib/common.js

aus Wikipedia, der freien Enzyklopädie
Dies ist eine alte Version dieser Seite, zuletzt bearbeitet am 7. Dezember 2014 um 21:14 Uhr durch Pandiib (Diskussion | Beiträge). Sie kann sich erheblich von der aktuellen Version unterscheiden.

Hinweis: Leere nach dem Veröffentlichen den Browser-Cache, um die Änderungen sehen zu können.

  • Firefox/Safari: Umschalttaste drücken und gleichzeitig Aktualisieren anklicken oder entweder Strg+F5 oder Strg+R (⌘+R auf dem Mac) drücken
  • Google Chrome: Umschalttaste+Strg+R (⌘+Umschalttaste+R auf dem Mac) drücken
  • Edge: Strg+F5 drücken oder Strg drücken und gleichzeitig Aktualisieren anklicken
structureMenu();
slideSidebar();
addSearch();

/* ----------------------------------------------- */

function structureMenu() {
	var a = document.createElement("a");
	a.href = $("#pt-logout a").attr("href");
	a.innerHTML = "Logout";
	
	var span = document.createElement("span");
	span.innerHTML = a.outerHTML;
	
	var li = document.createElement("li");
	li.class = "collapsible";
	li.innerHTML = span.outerHTML;
	
	$("#ca-history").after(li);
}

function slideSidebar() {
	var a = document.createElement("a");
	a.innerHTML = "Menu";
	
	var span = document.createElement("span");
	span.innerHTML = a.outerHTML;
	
	var li = document.createElement("li");
	li.class = "collapsible";
	li.innerHTML = span.outerHTML;
	
	$("#ca-nstab-main").before(li);
}

function addSearch() {
	var field = document.createElement("input");
	field.attr("id","languageSearch");
	
	var span = document.createElement("span");
	span.innerHTML = field.outerHTML;
	
	var li = document.createElement("li");
	li.class = "collapsible";
	li.innerHTML = span.outerHTML;
	
	$("#ca-talk").after(li);
	
	var list = $(".interlanguage-link");
	var names = [];
	var links = [];
	$(".interlanguage-link a").each(function() {
		names.push($(this).html());
		links.push($(this).attr("href"));
		console.log($(this).html());
	});
	
	$.getScript("//code.jquery.com/ui/1.11.2/jquery-ui.js", function() {
		$("#languageSearch").autocomplete({
			source: names
		});
	});
}