Nápověda:Jak používat šablony: Porovnání verzí

Smazaný obsah Přidaný obsah
m napřímení po přesunu
náhrada zastaralých prezentačních tagů a atributů vhodnější konstrukcí; kosmetické úpravy
Řádek 11:
'''Příklad kódu šablony s parametry:'''
<div style="background-color:#e5e5e5">
<nowiki>{|</nowiki> style="width:256px;padding:2px;border:1px solid;float:right"<br />
|- <br />
! style="text-align:center;background-color:#efefef;font-weight:600;font-size:larger" colspan="2" | <nowiki><big>{{{jméno}}}</big></nowiki><br />
|- <br />
| style="text-align:center" colspan="2" | <nowiki>[[Image:{{PAGENAME}}.jpg|none|250px|{{{bublina}}}]]{{{popisek}}}</nowiki><br />
|- <br />
| style="text-align:center" colspan="2" | <nowiki>''[[Wikiquote:{{PAGENAME}}|{{{motto}}}]]''</nowiki><br />
|- <br />
! <nowiki>'''Born'''</nowiki> || <nowiki>{{{datum_narození}}}, {{{rok_narození}}}<br />{{{místo_narození}}}</nowiki><br />
|- <br />
! <nowiki>'''Died''' || {{{datum_úmrtí}}}, {{{rok_úmrtí}}}<br />{{{místo_úmrtí}}}</nowiki><br />
|}
</div>
Řádek 33:
Aby se tyto informace nevkládaly spolu se šablonou, je třeba uzavřít je do tagu <code>&lt;noinclude&gt;</code> Viz:
 
{{Příklad|<pre>
<pre>
<nowiki>
{| style="padding:2px; margin:2px;"
|-
|-valign="top"
| [[Image:Poznamka.svg|32px|Poznámka]]
| style="background-color:#fffff0; border-left: 4px solid yellow; padding-left: 6px; " | {{{obsah|}}}
Řádek 56 ⟶ 54:
[[Kategorie:Šablony]]
</noinclude>
</nowiki>
</pre>
 
}}
 
Řádek 73 ⟶ 69:
 
Parametry šablon jsou pojmenované, nebo číslované. Syntaxe je
<ttcode><nowiki>{{šablona_jméno|par_jméno1=par_hodnota1|par_jméno2=par_hodnota2}}</nowiki></ttcode> s tagem <ttcode><nowiki>{{{par_jméno}}}</nowiki></ttcode> v šabloně, nebo <ttcode><nowiki>{{šablona_jméno|par_hodnota1|par_hodnota2}}</nowiki></ttcode> s použitím v šabloně <ttcode><nowiki>{{{1}}}</nowiki></ttcode>, <ttcode><nowiki>{{{2}}}</nowiki></ttcode>. (Všimněte si, že tagy parametů mají '''3''' složené závorky místo dvou.)
 
Mechanismus šablon tedy zahrnuje dva druhy nahrazování:
Řádek 186 ⟶ 182:
 
== Použití šablony ==
Jsou dva základní způsoby, jak vložit obsah šablony do stránky: <ttcode>'''<nowiki>{{Moje šablona}}</nowiki>'''</ttcode> a <ttcode>'''{{subst:Moje šablona<nowiki>}}</nowiki>'''</ttcode>.
 
Způsob <ttcode><nowiki>{{subst:Moje šablona}}</nowiki></ttcode> vytvoří kopii obsahu a vloží ji do textu při uložení článku (substituce). Bez slova "subst" bude obsah šablony vkládán do textu stránky vždy při prohlížení, proces známý jako "transclusion".
 
Jinými slovy, po úpravách šablony nemusíte opravovat stránky, které šablonu používají, pokud použijete tvar bez direktivy "subst". Nápověda a krátké dočasné zprávy, které budou brzy smazány, by měly bý vkládány pomocí "subst" (výhodou je také, že obsah šablony se stane součástí zdrojového textu stránky). Standardní poznámky, které budou součástí stránky po delší dobu, by měly být vkládány bez direktivy "subst", aby se lépe udržovaly.