Help:Magic words/sk

From MediaWiki.org

< Help:Magic words(Redirected from Help:Variables/sk)
Jump to: navigation, search

Kúzelné slovíčka sú reťazce textu, ktorým MediaWiki priraďuje návratové hodnoty alebo funkcie, ako sú čas, detaily o stránke alebo názvy stránok. Táto stranka je o používaní štandardných magických slov; pre technické odkazy si pozrite Manual:Magic words/sk.

Existujú tri všeobecné druhy kúzelných slovíčok:

Kúzelné slovíčka závislé od stránky ovplyvnia ale vrátia údaje o aktuálnej stránke, aj v prípade, ak je slovíčko pridané cez predlohu alebo zahrnutú systémovú správu.

Contents

[edit] Prepínače správania

Prepínač správania ovláda rozloženie alebo správanie sa stránky a často je používaný na špecifikovanie požadovaných opomenutí a zahrnutí v obsahu.

Slovíčko Popis Verzie
Obsah
__NOTOC__ Skryje tabuľku s obsahom.
__FORCETOC__ Donúti tabuľku obsahu, aby sa zobrazila v jej bežnej pozícii (nad prvým nadpisom).
__TOC__ Umiestni tabuľku obsahu na aktuálnu pozíciu slovíčka (ruší platnosť __NOTOC__). Ak je použíté viac krát, tabuľka obsahu sa zobrazí na prvej pozícii slovíčka.
Úprava
__NOEDITSECTION__ Skryje upravovacie odkazy vedľa nadpisov.
__NEWSECTIONLINK__ Pridá odkaz ("+" v predvolenom nastavení) vedľa záložky "uprav" na pridanie nového oddielu na stránkach, ktoré nie sú diskusie (pozri Pridanie oddielu na koniec). 1.7+
__NONEWSECTIONLINK__ Odstráni odkaz vedľa záložky "uprav" na stránkach diskusií. 1.15+
Categories
__NOGALLERY__ Používa sa na stránke kategórie, nahrádza náhľady v prehľade katekórii bežnými odkazmi. 1.7+
__HIDDENCAT__ Používa sa na stránke kategórie, skryje kategóriu zo zoznamu kategórií v podradených aj nadradených kategóriach (v užívateľských nastaveniach je možnosť zapnúť ich zobrazovanie). 1.13+
Zmeny jazykov
__NOCONTENTCONVERT__
__NOCC__
Nevykoná žiadne zmeny obsahu jazyka (znaky a fázy) v zobrazení článku na stránkach wiki s jazykovými variantami; napríklad zobrazí iba čínštinu (zh) namiesto variant ako zh_cn, zh_tw, zh_sg, or zh_hk.
__NOTITLECONVERT__
__NOTC__
Nevykoná žiadne jazykové zmeny na titulke (ostatný obsah je zmenený) na stránkach wiki s jazykovými variantami.
Ostatné
__START__ Žiaden efekt.
__END__ Výslovne označuje koniec článku, aby zabránilo Mediawiki v odstránení prázdnych riadkov na konci. Odstránené v 19213.
__INDEX__ Povie vyhľadávaciemu nástroju, aby indexoval stránku (ruší $wgArticleRobotPolicies, ale nie robots.txt). 1.14+
__NOINDEX__ Povie vyhľadávaciemu nástroju, aby neindexoval stránku (t. j. nezobrazuj stránku vo výsledkoch hľadania). 1.14+
__STATICREDIRECT__ Na stránkach presmerovaní zakáže MediaWiki automaticky aktualizovať odkaz, ak niekto presunie stránku a zaškrtne možnosť "Aktualizuj presmerovania, ktoré smerujú k pôvodnému názvu". 1.13+

[edit] Premenné

Premenné vrátia informáciu o aktuálnej stránke, wiki alebo dátume. Ich syntax je podobný predlohám. Premenné označené ako "[nákladné]" sú sledované softvérom a ich počet, ktorý môže byť použítý na stránke, je obmedzený.

Ak názov predlohy koliduje s premennou, bude použitá premenná (takže na prevedenie predlohy Template:PAGENAME je potrebné napísať {{Template:PAGENAME}}). V niektorých prípadoch pridaním premennej donúti parser aby premennú spracoval ako predlohu; napríklad {{CURRENTDAYNAME|x}} sa prevedie na Template:CURRENTDAYNAME.

