Nápověda:Kouzelná slůvka: Porovnání verzí

Z Wikipedie, otevřené encyklopedie
Smazaný obsah Přidaný obsah
m →‎Další funkce: -END, již neexistuje
aktualizace a kompletní přepracování
Řádek 1: Řádek 1:
{{Zkratka názvu stránky|WP:KS}}
{{aktualizovat|komentář=Aktualizovat a počeštit podle [[phab:diffusion/MW/browse/master/languages/messages/MessagesCs.php|MessagesCs.php]], aktualizovat aktuální jmenné prostory, celkově upravit podle [[Wikipedie:VAS]]}}
'''Kouzelná slůvka''' či ''slova'', angl. ''Magic words'', je skupina kódů používaných ve zdrojovém textu [[Nápověda:Šablony|šablon]], článků a dalších stránek Wikipedie, které plní speciální funkce. '''Proměnné''' jsou kódy, které se zobrazují (projevují) jako různé hodnoty v závislosti např. na místě použití či okolnostech zobrazení.
'''Kouzelná slůvka''' či ''slova'' ({{Jaz|en|Magic words}}) jsou kódy používané ve zdrojovém textu [[Wikipedie:Článek|článků]], [[Nápověda:Šablony|šablon]] a dalších stránek Wikipedie, které plní speciální funkce na stránce, na které jsou zobrazeny.


Existují tři typy kouzelných slůvek podle jejich funkce: ''přepínače'', ''proměnné'' a ''funkce''.
== Obsah článku ==

{| class="wikitable" border="2" cellpadding="4" cellspacing="0" width="78%"
== Přepínače ==
! slovo původní
'''Přepínače''' slouží k zapnutí nebo vypnutí nějaké funkce stránky. Zapisují se velkými písmeny a uvozují se dvojitými podtržítky: <code><nowiki>__NĚCO__</nowiki></code>
! český překlad

! vysvětlení
; Obsah článku
{| class="wikitable"
|-
|-
! České zadání !! Anglické zadání !! Účel
| <nowiki>__NOTOC__</nowiki>
| <nowiki>__BEZOBSAHU__</nowiki>
| Vypne tabulku obsahu na stránce.
|-
|-
|<nowiki>__FORCETOC__</nowiki>
| <nowiki>__BEZOBSAHU__</nowiki> || <nowiki>__NOTOC__</nowiki> || Skryje obsah
| <nowiki>__VŽDYOBSAH__</nowiki>
| Vynutí si zobrazení tabulky obsahu.
|-
|-
| <nowiki>__VŽDYOBSAH__</nowiki> || <nowiki>__FORCETOC__</nowiki> || Zobrazí obsah, i když stránka neobsahuje dostatečný počet nadpisů
| <nowiki>__TOC__</nowiki>
|-
| <nowiki>__OBSAH__</nowiki>
| <nowiki>__OBSAH__</nowiki> || <nowiki>__TOC__</nowiki> || Vloží obsah přímo v místě přepínače
| Umístí tabulku obsahu na dané místo (přebíjí <nowiki>__NOTOC__</nowiki>).
|}
|}
{{Nápověda podrobně|Nápověda:Obsah článku}}


; Odkazy na editaci
== Další funkce ==
{| class="wikitable" border="2" cellpadding="4" cellspacing="0" width="78%"
{| class="wikitable"
! slovo původní
! český překlad
! vysvětlení
|-
|-
! České zadání !! Anglické zadání !! Účel
| <nowiki>__NOEDITSECTION__</nowiki>
| <nowiki>__BEZEDITOVATČÁST__</nowiki>
| Vypne generování odkazu pro editaci jednotlivých sekcí.
|-
|-
| <nowiki>__BEZEDITOVATČÁST__</nowiki> || <nowiki>__NOEDITSECTION__</nowiki> || Skryje odkazy na editaci jednotlivých sekcí
| <nowiki>__NEWSECTIONLINK__</nowiki>
| <nowiki>__LINKPŘIDATKOMENTÁŘ__</nowiki>
| '''[MW1.7+]''' Přidá odkaz „+“ vedle záložky ''editovat'', sloužící pro vytvoření nové sekce na nediskusních stránkách.
|-
|-
| <nowiki>__LINKPŘIDATKOMENTÁŘ__</nowiki> || <nowiki>__NEWSECTIONLINK__</nowiki> || Zobrazí odkaz na vytvoření nové sekce
| <nowiki>__HIDDENCAT__</nowiki>
|-
| <nowiki>__SKRÝTKAT__</nowiki>
| – || <nowiki>__NONEWSECTIONLINK__</nowiki> || Skryje odkaz na vytvoření nové sekce
| '''[MW1.12+]''' Skryje zobrazení kategorie na dolní liště v článcích (vkládá se na stránku kategorie).
|}

; Další přepínače
{| class="wikitable"
|-
! České zadání !! Anglické zadání !! Účel
|-
| <nowiki>__INDEXOVAT__</nowiki> || <nowiki>__INDEX__</nowiki> || Povolí zobrazení stránky ve vyhledávačích
|-
| <nowiki>__NEINDEXOVAT__</nowiki> || <nowiki>__NOINDEX__</nowiki> || Zakáže zobrazení stránky ve vyhledávačích
|-
| – || <nowiki>__NOGLOBAL__</nowiki> || Na dané stránce skryje globální uživatelskou stránku a zobrazí místní
|}
|}


== Proměnné ==
== Proměnné ==
'''Proměnné''' slouží k vložení nějaké hodnoty závisející na čase, projektu, stránce nebo uživateli. Uvozují se jako šablony dvojitými složenými závorkami a zapisují se velkými písmeny: <code><nowiki>{{NĚCO}}</nowiki></code>
Toto je seznam proměnných, jejichž zobrazení na stránce závisí na čase, projektu nebo stránce, ve které se vyskytuje.


