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

Smazaný obsah Přidaný obsah
→‎Kód šablony: stručné uvedení, co je parametr a kouzelné slůvko
→‎Kód šablony: jiný příklad – konkrétní šablony a včetně vysvětlení „anatomie“
Řádek 6:
Kód šablony na rozdíl od článků a jiných stránek často obsahuje parametry označené třemi složenými závorkami, např. <nowiki>{{{1}}}</nowiki> nebo <nowiki>{{{název}}}</nowiki>. Při použití šablony se vyplní hodnoty a ty se použijí na místo odpovídajících parametrů. Dalším prvkem často používaným v šablonách jsou kouzelná slůvka, např. <nowiki>{{PAGENAME}}</nowiki>, které se nahradí názvem článku, do kterého je šablona vložená.
 
''';Příklad kódu šablony s parametry (šablona {{š|Upravit}}):'''
<pre>
{{Cedule
<nowiki>{| style="width:256px;padding:2px;border:1px solid;float:right"
|typ =content
! style="text-align:center;background-color:#efefef;font-weight:600;
|obrázek =Broom icon.svg
font-size:larger" colspan="2" | <big>{{{jméno}}}</big>
|nadpis =Tento článek potřebuje úpravy.
|-
|text =Můžete Wikipedii pomoci tím, že ho <span class="plainlinks">[{{fullurl:{{FULLPAGENAME}}|action=edit}} vylepšíte]</span>. Jak by měly články vypadat, popisují stránky [[Wikipedie:Vzhled a styl|Vzhled a styl]], [[Wikipedie:Encyklopedický styl|Encyklopedický styl]] a [[Wikipedie:Průvodce (odkazy)|Odkazy]].
| style="text-align:center" colspan="2" | [[Image:{{PAGENAME}}.jpg|none|250px|{{{bublina}}}]]
|poznámka ={{Cedule/komentář|{{{poznámky|{{{1|<noinclude>příklad poznámky</noinclude>}}}}}}|pretext=Konkrétní problémy: <nowiki></nowiki>}}
{{{popisek}}}</nowiki>
|id =
|-
}}<includeonly>{{Kategorie|Články k úpravě}}</includeonly><noinclude>
| style="text-align:center" colspan="2" | <nowiki>''[[Wikiquote:{{PAGENAME}}|{{{motto}}}]]''</nowiki>
{{Dlouhodobě polozamčeno}}
|-
{{Dokumentace}}<!-- Kategorie přidávejte až do podstránky /doc, ne sem! -->
! <nowiki>'''Narození'''</nowiki> || <nowiki>{{{datum_narození}}}, {{{rok_narození}}}<br/>{{{místo_narození}}}</nowiki>
</noinclude>
|-
! <nowiki>'''Úmrtí''' || {{{datum_úmrtí}}}, {{{rok_úmrtí}}}<br/>{{{místo_úmrtí}}}</nowiki>
|}
</pre>
Části šablony
* Vlastní kód šablony je tvořen jinou šablonou, {{š|cedule}}, která zobrazuje úvodní upozornění. V šabloně Cedule jsou vyplněny jednotlivé parametry, které určují typ, ikonu, nadpis, text a poznámku. V textu je pomocí kódu <nowiki>[{{fullurl:{{FULLPAGENAME}}|action=edit}} vylepšíte]</nowiki> doplněn odkaz na editaci daného článku. Jediný parametr šablony Upravit je poznámka, která se tedy vloží prvním nepojmenovaným parametrem <nowiki>{{{1|<noinclude>příklad poznámky</noinclude>}}}</nowiki>, text „příklad poznámky“ se zobrazí jen na stránce šablony; lze použít i parametr se jménem, proto je tento parametr vložen do <nowiki>{{{poznámky}}}</nowiki>.
 
* Dále následuje zařazení článku do kategorie článků k úpravě. Štítky <nowiki><includeonly></nowiki> zajistí, že se do ní nevloží i samotná stránka šablony, použití šablony {{š|kategorie}} navíc omezí použití dané kategorie jen na články (stránky v hlavním [[Nápověda:Jmenný prostor|jmenném prostoru]]).
 
* Dále následuje část označená štítky <nowiki><noinclude></nowiki>, která se do článků nevkládá. Obsahuje dvě šablony, uzamčení před vandalismem a dokumentaci (nápovědu), která se kompletně včetně kategorizace šablony přebírá z jejího umístění na podstránce /doc.
 
=== Vkládaná a nevkládaná část kódu ===