Tools.svg Tip pre správcov wiki: Počet nákladných parsovacích funkcíí na stránku je možné nastaviť prostredníctom $wgExpensiveParserFunctionLimit.

[edit] Dátum a čas

Nasledovné premenné vrátia aktuálny dátum a čas podľa nastavení časovej zóny užívateľa, východzia je zóna UTC.

Z dôvodu, že MediaWiki a prehliadač si ukladajú niektoré dáta do medzipamäte (cache), tieto premenné často zobrazujú údaje kedy bola stránka uložená do medzipamäte namiesto aktuálneho času.

Premenná Výstup Popis Verzie
Rok
{{CURRENTYEAR}} 2010 Rok
Mesiac
{{CURRENTMONTH}} 03 Mesiac (číslo doplnené nulou)
{{CURRENTMONTHNAME}} March Mesiac (názov)
{{CURRENTMONTHNAMEGEN}} March Mesiac (tvar v genitíve)
{{CURRENTMONTHABBREV}} Mar Mesiac (skratka) 1.5+
Deň
{{CURRENTDAY}} 20 Deň v mesiaci (číslo bez doplnenia)
{{CURRENTDAY2}} 20 Deň v mesiaci (číslo doplnené nulou) 1.6+
{{CURRENTDOW}} 6 Deň v týždni (číslo bez doplnenia)
{{CURRENTDAYNAME}} Saturday Deň v týždni (názov)
Čas
{{CURRENTTIME}} 05:23 čas (24-hodinový formát HH:mm)
{{CURRENTHOUR}} 05 Hodina (24-hodinový formát, číslo doplnené nulou)
Ostatné
{{CURRENTWEEK}} 11 Týždeň (číslo)
{{CURRENTTIMESTAMP}} 20100320052308 YYYYMMDDHHmmss časová známka 1.7+

Nasledovné premenné majú rovnaký význam ako premenné uvedené vyššie, ale používajú časovú zónu servera namiesto nastavení užívateľa a UTC.

  • {{LOCALYEAR}}
  • {{LOCALMONTH}}
  • {{LOCALMONTHNAME}}
  • {{LOCALMONTHNAMEGEN}}
  • {{LOCALMONTHABBREV}}
  • {{LOCALDAY}}
  • {{LOCALDAY2}}
  • {{LOCALDOW}}
  • {{LOCALDAYNAME}}
  • {{LOCALTIME}}
  • {{LOCALHOUR}}
  • {{LOCALWEEK}}
  • {{LOCALTIMESTAMP}}
Pre dôkladnejšie formátovanie času je možné doinštalovať Extension:ParserFunctions/sk na použitie parsovacej funkcie #time:.

[edit] Technické meta-údaje

Premenné revízií vrátia dáta o najnovších úpravách k aktuálnej stránke÷÷÷, aj v prípade prezerania staršej verzie stránky.

Premenný Výstup Popis Verzie
Site
{{SITENAME}} MediaWiki Názov wiki $wgSitename).
{{SERVER}} http://www.mediawiki.org doménová adresa ($wgServer)
{{SERVERNAME}} www.mediawiki.org doménový názov ($wgServerName)
{{DIRMARK}}
{{DIRECTIONMARK}}

Vracia unikódovú smerovú značku zhodnú so smerovaním východzieho jazyka wiki (&lrm; v prípade jazyka z ľava do prava, &rlm; v prípade jazyka z prava do ľava), užitočné pre texty s viacsmerovým textom. 1.7+
{{SCRIPTPATH}} /w relatívna cesta ku skriptom ($wgScriptPath)
{{CURRENTVERSION}} 1.16alpha-wmf(r59858) Verzia MediaWiki. 1.7+
{{CONTENTLANGUAGE}}
{{CONTENTLANG}}
en
en
Východzí jazyk prostredia wiki ($wgLanguageCode) 1.7+
Najnovšie revízie stránky
{{REVISIONID}}
{{REVISIONID:názov stránky}}
255821
 
unikátne ID revízie
[nákladné] ...špecifikovanej stránky
1.5+
1.16+
{{REVISIONDAY}}
{{REVISIONDAY:názov stránky}}
18
 