; Datum a čas
Vlevo je uvedena proměnná, vpravo jak bude zobrazena.
=== Jmenné prostory ===
{| class="wikitable"
{| class="wikitable"
|-
! Číselné zadání
! Slovní zadání
! České zadání !! Anglické zadání !! Vypíše
|-
! Zobrazený výsledek
! colspan=3 style="background:lavender" | Rok
|-
|-
| <nowiki>{{ns:-2}}</nowiki>
| <nowiki>{{ns:Media}}</nowiki>
| <nowiki>{{MÍSTNÍROK}}</nowiki> || <nowiki>{{LOCALYEAR}}</nowiki> || Aktuální kalendářní rok
|-
| {{ns:-2}}
! colspan=3 style="background:lavender" | Měsíc
|-
|-
| <nowiki>{{ns:-1}}</nowiki>
| <nowiki>{{MÍSTNÍMĚSÍC1}}</nowiki> || <nowiki>{{LOCALMONTH1}}</nowiki> || Číslo aktuálního kalendářního měsíce
| <nowiki>{{ns:Special}}</nowiki>
|-
| {{ns:-1}}
| <nowiki>{{MÍSTNÍMĚSÍC}}</nowiki> || <nowiki>{{LOCALMONTH}}</nowiki> || Stejné číslo dvojciferně
|-
|-
| <nowiki>{{ns:1}}</nowiki>
| <nowiki>{{MÍSTNÍMĚSÍCJMÉNO}}</nowiki> || <nowiki>{{LOCALMONTHNAME}}</nowiki> || Jméno aktuálního kalendářního měsíce
| <nowiki>{{ns:Talk}}</nowiki>
|-
| {{ns:1}}
| <nowiki>{{MÍSTNÍMĚSÍCGEN}}</nowiki> || <nowiki>{{LOCALMONTHNAMEGEN}}</nowiki> || [[Genitiv]] jména
|-
|-
| <nowiki>{{ns:2}}</nowiki>
| <nowiki>{{ns:User}}</nowiki>
| <nowiki>{{MÍSTNÍMĚSÍCZKR}}</nowiki> || <nowiki>{{LOCALMONTHABBREV}}</nowiki> || Zkratka jména
|-
| {{ns:2}}
! colspan=3 style="background:lavender" | Týden
|-
|-
| <nowiki>{{ns:3}}</nowiki>
| <nowiki>{{ns:User_talk}}</nowiki>
| <nowiki>{{MÍSTNÍTÝDEN}}</nowiki> || <nowiki>{{LOCALWEEK}}</nowiki> || Aktuální kalendářní týden
|-
| {{ns:3}}
! colspan=3 style="background:lavender" | Den
|-
|-
| <nowiki>{{ns:4}}</nowiki>
| <nowiki>{{ns:Project}}</nowiki>
| <nowiki>{{MÍSTNÍDEN}}</nowiki> || <nowiki>{{LOCALDAY}}</nowiki> || Číslo aktuálního dne v měsíci
|-
| {{ns:4}}
| <nowiki>{{MÍSTNÍDEN2}}</nowiki> || <nowiki>{{LOCALDAY2}}</nowiki> || Stejné číslo dvojciferně
|-
|-
| <nowiki>{{ns:5}}</nowiki>
| <nowiki>{{ns:Project_talk}}</nowiki>
| <nowiki>{{MÍSTNÍDENTÝDNE}}</nowiki> || <nowiki>{{LOCALDOW}}</nowiki> || Číslo aktuálního dne v týdnu
|-
| {{ns:5}}
| <nowiki>{{MÍSTNÍDENJMÉNO}}</nowiki> || <nowiki>{{LOCALDAYNAME}}</nowiki> || Jméno aktuálního dne v týdnu
|-
|-
| <nowiki>{{ns:6}}</nowiki>
! colspan=3 style="background:lavender" | Čas
| <nowiki>{{ns:Image}}</nowiki>
|-
| {{ns:6}}
| <nowiki>{{MÍSTNÍČAS}}</nowiki> || <nowiki>{{LOCALTIME}}</nowiki> || Aktuální čas
|-
|-
| <nowiki>{{ns:7}}</nowiki>
| <nowiki>{{ns:Image_talk}}</nowiki>
| <nowiki>{{MÍSTNÍHODINA}}</nowiki> || <nowiki>{{LOCALHOUR}}</nowiki> || Aktuální hodina dvojciferně
|-
| {{ns:7}}
| <nowiki>{{MÍSTNÍKÓDČASU}}</nowiki> || <nowiki>{{LOCALTIMESTAMP}}</nowiki> || Aktuální časová známka
|-
| <nowiki>{{ns:8}}</nowiki>
| <nowiki>{{ns:MediaWiki}}</nowiki>
| {{ns:8}}
|-
| <nowiki>{{ns:9}}</nowiki>
| <nowiki>{{ns:MediaWiki_talk}}</nowiki>
| {{ns:9}}
|-
| <nowiki>{{ns:10}}</nowiki>
| <nowiki>{{ns:Template}}</nowiki>
| {{ns:10}}
|-
| <nowiki>{{ns:11}}</nowiki>
| <nowiki>{{ns:Template_talk}}</nowiki>
| {{ns:11}}
|-
| <nowiki>{{ns:12}}</nowiki>
| <nowiki>{{ns:Help}}</nowiki>
| {{ns:12}}
|-
| <nowiki>{{ns:13}}</nowiki>
| <nowiki>{{ns:Help_talk}}</nowiki>
| {{ns:13}}
|-
| <nowiki>{{ns:14}}</nowiki>
| <nowiki>{{ns:Category}}</nowiki>
| {{ns:14}}
|-
| <nowiki>{{ns:15}}</nowiki>
| <nowiki>{{ns:Category_talk}}</nowiki>
| {{ns:15}}
|-
| <nowiki>{{ns:100}}</nowiki>
| <nowiki>{{ns:Portal}}</nowiki>
| {{ns:100}}
|-
| <nowiki>{{ns:101}}</nowiki>
| <nowiki>{{ns:Portal_talk}}</nowiki>
| {{ns:101}}
|}
|}


