summaryrefslogtreecommitdiff
path: root/ikiwiki/directive/pagestats.mdwn
blob: c1d78f99934a9cd756b59177f99f34b0d44eb795 (plain)

La directive pagestats est fournie par le module d'extension [[!iki plugins/pagestats desc=pagestats]].

Cette directive permet de créer des statistiques sur les pages et la façon dont elles sont liées. Elle affiche soit un nuage d'étiquettes, soit un tableau montrant le nombre de liens de chaque page.

Here's how to use it to create a [[tag]] cloud, with tags sized based on frequency of use:

\[[!pagestats pages="tags/*"]]

Voici comment afficher une liste d'étiquettes, avec la taille des étiquettes proportionnelle à la fréquence d'utilisation, comme pour un nuage :

\[[!pagestats style="list" pages="tags/*"]]

Et voici comment créer un tableau de toutes les pages du wiki :

\[[!pagestats style="table"]]

Le paramètre facultatif among permet de limiter l'ensemble des pages à considérer. Par exemple, pour afficher un nuage avec les étiquettes utilisées dans un blog, tout en ignorant les autres pages qui ont ces étiquettes, on peut écrire :

\[[!pagestats pages="tags/*" among="blog/posts/*"]]

Pour afficher un nuage avec les étiquettes consacrées à Linux, écrivez :

\[[!pagestats pages="tags/* and not tags/linux" among="tagged(linux)"]]

Le paramètre optionnel show permet d'afficher un nombre déterminé de pages. Par exemple, pour afficher les dix premières pages en terme de nombre de liens :

\[[!pagestats style="table" show="10"]]

The optional class parameter can be used to control the class of the generated tag cloud div or page stats table.

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