Deň úpravy (číslo bez doplnenia)
[nákladné] ...špecifikovanej stránky
1.8+
1.16+
{{REVISIONDAY2}}
{{REVISIONDAY2:názov stránky}}
18
 
Deň upravy (číslo doplnené nulou)
[nákladné] ...špecifikovanej stránky
1.8+
1.16+
{{REVISIONMONTH}}
{{RREVISIONMONTH:názov stránky}}
5
 
Mesiac úpravy (číslo bez doplnenia)
[nákladné] ...špecifikovanej stránky
1.8+
1.16+
{{REVISIONYEAR}}
{{REVISIONYEAR:názov stránky}}
2009
 
Rok úpravy
[nákladné] ...špecifikovanej stránky
1.8+
1.16+
{{REVISIONTIMESTAMP}}
{{REVISIONTIMESTAMP:názov stránky}}
20090518182612
 
Časová známka úpravy
[nákladné] ...špecifikovanej stránky
1.8+
1.16+
{{REVISIONUSER}}
{{REVISIONUSER:názov stránky}}
Vudiq  Užívateľské meno užívateľa, ktorý robil posledné úpravy
[nákladné] ...špecifikovanej stránky
1.15+
1.16+
{{PAGESIZE:názov stránky}} 32,510 [nákladné] Vráti veľkost v bytoch špecifikovanej stránky. 1.13+
{{PROTECTIONLEVEL:akcia}} úroveň ochrany Vráti úroveň ochrany (napr. 'autoconfirm', 'sysop') pre zadanä akciu (napr. 'edit', 'move') na aktuálnej stránky, prípadne prázdny reťazec ak nie je zapnutá ochrana. 1.15+
Ovplyvňuje obsah stránky
{{DISPLAYTITLE:titulok}} Upravuje titulok aktuálnej stránky. Hodnota musí byť zhodná s východzím titulkom: len zmeny veľkých/malých písmen a zámena medzier podčiarkovníkom. Može byť deaktivované pomocou $wgAllowDisplayTitle; deaktivované vo východzom nastavení pred 1.10+, neskôr aktivované vo východzom nastavení. 1.7+
{{DEFAULTSORT:kľúč radenia}}
{{DEFAULTSORTKEY:kľuč radenia}}
{{DEFAULTCATEGORYSORT:kľúč radenia}}
Používané na kategorizáciu stránok, nastavý východzí kľúč radenia kategórie. Napríklad zadaním {{DEFAULTSORT:{{PAGENAME}}}}[[Category:Pupiling]] na koniec článku X, článok X bude umiestnený pod písmenom "P" na stránke Category:Pupiling. 1.10+

[edit] Štatistiky

Čísla vracané týmito premennými bežne obsahujú oddelovače (čiarky alebo medzere, podľa miestneho jazyka), ale môžu vrátiť aj surové čísla s indikátorom ":R" (napríklad {{NUMBEROFPAGES}} → 24,445 a {{NUMBEROFPAGES:R}} → 24445). Použi "|R" pre kúzelné slovíčka, ktoré potrebujú parameter, ako PAGESINCATEGORY (napríklad {{PAGESINCATEGORY:Help}} a {{PAGESINCATEGORY:Help|R}}).

Premenná Výstup Popis Verzie
Entire wiki
{{NUMBEROFPAGES}} 24,445 Počet wiki stránok. 1.7+
{{NUMBEROFARTICLES}} 4,717 Počet stránok v hlavnom mennom priestore.
{{NUMBEROFFILES}} 806 Počet nahratých súborov. 1.5+
{{NUMBEROFEDITS}} 323,679 Počet úprav stránky. 1.10+
{{NUMBEROFVIEWS}} 0 Počet zobrazení stránky. Zvyčajne nepoužiteľné na wiki, ktorá používa ukladanie do pamäte. 1.14+
{{NUMBEROFUSERS}} 252,641 Počet registrovaných užívateľov. 1.7+
{{NUMBEROFADMINS}} 64 Počet užívateľov v skupine sysop. 1.7+
{{NUMBEROFACTIVEUSERS}} 532 Počet aktívnych užívateľov, založený na kritériach v Special:Statistics. 1.15+
{{PAGESINCATEGORY:názov kategórie}}
{{PAGESINCAT:Help}}
63
63
[nákladné] Počet stránok v zadanej kategórii (nahraď "Help" relevantným názvom kategórie). 1.13+
{{NUMBERINGROUP:názov skupiny}}
{{NUMINGROUP:názov skupiny}}
17
17
({{NUMBERINGROUP:bureaucrat}} použité tu)
Počet užívateľov v špecifickej skupine. 1.14+
{{PAGESINNS:index}}
{{PAGESINNAMESPACE:index}}
nepovolené Počet stránok v zadanom mennom priestore (nahraď 2 s relevantným indexom menného priestoru). Napr. {{PAGESINNAMESPACE:14}} je zhodné s počtom kategórií. Vo východzom nastavení nepovolené, povoliť s $wgAllowSlowParserFunctions. 1.7+

