La directive progress est fournie par le module d'extension progress.

Cette directive affiche une barre de progression.

Deux ensembles de paramètres sont disponibles. le premier est composé d'un seul paramètre "percent" qui indique le pourcentage de remplissage de la barre.

Le second ensemble est composé de deux spécifications PageSpec, totalpages et donepages. La directive compte le nombre de pages correspondant à chaque spécification et affiche le pourcentage de pages déjà traitées.

Par exemple, pour afficher le pourcentage de pages qui possèdent des pages discussion :

[[!progress  totalpages="* and !*/Discussion" donepages="*/Discussion"]]

Rendering:

0%