Benutzer:Aggroblut/common.js: Unterschied zwischen den Versionen

Aus SchnuppTrupp
Wechseln zu: Navigation, Suche
Zeile 1: Zeile 1:
 +
/*
 +
Thema: Verlinkung zur Englischen Wiki(s)
 +
Anwendung: <div id="externRuneScapeWiki" dir="SeitenNameDerEnglischenSeite" ></div>
 +
 +
*/
 +
 
switch (document.getElementById("firstHeading").getElementsByTagName("span")[0].innerHTML) {
 
switch (document.getElementById("firstHeading").getElementsByTagName("span")[0].innerHTML) {
 
case "Hauptseite":
 
case "Hauptseite":
Zeile 17: Zeile 23:
  
 
function verlinkungRuneScapeWiki(linkZumEnglischenArtikel){
 
function verlinkungRuneScapeWiki(linkZumEnglischenArtikel){
verlinkungRuneScapeWiki(linkZumEnglischenArtikel, "Zur englischen RuneScape.Wiki", "https://i.imgur.com/VOjLOQr.png");
+
verlinkungRuneScapeWikis(linkZumEnglischenArtikel, "Zur englischen RuneScape.Wiki", "https://i.imgur.com/VOjLOQr.png");
 
}
 
}
  
function verlinkungRuneScapeWiki(linkZumEnglischenArtikel, Title, Bild){
+
function verlinkungRuneScapeWikis(linkZumEnglischenArtikel, Title, Bild){
 
document.getElementById("left-navigation").getElementsByTagName("ul")[0].innerHTML = document.getElementById("left-navigation").getElementsByTagName("ul")[0].innerHTML+"<li><span><a href=\" "+linkZumEnglischenArtikel+" \" title=\" "+ Title +" \" style=\"background: url(' "+Bild+" ') no-repeat center;background-size: auto;background-size: 25px;width: 25px;overflow:hidden;\"></a></span></li>";
 
document.getElementById("left-navigation").getElementsByTagName("ul")[0].innerHTML = document.getElementById("left-navigation").getElementsByTagName("ul")[0].innerHTML+"<li><span><a href=\" "+linkZumEnglischenArtikel+" \" title=\" "+ Title +" \" style=\"background: url(' "+Bild+" ') no-repeat center;background-size: auto;background-size: 25px;width: 25px;overflow:hidden;\"></a></span></li>";
 
}
 
}

Version vom 16. März 2019, 20:41 Uhr

/*
	Thema: Verlinkung zur Englischen Wiki(s)
	Anwendung: <div id="externRuneScapeWiki" dir="SeitenNameDerEnglischenSeite" ></div>
		
*/

switch (document.getElementById("firstHeading").getElementsByTagName("span")[0].innerHTML) {
	case "Hauptseite":
		verlinkungRuneScapeWiki("https://runescape.wiki");
		break;
	default:
		if (typeof document.getElementById("externRuneScapeWiki") != "undefined"){
			if (typeof document.getElementById("externRuneScapeWiki").getAttribute("dir") != "undefined"){
				verlinkungRuneScapeWiki("https://runescape.wiki/w/"+document.getElementById("externRuneScapeWiki").getAttribute("dir"));
			}
		}
		if (typeof document.getElementById("externOldSchoolRuneScapeWiki") != "undefined"){
			if (typeof document.getElementById("externOldSchoolRuneScapeWiki").getAttribute("dir") != "undefined"){
				verlinkungRuneScapeWiki("https://oldschool.runescape.wiki/w/"+document.getElementById("externOldSchoolRuneScapeWiki").getAttribute("dir"));
			}
		}
}

function verlinkungRuneScapeWiki(linkZumEnglischenArtikel){
	verlinkungRuneScapeWikis(linkZumEnglischenArtikel, "Zur englischen RuneScape.Wiki", "https://i.imgur.com/VOjLOQr.png");
}

function verlinkungRuneScapeWikis(linkZumEnglischenArtikel, Title, Bild){
	document.getElementById("left-navigation").getElementsByTagName("ul")[0].innerHTML = document.getElementById("left-navigation").getElementsByTagName("ul")[0].innerHTML+"<li><span><a href=\" "+linkZumEnglischenArtikel+" \" title=\" "+ Title +" \" style=\"background: url(' "+Bild+" ') no-repeat center;background-size: auto;background-size: 25px;width: 25px;overflow:hidden;\"></a></span></li>";
}