Benutzer:Aggroblut/common.js: Unterschied zwischen den Versionen
Aus SchnuppTrupp
(7 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
+ | /* | ||
+ | Thema: Verlinkung zur Englischen Wiki(s) | ||
+ | Anwendung: | ||
+ | RS.Wiki: <div id="externRuneScapeWiki" dir="SeitenNameDerEnglischenSeite" ></div> | ||
+ | OSRS.Wiki: <div id="externOldSchoolRuneScapeWiki" dir="SeitenNameDerEnglischenSeite" ></div> | ||
+ | |||
+ | */ | ||
+ | |||
switch (document.getElementById("firstHeading").getElementsByTagName("span")[0].innerHTML) { | switch (document.getElementById("firstHeading").getElementsByTagName("span")[0].innerHTML) { | ||
case "Hauptseite": | case "Hauptseite": | ||
− | + | verlinkungRuneScapeWikis("https://runescape.wiki", "Zur englischen RuneScape.Wiki", "https://i.imgur.com/VOjLOQr.png", 25); | |
break; | break; | ||
default: | default: | ||
− | if (typeof document.getElementById(" | + | if (typeof document.getElementById("externRuneScapeWiki") != "undefined"){ |
− | if (typeof document.getElementById(" | + | if (typeof document.getElementById("externRuneScapeWiki").getAttribute("dir") != "undefined"){ |
− | + | verlinkungRuneScapeWikis("https://runescape.wiki/w/"+document.getElementById("externRuneScapeWiki").getAttribute("dir"), "Zur englischen RuneScape.Wiki", "https://i.imgur.com/VOjLOQr.png", 25); | |
+ | } | ||
+ | } | ||
+ | if (typeof document.getElementById("externOldSchoolRuneScapeWiki") != "undefined"){ | ||
+ | if (typeof document.getElementById("externOldSchoolRuneScapeWiki").getAttribute("dir") != "undefined"){ | ||
+ | verlinkungRuneScapeWikis("https://oldschool.runescape.wiki/w/"+document.getElementById("externOldSchoolRuneScapeWiki").getAttribute("dir"), "Zur englischen Old School RuneScape Wiki", "https://i.imgur.com/TgnQkFN.png", 35); | ||
} | } | ||
} | } | ||
} | } | ||
− | function | + | function verlinkungRuneScapeWikis(linkZumEnglischenArtikel, Title, Bild, BildGroesse){ |
− | document.getElementById("left-navigation").getElementsByTagName("ul")[0].innerHTML = document.getElementById("left-navigation").getElementsByTagName("ul")[0].innerHTML+"<li><span><a href=\" "+linkZumEnglischenArtikel+" \" title=\" | + | 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: "+BildGroesse+"px;width: 25px;overflow:hidden;\"></a></span></li>"; |
} | } |
Aktuelle Version vom 16. März 2019, 19:49 Uhr
/* Thema: Verlinkung zur Englischen Wiki(s) Anwendung: RS.Wiki: <div id="externRuneScapeWiki" dir="SeitenNameDerEnglischenSeite" ></div> OSRS.Wiki: <div id="externOldSchoolRuneScapeWiki" dir="SeitenNameDerEnglischenSeite" ></div> */ switch (document.getElementById("firstHeading").getElementsByTagName("span")[0].innerHTML) { case "Hauptseite": verlinkungRuneScapeWikis("https://runescape.wiki", "Zur englischen RuneScape.Wiki", "https://i.imgur.com/VOjLOQr.png", 25); break; default: if (typeof document.getElementById("externRuneScapeWiki") != "undefined"){ if (typeof document.getElementById("externRuneScapeWiki").getAttribute("dir") != "undefined"){ verlinkungRuneScapeWikis("https://runescape.wiki/w/"+document.getElementById("externRuneScapeWiki").getAttribute("dir"), "Zur englischen RuneScape.Wiki", "https://i.imgur.com/VOjLOQr.png", 25); } } if (typeof document.getElementById("externOldSchoolRuneScapeWiki") != "undefined"){ if (typeof document.getElementById("externOldSchoolRuneScapeWiki").getAttribute("dir") != "undefined"){ verlinkungRuneScapeWikis("https://oldschool.runescape.wiki/w/"+document.getElementById("externOldSchoolRuneScapeWiki").getAttribute("dir"), "Zur englischen Old School RuneScape Wiki", "https://i.imgur.com/TgnQkFN.png", 35); } } } function verlinkungRuneScapeWikis(linkZumEnglischenArtikel, Title, Bild, BildGroesse){ 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: "+BildGroesse+"px;width: 25px;overflow:hidden;\"></a></span></li>"; }