La directive map
est fournie par le module d'extension map.
Cette directive crée une représentation hiérarchisée des pages du wiki. Voici un exemple d'utilisation :
[[!map pages="* and !blog/* and !*/Discussion"]]
Si les pages à inclure ne sont pas spécifiées, toutes les pages (et tous les fichiers) sont pris en compte.
Par défaut, les noms des pages sont utilisés dans la représentation. Le
paramètre show
permet d'utiliser à la place le titre des pages ou leur
description lorsqu'ils ont été définis avec la directive meta. Par
exemple :
[[!map pages="* and !blog/* and !*/Discussion" show=title]]
[[!map pages="* and !blog/* and !*/Discussion" show=description]]
Pour n'afficher les pages que jusqu'à un certain niveau de profondeur, vous
pouvez utiliser une spécification PageSpec comme celle-ci :
pages=\"* and !*/*/*\"
.