[edit] Názvy stránok

Premenná Výstup Popis Verzie
{{FULLPAGENAME}} Help:Magic words/sk Menny priestor a názov stránky. 1.6+
{{PAGENAME}} Magic words/sk Názov stránky.
{{BASEPAGENAME}} Magic words Názov stránky bez aktuálnej podstránky a menného priestoru ("Titulok" z "Titulok/podstránka"). 1.7+
{{SUBPAGENAME}} sk Podstránka názvu stránky ("podstránka" z "Titulok/podstránka"). 1.6+
{{SUBJECTPAGENAME}} Help:Magic words/sk Menný priestor a názov priradenej obsahovej stránky. 1.7+
{{TALKPAGENAME}} Help talk:Magic words/sk Menný názov a názov priradenej diskusnej stránky. 1.7+

Nasledovné sú URL-kódované ekvivalenty:

  • {{FULLPAGENAMEE}}
  • {{PAGENAMEE}}
  • {{BASEPAGENAMEE}}
  • {{SUBPAGENAMEE}}
  • {{SUBJECTPAGENAMEE}}
  • {{TALKPAGENAMEE}}

Od 1.15+ vedia spracovať parameter, čím sa špecifikuje stránka, s ktorou sa ma operovať namiesto aktuálnej stránky:

  • {{PAGENAME:Template:Main Page}} -> Main Page

Pri tvorbe interných odkazov, odkazy na aktuálnu stránku nie su prevedené do URL, ale sú zobrazené tučným písmom. Pozri Help:Links/sk#Vnútorné_odkazy.

[edit] Menné priestory

Premenná Výstup Popis Verzie
{{NAMESPACE}} Help Menný priestor (názov)
{{SUBJECTSPACE}}
{{ARTICLESPACE}}
Help
Help
Názov priradeného menného priestoru 1.7+
{{TALKSPACE}} Help talk Názov priradeného diskusného menného priestoru 1.7+

Nasledovné su URL-kódované ekvivalenty:

  • {{NAMESPACEE}}
  • {{SUBJECTSPACEE}}
  • {{TALKSPACEE}}

Od 1.15+ vedia spracovať parameter, čím sa špecifikuje vlastnosť, ktorá má byť vrátená pre zadaný názov namiesto aktuálnej stránky:

  • {{NAMESPACE:Template:Main Page}} -> Template

[edit] Funkcie parsera

Funkcie parsera sú veľmi podobné premenným, ale majú jeden alebo viac parametrov (technicky ktorékoľvek kúzelné slovíčko, ktoré má parameter, je funkcia parsera) a názov má zvyčajne predponu mriežku na rozlíšenie od možných predlôh.

Táto stránka popisuje len tie funkcie parsera, ktoré tvoria súčasť MediaWiki. Iné funkcie parsera môžu byť pridané cez rozšírenia MediaWiki, ako napríklad rozšírenia funkcií parsera.

[edit] URL dáta

