summaryrefslogtreecommitdiff
path: root/ikiwiki/directive/linkmap.mdwn
blob: f89ee17b70db50551bd92794f80e29d7e7ba3d86 (plain)

Die linkmap-Anweisung wird durch die [[!iki plugins/linkmap desc=linkmap]]-Erweiterung bereitgestellt.

Diese Anweisung verwendet graphviz, um einen Graph mit den Links zwischen den Seiten im Wiki zu erstellen. Beispiel:

\[[!linkmap pages="* and !blog/* and !*/Discussion"]]

Nur Links zwischen den angegebenen Seiten werden angezeigt; Links die auf andere Seiten zeigen werden ausgelassen. Wenn die einzuschließenden Seiten nicht angegeben werden, werden Links zwischen allen Seiten (und anderen Dateien) im Wiki angezeigt.

Hier die Beschreibung aller unterstützter Parameter der linkmap-Anweisung:

  • pages - Eine [[ikiwiki/PageSpec]] der darzustellenden Seiten.
  • height, width - Begrenzt die Größe der erzeugten Graphik auf die (in Inch) angegebene Breite und Höne. Beide müssen angegeben werden, damit die Beschränkung wirksam wird.
  • connected - Steuert ob auch Seiten dargestellt werden, die keinen Link zu anderen Seiten enthalten (connected=no, die Voreinstellung), oder ob nur Seiten angezeigt werden, die auf andere verlinken (connected=yes).

Um die besten Ergebnisse zu erzielen, sollte nur eine kleine Teilmenge der Seiten angegeben werden, da die erzeugte Karte sonst groß, unhandlich und kompliziert wird. Wenn zu viele Seiten angegeben werden, kann die Karte zu kompliziert werden, als dass graphviz sie noch rendern könnte. Der Parameter connected ist ein guter Weg Seiten loszuwerden, die die Karte unübersichtlich machen.

[[!meta robots="noindex, follow"]]