Markdown makra
Wiki umožňuje používat makra, předprogramované konstrukty, které umí replikovat složitější konstrukce, nebo umožní generovat jinak nedosažitelné HTML výstupy.
Přehled všech maker můžete najít ve zdrojovém kódu, následuje přehled nejpoužívanějších maker:
Box
Multifunkční makro pro vytváření boxů všeho druhu, nahrazuje <div>. Sám o sobě nic nedělá, s použitím vhodných tříd z tématu wiki ale vytváří například homepage wiki.
<{Box()}>
Nic moc...
<{/Box}>
<{Box(background-color=#FF7377)}>
## Nadpis
má červené pozadí!
<{/Box}>
<{Box([bordered, half-width])}>
S okrajem a dvěma třídami!
<{/Box}>
S okrajem a dvěma třídami!
Pro vytváření klasických wiki info boxů vpravo na začátku stránky slouží třída infobox:
<{Box(infobox)}>
infobox obsah tady
<{/Box}>
text stránky začíná tady
text stránky začíná tady
Argumentem max-width můžete omezit šířku bloku:
<{Box(max-width=100)}>
Tenhle text se zalomí
<{/Box}>
MultiColumn
<{MultiColumn(2)}>
- Tento
- text
- bude
<{Box(avoid-column-break)}>
- *ale*
- *tady*
- *se*
- *nezalomí!*
<{/Box}>
- ve
- dvou
- sloupcích
<{/MultiColumn}>
ImageGallery
<{ImageGallery()}>


<{/ImageGallery}>
Details
<{Details(Klikni sem pro zobrazení)}>
Tento text se zobrazí po rozkliknutí.
<{/Details}>
Klikni sem pro zobrazení
Tento text se zobrazí po rozkliknutí.
Spoiler a NSFW
<{Spoiler()}>
Fibonacci halda zvládá operace v amortizovaně konstantním čase!
<{/Spoiler}>
<{Nsfw()}>

<{/Nsfw}>
K Nsfw můžete přidat vlastní popis jako argument.
Forum post
<{ForumPost(poster=John Doe, timestamp=2025-10-15)}>
Sem patří normální markdown
<{/ForumPost}>
Sem patří normální markdown
Alert Boxy
<{AlertBox(note, "Toto je poznámka")}>
Text poznámky
<{/AlertBox}>
Toto je poznámka
Text poznámky
<{AlertBox(important, "Toto je důležité")}>
Důležitý text
<{/AlertBox}>
Toto je důležité
Důležitý text
<{AlertBox(warning, "Toto je varování")}>
Text varování
<{/AlertBox}>
Toto je varování
Text varování
<{AlertBox(caution, "Toto je upozornění")}>
Text upozornění
<{/AlertBox}>
Toto je upozornění
Text upozornění
<{AlertBox(tip, "Toto je Tip")}>
Text tipu
<{/AlertBox}>