Premenná Výstup Popis Verzie
{{localurl:názov stránky}}
{{localurl:názov stránky|reťazec_dotazu}}
/wiki/N%C3%A1zov_str%C3%A1nky
/w/index.php?title=N%C3%A1zov_str%C3%A1nky&reťazec_dotazu
Relatívna cesta k názvu
{{fullurl:názov stránky}}
{{fullurl:názov stránky|reťazec_dotazu}}
{{fullurl:interwiki:názov vzdialenej stránky|reťazec_dotazu}}
http://www.mediawiki.org/wiki/N%C3%A1zov_str%C3%A1nky
http://www.mediawiki.org/w/index.php?title=N%C3%A1zov_str%C3%A1nky&reťazec_dotazu
Absolútna cesta k názvu. Toto rozvedie aj Interwiki predpony. 1.5+
{{filepath:názov súboru}}
{{filepath:názov súboru|nowiki}}
http://upload.wikimedia.org/wikipedia/mediawiki/b/bc/Wiki.png
http://upload.wikimedia.org/wikipedia/mediawiki/b/bc/Wiki.png
Absolútne URL k súboru médií. 1.12+
{{urlencode:reťazec}} x+y+z Vstup kódovaný pre použitie v URL. 1.7+
{{anchorencode:reťazec}} x_y_z Vstup kódovany pre použitie v URL kotvách sekcií (po znaku '#' v URL). 1.8+

[edit] Menné priestory

{{ns:}} vráti lokalizovaný názov menného priestoru pre daný index.

Obsahový menný priestor Diskusný menný priestor
Použitie Výstup Použitie Výstup
{{ns:-2}} alebo {{ns:Media}} Media {{ns:-1}} alebo {{ns:Special}} Special
{{ns:0}} {{ns:1}} alebo {{ns:Talk}} Talk
{{ns:2}} alebo {{ns:User}} User {{ns:3}} alebo {{ns:User talk}} User talk
{{ns:4}} alebo {{ns:Project}} Project {{ns:5}} alebo {{ns:Project talk}} Project talk
{{ns:6}} alebo {{ns:File}} alebo {{ns:Image}} File {{ns:7}} alebo {{ns:File talk}} alebo {{ns:Image talk}} File talk
{{ns:8}} alebo {{ns:MediaWiki}} MediaWiki {{ns:9}} alebo {{ns:MediaWiki talk}} MediaWiki talk
{{ns:10}} alebo {{ns:Template}} Template {{ns:11}} alebo {{ns:Template talk}} Template talk
{{ns:12}} alebo {{ns:Help}} Help {{ns:13}} alebo {{ns:Help talk}} Help talk
{{ns:14}} alebo {{ns:Category}} Category {{ns:15}} alebo {{ns:Category talk}} Category talk

[edit] Formátovanie

Použitie Vstup → Výstup Popis Verzia
{{lc:reťazec}} {{lc:DATA CENTER}} → data center Vstup v malých písmenách. 1.5+
{{lcfirst:reťazec}} {{lcfirst:DATA CENTER}} → dATA CENTER Vstup s prvým znakom v malých písmenách. 1.5+
{{uc:reťazec}} {{uc:text transform}} → TEXT TRANSFORM Vstup vo veľkých písmenách. 1.5+
{{ucfirst:reťazec}} {{ucfirst:text transform}} → Text transform Vstup s prvým znakom vo veľkých písmenách. 1.5+
{{formatnum:neformátované číslo}}
{{formatnum:formátované číslo|R}}
{{formatnum:-987654321.654321}} → -987,654,321.654321
{{formatnum:-987,654,321.654321|R}} → -987654321.654321
Vstup s desatinnou čiarkou a oddelovačom tisícov a lokalizovaný číselný skript podľa prednastaveného jazyka wiki. Parameter |R môže byť použítý na odformátovanie čísla na použitie v matematických situáciach. 1.7+
1.13+

