<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="cs">
		<id>https://varen.cz/wiki/index.php?action=history&amp;feed=atom&amp;title=%C5%A0ablona%3A%C5%A0ablona%2Fdoc</id>
		<title>Šablona:Šablona/doc - Historie editací</title>
		<link rel="self" type="application/atom+xml" href="https://varen.cz/wiki/index.php?action=history&amp;feed=atom&amp;title=%C5%A0ablona%3A%C5%A0ablona%2Fdoc"/>
		<link rel="alternate" type="text/html" href="https://varen.cz/wiki/index.php?title=%C5%A0ablona:%C5%A0ablona/doc&amp;action=history"/>
		<updated>2026-05-03T21:48:54Z</updated>
		<subtitle>Historie editací této stránky</subtitle>
		<generator>MediaWiki 1.30.0</generator>

	<entry>
		<id>https://varen.cz/wiki/index.php?title=%C5%A0ablona:%C5%A0ablona/doc&amp;diff=27&amp;oldid=prev</id>
		<title>Rataj: Založena nová stránka s textem „{{Zkratka názvu stránky|Šablona:Tl|Šablona:Š}} {{Podstránka s dokumentací}} &lt;!--     KATEGORIE prosím přidejte až na spodek této stránky --&gt; {{…“</title>
		<link rel="alternate" type="text/html" href="https://varen.cz/wiki/index.php?title=%C5%A0ablona:%C5%A0ablona/doc&amp;diff=27&amp;oldid=prev"/>
				<updated>2018-05-03T14:05:50Z</updated>
		
		<summary type="html">&lt;p&gt;Založena nová stránka s textem „{{Zkratka názvu stránky|Šablona:Tl|Šablona:Š}} {{Podstránka s dokumentací}} &amp;lt;!--     KATEGORIE prosím přidejte až na spodek této stránky --&amp;gt; {{…“&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Nová stránka&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{Zkratka názvu stránky|Šablona:Tl|Šablona:Š}}&lt;br /&gt;
{{Podstránka s dokumentací}}&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
    KATEGORIE prosím přidejte až na spodek této stránky&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
{{Tisíckrát}}&lt;br /&gt;
Vkládání přímého [[Nápověda:Odkazy|odkazu]] na [[Nápověda:Šablony|šablony]], navíc v podobě jako v kódu: {{Šablona|Šablona}}&lt;br /&gt;
&lt;br /&gt;
== Účel ==&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
== Použití ==&lt;br /&gt;
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: &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{Šablona|Rozcestník}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;. Výsledkem je přímý odkaz ve tvaru {{Šablona|Rozcestník}}.&lt;br /&gt;
&lt;br /&gt;
Šablona testuje, zda cílová šablona skutečně existuje, a nevytváří červené odkazy: &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{šablona|zaručeně neeexistující}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; dá {{šablona|zaručeně neexistující}}.&lt;br /&gt;
&lt;br /&gt;
=== Přesměrování ===&lt;br /&gt;
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í {{š|š}}, případně {{šablona|tl}}, z anglického ''[[:en:template:tl|template link]]'': odkaz na šablonu.&lt;br /&gt;
&lt;br /&gt;
== Druhý parametr ==&lt;br /&gt;
=== subst ===&lt;br /&gt;
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): &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{šablona|vítejte|subst}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; dá {{šablona|vítejte|subst}}.&lt;br /&gt;
&lt;br /&gt;
Následně se zjistí přítomnost třetího parametru a ten se případně použije k zobrazení parametrů substované šablony: &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{Šablona|Vítejte|subst|a}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; dá {{Šablona|Vítejte|subst|a}}.&lt;br /&gt;
&lt;br /&gt;
=== Vstup do popisované šablony ===&lt;br /&gt;
Je-li druhý parametr jiná hodnota než „subst“, uvažuje se tato jako první parametr popisované šablony a tak se i zobrazí: &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{šablona|smazat|blábol}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; dá {{šablona|smazat|blábol}}.&lt;br /&gt;
&lt;br /&gt;
==== Ukázka vícera parametrů popisované šablony ====&lt;br /&gt;
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:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! příklad wiki-výsledku v článku&lt;br /&gt;
| {{Podrobně | článek_1 | článek_2 | článek_3}}&lt;br /&gt;
|-&lt;br /&gt;
! požadovaný výsledek do [[Šablona:dokumentace|dokumentace]] nebo diskuse&amp;lt;br /&amp;gt;pro copy&amp;amp;paste z psaného textu, jako usnadnění ostatním&lt;br /&gt;
| {{Šablona |Podrobně | článek_1 {{!}} článek_2 {{!}} článek_3}}&lt;br /&gt;
|-&lt;br /&gt;
! kód předváděný dokumentací nebo v diskusi,&amp;lt;br /&amp;gt;nutné [[escapování]]&lt;br /&gt;
|&lt;br /&gt;
* {{šablona |Šablona |Podrobně {{!}} článek_1 {{šablona|!}} článek_2 {{šablona|!}} článek_3 }}&lt;br /&gt;
použitím  nahrazovací šablony {{Šablona|!}} (znak |)&lt;br /&gt;
* {{šablona |Šablona |Podrobně &amp;amp;#124; článek_1 &amp;amp;amp;#124; článek_2 &amp;amp;amp;#124; článek_3}}&lt;br /&gt;
použitím [[HTML entita|SGML entit]] &amp;amp;amp;#124; (znak &amp;amp;#124;)&lt;br /&gt;
|-&lt;br /&gt;
! ještě zdrojovější vrstva kódu&amp;lt;br /&amp;gt;pro vytvoření kódu k vložení do dokumentace,&amp;lt;br /&amp;gt;složitější, protože zde dokonce [[autoreference|selfreference]]&lt;br /&gt;
|&lt;br /&gt;
* {{šablona|tl |Šablona {{!}}Podrobně {{tl|!}} článek_1 {{šablona|tl|!}} článek_2 {{šablona|tl|!}} článek_3 }}&lt;br /&gt;
použitím nahrazovacích šablon {{Šablona|!}} (znak |), {{Šablona|Šablona}} a pomocí jejího přesměrování {{Šablona|tl}}&lt;br /&gt;
* {{šablona|tl |Šablona &amp;amp;#124;Podrobně &amp;amp;amp;#124; článek_1 &amp;amp;amp;amp;#124; článek_2 &amp;amp;amp;amp;#124; článek_3 }}&lt;br /&gt;
použitím [[HTML entita|SGML entit]] &amp;amp;amp;#124; (znak &amp;amp;#124;) a jejich konstrukcí pomocí &amp;amp;amp;amp; (&amp;amp;amp;)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
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'': &amp;lt;code&amp;gt;článek_1 {{šablona|!}} článek_2 {{šablona|!}} článek_3&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Předvádění číslovaných parametrů jako pojmenovaných ====&lt;br /&gt;
{{redirect|Wikipedie:číslované parametry}}&lt;br /&gt;
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ů!&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! výsledek v textu článku či dokumentace,&amp;lt;br /&amp;gt;uživatelský cíl: po všech wiki-strojových interpretacích&lt;br /&gt;
| {{Podrobně|2=druhý=článek_2|1=první=článek_1}}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
! požadovaný výsledek&amp;lt;br /&amp;gt;do [[Šablona:dokumentace|dokumentace]] nebo diskuse&amp;lt;br /&amp;gt;pro copy&amp;amp;paste z psaného textu,&amp;lt;br /&amp;gt;jako usnadnění ostatním&lt;br /&gt;
|&lt;br /&gt;
* {{Šablona|Podrobně|2=2=druhý=článek_2{{!}}1=první=článek_1}}&lt;br /&gt;
použitím dvojitého číslování a nahrazovací šablony {{Šablona|!}} (znak |)&lt;br /&gt;
* {{Šablona|Podrobně|2&amp;amp;#61;druhý&amp;amp;#61;článek_2{{!}}1&amp;amp;#61;první&amp;amp;#61;článek_1}}&lt;br /&gt;
použitím [[HTML entita|SGML entit]] &amp;amp;amp;#124; (znak &amp;amp;#124;)&lt;br /&gt;
&lt;br /&gt;
|-&amp;lt;!-- doc a zdrojaky jeho prikladu jsou zapsane spravne, ale WP interpret wiki inerpretuje znacky &amp;quot;code&amp;quot; nespravne!&lt;br /&gt;
Spatne zpracovani:&lt;br /&gt;
* &amp;lt;nowiki&amp;gt;&amp;lt;code&amp;gt;x&amp;lt;code&amp;gt;y&amp;lt;/code&amp;gt;z&amp;lt;/code&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
interpretuje jako&lt;br /&gt;
* &amp;lt;nowiki&amp;gt;&amp;lt;code&amp;gt;x (code-ignorovan) y&amp;lt;/code&amp;gt;z (/code-ignorovan)&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
Takze je neinterpretuje jako vnorene XML tagy, ale spis jako &amp;quot;HTML komentare&amp;quot; (podle prvniho vyskytu). Pritom to ale ''jsou'' XML tagy!&lt;br /&gt;
&lt;br /&gt;
Reseni A, uplne:&lt;br /&gt;
Opravit wiki-interpret&lt;br /&gt;
&lt;br /&gt;
Reseni B, docasne:&lt;br /&gt;
upravit sablonu {Sablona}, aby neobklopovala tagem &amp;quot;code&amp;quot;, ale radeji &amp;quot;span&amp;quot; s nastavenym attr style (jako ma tag code, CSS class code?).&lt;br /&gt;
...to uz nez se interpret opravi a klidne i pak: Stejne jde jen o stylovani, tak se s tim wiki-stroj nemusi zatezovat&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
! kód předváděný&amp;lt;br /&amp;gt;dokumentací nebo v diskusi,&amp;lt;br /&amp;gt;nutné [[escapování]]&lt;br /&gt;
|&lt;br /&gt;
* {{tl|Šablona|2=Podrobně{{!}}2=2=druhý=článek_2{{Šablona|!}}1=první=článek_1}}&lt;br /&gt;
použitím dvojitého číslování, {{Šablona|!}} a pomocí popisné nahrazovací šablony {{Šablona|Šablona}}&lt;br /&gt;
* {{tl|Šablona|Podrobně&amp;amp;#124;2&amp;amp;amp;#61;druhý&amp;amp;amp;#61;článek_2&amp;amp;amp;#124;1&amp;amp;amp;#61;první&amp;amp;amp;#61;článek_1}}&lt;br /&gt;
použitím entit &amp;amp;amp;#61; (&amp;amp;#61;) a &amp;amp;amp;#124; (&amp;amp;#124;) a jejich konstrukcí pomocí &amp;amp;amp;amp; (&amp;amp;amp;)&lt;br /&gt;
|-&lt;br /&gt;
! ještě zdrojovější vrstva kódu&amp;lt;br /&amp;gt;pro vytvoření kódu k vložení do dokumentace,&amp;lt;br /&amp;gt;složitější, protože zde dokonce [[autoreference|selfreference]]&lt;br /&gt;
|&lt;br /&gt;
* {{šablona|tl|2=Šablona{{!}}2=Podrobně{{tl|!}}2=2=druhý=článek_2{{šablona|Šablona|!}}1=první=článek_1}}&lt;br /&gt;
dvojitým číslováním a šablonami&lt;br /&gt;
* {{šablona|tl|Šablona{{!}}Podrobně&amp;amp;amp;#124;2&amp;amp;amp;amp;#61;druhý&amp;amp;amp;amp;#61;článek_2&amp;amp;amp;amp;#124;1&amp;amp;amp;amp;#61;první&amp;amp;amp;amp;#61;článek_1}}&lt;br /&gt;
entitami&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
V předávané textové hodnotě &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;&amp;quot;2=2=druhý=článek_2{{šablona|Šablona|!}}1=první=článek_1&amp;quot;&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; se první levé rovnítko interpretuje jako přiřazení, ve [[wiki-syntax]]i, další rovnítka už jsou jen &amp;quot;obyčejné znaky v textu&amp;quot;. Tedy v tomto kroku interpretace: V příštím kroku zpracování (text-kód na text, který i nadále bude vystupovat v roli kódu), v dalším kole interpretování příkladu výše, se stane syntakticky významným druhé &amp;quot;první rovnítko zleva&amp;quot;. První takové bylo prve požráno při interpretaci: &amp;lt;code&amp;gt;2=&amp;lt;/code&amp;gt;. Původní textový &amp;quot;vstup do parametru&amp;quot; se tedy zkrátil a dokonce rozpadl na dva ještě menší vstupy, do dvou jiných parametrů: &amp;lt;code&amp;gt;2=druhý=článek_2&amp;lt;/code&amp;gt; + {{šablona|Šablona|!}} + &amp;lt;code&amp;gt;1=první=článek_1&amp;lt;/code&amp;gt;. Takový text, potřebuje-li zdokumentovat složitý případ, si wikipedista musí postavit (zkomplikovat) sám, zpětnými úvahami o funkcích wiki interpreterů a šablon.&lt;br /&gt;
&lt;br /&gt;
{{viz též|1=šablona:=|2=šablona:para}}&lt;br /&gt;
&lt;br /&gt;
== Potlačení formátování ==&lt;br /&gt;
* Výchozí formátování &amp;lt;code&amp;gt;&amp;amp;lt;code&amp;gt;&amp;lt;/code&amp;gt;, zobrazování výsledku neproporcionálním písmem a v rámečku, lze potlačit: Kód s potlačeným formátováním &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{šablona|vítejte|nocode=nocode}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; dá {{šablona|vítejte|nocode=nocode}}, místo {{šablona|vítejte}} bez potlačení formátování.&lt;br /&gt;
&lt;br /&gt;
== Související šablony ==&lt;br /&gt;
* [[Šablona:Výstup šablony|Výstup šablony]] – uvádí přímý výstup šablony&lt;br /&gt;
* [[Šablona:Tag|Tag]] – předvádí HTML (resp. XML) značku&lt;br /&gt;
* [[Šablona:Para|Para]] – předvádí zápis parametru šablony s případnou hodnotou při konkrétním použití&lt;br /&gt;
* [[Šablona:Param|Param]] – předvádí samotný kód parametru šablony, případně i jemu přednastavenou defaultní hodnotu&lt;br /&gt;
&lt;br /&gt;
== Data šablony ==&lt;br /&gt;
&amp;lt;templatedata&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
	&amp;quot;params&amp;quot;: {&lt;br /&gt;
		&amp;quot;1&amp;quot;: {&lt;br /&gt;
			&amp;quot;aliases&amp;quot;: [&lt;br /&gt;
				&amp;quot;šablona&amp;quot;&lt;br /&gt;
			],&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;Název šablony&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;wiki-template-name&amp;quot;,&lt;br /&gt;
			&amp;quot;required&amp;quot;: true&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;2&amp;quot;: {&lt;br /&gt;
			&amp;quot;aliases&amp;quot;: [&lt;br /&gt;
				&amp;quot;subst&amp;quot;&lt;br /&gt;
			],&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;Substuje se?&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Pokud se šablona používá se subst:, vložte subst (viz [[Nápověda:Substituce]]).&amp;quot;,&lt;br /&gt;
			&amp;quot;example&amp;quot;: &amp;quot;subst&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
			&amp;quot;autovalue&amp;quot;: &amp;quot;subst&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;3&amp;quot;: {&lt;br /&gt;
			&amp;quot;aliases&amp;quot;: [&lt;br /&gt;
				&amp;quot;param&amp;quot;&lt;br /&gt;
			],&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;Parametr&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Použitý parametr&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;nocode&amp;quot;: {&lt;br /&gt;
			&amp;quot;aliases&amp;quot;: [&lt;br /&gt;
			],&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;nocode&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Vypne vnitřní obalování do &amp;lt;code&amp;gt;&amp;amp;lt;code&amp;gt;&amp;lt;/code&amp;gt;, pro použití v příkladech šablon, kde je již takto obalováno,&amp;lt;br /&amp;gt;stačí pouhá přítomnost jakékoli hodnoty&amp;quot;,&lt;br /&gt;
			&amp;quot;example&amp;quot;: &amp;quot;|nocode=nocode&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;&lt;br /&gt;
		}&lt;br /&gt;
	},&lt;br /&gt;
	&amp;quot;description&amp;quot;: &amp;quot;Vytvoří zformátovaný odkaz na šablonu.&amp;quot;,&lt;br /&gt;
	&amp;quot;format&amp;quot;: &amp;quot;inline&amp;quot;,&lt;br /&gt;
	&amp;quot;paramOrder&amp;quot;: [&lt;br /&gt;
		&amp;quot;1&amp;quot;,&lt;br /&gt;
		&amp;quot;2&amp;quot;,&lt;br /&gt;
		&amp;quot;3&amp;quot;,&lt;br /&gt;
		&amp;quot;nocode&amp;quot;&lt;br /&gt;
	]&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/templatedata&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;includeonly&amp;gt;&amp;lt;!-- KATEGORIE zde, děkujeme --&amp;gt;&lt;br /&gt;
[[Kategorie:Šablony:Dokumentační]]&lt;br /&gt;
&amp;lt;/includeonly&amp;gt;&lt;/div&gt;</summary>
		<author><name>Rataj</name></author>	</entry>

	</feed>