Dieses Skript erzeugt Interwiki-Links auf Spezialseiten und im MediaWiki:-Namensraum. Auf jeder dieser Seiten taucht an der üblichen Stelle ein Eingabefeld auf (vorbelegt mit „en“), in das du ein Sprachkürzel (oder auch das Kürzel für ein Schwesterprojekt) eintragen kannst. Nach einem Klick auf den Pfeil oder dem Drücken der Eingabetaste gelangst du zur gleichen Spezialseite (inklusive aller Parameter) in der anderen Sprache.

So sieht’s aus

Einschränkungen Bearbeiten

Das Skript funktioniert nicht im Skin „Kölnisch Blau“. Zielseiten werden nicht in die fremde Sprache übersetzt, wer also gerade das Logbuch einer Seite (insbesondere einer Benutzerseite) anschaut wird in der anderen Sprache womöglich das Logbuch für eine nicht existierende Seite sehen.

Einbindung Bearbeiten

Falls du meine Skriptsammlung Fliegelflagel verwendest, ist das Skript in der Standardkonfiguration bereits aktiv.

Andere Benutzer können das Skript durch folgende Zeile in der eigenen common.js einbinden:

//[[Benutzer:Schnark/js/specialinterwiki.js]]
mw.loader.load('https://de.wikipedia.org/w/index.php?title=Benutzer:Schnark/js/specialinterwiki.js&action=raw&ctype=text/javascript');

Konfiguration Bearbeiten

Die Vorbelegung des Eingabefeldes kannst du (bei der Einbindung über Fliegelflagel) in der Fliegelflagel-Konfiguration ändern.

Code Bearbeiten

Der Javascript-Code befindet sich unter Benutzer:Schnark/js/specialinterwiki.js.