Zum Inhalt springen

MediaWiki/ InterWiki-Links

Aus Wikibooks

InterWiki ist ein Konzept, das das Erstellen von Hyperlinks auf Seiten anderer Wikis oder Websites innerhalb eines Wikis vereinfacht. InterWikis erleichtern es Autoren, Links zu setzen, denn InterWiki-Adressen sind kürzer und einfacher als normale Internetadressen (URLs). Zudem können sich URLs auch häufiger ändern. Wird ein Wiki auf eine andere URL verschoben, so kann es dennoch dieselbe InterWiki-Kennung beibehalten. Lediglich die Datenbank oder die Textdatei, welche die Namen in URLs auflöst, muss aktualisiert werden. InterWiki-Links stellen also eine Abstraktion dar.

[Bearbeiten]

Die Schreibweise von InterWiki-Links hängt von dem durch die Wiki-Software vorgegebenen Linkmuster ab, unter MediaWiki also [[doppelte eckige Klammern]]).

InterWiki-Links in MediaWiki sind nach dem Muster [[Websitekurzform:Seitennamen]] aufgebaut, zum Beispiel führt der InterWiki-Link [[c2:InterWiki]] hier in Wikibooks zu der Webseite: http://c2.com/cgi/wiki?InterWiki und wird folgendermaßen dargestellt: c2:InterWiki.

Andere externe Websites

[Bearbeiten]

Mit InterWiki-Links ist es auch möglich, auf Websites zu verweisen, die keine Wikis sind. Dadurch kann eine Wiki auch Kurzformen für oft referenzierte Websites anbieten. Zum Beispiel bietet Wikipedia für die Google-Suchmaschine eine Kurzform an. So verweist dort [[google:Wikipedia]] auf die Suchergebnisseite von Google für den Begriff "Wikipedia".

Standardisierung und die Zukunft

[Bearbeiten]

MediaWiki unterstützt diese Art Links genau so wie viele andere Wikis. Viele Wikis haben eine sog. „InterMap“, die eine Tabelle darstellt, mit Hilfe derer InterWiki-Links zu URLs umgeformt werden. Jedes Wiki erhält dazu ein Präfix, mit dem man in anderen Wikis einen Link auf eine Seite des Wikis setzen kann.

Leider ist die Standardisierung nicht so weit fortgeschritten. Obgleich es viele theoretische Ansätze (gemeinsame Datenbank, zentrale URL usw.) gibt, liefert meist jede Wiki-Software ihre eigene Liste von Wikis mit. Es gibt keine zentrale Registrierungsstelle. Bei der Liste, die die meisten Wiki-Systeme mitliefern, handelt es sich meist um einen sehr alten gemeinsamen Nenner. Da inzwischen die Zahl der Wikis aber explodiert und diese auch untereinander konkurrieren, bedürfte es einer Lösung, damit die an sich hilfreichen InterWiki-Links auch in Zukunft sinnvoll sind.

[Bearbeiten]

Nicht zu verwechseln ist der InterWiki-Standard mit der MediaWiki-spezifischen Syntax für Interlanguage-Links! Dabei handelt es sich um Interwiki-Links zwischen verschiedenen Sprachversionen eines Wikis.

[Bearbeiten]