{{Podstránka s dokumentací}}
Vkládání přímého [[Nápověda:Odkazy|odkaz]]u na [[Nápověda:šablony|šablony]], navíc v podobě jako v kódu: {{Šablona|Šablona}}
Vhodné používat na začátku dokumentací šablon, aby se výsledný text dal rychle a snadno překopírovat: Usnadní se tím praktické použití té dokumentované šablony do kódu.
Potřebujete-li v textu diskuse nebo dokumentace zmínit nějakou šablonu zároveň s přímým odkazem na ní, můžete ho zapsat právě pomocí této šablony a jejího prvního parametru: <code><nowiki>{{Šablona|Rozcestník}}</nowiki></code>. Výsledkem je přímý odkaz ve tvaru {{Šablona|Rozcestník}}.
Šablona testuje, zda cílová šablona skutečně existuje, a nevytváří červené odkazy: <code><nowiki>{{šablona|zaručeně neeexistující}}</nowiki></code> dá {{šablona|zaručeně neexistující}}.
Protože se šablona nepoužívá v hlavním prostoru wikipedie, v článcích (není proč), běžně se používá její zkrácené volaní {{šablona|tl}}, z anglického ''[[:en:template:tl|template link]]'': odkaz na šablonu.
V případě použití druhého parametru "subst" se na úvod textu vypíše povel "subst:" (sloužící při skutečném zadání a uložení k náhradě volání šablony ve zdrojovém kódu stránky jejím aktuálním obsahem): <code><nowiki>{{šablona|vítejte|subst}}</nowiki></code> dá {{šablona|vítejte|subst}}.
Následně se zjistí přítomnost třetího parametru a ten se případně použije k zobrazení parametrů substované šablony: <code><nowiki>{{Šablona|Vítejte|subst|a}}</nowiki></code> dá {{Šablona|Vítejte|subst|a}}.
Vstup do popisované šablony
Je-li druhý parametr jiná hodnota než "subst", uvažuje se tato jako první parametr popisované šablony a tak se i zobrazí: <code><nowiki>{{šablona|smazat|blábol}}</nowiki></code> dá {{šablona|smazat|blábol}}.
Ukázka vícera parametrů popisované šablony
Pro předvedení předávání šabloně vícera parametrů, než jen jediného, se tohoto zobrazení dosáhne nepřímo, vložením pomocné šablony {{šablona|!}} do textu předávané šablony:
! příklad wiki-výsledku v článku
| {{Podrobně | článek_1 | článek_2 | článek_3}}
! požadovaný výsledek do [[šablona:dokumentace|dokumentace]] nebo diskuse<br />pro copy&paste z psaného textu, jako usnadnění ostatním
| {{Šablona |Podrobně | článek_1 {{!}} článek_2 {{!}} článek_3}}
! kód předváděný dokumentací nebo v diskusi,<br />nutné [[w:cs:escapování]]
* {{šablona |Šablona |Podrobně {{!}} článek_1 {{šablona|!}} článek_2 {{šablona|!}} článek_3 }}
použitím nahrazovací šablony {{Šablona|!}} (znak |)
* {{šablona |Šablona |Podrobně | článek_1 &#124; článek_2 &#124; článek_3}}
použitím [[HTML entita|SGML entit]] &#124; (znak |)
! ještě zdrojovější vrstva kódu<br />pro vytvoření kódu k vložení do dokumentace,<br />složitější, protože zde dokonce [[autoreference|selfreference]]
* {{šablona|tl |Šablona {{!}}Podrobně {{tl|!}} článek_1 {{šablona|tl|!}} článek_2 {{šablona|tl|!}} článek_3 }}
použitím nahrazovacích šablon {{Šablona|!}} (znak |), {{Šablona|Šablona}} a pomocí jejího přesměrování {{Šablona|tl}}
* {{šablona|tl |Šablona |Podrobně &#124; článek_1 &amp;#124; článek_2 &amp;#124; článek_3 }}
použitím [[HTML entita|SGML entit]] &#124; (znak |) a jejich konstrukcí pomocí &amp; (&)
Všechny parametry předávané ''popisované šabloně'' se tedy popíší ''popisnou šablonou'' Šablona, té se ''všechny popisované hodnoty'' předají skrze popisný ''druhý parametr'', jako text, tedy jako ''jedna hodnota'': <code>článek_1 {{šablona|!}} článek_2 {{šablona|!}} článek_3</code>
Předvádění pojmenovaných parametrů
Zápis pojmenovaných parametrů podle čísel sice je možný (je-li tak šablona naprogramovaná, aby používala obojí), ale je třeba mít na paměti, že s postupujícím rozkódováváním do příkladů se také mění relativní pozice těchto parametrů!
! požadovaný výsledek<br />do [[šablona:dokumentace|dokumentace]] nebo diskuse<br />pro copy&paste z psaného textu,<br />jako usnadnění ostatním
* {{Šablona|Podrobně|2=2=druhý=článek_2{{!}}1=první=článek_1}}
použitím dvojitého číslování a nahrazovací šablony {{Šablona|!}} (znak |)
* {{Šablona|Podrobně|2=druhý=článek_2{{!}}1=první=článek_1}}
použitím [[HTML entita|SGML entit]] &#124; (znak |)
! kód předváděný<br />dokumentací nebo v diskusi,<br />nutné [[escapování]]
* {{tl|Šablona|2=Podrobně{{!}}2=2=druhý=článek_2{{Šablona|!}}1=první=článek_1}}
použitím dvojitého číslování, {{Šablona|!}} a pomocí popisné nahrazovací šablony {{Šablona|Šablona}}
* {{tl|Šablona|Podrobně|2&#61;druhý&#61;článek_2&#124;1&#61;první&#61;článek_1}}
použitím entit &#61; (=) a &#124; (|) a jejich konstrukcí pomocí &amp; (&)
! ještě zdrojovější vrstva kódu<br />pro vytvoření kódu k vložení do dokumentace,<br />složitější, protože zde dokonce [[autoreference|selfreference]]
* {{šablona|tl|2=Šablona{{!}}2=Podrobně{{tl|!}}2=2=druhý=článek_2{{šablona|Šablona|!}}1=první=článek_1}}
dvojitým číslováním a šablonami
* {{šablona|tl|Šablona{{!}}Podrobně&#124;2&amp;#61;druhý&amp;#61;článek_2&amp;#124;1&amp;#61;první&amp;#61;článek_1}}
{{DEFAULTSORT:{{PAGENAME}}}}
[[Kategorie:Šablony Wikipedie]]
[[Kategorie:Šablony užívající ParserFunctions]]