Nápověda:Kouzelná slůvka
Author
Albert FloresKouzelná slůvka či slova 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 - pro zapnutí/vypnutí nějaké funkce stránky, např. zobrazení obsahu článku * proměnné - zastupují nějakou hodnotu, např. +more aktuální datum nebo název článku, kam je kouzelné slůvko (šablonou) vloženo * funkce - vyžaduje zadání vstupní informace v podobě parametru (parametrů), nejčastěji podobně jako proměnná, např. vypíše název jazyka dle zadaného kódu.
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:
Obsah článku
České zadání | Anglické zadání | Účel |
---|---|---|
Skryje obsah | ||
Zobrazí obsah, i když stránka neobsahuje dostatečný počet nadpisů | ||
Vloží obsah přímo v místě přepínače |
Odkazy na editaci
České zadání | Anglické zadání | Účel |
---|---|---|
Skryje odkazy na editaci jednotlivých sekcí | ||
Zobrazí odkaz na vytvoření nové sekce | ||
Skryje odkaz na vytvoření nové sekce |
Další přepínače
České zadání | Anglické zadání | Účel |
---|---|---|
Povolí zobrazení stránky ve vyhledávačích | ||
Zakáže zobrazení stránky ve vyhledávačích | ||
- | 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:
Datum a čas
České zadání | Anglické zadání | Vypíše |
---|---|---|
Rok | Rok | Rok |
Aktuální kalendářní rok | ||
Měsíc | Měsíc | Měsíc |
Číslo aktuálního kalendářního měsíce | ||
Stejné číslo dvojciferně | ||
Jméno aktuálního kalendářního měsíce | ||
Genitiv jména | ||
Zkratka jména | ||
Týden | Týden | Týden |
Aktuální kalendářní týden | ||
Den | Den | Den |
Číslo aktuálního dne v měsíci | ||
Stejné číslo dvojciferně | ||
Číslo aktuálního dne v týdnu | ||
Jméno aktuálního dne v týdnu | ||
Čas | Čas | Čas |
Aktuální čas | ||
Aktuální hodina dvojciferně | ||
Aktuální časová známka |
Informace o wiki
České zadání | Anglické zadání | Vypíše |
---|---|---|
Obecné | Obecné | Obecné |
Název wiki | ||
Jazyk wiki | ||
URL wiki | ||
Doména wiki | ||
Statistiky wiki přidáním parametru R se vypíše číselný údaj nenaformátovaný (např. ) | Statistiky wiki přidáním parametru R se vypíše číselný údaj nenaformátovaný (např. +more ) | Statistiky wiki přidáním parametru R se vypíše číselný údaj nenaformátovaný (např. ) |
Počet stránek | ||
Počet článků v hlavním jmenném prostoru obsahujících alespoň jeden odkaz | ||
Počet všech editací | ||
Počet registrovaných uživatelů | ||
Počet správců | ||
Počet aktivních registrovaných uživatelů | ||
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ě | ||
Počet stránek v dané kategorii; proměnná je náročná na práci serverů, proto ji používejte střídmě; parametr kategorie vypíše pouze počet podkategorií, parametr stránky pouze počet ostatních stránek (např. ) | ||
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ř.
); 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é | Obecné | Obecné |
ID stránky | ||
Aktuální úroveň zamčení stránky pro danou akci (např. +more edit nebo move) | ||
Časová známka vypršení aktuálního zámku stránky pro danou akci | ||
Revize stránky | Revize stránky | Revize stránky |
ID aktuální revize stránky | ||
Den aktuální revize stránky | ||
Den dvojciferně | ||
Měsíc aktuální revize stránky | ||
Měsíc dvojciferně | ||
Rok aktuální revize stránky | ||
Časová známka aktuální revize stránky | ||
Poslední autor aktuální revize stránky | ||
Velikost aktuální revize stránky; pro velikost jiné než aktuální stránky se zde používá | ||
Název stránky přidáním přípony E se vypíše údaj zakódovaný do formátu URL (např. ) | Název stránky přidáním přípony E se vypíše údaj zakódovaný do formátu URL (např. ) | Název stránky přidáním přípony E se vypíše údaj zakódovaný do formátu URL (např. ) |
Celý název stránky | ||
Celý název stránky bez jmenného prostoru | ||
Název nadstránky (bez jmenného prostoru) | ||
Název kořenové nadstránky (bez jmenného prostoru) | ||
Název podstránky | ||
Celý název související obsahové stránky (pro odkaz z diskuse) | ||
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ř. ) | Jmenný prostor přidáním přípony E se vypíše údaj zakódovaný do formátu URL (např. ) | Jmenný prostor přidáním přípony E se vypíše údaj zakódovaný do formátu URL (např. ) |
Název jmenného prostoru | ||
Číslo jmenného prostoru | ||
Název souvisejícího obsahového jmenného prostoru | ||
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á |
Important
Funkce
Funkce slouží k přizpůsobení nějaké hodnoty k danému účelu podle zadaného parametru nebo parametrů. 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:
. Více parametrů se odděluje svislou čarou:
.
Formát URL
České zadání | Anglické zadání | Vypíše |
---|---|---|
Relativní cesta ke stránce; druhý zadaný parametr přidá zadaný text za vytvořenou URL (např. ) | ||
URL stránky; druhý zadaný parametr přidá zadaný text za vytvořenou URL | ||
Úplná URL stránky; druhý zadaný parametr přidá zadaný text za vytvořenou URL | ||
URL souboru; druhý zadaný parametr vypíše odkaz na soubor v zadané velikosti (např. +more ) | ||
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 | ||
Změní text na zápis záložky (části URL za znakem #) |
Formát textu
České zadání | Anglické zadání | Vypíše |
---|---|---|
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ý | ||
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) | ||
Převede zadaný text na malá písmena | ||
Změní první písmeno zadaného textu na malé | ||
Převede zadaný text na velká písmena | ||
Změní první písmeno zadaného textu na velké | ||
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) | ||
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 |
---|---|---|
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 | ||
Vypíše český text zadaného hlášení, případné parametry budou použity jako parametry hlášení, pokud hlášení obsahuje parametry | ||
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 | ||
Vypíše zadanou gramatickou variantu slova | ||
Vypíše variantu podle pohlaví zadaného uživatele. +more 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í) | ||
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) | ||
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 |
---|---|---|
Zobrazí místo názvu článku zadaný nadpis (pokud se od názvu článku příliš neliší) | ||
Nastaví pro stránku výchozí klíč řazení v kategoriích | ||
Vloží HTML značku se zadanými vlastnostmi a zadaným obsahem | ||
Vloží (pravděpodobně neexistující) šablonu zadaného jména namísto kouzelného slůvka | ||
Při uložení je v kódu nahrazeno obsahem šablony | ||
Při uložení je nahrazeno obsahem šablony obaleným v <nowiki> |
Pokročilé funkce
České zadání | Anglické zadání | Vypíše |
---|---|---|
- | Vypíše výsledek zadaného matematického výrazu | |
- | Vypíše poslední hodnotu, pokud je podmínka prázdná, jinak vypíše první hodnotu | |
- | Vypíše první hodnotu, pokud jsou oba výrazy totožné, jinak vypíše poslední hodnotu | |
- | Vypíše první hodnotu, pokud výraz (např. nebo výstup šablony volající chybu) obsahuje chybu, jinak vypíše poslední hodnotu | |
- | Vypíše první hodnotu, pokud je zadaný matematický výraz pravdivý, jinak vypíše poslední hodnotu | |
- | Vypíše první hodnotu, pokud zadaná stránka existuje, jinak vypíše poslední hodnotu | |
- | 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 | |
- | 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 | |
- | 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, více viz #time | |
- | 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
mw:Help:Magic words/cs - nápověda ke kouzelným slůvkám na MediaWiki / * mw:Help:Extension:ParserFunctions - nápověda k pokročilým funkcím na MediaWiki * MessagesCs. +morephp - soubor definující v poli $magicWords české názvy kouzelných slůvek.