Direktivy tag
a taglink
jsou poskytovány modulem tag.
Tyto direktivy umožňují štítkovat stránky. Štítky se přidávají následovně:
[[!tag tech life linux]]
Štítky fungjí úplně stejně, jako kdybyste pro každý štítek na stránku umístili (skrytý) wiki odkaz, takže pak můžete vybrat všechny stránky s daným štítkem pomocí PageSpec. Štítky se také zobrazují v blogu, v RSS a Atom kanálech a na dolní straně oštítkovaných stránek.
Chcete-li u štítku zobrazit i wiki odkaz použijte místo tag direktivu taglink:
[[!taglink foo]]
[[!taglink oštítkováno_jako_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.
Mějte však na paměti, že při použití tagbase ji budete muset zakomponovat do
PageSpec link()
: například pokud je vaše tagbase tag
,
vybrali byste stránky se štítkem „foo“ pomocí link(tag/foo)
.
Chcete-li pro konkrétní štítek přebít tagbase, můžete použít něco jako:
[[!tag /foo]]
[[!taglink /foo]]