; Informace o wiki
=== URL adresa ===
{| class="wikitable"
{| class="wikitable"
|-
! Zadání
! České zadání !! Anglické zadání !! Vypíše
! Zobrazený výsledek
|-
|-
! colspan=3 style="background:lavender" | Obecné
| <nowiki>{{SITENAME}}</nowiki>
|-
| {{SITENAME}}
| <nowiki>{{NÁZEVWEBU}}</nowiki> || <nowiki>{{SITENAME}}</nowiki> || Název wiki
|-
|-
| <nowiki>{{SERVER}}</nowiki>
| <nowiki>{{JAZYKOBSAHU}}</nowiki> || <nowiki>{{CONTENTLANGUAGE}}</nowiki><br><nowiki>{{CONTENTLANG}}</nowiki> || Jazyk wiki
| {{SERVER}}
|-
|-
| <nowiki>{{SERVERNAME}}</nowiki>
| <nowiki>{{SERVER}}</nowiki> || <nowiki>{{SERVER}}</nowiki> || URL wiki
|-
| {{SERVERNAME}}
| <nowiki>{{NÁZEVSERVERU}}</nowiki> || <nowiki>{{SERVERNAME}}</nowiki> || Doména wiki
|-
|-
| <nowiki>{{</nowiki>'''localurl'''<nowiki>:Jméno stránky}}</nowiki>
! colspan=3 style="background:lavender" | Statistiky wiki<br>''přidáním parametru <code>R</code> se vypíše číselný údaj nenaformátovaný (např. <code><nowiki>{{POČETSTRAN:R}}</nowiki></code>)''
| {{localurl:Jméno stránky}}
|-
|-
| <nowiki>{{</nowiki>'''localurle'''<nowiki>:Jméno stránky}}</nowiki>
| <nowiki>{{POČETSTRAN}}</nowiki> || <nowiki>{{NUMBEROFPAGES}}</nowiki> || Počet stránek
|-
| {{localurle:Jméno stránky}}
| <nowiki>{{POČETČLÁNKŮ}}</nowiki> || <nowiki>{{NUMBEROFARTICLES}}</nowiki> || Počet článků v hlavním jmenném prostoru obsahujících alespoň jeden odkaz
|-
|-
| <nowiki>{{localurl:Jméno stránky|</nowiki>''řetězec požadavku''<nowiki>}}</nowiki>
| <nowiki>{{POČETEDITACÍ}}</nowiki> || <nowiki>{{NUMBEROFEDITS}}</nowiki> || Počet všech editací
| {{localurl:Jméno stránky|''řetězec požadavku''}}
|-
|-
| <nowiki>{{</nowiki>'''fullurl'''<nowiki>:Jméno stránky}}</nowiki>
| <nowiki>{{POČETUŽIVATELŮ}}</nowiki> || <nowiki>{{NUMBEROFUSERS}}</nowiki> || Počet registrovaných uživatelů
|-
| {{fullurl:Jméno stránky}}
| <nowiki>{{POČETSPRÁVCŮ}}</nowiki> || <nowiki>{{NUMBEROFADMINS}}</nowiki> || Počet správců
|-
|-
| <nowiki>{{fullurl:pagename|</nowiki>''řetězec_požadavku''<nowiki>}}</nowiki>
| <nowiki>{{POČETAKTIVNÍCHUŽIVATELŮ}}</nowiki> || <nowiki>{{NUMBEROFACTIVEUSERS}}</nowiki> || Počet aktivních registrovaných uživatelů
| {{fullurl:Jméno stránky|''řetězec_požadavku''}}
|-
|-
| <nowiki>{{STRÁNEKVEJMENNÉMPROSTORU:číslo JP}}</nowiki> || <nowiki>{{PAGESINNAMESPACE:číslo JP}}</nowiki><br><nowiki>{{PAGESINNS:číslo JP}}</nowiki> || Počet stránek v daném jmenném prostoru; proměnná je náročná na práci serverů, proto ji používejte střídmě
| <nowiki>{{int:fromwikipedia}}</nowiki>
|-
| {{int:fromwikipedia}}
| <nowiki>{{STRÁNEKVKATEGORII:kategorie}}</nowiki><br><nowiki>{{STRÁNEKVKAT:kategorie}}</nowiki> || <nowiki>{{PAGESINCATEGORY:kategorie}}</nowiki><br><nowiki>{{PAGESINCAT:kategorie}}</nowiki> || Počet stránek v dané kategorii; proměnná je náročná na práci serverů, proto ji používejte střídmě; parametr <code>subcats</code> vypíše pouze počet podkategorií, parametr <code>pages</code> pouze počet ostatních stránek (např. <code><nowiki>{{STRÁNEKVKATEGORII:Kraje v Česku|pages}}</nowiki></code>)
|-
| – || <nowiki>{{NUMBERINGROUP:skupina}}</nowiki><br><nowiki>{{NUMINGROUP:skupina}}</nowiki> || Počet uživatelů v dané skupině
|}
|}


; Informace o stránce
=== Závislé na čase ===
Přidáním parametru <code>stránka</code> se vypíše údaj pro zadanou stránku (např. <code><nowiki>{{IDREVIZE:Hlavní strana}}</nowiki></code>); tato funkce je však u obecných a u revizí stránek náročná na práci serverů, proto ji používejte střídmě.

{| class="wikitable"
{| class="wikitable"
! Zadání
! Zobrazený výsledek
! Popis funkce
|-
| <nowiki>{{CURRENTMONTH}}</nowiki>
| {{CURRENTMONTH}}
| aktuální měsíc číslem
|-
|-
! České zadání !! Anglické zadání !! Vypíše
| <nowiki>{{CURRENTMONTHNAME}}</nowiki>
| {{CURRENTMONTHNAME}}
| aktuální měsíc slovem
|-
|-
! colspan=3 style="background:lavender" | Obecné
| <nowiki>{{CURRENTMONTHABBREV}}</nowiki>
| {{CURRENTMONTHABBREV}}
| aktuální měsíc řadovou číslovkou
|-
|-
| <nowiki>{{CURRENTMONTHNAMEGEN}}</nowiki>
| – || <nowiki>{{PAGEID}}</nowiki> || ID stránky
| {{CURRENTMONTHNAMEGEN}}
| [[genitiv]] názvu aktuálního měsíce (pro některé jazyky)
|-
|-
| <nowiki>{{ÚROVEŇZAMČENÍ:akce}}</nowiki> || <nowiki>{{PROTECTIONLEVEL:akce}}</nowiki> || Aktuální úroveň zamčení stránky pro danou akci (např. ''edit'' nebo ''move'')
| <nowiki>{{CURRENTWEEK}}</nowiki>
| {{CURRENTWEEK}}
| aktuální týden
|-
|-
| – || <nowiki>{{PROTECTIONEXPIRY:akce}}</nowiki> || Časová známka vypršení aktuálního zámku stránky pro danou akci
| <nowiki>{{CURRENTDAY}}</nowiki>
| {{CURRENTDAY}}
| aktuální den v měsíci
|-
|-
! colspan=3 style="background:lavender" | Revize stránky
| <nowiki>{{CURRENTDAY2}}</nowiki>
| {{CURRENTDAY2}}
| aktuální den v měsíci dvoumístným číslem (např. 01, 02)
|-
|-
| <nowiki>{{CURRENTDAYNAME}}</nowiki>
| <nowiki>{{IDREVIZE}}</nowiki> || <nowiki>{{REVISIONID}}</nowiki> || ID aktuální revize stránky
| {{CURRENTDAYNAME}}
| aktuální den v týdnu
|-
|-
| <nowiki>{{CURRENTDOW}}</nowiki>
| <nowiki>{{DENREVIZE}}</nowiki> || <nowiki>{{REVISIONDAY}}</nowiki> || Den aktuální revize stránky
| {{CURRENTDOW}}
| aktuální den v týdnu číslem (0=neděle, 1=pondělí)
|-
|-
| <nowiki>{{CURRENTYEAR}}</nowiki>
| <nowiki>{{DENREVIZE2}}</nowiki> || <nowiki>{{REVISIONDAY2}}</nowiki> || Den dvojciferně
| {{CURRENTYEAR}}
| aktuální rok
|-
|-
| <nowiki>{{CURRENTTIME}}</nowiki>
| – || <nowiki>{{REVISIONMONTH1}}</nowiki> || Měsíc aktuální revize stránky
| {{CURRENTTIME}}
| aktuální čas (v okamžiku načtení stránky, ne průběžný)
|-
|-
| <nowiki>{{CURRENTTIMESTAMP}}</nowiki>
| <nowiki>{{MĚSÍCREVIZE}}</nowiki> || <nowiki>{{REVISIONMONTH}}</nowiki> || Měsíc dvojciferně
| {{CURRENTTIMESTAMP}}
| rokměsícdenhodinaminutasekunda
|-
|-
| <nowiki>{{NUMBEROFARTICLES}}</nowiki>
| <nowiki>{{ROKREVIZE}}</nowiki> || <nowiki>{{REVISIONYEAR}}</nowiki> || Rok aktuální revize stránky
| {{NUMBEROFARTICLES}}
| aktuální počet [[Wikipedie:Článek|článků]] české Wikipedie*
|-
|-
| <nowiki>{{KÓDČASUREVIZE}}</nowiki> || <nowiki>{{REVISIONTIMESTAMP}}</nowiki> || Časová známka aktuální revize stránky
| <nowiki>{{NUMBEROFFILES}}</nowiki>
|-
| {{NUMBEROFFILES}}
| – || <nowiki>{{REVISIONUSER}}</nowiki> || Poslední autor aktuální revize stránky
| aktuální počet souborů české Wikipedie
|-
| – || <nowiki>{{REVISIONSIZE}}</nowiki> || Velikost aktuální revize stránky; pro velikost jiné než aktuální stránky se zde používá <code><nowiki>{{VELIKOSTSTRÁNKY:stránka}}</nowiki></code> ({{Jaz|en|<code><nowiki>{{PAGESIZE:stránka}}</nowiki></code>}})
|-
! colspan=3 style="background:lavender" | Název stránky<br>''přidáním přípony <code>E</code> se vypíše údaj zakódovaný do formátu [[Uniform Resource Locator|URL]] (např. <code><nowiki>{{NÁZEVSTRANYE}}</nowiki>)''
|-
| <nowiki>{{PLNÝNÁZEVSTRANY}}</nowiki> || <nowiki>{{FULLPAGENAME}}</nowiki> || Celý název stránky
|-
| <nowiki>{{NÁZEVSTRANY}}</nowiki> || <nowiki>{{PAGENAME}}</nowiki> || Celý název stránky bez jmenného prostoru
|-
| <nowiki>{{NÁZEVNADSTRANY}}</nowiki> || <nowiki>{{BASEPAGENAME}}</nowiki> || Název nadstránky (bez jmenného prostoru)
|-
| – || <nowiki>{{ROOTPAGENAME}}</nowiki> || Název kořenové nadstránky (bez jmenného prostoru)
|-
| <nowiki>{{NÁZEVPODSTRANY}}</nowiki> || <nowiki>{{SUBPAGENAME}}</nowiki> || Název podstránky
|-
| <nowiki>{{NÁZEVČLÁNKU}}</nowiki> || <nowiki>{{SUBJECTPAGENAME}}</nowiki><br><nowiki>{{ARTICLEPAGENAME}}</nowiki> || Celý název související obsahové stránky (pro odkaz z diskuse)
|-
| <nowiki>{{NÁZEVDISKUSE}}</nowiki> || <nowiki>{{TALKPAGENAME}}</nowiki> || Celý název související diskusní stránky (pro odkaz ze článku)
|-
! colspan=3 style="background:lavender" | [[Nápověda:Jmenný prostor|Jmenný prostor]]<br>''přidáním přípony <code>E</code> se vypíše údaj zakódovaný do formátu URL (např. <code><nowiki>{{NAMESPACEE}}</nowiki>)''
|-
| <nowiki>{{JMENNÝPROSTOR}}</nowiki> || <nowiki>{{NAMESPACE}}</nowiki> || Název jmenného prostoru
|-
| – || <nowiki>{{NAMESPACENUMBER}}</nowiki> || Číslo jmenného prostoru
|-
| <nowiki>{{DISKUSNÍPROSTOR}}</nowiki> || <nowiki>{{SUBJECTSPACE}}</nowiki><br><nowiki>{{ARTICLESPACE}}</nowiki> || Název souvisejícího obsahového jmenného prostoru
|-
| <nowiki>{{ČLÁNEKPROSTOR}}</nowiki> || <nowiki>{{TALKSPACE}}</nowiki> || Název souvisejícího diskusního jmenného prostoru
|}
|}


