Direktiva linkmap je poskytována modulem linkmap.

Tato direktiva generuje pomocí programu graphviz graf zobrazující odkazy mezi zadanou množinou wiki stránek. Příklad použítí:

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

Only links between mapped pages will be shown; links pointing to or from unmapped pages will be omitted. If the pages to include are not specified, the links between all pages (and other files) in the wiki are mapped.

Následuje popis všech podporovaných parametrů direktivy linkmap:

  • pages - Specifikace stránek, které se mají zmapovat.
  • height, width - Omezí velikost grafu na zadanou výšku a šířku (v palcích). Aby měly parametry nějaký efekt, musí být zadány oba dva, jinak bude velikost grafu neomezená.
  • connected - Controls whether to include pages on the map that link to no other pages (connected=no, the default), or to only show pages that link to others (connected=yes).

For best results, only a small set of pages should be mapped, since otherwise the map can become very large, unwieldy, and complicated. If too many pages are included, the map may get so large that graphviz cannot render it. Using the connected parameter is a good way to prune out pages that clutter the map.