Terraria Wiki
Advertisement
Terraria Wiki

CSS- und Javascript-Änderungen müssen den Wiki-Designrichtlinien entsprechen.

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

  • Firefox/Safari: ⇧ Umschalt drücken und gleichzeitig Aktualisieren anklicken oder entweder Strg+ F5 oder Strg+ R ( Cmd+ R auf dem Mac) drücken
  • Google Chrome: ⇧ Umschalt+ Strg+ R ( Cmd+ ⇧ Umschalt+ R auf dem Mac) drücken
  • Opera: ⇧ Umschalt+ F5 oder Strg+ F5 drücken oder zu Einstellungen → Datenschutz und Sicherheit → Browserdaten löschen → Bilder und Dateien im Cache navigieren
  • Internet Explorer: Strg+ F5 drücken oder Strg drücken und gleichzeitig Aktualisieren anklicken
/*
++++++++++++++++++++++++++++++ 
++ DE LANG
++ Add "uselang=de" on each page on this wiki,
++ overriding the global "en" preference
++++++++++++++++++++++++++++++ 
*/
var targetLang = "de";
function useLang(lang) {
    var key = "uselang";
    var value = lang;
    var params = document.location.search.substr(1).split('&');
    var i = 0;
    for (; i < params.length; i++) {
        if (params[i].startsWith(key + '=')) {
            return;
        }
    }
    params[params.length] = [key,value].join('=');
    document.location.search = params.join('&');
}
$(useLang(targetLang));


