Diskuse s wikipedistou:Pavel Jelínek/Šab/Demo šablony/doc

Obsah stránky není podporován v jiných jazycích.
Přidat téma
Z Wikipedie, otevřené encyklopedie

Seznam podstránek

Tato šablona demonstruje volání šablon, tak jako jednodušší šablona {{Demonstrace kódu}} demonstruje jednoduchý WikiMarkup.

Výstupem této šablony je zdrojový kód volání demonstrované šablony (jejíž název je v {{{1}}}) a za ním výstup demonstrované šablony; mezi nimi je text {{{text mezi|dává}}}. (Jasnější to bude z příkladu.)

Pojmenované a nepojmenované parametry lze libovolně střídat; pojmenované se zapisují takto.

V hodnotách parametrů demonstrované šablony lze použí i WikiMarkup (příklad zde).

Omezení[editovat zdroj]

  • V současnosti lze demonstrovat jen volání s nejvýše čtyřmi parametry.
  • Když šablona demonstruje volání s nepojmenovanými parametry, pak výsledek transkluze se vrátí, jako kdyby byly pojmenované (protože šablona interně provede transkluzi s pojmenovanými parametry); to může mít vliv na ořezání whitespace.
  • Jistě se najde ještě nějaké další omezení, které jsem přehlédl. Uvítám komentáře.

Použití[editovat zdroj]

Tuto šablonu lze použít

  • v souvislém textu (příklad zde)
  • pro vytvoření tabulky (když se za {{{text mezi}}} dosadí něco jako {{!!}}), příklad zde.

Příklad volání a předávání parametrů[editovat zdroj]

Pojmem DŠ (demonstrovaná šablona) je míněna šablona, jejíž funkci předvádíme šablonou {{Demo šablony}}.

Příklady volání[editovat zdroj]

Poznámka Kód Výsledek

{{Demo šablony/doc/příklad}} {{Demo šablony/doc/příklad}} {{Demo šablony/doc/příklad}} {{Demo šablony/doc/příklad}} {{Demo šablony/doc/příklad}} {{Demo šablony/doc/příklad}}