; Speciální proměnné
<nowiki>*</nowiki>NUMBEROFARTICLES: počet stránek v hlavním jmenném prostoru, které obsahují odkaz a nejsou přesměrovány, tj. počet článků, pahýlů obsahujících odkaz a nejednoznačných stránek. Závisí to na systémové proměnné $wgUseCommaCount. Pokud je „true“, počítadlo článků bude obsahovat pouze články obsahující čárky (,). Pokud je „false“, bude započítávat články s odkazy ([[). Implicitní nastavení v ''DefaultSettings.php'' je „false“, může být změněno v ''LocalSettings.php''.
{| class="wikitable"
|-
! České zadání !! Anglické zadání !! Vypíše
|-
| <nowiki>{{!}}</nowiki> || <nowiki>{{!}}</nowiki> || Znak <nowiki>|</nowiki> se používá jako oddělovač parametrů, ale občas je potřeba jej vložit dovnitř parametru, což umožňuje tato speciální proměnná
|}


=== Závislé na stránce ===
== Funkce ==
'''Funkce''' slouží k přizpůsobení nějaké hodnoty k danému účelu podle zadaných kritérií. Uvozují se jako šablony dvojitými složenými závorkami, ale obsahují dvojtečku za svým názvem a někdy křížek před ním: <code><nowiki>{{něco: ... }} nebo {{#něco: ... }}</nowiki></code>


; Formát URL
{| class="wikitable"
{| class="wikitable"
! Zadání
! Zobrazený výsledek
! Popis funkce
|-
| <nowiki>{{FULLPAGENAME}}</nowiki>
| {{FULLPAGENAME}}
| celý název stránky, do které je vloženo (včetně jm. prostoru)
|-
|-
! České zadání !! Anglické zadání !! Vypíše
| <nowiki>{{NAMESPACE}}</nowiki>
| {{NAMESPACE}}
| název [[Nápověda:Jmenný prostor|jmenného prostoru]] stránky
|-
|-
| <nowiki>{{místníurl:stránka}}</nowiki> || <nowiki>{{localurl:stránka}}</nowiki> || Relativní cesta ke stránce; druhý zadaný parametr přidá zadaný text za vytvořenou URL (např. <code><nowiki>{{místníurl:Hlavní strana|action=history}}</nowiki></code>)
| <nowiki>{{PAGENAME}}</nowiki>
| {{PAGENAME}}
| název stránky bez jm. prostoru
|-
|-
| <nowiki>{{plnéurl:stránka}}</nowiki> || <nowiki>{{fullurl:stránka}}</nowiki> || URL stránky; druhý zadaný parametr přidá zadaný text za vytvořenou URL
| <nowiki>{{TALKPAGENAME}}</nowiki>
| {{TALKPAGENAME}}
| diskusní stránka související se stránkou
|-
|-
| – || <nowiki>{{canonicalurl:stránka}}</nowiki> || Úplná URL stránky; druhý zadaný parametr přidá zadaný text za vytvořenou URL
| <nowiki>{{TALKSPACE}}</nowiki>
| {{TALKSPACE}}
| jmenný prostor související diskuse
|-
|-
| <nowiki>{{cestaksouboru:soubor}}</nowiki> || <nowiki>{{filepath:soubor}}</nowiki> || URL souboru; druhý zadaný parametr vypíše odkaz na soubor v zadané velikosti (např. <code><nowiki>{{cestaksouboru:Wiki.png|300}}</nowiki></code>)
| <nowiki>{{SUBJECTPAGENAME}}</nowiki>
| {{SUBJECTPAGENAME}}
| celý název související stránky (pro odkaz z diskuse)
|-
|-
| <nowiki>{{enkódovaturl:text}}</nowiki> || <nowiki>{{urlencode:nadpis}}</nowiki> || Změní text na zápis URL; parametr <code>WIKI</code> změní text na wiki formát URL, parametr <code>PATH</code> změní text na Unicode formát URL
| <nowiki>{{SUBJECTSPACE}}</nowiki>
| {{SUBJECTSPACE}}
| jmenný prostor související stránky (pro odkaz z diskuse)
|-
|-
| <nowiki>{{enkódovatnadpis:text}}</nowiki> || <nowiki>{{anchorencode:text}}</nowiki> || Změní text na zápis záložky (části URL za znakem <code>#</code>)
|}
|}
Šablony se zdvojeným E na konci zobrazují název stránky ve formě, která je použita v [[Uniform Resource Locator|URL]], tj. s podtržítky místo mezer a escape kódy speciálních znaků (diakritika, …), a proto se používá pro vytváření URL. Například na stránce jménem „Jiný test“ PAGENAMEE produkuje „Jin'''%C3%BD_'''test“. Viz též [[:en:Wikipedia:Page name#Spaces.2C_underscores_and_character_coding|Wikipedia:Page name]] {{en}}.


; Formát textu
{| class="wikitable"
{| class="wikitable"
! Zadání
! Zobrazený výsledek
|-
| <nowiki>{{NAMESPACEE}}</nowiki>
| {{NAMESPACEE}}
|-
|-
! České zadání !! Anglické zadání !! Vypíše
| <nowiki>{{PAGENAMEE}}</nowiki>
|-
| {{PAGENAMEE}}
| <nowiki>{{formátujčíslo:číslo}}</nowiki> || <nowiki>{{formatnum:číslo}}</nowiki> || Převede zadané číslo do správného formátu; parametr <code>R</code> provede přesný opak – zadaný číselný údaj se změní na neformátovaný
|-
| – || <nowiki>{{#dateformat:datum}}</nowiki><br><nowiki>{{#formatdate:datum}}</nowiki> || Převede zadané datum do správného formátu; druhý zadaný parametr upraví výstup podle zadaného formátu (složením písmen <code>d</code>, <code>m</code> a <code>y</code> v určeném pořadí nebo vložením příslušné normy ISO)
|-
| <nowiki>{{malá:text}}</nowiki> || <nowiki>{{lc:text}}</nowiki> || Převede zadaný text na malá písmena
|-
| <nowiki>{{prvnímalé:text}}</nowiki> || <nowiki>{{lcfirst:text}}</nowiki> || Změní první písmeno zadaného textu na malé
|-
| <nowiki>{{velká:text}}</nowiki> || <nowiki>{{uc:text}}</nowiki> || Převede zadaný text na velká písmena
|-
| <nowiki>{{prvnívelké:text}}</nowiki> || <nowiki>{{ucfirst:text}}</nowiki> || Změní první písmeno zadaného textu na velké
|-
| <nowiki>{{zarovnatvlevo:text|délka}}</nowiki> || <nowiki>{{padleft:text|délka}}</nowiki> || Přidá dostatečný počet nul před text tak, aby byl text správně dlouhý, třetí zadaný parametr změní znak nuly na jiný zadaný znak (znaky)
|-
| <nowiki>{{zarovnatvpravo:text|délka}}</nowiki> || <nowiki>{{padright:text|délka}}</nowiki> || Přidá dostatečný počet nul za text tak, aby byl text správně dlouhý, třetí zadaný parametr změní znak nuly na jiný zadaný znak (znaky)
|}

; Lokalizace
{| class="wikitable"
|-
! České zadání !! Anglické zadání !! Vypíše
|-
| <nowiki>{{jmennýprostor:číslo nebo jméno}}</nowiki> || <nowiki>{{ns:číslo nebo jméno}}</nowiki> || Změní zadané číslo nebo anglické pojmenování na české pojmenování zadaného jmenného prostoru; přípona <code>e</code> vypíše pojmenování zakódované do formátu URL
|-
| – || <nowiki>{{int:hlášení}}</nowiki><br><nowiki>{{MediaWiki:hlášení}}</nowiki> || Vypíše český text zadaného [[Nápověda:Systémové hlášení|hlášení]], případné parametry budou použity jako parametry hlášení, pokud hlášení obsahuje parametry
|-
| <nowiki>{{plurál:hodnota|jednotné|dva až čtyři|množné}}</nowiki> || <nowiki>{{plural:hodnota|jednotné|dva až čtyři|množné}}</nowiki> || Vypíše variantu pro zadanou hodnotu (číslo). Pokud je číslo jedna, vypíše první, pokud 2–4, vypíše druhou (v případě chybějícího parametru poslední) a pokud je hodnota vyšší, vypíše poslední variantu
|-
| <nowiki>{{skloňuj:kód|slovo}}</nowiki> || <nowiki>{{grammar:kód|slovo}}</nowiki> || Vypíše zadanou gramatickou variantu slova
|-
| – || <nowiki>{{gender:uživatel|mužské|ženské|univerzální}}</nowiki> || Vypíše variantu podle pohlaví zadaného uživatele. Pokud je uživatel muž, vypíše první, pokud žena, vypíše druhou, pokud uživatel pohlaví nespecifikoval, vypíše třetí variantu (v případě chybějícího parametru první)
|-
| <nowiki>{{#jazyk:kód|cíl}}</nowiki> || <nowiki>{{#language:kód|cíl}}</nowiki> || Vypíše název jazyka podle zadaného kódu; pokud je zadán cílový jazyk, název jazyka se přeloží (např. do češtiny)
|-
| <nowiki>{{#speciální:stránka}}</nowiki> || <nowiki>{{#special:stránka}}</nowiki> || Vypíše český název zadané speciální stránky; přípona <code>e</code> vypíše název stránky zakódovaný do formátu URL
|}

; Pomocné funkce při editaci
{| class="wikitable"
|-
! České zadání !! Anglické zadání !! Vypíše
|-
| <nowiki>{{zobrazovanýnadpis:nadpis}}</nowiki> || <nowiki>{{displaytitle:nadpis}}</nowiki> || Zobrazí místo názvu článku zadaný nadpis (pokud se od názvu článku příliš neliší)
|-
| <nowiki>{{klíčřazení:klíč}}</nowiki> || <nowiki>{{defaultsort:klíč}}</nowiki><br><nowiki>{{defaultsortkey:klíč}}</nowiki><br><nowiki>{{defaultcategorysort:klíč}}</nowiki> || Nastaví pro stránku výchozí [[Wikipedie:Klíč řazení|klíč řazení]] v kategoriích
|-
| <nowiki>{{#značka:značka|vlastnost="hodnota"|obsah}}</nowiki> || <nowiki>{{#tag:značka|vlastnost="hodnota"|obsah}}</nowiki> || Vloží HTML značku se zadanými vlastnostmi a zadaným obsahem
|-
| <nowiki>{{Šablona:kouzelné slůvko}}</nowiki> || <nowiki>{{msg:kouzelné slůvko}}</nowiki><br><nowiki>{{raw:kouzelné slůvko}}</nowiki> || Vloží (pravděpodobně neexistující) šablonu zadaného jména namísto kouzelného slůvka
|-
| <nowiki>{{vložit:šablona}}</nowiki> || <nowiki>{{subst:šablona}}</nowiki> || Při uložení je v kódu nahrazeno obsahem šablony
|-
| <nowiki>{{vložitnw:šablona}}</nowiki> || <nowiki>{{msgnw:šablona}}</nowiki> || Při uložení je nahrazeno obsahem šablony obaleným v &lt;nowiki&gt;
|}

; Pokročilé funkce
{| class="wikitable"
|-
! České zadání !! Anglické zadání !! Vypíše
|-
| – || <nowiki>{{#expr: výraz }}</nowiki> || Vypíše výsledek zadaného matematického výrazu
|-
| – || <nowiki>{{#if: podmínka | splněna | nesplněna }}</nowiki> || Vypíše poslední hodnotu, pokud je podmínka prázdná, jinak vypíše první hodnotu
|-
| – || <nowiki>{{#ifeq: výraz | výraz | stejné | rozdílné }}</nowiki> || Vypíše první hodnotu, pokud jsou oba výrazy totožné, jinak vypíše poslední hodnotu
|-
| – || <nowiki>{{#iferror: výraz | špatně | správně }}</nowiki> || Vypíše první hodnotu, pokud výraz (např. <code><nowiki>{{#expr: výraz }}</nowiki></code> nebo výstup šablony volající chybu) obsahuje chybu, jinak vypíše poslední hodnotu
|-
| – || <nowiki>{{#ifexpr: výraz | pravdivý | nepravdivý }}</nowiki> || Vypíše první hodnotu, pokud je zadaný matematický výraz pravdivý, jinak vypíše poslední hodnotu
|-
| – || <nowiki>{{#ifexist: stránka | existuje | neexistuje }}</nowiki> || Vypíše první hodnotu, pokud zadaná stránka existuje, jinak vypíše poslední hodnotu
|-
| – || <nowiki>{{#rel2abs: cesta }}</nowiki> || Přemění zadanou relativní cestu od aktuální stránky k jiné stránce na celý název cílové stránky; druhý zadaný parametr vypíše údaj pro zadanou startovní stránku
|-
| – || <nowiki>{{#switch: výraz | varianta = hodnota | výchozí hodnota }}</nowiki> || Vypíše takovou ze zadaných hodnot, od které varianta je shodná s výrazem, případně výchozí hodnotu, pokud není s výrazem shodná žádná ze zadaných variant
|-
|-
| – || <nowiki>{{#timel: formát }}</nowiki> || Vypíše aktuální datum a/nebo čas v zadaném formátu; druhý zadaný parametr umožní naformátovat jiný než aktuální údaj, třetí zadaný parametr vypíše údaj v jiném než aktuálním jazyce
| <nowiki>{{FULLPAGENAMEE}}</nowiki>
| {{FULLPAGENAMEE}}
|-
|-
| – || <nowiki>{{#titleparts: stránka }}</nowiki> || Vypíše část názvu zadané stránky; druhý zadaný parametr vypíše pouze zadaný počet částí, třetí zadaný parametr vypíše části od zadaného pořadového čísla
|}
|}


== Externí odkazy ==
Při použití v šabloně tyto tři proměnné ukazují na stránku, ve které je šablona vložena, ne na stránku šablony.
* {{en}} [[mw:Help:Magic words]] – nápověda ke kouzelným slůvkám na [[MediaWiki]]
* {{en}} [[mw:Help:Extension:ParserFunctions]] – nápověda k pokročilým funkcím na [[MediaWiki]]
* [[phab:source/mediawiki/browse/master/languages/messages/MessagesCs.php|MessagesCs.php]] – soubor definující v poli <code>$magicWords</code> české názvy kouzelných slůvek


[[Kategorie:Nápověda:Editace]]
[[Kategorie:Nápověda:Editace]]

Verze z 22. 1. 2018, 18:30

Zkratka:
  • WP:KS

Kouzelná slůvka či slova (angl. Magic words) jsou kódy používané ve zdrojovém textu článků, šablon a dalších stránek Wikipedie, které plní speciální funkce na stránce, na které jsou zobrazeny.

Existují tři typy kouzelných slůvek podle jejich funkce: přepínače, proměnné a funkce.

Přepínače

Přepínače slouží k zapnutí nebo vypnutí nějaké funkce stránky. Zapisují se velkými písmeny a uvozují se dvojitými podtržítky: __NĚCO__

Obsah článku
České zadání Anglické zadání Účel
__BEZOBSAHU__ __NOTOC__ Skryje obsah
__VŽDYOBSAH__ __FORCETOC__ Zobrazí obsah, i když stránka neobsahuje dostatečný počet nadpisů
__OBSAH__ __TOC__ Vloží obsah přímo v místě přepínače
Podrobnější nápovědu naleznete na stránce Nápověda:Obsah článku.
Odkazy na editaci
České zadání Anglické zadání Účel
__BEZEDITOVATČÁST__ __NOEDITSECTION__ Skryje odkazy na editaci jednotlivých sekcí
__LINKPŘIDATKOMENTÁŘ__ __NEWSECTIONLINK__ Zobrazí odkaz na vytvoření nové sekce
__NONEWSECTIONLINK__ Skryje odkaz na vytvoření nové sekce
Další přepínače
České zadání Anglické zadání Účel
__INDEXOVAT__ __INDEX__ Povolí zobrazení stránky ve vyhledávačích
__NEINDEXOVAT__ __NOINDEX__ Zakáže zobrazení stránky ve vyhledávačích
__NOGLOBAL__ Na dané stránce skryje globální uživatelskou stránku a zobrazí místní

Proměnné

Proměnné slouží k vložení nějaké hodnoty závisející na čase, projektu, stránce nebo uživateli. Uvozují se jako šablony dvojitými složenými závorkami a zapisují se velkými písmeny: {{NĚCO}}

Datum a čas
České zadání Anglické zadání Vypíše
Rok
{{MÍSTNÍROK}} {{LOCALYEAR}} Aktuální kalendářní rok
Měsíc
{{MÍSTNÍMĚSÍC1}} {{LOCALMONTH1}} Číslo aktuálního kalendářního měsíce
{{MÍSTNÍMĚSÍC}} {{LOCALMONTH}} Stejné číslo dvojciferně
{{MÍSTNÍMĚSÍCJMÉNO}} {{LOCALMONTHNAME}} Jméno aktuálního kalendářního měsíce
{{MÍSTNÍMĚSÍCGEN}} {{LOCALMONTHNAMEGEN}} Genitiv jména
{{MÍSTNÍMĚSÍCZKR}} {{LOCALMONTHABBREV}} Zkratka jména
Týden
{{MÍSTNÍTÝDEN}} {{LOCALWEEK}} Aktuální kalendářní týden
Den
{{MÍSTNÍDEN}} {{LOCALDAY}} Číslo aktuálního dne v měsíci
{{MÍSTNÍDEN2}} {{LOCALDAY2}} Stejné číslo dvojciferně
{{MÍSTNÍDENTÝDNE}} {{LOCALDOW}} Číslo aktuálního dne v týdnu
{{MÍSTNÍDENJMÉNO}} {{LOCALDAYNAME}} Jméno aktuálního dne v týdnu
Čas
{{MÍSTNÍČAS}} {{LOCALTIME}} Aktuální čas
{{MÍSTNÍHODINA}} {{LOCALHOUR}} Aktuální hodina dvojciferně
{{MÍSTNÍKÓDČASU}} {{LOCALTIMESTAMP}} Aktuální časová známka
Informace o wiki
České zadání Anglické zadání Vypíše
Obecné
{{NÁZEVWEBU}} {{SITENAME}} Název wiki
{{JAZYKOBSAHU}} {{CONTENTLANGUAGE}}
{{CONTENTLANG}}
Jazyk wiki
{{SERVER}} {{SERVER}} URL wiki
{{NÁZEVSERVERU}} {{SERVERNAME}} Doména wiki
Statistiky wiki
přidáním parametru R se vypíše číselný údaj nenaformátovaný (např. {{POČETSTRAN:R}})
{{POČETSTRAN}} {{NUMBEROFPAGES}} Počet stránek
{{POČETČLÁNKŮ}} {{NUMBEROFARTICLES}} Počet článků v hlavním jmenném prostoru obsahujících alespoň jeden odkaz
{{POČETEDITACÍ}} {{NUMBEROFEDITS}} Počet všech editací
{{POČETUŽIVATELŮ}} {{NUMBEROFUSERS}} Počet registrovaných uživatelů
{{POČETSPRÁVCŮ}} {{NUMBEROFADMINS}} Počet správců
{{POČETAKTIVNÍCHUŽIVATELŮ}} {{NUMBEROFACTIVEUSERS}} Počet aktivních registrovaných uživatelů
{{STRÁNEKVEJMENNÉMPROSTORU:číslo JP}} {{PAGESINNAMESPACE:číslo JP}}
{{PAGESINNS:číslo JP}}
Počet stránek v daném jmenném prostoru; proměnná je náročná na práci serverů, proto ji používejte střídmě
{{STRÁNEKVKATEGORII:kategorie}}
{{STRÁNEKVKAT:kategorie}}
{{PAGESINCATEGORY:kategorie}}
{{PAGESINCAT:kategorie}}
Počet stránek v dané kategorii; proměnná je náročná na práci serverů, proto ji používejte střídmě; parametr subcats vypíše pouze počet podkategorií, parametr pages pouze počet ostatních stránek (např. {{STRÁNEKVKATEGORII:Kraje v Česku|pages}})
{{NUMBERINGROUP:skupina}}
{{NUMINGROUP:skupina}}
Počet uživatelů v dané skupině
Informace o stránce

Přidáním parametru stránka se vypíše údaj pro zadanou stránku (např. {{IDREVIZE:Hlavní strana}}); tato funkce je však u obecných a u revizí stránek náročná na práci serverů, proto ji používejte střídmě.

České zadání Anglické zadání Vypíše
Obecné
{{PAGEID}} ID stránky
{{ÚROVEŇZAMČENÍ:akce}} {{PROTECTIONLEVEL:akce}} Aktuální úroveň zamčení stránky pro danou akci (např. edit nebo move)
{{PROTECTIONEXPIRY:akce}} Časová známka vypršení aktuálního zámku stránky pro danou akci
Revize stránky
{{IDREVIZE}} {{REVISIONID}} ID aktuální revize stránky
{{DENREVIZE}} {{REVISIONDAY}} Den aktuální revize stránky
{{DENREVIZE2}} {{REVISIONDAY2}} Den dvojciferně
{{REVISIONMONTH1}} Měsíc aktuální revize stránky
{{MĚSÍCREVIZE}} {{REVISIONMONTH}} Měsíc dvojciferně
{{ROKREVIZE}} {{REVISIONYEAR}} Rok aktuální revize stránky
{{KÓDČASUREVIZE}} {{REVISIONTIMESTAMP}} Časová známka aktuální revize stránky
{{REVISIONUSER}} Poslední autor aktuální revize stránky
{{REVISIONSIZE}} Velikost aktuální revize stránky; pro velikost jiné než aktuální stránky se zde používá {{VELIKOSTSTRÁNKY:stránka}} (angl. {{PAGESIZE:stránka}})
Název stránky
přidáním přípony E se vypíše údaj zakódovaný do formátu URL (např. {{NÁZEVSTRANYE}})
{{PLNÝNÁZEVSTRANY}} {{FULLPAGENAME}} Celý název stránky
{{NÁZEVSTRANY}} {{PAGENAME}} Celý název stránky bez jmenného prostoru
{{NÁZEVNADSTRANY}} {{BASEPAGENAME}} Název nadstránky (bez jmenného prostoru)
{{ROOTPAGENAME}} Název kořenové nadstránky (bez jmenného prostoru)
{{NÁZEVPODSTRANY}} {{SUBPAGENAME}} Název podstránky
{{NÁZEVČLÁNKU}} {{SUBJECTPAGENAME}}
{{ARTICLEPAGENAME}}
Celý název související obsahové stránky (pro odkaz z diskuse)
{{NÁZEVDISKUSE}} {{TALKPAGENAME}} Celý název související diskusní stránky (pro odkaz ze článku)
Jmenný prostor
přidáním přípony E se vypíše údaj zakódovaný do formátu URL (např. {{NAMESPACEE}})
{{JMENNÝPROSTOR}} {{NAMESPACE}} Název jmenného prostoru
{{NAMESPACENUMBER}} Číslo jmenného prostoru
{{DISKUSNÍPROSTOR}} {{SUBJECTSPACE}}
{{ARTICLESPACE}}
Název souvisejícího obsahového jmenného prostoru
{{ČLÁNEKPROSTOR}} {{TALKSPACE}} Název souvisejícího diskusního jmenného prostoru
Speciální proměnné
České zadání Anglické zadání Vypíše
{{!}} {{!}} Znak | se používá jako oddělovač parametrů, ale občas je potřeba jej vložit dovnitř parametru, což umožňuje tato speciální proměnná

Funkce

Funkce slouží k přizpůsobení nějaké hodnoty k danému účelu podle zadaných kritérií. Uvozují se jako šablony dvojitými složenými závorkami, ale obsahují dvojtečku za svým názvem a někdy křížek před ním: {{něco: ... }} nebo {{#něco: ... }}

Formát URL
České zadání Anglické zadání Vypíše
{{místníurl:stránka}} {{localurl:stránka}} Relativní cesta ke stránce; druhý zadaný parametr přidá zadaný text za vytvořenou URL (např. {{místníurl:Hlavní strana|action=history}})
{{plnéurl:stránka}} {{fullurl:stránka}} URL stránky; druhý zadaný parametr přidá zadaný text za vytvořenou URL
{{canonicalurl:stránka}} Úplná URL stránky; druhý zadaný parametr přidá zadaný text za vytvořenou URL
{{cestaksouboru:soubor}} {{filepath:soubor}} URL souboru; druhý zadaný parametr vypíše odkaz na soubor v zadané velikosti (např. {{cestaksouboru:Wiki.png|300}})
{{enkódovaturl:text}} {{urlencode:nadpis}} Změní text na zápis URL; parametr WIKI změní text na wiki formát URL, parametr PATH změní text na Unicode formát URL
{{enkódovatnadpis:text}} {{anchorencode:text}} Změní text na zápis záložky (části URL za znakem #)
Formát textu
České zadání Anglické zadání Vypíše
{{formátujčíslo:číslo}} {{formatnum:číslo}} Převede zadané číslo do správného formátu; parametr R provede přesný opak – zadaný číselný údaj se změní na neformátovaný
{{#dateformat:datum}}
{{#formatdate:datum}}
Převede zadané datum do správného formátu; druhý zadaný parametr upraví výstup podle zadaného formátu (složením písmen d, m a y v určeném pořadí nebo vložením příslušné normy ISO)
{{malá:text}} {{lc:text}} Převede zadaný text na malá písmena
{{prvnímalé:text}} {{lcfirst:text}} Změní první písmeno zadaného textu na malé
{{velká:text}} {{uc:text}} Převede zadaný text na velká písmena
{{prvnívelké:text}} {{ucfirst:text}} Změní první písmeno zadaného textu na velké
{{zarovnatvlevo:text|délka}} {{padleft:text|délka}} Přidá dostatečný počet nul před text tak, aby byl text správně dlouhý, třetí zadaný parametr změní znak nuly na jiný zadaný znak (znaky)
{{zarovnatvpravo:text|délka}} {{padright:text|délka}} Přidá dostatečný počet nul za text tak, aby byl text správně dlouhý, třetí zadaný parametr změní znak nuly na jiný zadaný znak (znaky)
Lokalizace
České zadání Anglické zadání Vypíše
{{jmennýprostor:číslo nebo jméno}} {{ns:číslo nebo jméno}} Změní zadané číslo nebo anglické pojmenování na české pojmenování zadaného jmenného prostoru; přípona e vypíše pojmenování zakódované do formátu URL
{{int:hlášení}}
{{MediaWiki:hlášení}}
Vypíše český text zadaného hlášení, případné parametry budou použity jako parametry hlášení, pokud hlášení obsahuje parametry
{{plurál:hodnota|jednotné|dva až čtyři|množné}} {{plural:hodnota|jednotné|dva až čtyři|množné}} Vypíše variantu pro zadanou hodnotu (číslo). Pokud je číslo jedna, vypíše první, pokud 2–4, vypíše druhou (v případě chybějícího parametru poslední) a pokud je hodnota vyšší, vypíše poslední variantu
{{skloňuj:kód|slovo}} {{grammar:kód|slovo}} Vypíše zadanou gramatickou variantu slova
{{gender:uživatel|mužské|ženské|univerzální}} Vypíše variantu podle pohlaví zadaného uživatele. Pokud je uživatel muž, vypíše první, pokud žena, vypíše druhou, pokud uživatel pohlaví nespecifikoval, vypíše třetí variantu (v případě chybějícího parametru první)
{{#jazyk:kód|cíl}} {{#language:kód|cíl}} Vypíše název jazyka podle zadaného kódu; pokud je zadán cílový jazyk, název jazyka se přeloží (např. do češtiny)
{{#speciální:stránka}} {{#special:stránka}} Vypíše český název zadané speciální stránky; přípona e vypíše název stránky zakódovaný do formátu URL
Pomocné funkce při editaci
České zadání Anglické zadání Vypíše
{{zobrazovanýnadpis:nadpis}} {{displaytitle:nadpis}} Zobrazí místo názvu článku zadaný nadpis (pokud se od názvu článku příliš neliší)
{{klíčřazení:klíč}} {{defaultsort:klíč}}
{{defaultsortkey:klíč}}
{{defaultcategorysort:klíč}}
Nastaví pro stránku výchozí klíč řazení v kategoriích
{{#značka:značka|vlastnost="hodnota"|obsah}} {{#tag:značka|vlastnost="hodnota"|obsah}} Vloží HTML značku se zadanými vlastnostmi a zadaným obsahem
{{Šablona:kouzelné slůvko}} {{msg:kouzelné slůvko}}
{{raw:kouzelné slůvko}}
Vloží (pravděpodobně neexistující) šablonu zadaného jména namísto kouzelného slůvka
{{vložit:šablona}} {{subst:šablona}} Při uložení je v kódu nahrazeno obsahem šablony
{{vložitnw:šablona}} {{msgnw:šablona}} Při uložení je nahrazeno obsahem šablony obaleným v <nowiki>
Pokročilé funkce
České zadání Anglické zadání Vypíše
{{#expr: výraz }} Vypíše výsledek zadaného matematického výrazu
{{#if: podmínka | splněna | nesplněna }} Vypíše poslední hodnotu, pokud je podmínka prázdná, jinak vypíše první hodnotu
{{#ifeq: výraz | výraz | stejné | rozdílné }} Vypíše první hodnotu, pokud jsou oba výrazy totožné, jinak vypíše poslední hodnotu
{{#iferror: výraz | špatně | správně }} Vypíše první hodnotu, pokud výraz (např. {{#expr: výraz }} nebo výstup šablony volající chybu) obsahuje chybu, jinak vypíše poslední hodnotu
{{#ifexpr: výraz | pravdivý | nepravdivý }} Vypíše první hodnotu, pokud je zadaný matematický výraz pravdivý, jinak vypíše poslední hodnotu
{{#ifexist: stránka | existuje | neexistuje }} Vypíše první hodnotu, pokud zadaná stránka existuje, jinak vypíše poslední hodnotu
{{#rel2abs: cesta }} Přemění zadanou relativní cestu od aktuální stránky k jiné stránce na celý název cílové stránky; druhý zadaný parametr vypíše údaj pro zadanou startovní stránku
{{#switch: výraz | varianta = hodnota | výchozí hodnota }} Vypíše takovou ze zadaných hodnot, od které varianta je shodná s výrazem, případně výchozí hodnotu, pokud není s výrazem shodná žádná ze zadaných variant
{{#timel: formát }} Vypíše aktuální datum a/nebo čas v zadaném formátu; druhý zadaný parametr umožní naformátovat jiný než aktuální údaj, třetí zadaný parametr vypíše údaj v jiném než aktuálním jazyce
{{#titleparts: stránka }} Vypíše část názvu zadané stránky; druhý zadaný parametr vypíše pouze zadaný počet částí, třetí zadaný parametr vypíše části od zadaného pořadového čísla

Externí odkazy