{{#dateformat:dátum}} {{#formatdate:dátum}} {{#dateformat:dátum|formát}} {{#formatdate:dátum|formát}}

{{#dateformat:11 seP 2001|ymd}}
2001 SeP 11 (voľba), 2001 SeP 11 (východzie)
{{#formatdate:sep 11,2001|dmy}}
11 Sep 2001 (voľba), 11 Sep 2001 (východzie)
{{#dateformat:1941-12-07|mdy}}
December 7, 1941 (voľba), December 7, 1941 (východzie)
{{#formatdate:2001 sep 11|ISO 8601}}
2001-09-11 (voľba), 2001-09-11 (východzie)

Poznámka: V príkladoch vyššie "voľba" sa odvoláva len na tvoje nastavenia na aktuálnej MediaWiki wiki.

Formátuje dátum podľa užívateľského nastavenia "Formát dátumu". Pre neprihlásených užívateľov a pre tých, ktorý si nezmenili formát dátumu v ich nastaveniach, dátumu môže byť priradené východzie nastavenie: mdy, dmy, ymd, ISO 8601 (všetky rozlišujú malé/veľké písmená). Ak formát nie je špecifikovaný alebo neplatný, ako východý formát sa použije vstupný formát. Ak zadaný dátum nie je rozpoznaný ako platný dátum, je zobrazený nezmenene.
Upozornenie Upozornenie: Napriek tomu, že štandard ISO 8601 si vyžaduje dátumy z Gregoriánskeho kalendára, parameter ISO v tťejto funkcii bude formátovať dátumy, ktoré sú mimo bežného Gregorianského rozsahu (napr. dátumy pred rokom 1583).
1.15+
{{padleft:xyz|dĺžka reťazca}}
{{padleft:xyz|dĺžka reťazca|znak}}
{{padleft:xyz|5}} → 00xyz
{{padleft:xyz|5|_}} → __xyz
Vloží režazec zarovnávajúcich znakov (znak zvolený tretím parametrom; východzie "0") špecifikovanej dĺžky (druhý paramter) vedľa zvoleného základného znaku alebo premennej (prvý parameter). Výsledné číslice alebo znaky v základe nahradia výsledné znaky v zarovnaní; t. j. {{padleft:44|3|0}} vytvorí 044.
bug (opravené v r45734): viacbytové znaky sú interpretované ako dva znaky, čo môže skresliť šírku. Takéto znaky taktiež nemôžu byť použité ako zarovnávacie znaky.
1.8+
{{padright:xyz|dĺžka reťazca}}
{{padright:xyz|dĺžka reťazca|znak}}
{{padright:xyz|5}} → xyz00
{{padright:xyz|5|_}} → xyz__
Zhodné s funkciou padleft, ale pridá zarovnávacie znaky vpravo.
{{plural:2|je|}} výstupom je správny tvar množného čísla (parametrov okrem prvého) podľa počtu (prvý parameter). Transformácie množného čísla sú používané v jazykoch ako ruština založené na "count mod 10".
{{grammar:N|podstatné meno}} Výstupom je zoskloňovaný tvar zadaného slova opísaného skloňovacím kódom za dvojbodkou (zavislé od jazyka). Gramatické transformácie su použité jazykoch so skloňovaním, ako napríklad polština. Pozri tiež Manual:$wgGrammarForms/sk. 1.7+

[edit] Rôzne

Použitie Výstup Popis Verzia
{{int:názov správy}}
{{int:uprav}}
Edit
(závisí od jazyka užívateľa, skús: frja)
Zmedzinárodňuje (prekladá) zadanú správu rozhrania (interface) (menný priestor MediaWiki) do jazyka užívateľa. Toto môže poškodiť/zmiasť konzistenciu vyrovnávajúcej pamäte, pozri bug 14404.
{{#language:kód jazyka}}
{{#language:ar}}
{{#language:th}}
language code
العربية
ไทย
Prirodzený názov zadaného kódu jazyka podľa ISO 639. 1.7+
{{#special:názov špeciálnej stránky}}
{{#special:Special:UserLogin}}
No such special page
Special:UserLogin
Lokalizovaný názov pre kanonickú Special: stránku. 1.9+
{{#tag:prívesok}}
{{#tag:prívesok
|obsah
|atribút=hodnota
|atribút2=hodnota
}}
(závisí od prívlastku parsera) Alias pre parser v štýle XML alebo prívlastok rozšírenia, ale parsovaný wiki kód. Hodnoty vlastností môžu byť zaslané ako parametre ('<atribút="hodnota">' → '{{#tag:prívesok|atribút=hodnota}}'), a vnútorný obsah ako nepomenovaný parameter ('<prívesok>obsah</prívesok>' → '{{#tag:prívesok|obsah}}'). 1.12+
{{gender:užívateľ
|výstupný text, ak je užívateľ muž
|výstupný text, ak je užívateľ žena
|výstupný text, ak užívateľ nemá zadané pohlavie}}
(zavisí od nastavenia pohlavia užívateľa) Prepínač na nastavenie pohlavia v Special:Preferences 1.15+