Help:Templates/sk
| Dôležitá poznámka: Úpravou tejto stránky súhlasíte s verejným šírením Vášho príspevku v režime verejného vlastníctva. Ak s tým nesúhlasíte, alebo Vám v tom bránia licenčné obmedzenia, neupravujte ju prosím. Táto stránka je súčasťou nápovedy vo verejnom vlastníctve, ktorá môže byť zdarma skopírovaná do nových inštalácií wiki a/alebo distribuovaná spolu s programom MediaWiki. Prehľad všetkých stránok nájdete v Obsahu nápovedy. Návod na skopírovanie nájdete na Nápoveda: Kopírovanie. |
Ak máte štandardné texty, ktoré chcete vkladať do niekoľkých stránok, vstupuje do hry funkcia MediaWiki - šablóny.
Contents |
Vytvorenie šablóny[edit]
Šablóny sú štandardné stránky wiki, ktorých obsah je navrhnutý tak, aby mohol byť vložený (zahrnutý) do iných stránok. Šablóny dodržiavajú konvenciu, že ich názov začína slovom "Template:", ktorý ich zaraďuje do príslušného menného priestoru. Preto ich môžete vytvárať rovnakým spôsobom, ako akéhoľvek iné stránky wiki.
Použitie šablóny[edit]
Šablóny sú stránky wiki, ktoré môžu byť použité v iných stránkach troma spôsobmi:
{{Názov}}'vloží' (vloží kópiu) šablóny (uloženej na stránke [[Template:Názov]]) vždy, keď je stránka obsahujúca vloženie šablóny načítaná a zobrazená. Ak sa šablóna niekedy v budúcnosti zmení, zobrazenie stránky s vloženou šablónou sa automaticky zmení tiež.{{subst:Názov}}po uložení nahradí v zdrojovom texte stránky text obsahom šablóny. Kópia obsahu šablóny môže byť štandardne upravovaná a to oddelene od originálu na stránke šablóny.
- Poznámka: nepoužívajte tento spôsob, ak chcete kontinuálne distribuovať zmeny v obsahu šablóny na stránky, ktoré ju používajú.
{{msgnw:Názov}}vloží šablónu vo formáte, ktorý sa po načítaní zobrazí ako zdrojový kód (podobne, ako to robí<nowiki>).
V skutočnosti môže byť aj obyčajná wiki stránka použitá ako šablóna a to tak, že zadáte názov menného priestoru, v ktorom sa nachádza:
{{Template:Názovstránky}}vloží[[Template:Názovstránky]]{{Niečo:Názovstránky}}vloží[[Niečo:Názovstránky]]{{:Názovstránky}}vloží[[Názovstránky]]
Ak zadaný menný priestor neexistuje, berie sa celý názov ako názov šablóny:
{{Niečo:Iné}}vloží[[Template:Niečo:Iné]]
Použitie parametrov v šablónach[edit]
| Šablóny s číslovanými parametrami | |
'''Malé poďakovanie...'''<br />
<small>za {{{1}}}.<br />
Pozdravuje {{{2}}}</small>
|
|
| Napíšete | Dostanete |
{{Thankyou/sk
|Tvoju tvrdú prácu
|Joe}}
|
|
| s pomenovanými parametrami | |
'''Malé poďakovanie...'''<br />
<small>za {{{dôvod}}}.<br />
Pozdravuje {{{podpis}}}</small>
|
|
| Napíšete | Dostanete |
{{Thankyou/sk
|dôvod=Tvoju tvrdú prácu
|podpis=Joe}}
|
|
Parametre šablóny môžete označovať číslami {{{1}}} alebo názvami {{{param}}}.
Príklad: Chcete vytvoriť malé poďakovanie, ktoré by ste mohli dávať na diskusie iných užívateľov. Bude obsahovať dôvod a Váš podpis. Môžete vytvoriť Template:Thankyou/sk a zadať text podľa príkladu v tabuľke.
Pri použití šablóny na stránke, zadáte hodnoty parametrov, oddelené zvislou čiarou (|): {{Thankyou/sk|Tvoju tvrdú prácu|Joe}}. Pre pomenované parametre použite páry "názov=hodnota", oddelené zvislou čiarou: {{Thankyou/sk|dôvod=Tvoju tvrdú prácu|podpis=Joe}}. Výhodou pomenovaných parametrov je, že ich poradie zadania je voliteľné. Tiež to napomáha zrozumiteľnosti v prípadoch, ak má šablóna veľa parametrov. Ak chcete zmeniť poradie číslovaných parametrov, musíte ich explicitne uviesť: {{Thankyou/sk|2=Joe|1=Tvoju tvrdú prácu}}.
Možete tiež určiť predvolené hodnoty parametrov, tzn. hodnoty, ktoré sa použijú v prípade, ak pre parameter nebude zadaná hodnota. Napríklad ak nebude zadaná hodnota pre dôvod zápis {{{dôvod|Tvoju tvrdú prácu}}} v šablóne spôsobí, že parameter dôvod bude obsahovať "Tvoju tvrdú prácu".
Ovplyvňovanie vkladania šablón[edit]
Vkladanie šablón môžete ovplyvňovať pomocou značiek <noinclude> a <includeonly>.
Čokoľvek medzi <noinclude> a </noinclude> sa spracuje a zobrazí len v prípade, ak sa priamo zobrazuje stránka šablóny (nie stránka, do ktorej je šablóna vložená).
Možné využitia sú:
- Kategorizácia šablón
- Medzijazykové odkazy na podobné šablóny v iných jazykoch
- Vysvetľujúci text o tom, ako šablónu používať
Opakom je <includeonly>. Text medzi <includeonly> a </includeonly> bude spracovaný a zobrazený len v prípade, ak je stránka vkladaná. Jasným príkladom je pridanie všetkých stránok, ktoré obsahujú danú šablónu do kategórie bez toho, aby bola do kategórie pridaná samotná šablóna.
Poznámka: keď zmeníte kategórie pridelené šablónou, kategorizácia stránok používajúcich šablónu sa môže vykonať až za nejaký čas: toto ovplyvňuje fronta úloh.
Organizovanie šablón[edit]
Aby mohli byť šablóny využívané efektívne, musia ich byť schopní užívatelia ľahko nájsť a použiť. Jednoduchá technika je vloženie príkladu použitia šablóny priamo na stránku šablóny. Príklad:
<noinclude>
== Použitie ==
Umožní vytvoriť odkaz na subjekt:
{{NázovŠablóny|Termín1+Termín2+Termín3}}
</noinclude>
Redaktor potom podobnú stránku vytvorí tak, že jednoducho príklad skopíruje.
Pozri tiež[edit]
- Externé vyhľadávanie – príklad šablóny na špeciálne použitie
- Kúzelné slová – drobnosti, ktoré môžete nájsť v niektorých šablónach
- Vkladanie stránky – vkladanie stránok z iných menných priestorov ako
Template:.
| Jazyk: | English • Deutsch • Zazaki • español • suomi • français • Bahasa Indonesia • italiano • 日本語 • 한국어 • português • português do Brasil • română • русский • slovenčina • Türkçe • Tiếng Việt • 中文 |
|---|