/*
++++++++++++++++++++++++++++++ 
++ AUTO FORMATTER
++ Configuration for the "Auto Formatter" from WP
++++++++++++++++++++++++++++++ 
*/
mw.loader.load( '//de.wikipedia.org/w/index.php?title=Benutzer:TMg/autoFormatter.js&action=raw&ctype=text/javascript' );
var autoFormatReplacements = [
	[ /\=\=\s*History\s*\=\=/, '== Geschichte ==' ],
	[ /\=\=\s*Verlauf\s*\=\=/, '== Geschichte ==' ],
	[ /\=\=\s*Chronik\s*\=\=/, '== Geschichte ==' ],
	[ /\=\=\s*Versionsgeschichte\s*\=\=/, '== Geschichte ==' ],
	[ /\=\=\s*Notes\s*\=\=/, '== Hinweise ==' ],
	[ /\=\=\s*Notizen\s*\=\=/, '== Hinweise ==' ],
	[ /\=\=\s*Anmerkungen\s*\=\=/, '== Hinweise ==' ],
	[ /\=\=\s*Crafting\s*\=\=/, '== Herstellung ==' ],
	[ /\=\=\s*Used [Ii]n\s*\=\=/, '== Verwendet in ==' ],
	[ /\=\=\s*References\s*\=\=/, '== Verweise ==' ],
	[ /\=\=\s*Referenzen \s*\=\=/, '== Verweise ==' ],
	[ 'Tips', 'Tipps' ],
	[ 'Plunder items', 'Beute-Gegenstände' ],
	[ 'Crafting material', 'Herstellungsmaterial' ],
	[ 'Crafting station', 'Herstellungsobjekt' ],
	/* [ 'Release', 'Veröffentlichung' ], */
	[ 'Pre-Release', 'Veröffentlichung' ],
	[ 'Dektop-Release', 'Desktop-Veröffentlichung' ],
	[ 'Console-Release', 'Konsolen-Veröffentlichung' ],
	[ 'Mobile-Release', 'Mobil-Veröffentlichung' ],
	[ '3DS-Release', '3DS-Veröffentlichung' ],
	[ 'Introduced', 'Eingeführt' ],
	[ 'Implementiert', 'Eingeführt' ],
	[ 'Vorgestellt', 'Eingeführt' ],
	[ 'Einführung', 'Eingeführt' ],
	[ 'Erstauftritt', 'Eingeführt' ],
	[ 'Hinzugefügt', 'Eingeführt' ],
	[ 'Sprite updated', 'Grafik aktualisiert' ],
	[ 'Can now drop its own respective banner', 'Kann nun sein eigenes Banner fallenlassen' ],
	[ /\{\{history\/de/g, '{{geschichte' ],
	[ /\{\{history/g, '{{geschichte' ],
	[ /\{\{achievement/g, '{{erfolg' ],
	[ /\{\{achievement\/de/g, '{{erfolg' ],
	/* alle "infobox/de"-Vorlagen zu "infobox" */
	[ /infobox\/de/g, 'infobox' ],
	[ /Master\sTemplate\sWeapons(\/de|)/, 'Mastervorlage Waffen' ],
	[ /Master\sTemplate\sTools(\/de|)/, 'Mastervorlage Werkzeuge' ],
	[ /Master\sTemplate\sCharacters(\/de|)/, 'Mastervorlage Charaktere' ],
	[ /Master\sTemplate\sConsumables(\/de|)/, 'Mastervorlage Verbrauchbares' ],
	[ /Master\sTemplate\sFurniture(\/de|)/, 'Mastervorlage Einrichtung' ],
	[ /Master\sTemplate\sTiles(\/de|)/, 'Mastervorlage Felder' ],
	[ /Master\sTemplate\sEquipables(\/de|)/, 'Mastervorlage Ausrüstung' ],
	[ /show-main\s=\syes/g, 'auf = ja' ],
	[ /show-tool\s=\syes/g, 'werkzeug-auf = ja' ],
	[ /show-hook\s=\syes/g, 'haken-auf = ja' ],
	[ /show-summon\s=\syes/g, 'beschwörung-auf = ja' ],
	[ /show-other\s=\syes/g, 'andere-auf = ja' ],
	[ /show-melee\s=\syes/g, 'nah-auf = ja' ],
	[ /show-meleeother\s=\syes/g, 'nahandere-auf = ja' ],
	[ /show-ranged\s=\syes/g, 'fern-auf = ja' ],
	[ /show-rangedother\s=\syes/g, 'fernandere-auf = ja' ],
	[ /show-magic\s=\syes/g, 'magie-auf = ja' ],
	[ /show-misc\s=\syes/g, 'verschiedene-auf = ja' ],
	[ /show-common\s=\syes/g, 'prehardmode-auf = ja' ],
	[ /show-critter\s=\syes/g, 'tiere-auf = ja' ],
	[ /show-npc\s=\syes/g, 'npc-auf = ja' ],
	[ /show-familiar\s=\syes/g, 'begleiter-auf = ja' ],
	[ /show-pet\s=\syes/g, 'haustiere-auf = ja' ],
	[ /show-potion\s=\syes/g, 'trank-auf = ja' ],
	[ /show-buff\s=\syes/g, 'statuseffekt-auf = ja' ],
	[ /show-weapon\s=\syes/g, 'waffe-auf = ja' ],
	[ /show-ammo\s=\syes/g, 'munition-auf = ja' ],
	[ /show-seed\s=\syes/g, 'saat-auf = ja' ],
	[ /show-drop\s=\syes/g, 'fallengelassen-auf = ja' ],
	[ /show-ore\s=\syes/g, 'erz-auf = ja' ],
	[ /show-material\s=\syes/g, 'material-auf = ja' ],
	[ /show-hardmode\s=\syes/g, 'hardmode-auf = ja' ],
	[ /show-boss\s=\syes/g, 'boss-auf = ja' ],
	[ /show-event\s=\syes/g, 'event-auf = ja' ],
	[ /show-armor\s=\syes/g, 'rüstung-auf = ja' ],
	[ /show-acc\s=\syes/g, 'acc-auf = ja' ],
	[ /show-combatacc\s=\syes/g, 'kampfacc-auf = ja' ],
	[ /show-vanity\s=\syes/g, 'mode-auf = ja' ],
	[ /show-vanityacc\s=\syes/g, 'modeacc-auf = ja' ],
	[ /show-dye\s=\syes/g, 'farbstoff-auf = ja' ],
	/* [ /show-(.+)\s=\syes/g, '$1-auf = ja' ], */
	[ /environment\s*=\s*.+(\n|\s*)\|\senvironment(de|german)\s=\s(.+)/g, 'environment = $3' ],
	[ /environment2\s*=\s*.+(\n|\s*)\|\senvironment(2de|de2|2german|german2)\s=\s(.+)/g, 'environment2 = $3' ],
	[ /ai\s=\s.+(\n|\s*)\|\saide\s=\s(.+)/g, 'ai = $2' ],
	[ /type\s=\s.+(\n|\s*)\|\stypede\s=\s(.+)/g, 'type = $2' ],
	[ /immune(.*.*)\s=\s.+(\n|\s*)\|\simmune(.*.*)de\s=\s(.+)/g, 'immune$1 = $4' ],
	/* 'banner = yes \n | bannernamede = "a"' --> 'banner = "a"' */
	[ /banner\s=\syes(\n|\s*)\|(\sbannername\s=\s.+(\n|\s*)\|\s|\s)bannernamede\s=\s(.*)/g, 'banner = $4' ],
	[ /type2\s=\s.+(\n|\s*)\|\stype2de\s=\s(.+)/g, 'type2 = $2' ],
	[ /debuff\s=\s(.+)(\n|\s*)\|\sdebuffde\s=\s(.+)/g, 'debuff = $3$2| debuffen = $1' ],
	/* Links mit [["a"/de|"b"]] auf [["b"]] reduzieren */
	[ /\[\[(\w+\s*)+\/de\|(([^ \]]+\s*)+)\]\]/g, '[[$2]]' ],
	/* 8{{sc}} --> {{sc|8}} */
	[ /([0-9]+)\s*\{\{([csgp])c\}\}/g, '{{$2c|$1}}' ],
	/* {{crafts}} rows with only "| result = someword |" will be replaced by "| result =  | resulten = someword |" */
	[ /\n\s*\|\s*result\s*=\s*((\w+\s*)+)\|*\s*\|*\n/g, '\n| result =  | resulten = $1 |\n' ],
	/* namede --> nameen */
	[ /\|\s*namede\s*=\s*.+/g, '| nameen = ' ],
	/* drop empty parameters */
	[ /\n\s*\|\s*\w+\s*=\s*\n/g, '\n' ],
	/* new line parameters always start at beginning of line, w/o whitespace */
	[ /\n\s+\|/g, '\n|' ],
	[ /\{\{crafts top\|\}\}/g, '{{crafts top}}' ],
	[ /\{\{crafts bottom\|\}\}/g, '{{crafts bottom}}' ]
];
Advertisement