Nápověda:Vytvoření šablony: Porovnání verzí

Smazaný obsah Přidaný obsah
→‎Vkládaná a nevkládaná část kódu: Příklad s OH 2012: srozumitelněji a přesněji
→‎Vkládaná a nevkládaná část kódu: <onlyinclude> vs <includeonly>
Řádek 24:
 
=== Vkládaná a nevkládaná část kódu ===
V šabloně bývá vlastní obsah šablony, který se vkládá do stránky, a nevkládané části šablony, které se zobrazují na stránce šablony: dokumentace, kategorie šablon ap.
 
BuďV šabloně můžete označit části, které se vkládat ''nemají'' (značka '''''no'''include''):
Kód vlastní šablony…
<code><nowiki><noinclude></nowiki></code> Dokumentace… <code><nowiki></noinclude></nowiki></code>
 
NeboMéně naopakběžný označitje částopačný postup, označení části, která ''pouze'' se má vložitvkládá (značka '''''only'''include''):
<code><nowiki><onlyinclude></nowiki></code> Kód vlastní šablony… <code><nowiki></onlyinclude></nowiki></code>
Dokumentace…
 
Označení kódu, který se má zpracovat při vložení ''pouze'' (značka ''include'''only''''' – pozor na záměnu s předchozí) a '''nezpracovávat na stránce šablony''', je potřebné u kategorií, viz níže.
Kód vlastní šablony…
<code><nowiki><includeonly></nowiki></code><nowiki>Kategorie článku…</nowiki><code><nowiki></includeonly></nowiki></code>
 
Příkladem jiného použití těchto značek je článek [[Medailové pořadí na Letních olympijských hrách 2012]], kde jsou značkami <code><nowiki><onlyinclude></nowiki></code> označeny vybrané medailové pozice (předních 10 a česká) a transkluzí vloženy do článku [[Letní olympijské hry 2012]].