Nápověda:Kouzelná slůvka: Porovnání verzí
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'' |
'''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> |
| <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 |
{| 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í |
|||
! |
! České zadání !! Anglické zadání !! Vypíše |
||
|- |
|||
! Zobrazený výsledek |
|||
! colspan=3 style="background:lavender" | Rok |
|||
|- |
|||
|- |
|||
| <nowiki>{{ns:-2}}</nowiki> |
|||
| <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>{{ |
| <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>{{ |
| <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>{{ |
| <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>{{ |
| <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>{{ |
| <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>{{ |
| <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> |
| <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> |
| <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>{{ |
| – || <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>{{ |
| <nowiki>{{IDREVIZE}}</nowiki> || <nowiki>{{REVISIONID}}</nowiki> || ID aktuální revize stránky |
||
| {{CURRENTDAYNAME}} |
|||
| aktuální den v týdnu |
|||
|- |
|- |
||
| <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>{{ |
| <nowiki>{{DENREVIZE2}}</nowiki> || <nowiki>{{REVISIONDAY2}}</nowiki> || Den dvojciferně |
||
| {{CURRENTYEAR}} |
|||
| aktuální rok |
|||
|- |
|- |
||
| <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>{{ |
| <nowiki>{{MĚSÍCREVIZE}}</nowiki> || <nowiki>{{REVISIONMONTH}}</nowiki> || Měsíc dvojciferně |
||
| {{CURRENTTIMESTAMP}} |
|||
| rokměsícdenhodinaminutasekunda |
|||
|- |
|- |
||
| <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á |
|||
|} |
|||
== 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 <nowiki> |
|||
|} |
|||
; 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
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 |
- 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
- (anglicky) mw:Help:Magic words – nápověda ke kouzelným slůvkám na MediaWiki
- (anglicky) mw:Help:Extension:ParserFunctions – nápověda k pokročilým funkcím na MediaWiki
- MessagesCs.php – soubor definující v poli
$magicWords
české názvy kouzelných slůvek