DokuWiki

It's better when it's simple

Benutzer-Werkzeuge

Webseiten-Werkzeuge


de:interwiki

Dies ist eine alte Version des Dokuments!


InterWiki Links

Die Ursprungsidee des InterWiki war die Schaffung eines großen, über das gesamte Internet verteilten Wiki. Heute ist es jedoch eher ein schneller Weg von einem Wiki in ein anderes zu verweisen.

Im DokuWiki wird dies durch eine vordefinierte Verknüpfung des Wiki-Seitennamens mittels Shortcut getrennt durch das > Zeichen erreicht.

Beispiel:

[[wp>Wiki]] Link zu englischsprachigen Wikipedia,
[[Meatball>TourBusStop]] Link zum MeatBall wiki TourBusStop,
[[google>Wiki]] Link zur Suche mit google.com.

Wiki Link zu englischsprachigen Wikipedia, TourBusStop Link zum MeatBall wiki TourBusStop, Wiki Link zur Suche mit google.com

Es gibt einen speziellen interwiki Shortcut: this. Er zeigt immer auf das Verzeichnis des Webservers, auf dem DokuWiki intstalliert ist. Du kannst ihn verwenden um relative URLs zu erzeugen. Beispielsweise kannst Du immer auf das lokale XML feed verweisen: feed.php

[[this>feed.php]]

mehr Info im InterWiki:

  • InterWiki auf MeatBall
  • InterWiki auf c2.com Wiki

Konfiguration von InterWiki Shortcuts

InterWiki Shortcuts werden in der Datei conf/interwiki.conf definiert. Die bereits eingetragenen Shortcuts stammen aus http://usemod.com/intermap.txt. Du kannst Deine eigenen Interwiki-Links durch Anlegen der Datei conf/interwiki.local.conf und den ensprechenden Einträgen erzeugen.

Es ist durchaus möglich, die Originaldatei conf/interwiki.conf zu modifizieren, jedoch wird diese bei Update des DokiWiki überschrieben, die Anpassung geht verloren.

Du kannst Grafikdateien, namensgleich zu den Shortcuts erstellen und im Verzeichnis lib/images/interwiki speichern, um sie anstelle der Vorgabegrafik zu verwenden. Sie sollte im Format 16×16 Pixel sowie als PNG- oder GIF-Datei vorliegen. Du solltest das Cache leeren, falls Du wieder die Standardgrafik statt deines Icons verwenden möchtest.

rm -rf <path-to-dokuwiki>/data/cache/*

Das Format der interwiki config Datei lautet:

<shortcut>      <url zum wiki>

Der Shortcut ist jener, der später zur Verwendung benötigt wird. In der URL können Platzhalter verwendet werden, um die Verlinkung flexibler zu gestalten.

If no placeholder is given the URL-encoded wikiname will be appended to the URL. FIXME

Folgende Platzhalter stehen zur Verfügung:

Platzhalter wird ersetzt durch FIXME
{URL} URL-encoded wikiname
{NAME} wikiname without any encoding (the part which is appended to the url in interwiki.local.conf)
{SCHEME} scheme part if an URL was given as wikiname
{HOST} host part if an URL was given as wikiname
{PORT} port part if an URL was given as wikiname
{PATH} path part if an URL was given as wikiname
{QUERY} query part if an URL was given as wikiname

Die letzten 5 Parameter sind nützlich bei der Erstellung von Interwiki-Links in Cache-Systemen. Beachte hierzu den coral Shortcut gemäß Eintrag in der Datei interwiki.conf.

de/interwiki.1272312966.txt.gz · Zuletzt geändert: 2010-04-26 22:16 von 95.114.206.196

Falls nicht anders bezeichnet, ist der Inhalt dieses Wikis unter der folgenden Lizenz veröffentlicht: CC Attribution-Share Alike 4.0 International
CC Attribution-Share Alike 4.0 International Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki