Les directives tag
et taglink
sont fournies par le module d'extension
[[!iki plugins/tag desc=tag]].
Elles permettent d'étiqueter les pages. Ainsi :
\[[!tag tech life linux]]
Les étiquettes sont comme des [[ikiwiki/WikiLink]] (cachés) sur une
page. Vous pouvez donc utiliser une spécification [[ikiwiki/PageSpec]] pour
trouver toutes les pages possédant une étiquette particulière. Les
étiquettes apparaissent sur les messages des blogs, au bas des pages
étiquetées ainsi que dans les flux RSS et Atom.
Si vous voulez que l'étiquette soit visible comme un [[ikiwiki/WikiLink]],
utilisez taglink :
\[[!taglink foo]]
\[[!taglink tagged_as_foo|foo]]
Note that if the wiki is configured to use a tagbase, then the tags will be
located under a base directory, such as "tags/". This is a useful way to
avoid having to write the full path to tags, if you want to keep them
grouped together out of the way. Also, since ikiwiki then knows where to put
tags, it will automatically create tag pages when new tags are used.
S'il existe un répertoire d'étiquettes, vous devrez le spécifier dans la
fonction spéciale link()
d'une [[ikiwiki/PageSpec]] : par exemple, si le
répertoire d'étiquettes est tag
, vous chercherez les pages étiquetées
« foo » avec link(tag/foo)
.
Si pour une étiquette vous voulez éviter le répertoire d'étiquettes, vous
pouvez écrire quelque chose comme ça :
\[[!tag /foo]]
\[[!taglink /foo]]
[[!meta robots="noindex, follow"]]