[[!meta robots="noindex, follow"]]
Direktivy se podobají [[wiki odkazům|ikiwiki/WikiLink]], až na to, že
začínají vykřičníkem a mohou obsahovat parametry. Obecný formát vypadá
následovně:

	\[[!direktiva param="hodnota" param="hodnota"]]

Direktivy se aplikují před zpracováním zbytku stránky a mohou stránku
nejrůznějším způsobem měnit.

Uvozovky okolo hodnot mohou být vynechány v případě, že je hodnotou jediné
slovo. Některé direktivy mohou používat parametry bez hodnot. Například:

	\[[!tag foo]]

Direktiva nemusí být zapsána celá na jednom řádku. Pokud je to čitelnější,
můžete ji roztáhnout přes více řádků:
	
	\[[!direktiva foo="baldersnatch"
	bar="supercalifragilisticexpialidocious" baz=11]]

Also, multiple lines of *quoted* text can be used for a value.  To allow
quote marks inside the quoted text, delimit the block of text with
triple-double-quotes or triple-single-quotes:

	\[[!direktiva text="""
	1. "něco"
	2. "cosi"
	3. "baz"
	""" othertext='''
	1. 'quux'
	2. "foo"
	''']]

If you want to put text with triple quotes into a parameter value, you can
use perl-style here-doc syntax, even nesting it like this:

	\[[!directive text=<<OUTER
	[[!otherdirective <<INNER
	inner text
	INNER]]
	outer text
	OUTER]]

ikiwiki podporuje i starší zápis direktiv, který vyžaduje, aby se v
direktivě nacházela mezera, což ji odliší od [[wiki
odkazů|ikiwiki/wikilink]]. Tento zápis má několik nevýhod: vyžaduje za
direktivou bez parametrů mezeru (například `\[[pagecount ]]`) a naopak
neumožňuje mezery ve [[wiki odkazech|ikiwiki/wikilink]]. Zápis direktiv s
`!` na začátku je v ikiwiki výchozí, ale chcete-li použít starší způsob
zápisu, stačí vypnout volbu `prefix_directives`.

[[!if test="enabled(listdirectives)" then="""
Následuje seznam direktiv povolených v této wiki:

[[!listdirectives ]]
"""]]
