Next: , Previous: Newsfeeds, Up: Die Webseiten


7.7 Kármán-URLs

In Artikeln und Snippets ist es bei Querverweisen möglich, sogenannte Kármán-URLs anzugeben. Diese beginnen statt mit `http://' mit `karman://'. Was dann folgt, ist kein Pfad, sondern ein einzelner Name. Es gibt folgende Möglichkeiten, die am besten anhand von Beispielen erklärt werden:

karlspreis-2005.xhtml
Endet die Kármán-URL auf `.xhtml', verweist sie auf einen Artikel.
gym-einweihung-a-2005.jpg
Handelt es sich um den Dateinamen eines Bildes, weist die Kármán-URL auf dieses Bild in bilder/. Achtung: Auf Bilder im Webpool kann so nicht verwiesen werden.
Impressum
Enthält die Kármán-URL keinen Punkt, wird angenommen, daß es sich um das name-Attribut eines Menüpunktes handelt. In diesem Fall verweist die Kármán-URL auf die Seite, auf die der Menüpunkt führt.
Archiv-2004
Hat die Kármán-URL die Form Archiv-Jahr, verweist sie auf eine Jahresseite im Archiv. Die URL <karman://Archiv> verweist hingegen auf das Archiv als solches.

Das gilt allerdings nur, wenn das Archiv auch wirklich `Archiv' heißt. Das wird bestimmt in der Datei webseite.xml, see webseite.xml.

Kármán-URLs sollten in Artikeln und Snippets benutzt werden, um innerhalb der Website zu verlinken, allerdings nur im href-Attribut des <a>-Elements. Insbesondere können sie (noch) nicht in <img>-Elementen benutzt werden. Ihr Nutzen in Beiträgen ist daher vergleichsweise gering.

Intern werden sie im ZML-System allerdings intensiv eingesetzt, um die relativen Pfade zwischen den einzelnen Webseiten zu berechnen. Beim bauen der Webseiten wird die Kármán-URL (ohne das `karman://') bei jedem XSLT-Prozeß als XSLT-Parameter ,,name“ übergeben, see Saxon-Aufrufe.