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.

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