Pomoc:Magiczne słowa

Z encyklopediafantastyki.pl
Skocz do: nawigacji, wyszukiwania

Poniższy artykuł dotyczy magicznych słów używanych w oprogramowaniu MediaWiki.

"Magiczne słowa" są wyrażeniami rozpoznawanymi przez oprogramowanie MediaWiki, które nie są wyświetlane bezpośrednio, tylko zmieniają sposób wyświetlania tekstu lub powodują dołączenie dodatkowych informacji.

Magicznym słowem może być:

  • słowo składające się z dużych liter, otoczone dwoma podkreśleniami (np. __BEZSPISU__)
  • znacznik XML, w wyglądzie przypominający tag HTML (np. <nowiki>...</nowiki>, <references/>)
  • funkcja parsera, w wyglądzie podobna do wywołania szablonu (np. {{#ifexpr:{{{1}}}>3|duże|małe}})
  • zmienna, którą wstawia się podobnie jak szablon bez parametrów (np. {{CURRENTDAY}})
  • modyfikator szablonów
  • modyfikator grafiki

Jeśli w przestrzeni szablonów istnieje strona o takiej samej nazwie jak magiczne słowo, to i tak zostanie ono użyte zamiast szablonu. Stąd nie powinno się tworzyć takich szablonów, jeśli jednak taki szablon musi być wywołany, to można to zrobić dodając prefix "msg:" (albo "Szablon:") do jego wywołania.

Podana w poniższych tabelkach wersja oznacza wersję oprogramowania wymaganą do tego, aby dane magiczne słowo działało. Wszystkie opisane poniżej słowa są dostępne w wersji używanej na polskiej Wikipedii (bieżąca to 1.18.0).

Większość magicznych słów dostępnych jest zarówno w języku angielskim jak i polskim.

Spis treści

Magiczne słowa zmieniające funkcjonalność

Słowa, które zmieniają funkcjonowanie lub położenie niektórych elementów strony są w większości otoczone podwójnymi podkreśleniami.

Słowo Opis
Spis treści
__BEZSPISU__
__NOTOC__
Ukrywa na danej stronie spis treści (ang. Table Of Contents, w skrócie TOC).
__ZESPISEM__
__FORCETOC__
Wymusza pojawienie się spisu treści na danej stronie.
__SPIS__
__TOC__
Wymusza pojawienie się spisu treści w miejscu wstawienia słowa (__NOTOC__ jest w tym wypadku ignorowany). Spis treści można wstawić tylko raz na pojedynczej stronie – jeśli __TOC__ zostanie użyty kilka razy, to tylko pierwsze wywołanie zostanie wzięte pod uwagę.
Edytowanie
__BEZEDYCJISEKCJI__
__NOEDITSECTION__
Blokuje wyświetlanie linków do edycji sekcji.
__LINKNOWEJSEKCJI__
__NEWSECTIONLINK__
Dodaje link "+" obok przycisku edycji do wstawiania nowych sekcji na stronach niebędących stronami dyskusji.
Kategorie
__BEZGALERII__
__NOGALLERY__
Słowo użyte na stronie kategorii sprawia, że grafiki są wyświetlane jako linki (tak jak artykuły), a nie jako miniaturki.
__KATEGORIAUKRYTA__
__HIDDENCAT__
Słowo użyte na stronie kategorii ukrywa ją w kategoriach, do których należy; w preferencjach użytkownika istnieje możliwość włączenia wyświetlania takich kategorii.
{{DOMYŚLNIESORTUJ:xyz}}
{{DEFAULTSORT:xyz}}
Zmienia domyślny klucz sortowania wszystkich kategorii wstawionych w artykule.
Konwersje językowe
__NOCONTENTCONVERT__
__NOCC__
Na wiki z różnymi odmianami języka powoduje zaprzestanie konwersji językowej zawartości (znaków, itp.) wyświetlanego artykułu; dla przykładu, pokazuje zawartość odpowiadającą językowi Chińskiemu (zh) zamiast jego odmian zh_cn, zh_tw, zh_sg, lub zh_hk.
__NOTITLECONVERT__
__NOTC__
Podobne do __NOCC__, ale działa tylko z tytułem artykułu.
Formatowanie strony
{{DISPLAYTITLE:xyz}} Zmienia formatowanie tytułu bieżącego artykułu. Nowy tytuł musi być w pełni zgodny z oryginalnym: tylko wielkość liter (i ewentualna zamiana spacji na podkreślenia) powinna ulec zmianie. Funkcja może być włączana i wyłączana przez $wgAllowDisplayTitle; domyślnie wyłączona przed wersją 1.10+, potem domyślnie włączona.
__END__ Obecnie usunięte. Dawniej służyło do oznaczenia końca artykułu tak, aby Mediawiki nie usuwało białych znaków.
Pozostałe
__START__ Bez znaczenia.
__NOINDEX__ Mówi wyszukiwarkom internetowym, aby nie indeksowały danej strony (oznacza to, że strona nie pojawi się w wynikach wyszukiwarek).
__INDEX__ Mówi wyszukiwarkom internetowym, aby zindeksowały stronę (to pozwala zmienić ustawienia z $wgArticleRobotPolicies, ale nie zmieni ew. ustawień z pliku robots.txt).
__STATICREDIRECT__ Działa tylko na stronach przekierowań. Powoduje, że MediaWiki nie zmienia automatycznie danego linku, gdy ktoś przeniesie stronę i zaznaczy opcję "Zaktualizuj wszystkie przekierowania wskazujące na stary tytuł".
#PATRZ [[Hasło]]
#REDIRECT [[Hasło]]
Powoduje, że dana strona przekierowuje na artykuł podany w nawiasach kwadratowych.

obiekty XML

Domyślne

nowiki
<nowiki>...</nowiki>, wyłącza przetwarzanie i interpretowanie kodu wiki, szablonów, linków, itp., np.: <nowiki>'''[[{{tc}}]]'''</nowiki> w efekcie pokaże '''[[{{tc}}]]''', a [[{{tc}}]] pokaże [[Szablon:Tc]]
pre
<pre>'''...'''</pre>, jak wyżej, dotyczy wielu linii, jest dodatkowo generowane jako nowy paragraf, a tekst jest pisany czcionką o stałej szerokości, np.: <pre>'''[[{{tc}}]]'''</pre> daje:
'''[[{{tc}}]]'''

Transkluzja to dodawanie zawartości jednej strony do innej używając składni szablonu {{...}}. Trzy znaczniki pozwalają kontrolować dodawanie treści:

 ; noinclude: zapobiega transkluzji danego fragmentu strony, więc tekst ten jest widoczny tylko na oryginalnej stronie, np. "<noinclude>[[Kategoria:Foo]]</noinclude>" spowoduje skategoryzowanie tylko strony szablonu, a nie stron, które go dołączą.
 ; includeonly: ukrywa tekst na oryginalnej stronie, pojawia się on dopiero gdy strona jest dołączona na innej, np. "<includeonly>[[Kategoria:Foo]]</includeonly>" skategoryzuje tylko strony, które używają danego szablonu, ale nie sam szablon.
 ; onlyinclude: ukrywa cały pozostały tekst na stronie, gdy jest ona dołączona, tak że tylko tekst wewnątrz znacznika onlyinclude będzie widoczny, np. szablon zawierający "Ala ma <onlyinclude>kota</onlyinclude>." pokaże tylko „kota” na stronie, która go dołączy.
math
<math>...</math>, pozwala zapisywać symbole matematyczne np. <math>\sqrt{a^2+b^2}</math> daje <math>\sqrt{a^2+b^2}</math>; zobacz Pomoc:Wzory

Rozszerzenia

hiero (rozszerzenie WikiHiero)
<hiero>'''...'''</hiero>, pozwala użyć hieroglifów np. <hiero>A1</hiero> powoduje wyświetlenie <hiero>A1</hiero>
categorytree (rozszerzenie CategoryTree)
pozwala na utworzenie rozwijalnego drzewa danej kategorii, np.:

<categorytree>Pomoc</categorytree> spowoduje wyświetlenie

[×] Pomoc
brak podkategorii


Szablon:Zobacz też

Czas

Czas jest podawany w UTC. Jeśli strona była oglądana wcześniej przez użytkownika i nie zmieniła się od tego czasu (nie była edytowana), jest możliwe, że strona została zapisana w pamięci podręcznej (przez przeglądarkę użytkownika) i wyświetlany czas nie jest już aktualny. Również, jeśli często używana strona, zamiast być odtwarzana za każdym razem przez oprogramowanie, jest pobierana z pamięci podręcznej serwera (na przykład główna strona Wikipedii), data lub czas może odpowiadać stanowi strony z momentu, w którym została zapamiętana przez oprogramowanie/sprzęt serwera w jego pamięci podręcznej.

Słowo Przykład Opis
{{CURRENTDAY}} 21 Wyświetla dzień miesiąca jako liczbę.
{{CURRENTDAY2}} 21 [MW1.6+] Analogicznie do {{CURRENTDAY}}, ale wynik jest podawany z zerem (01 .. 31).
{{CURRENTDAYNAME}} czwartek Wyświetla nazwę dnia tygodnia.
{{CURRENTDOW}} 4 Analogicznie do {{CURRENTDAYNAME}}, ale wynik jest liczbą (0 = niedziela, 1 = poniedziałek itd.).
{{CURRENTMONTH}} 11 Wyświetla numer miesiąca (01 .. 12).
{{CURRENTMONTHABBREV}} lis [MW1.5+] Analogicznie do {{CURRENTMONTH}}, ale wynik jest podawany w skrócie (sty .. grud).
{{CURRENTMONTHNAME}} listopad Analogicznie do {{CURRENTMONTH}}, ale podaje pełną nazwę miesiąca (styczeń .. grudzień).
{{CURRENTMONTHNAMEGEN}} listopada Nazwa miesiąca w dopełniaczu.
{{CURRENTTIME}} 07:30 Wyświetla czas (00:00 .. 23:59).
{{CURRENTHOUR}} 07 Wyświetla godzinę (00 .. 23).
{{CURRENTWEEK}} 47 Wyświetla numer tygodnia (1-53) zgodnie ze standardem ISO 8601.
{{CURRENTYEAR}} 2024 Wyświetla rok.
{{CURRENTTIMESTAMP}} 20241121073035 [MW1.7+] Znacznik czasu ISO 8601.

Czas lokalny

Czas jest zależny od czasu lokalnego danej wiki, nie zaś od ustawień strefy czasowej w ustawieniach Wikipedysty. (Wszystkie magiczne słowa wymagają [MW1.8+])

Słowo Przykład Opis
{{LOCALDAY}} 21 Powoduje wyświetlenie aktualnego dnia miesiąca (liczby od 1 do 31).
{{LOCALDAY2}} 21 Podobnie jak {{LOCALDAY}}, wyświetla dzień miesiąca, ale zawsze w postaci dwóch cyfr (01 – 31).
{{LOCALDAYNAME}} czwartek Nazwa dnia tygodnia w lokalnym języku lub po angielsku.
{{LOCALDOW}} 4 Podobnie jak {{LOCALDAYNAME}}, jednak wyświetlany jest numer dnia tygodnia (0 = niedziela, 1 = poniedziałek itd.).
{{LOCALMONTH}} 11 Liczba od 01 do 12 oznaczająca aktualny miesiąc.
{{LOCALMONTHABBREV}} lis Trzyliterowy skrót nazwy bieżącego miesiąca (np. lip).
{{LOCALMONTHNAME}} listopad Pełna nazwa bieżącego miesiąca.
{{LOCALMONTHNAMEGEN}} listopada Nazwa miesiąca w dopełniaczu, zobacz też Szablon:MONTHDOP.
{{LOCALTIME}} 08:30 Lokalny czas (00:00 .. 23:59).
{{LOCALHOUR}} 08 Godzina czasu lokalnego (00 .. 23).
{{LOCALWEEK}} 47 Numer tygodnia (1-53) zgodnie z ISO 8601.
{{LOCALYEAR}} 2024 Bieżący rok.
{{LOCALTIMESTAMP}} 20241121083035 Znacznik czasowy zapisany zgodnie ze standardem ISO 8601.

Statystyki

Zmienne statystyczne będą podawane w zapisie z separatorami grupującymi setki, o ile nie zostanie dodane ":R" (od "raw"Szablon:Lang) (zapis zależy od funkcji parsera).

Słowo Przykład Opis Wersja MW
{{CURRENTVERSION}} 1.18.0 Wyświetla aktualną wersję MediaWiki. 1.7+
{{NUMBEROFEDITS}}
{{NUMBEROFEDITS:R}}
116 435
116435
Wyświetla liczbę edycji. 1.10+
{{NUMBEROFARTICLES}}
{{NUMBEROFARTICLES:R}}
22 442
22442
Wyświetla liczbę stron, które można uznać za artykuły.
{{NUMBEROFPAGES}}
{{NUMBEROFPAGES:R}}
53 087
53087
Wyświetla liczbę stron. 1.7+
{{NUMBEROFFILES}}
{{NUMBEROFFILES:R}}
27 582
27582
Wyświetla liczbę przesłanych plików. 1.5+
{{NUMBEROFUSERS}}
{{NUMBEROFUSERS:R}}
51
51
Wyświetla liczbę zarejestrowanych użytkowników. 1.7+
{{NUMBEROFACTIVEUSERS}}
{{NUMBEROFACTIVEUSERS:R}}
6
6
Wyświetla liczbę aktywnych użytkowników w ciągu ostatnich 30 dni.
{{NUMBEROFADMINS}}
{{NUMBEROFADMINS:R}}
5
5
Wyświetla liczbę administratorów. 1.7+
{{PAGESINNS:index}}
{{PAGESINNS:index:R}}
{{PAGESINNAMESPACE:index}}
{{PAGESINNS:2}} 
{{PAGESINNS:2:R}} 
disabled here
Zwraca ilość artykułów w podanej przestrzeni nazw. Domyślnie wyłączone, można włączyć przez $wgAllowSlowParserFunctions. 1.7+
{{PAGESINCAT:Fizyka}}
{{PAGESINCATEGORY:Fizyka}}
0
0
Wyświetla liczbę artykułów w danej kategorii (np. Fizyka), łącznie z liczbą podkategorii. 1.13+
{{NUMBERINGROUP:Editor}} 0 Wyświetla liczbę redaktorów. 1.14+

Nazwy stron i związane z nimi informacje

Słowo Przykład Opis
{{PAGENAME}} Magiczne słowa Zwraca nazwę strony, łącznie ze wszystkimi podstronami, np. Strona/podstrona
{{PAGENAMEE}} Magiczne_s%C5%82owa Zwraca pełną nazwę strony, i zamienia znaki diakrytyczne na znaki specjalne, tak, by można było uzyć ich w linkach zewnętrznych.
{{SUBPAGENAME}}
{{SUBPAGENAMEE}}
Magiczne słowa
Magiczne_s%C5%82owa
[MW1.6+] Zwraca nazwę podstrony, pomijając przedrostek przestrzeni nazw i strony wyższego poziomu (np. Podtytuł dla Tytuł/Archiwum/Podtytuł) pod warunkiem, że przestrzeń, w której znajduje się artykuł, mozna tworzyć podstrony, patrz Wikipedia:Podstrony iHelp:Link.
{{BASEPAGENAME}}
{{BASEPAGENAMEE}}
Magiczne słowa
Magiczne_s%C5%82owa
[MW1.7+] Zwraca ścieżkę strony (np. Artykuł/Archiwum dla Artykuł/Archium/Podstrona)
{{NAMESPACE}}
{{NAMESPACEE}}
Pomoc
Pomoc
Zwraca przestrzeń nazw strony
{{FULLPAGENAME}}
{{FULLPAGENAMEE}}
Pomoc:Magiczne słowa
Pomoc:Magiczne_s%C5%82owa
[MW1.6+] Skrót dla NAMESPACE+PAGENAME, zwraca pełną nazwę strony, tak, jak widać ją w pasku tytułu
{{TALKSPACE}}
{{TALKSPACEE}}
Dyskusja pomocy
Dyskusja_pomocy
[MW1.7+] Zwraca przestrzeń nazw następną w kolejności (np. jeżeli strona leży w przestrzeni o numerze 4, to słowo zwróci przestrzeń nazw o numerze 5)
{{SUBJECTSPACE}}
{{SUBJECTSPACEE}}
Pomoc
Pomoc
[MW1.7+] Zwraca przestrzeń nazw poprzednią w kolejności (odwrotnie niż powyżej)
{{ARTICLESPACE}}
{{ARTICLESPACEE}}
Pomoc
Pomoc
[MW1.7+] Zamiennik dla SUBJECTSPACE(E)
{{TALKPAGENAME}}
{{TALKPAGENAMEE}}
Dyskusja pomocy:Magiczne słowa
Dyskusja_pomocy:Magiczne_s%C5%82owa
[MW1.7+] Zwraca pełną nazwę strony w przestrzeni nazw wyższej niż ta, w której jest wstawione słowo, np. na stronie Wikipedysta:Julek (Wikipedysta to przestrzeń nazw o numerze 2) słowo zwróci Dyskusja wikipedysty:Julek (Dyskusja wikipedysty to przestrzeń o numerze 3, czyli o jeden większym)
{{SUBJECTPAGENAME}}
{{SUBJECTPAGENAMEE}}
Pomoc:Magiczne słowa
Pomoc:Magiczne_s%C5%82owa
[MW1.7+] Odwrotnie do powyższego, tj. zwraca nazwę w przestrzeni o jeden niższej.
{{ARTICLEPAGENAME}}
{{ARTICLEPAGENAMEE}}
Pomoc:Magiczne słowa
Pomoc:Magiczne_s%C5%82owa
[MW1.7+] Zamiennik dla SUBJECTPAGENAME(E)
{{REVISIONID}} 425 [MW1.5+] Unikalny numer identyfikacyjny bieżącej wersji artykułu, patrz m:Help:Diff. W trakcie edycji słowo nic nie zwraca
{{REVISIONDAY}} 20 [MW1.8+] Zwraca datę ostatniej modyfikacji strony
{{REVISIONDAY2}} 20 [MW1.8+] Podobnie jak powyższy, tyle że z wiodącymi zerami (01 .. 31).
{{REVISIONMONTH}} 12 [MW1.8+] Zwraca miesiąc ostatniej edycji strony
{{REVISIONYEAR}} 2011 [MW1.8+] Zwraca rok ostatniej edycji strony
{{REVISIONTIMESTAMP}} 20111220113832 [MW1.8+] Zwraca datę ostatniej edycji strony w formacie zgodnym ze standardem ISO 8601.
{{SITENAME}} encyklopediafantastyki.pl Wartość $wgSitename, czyli nazwa witryny
{{SERVER}} https://encyklopediafantastyki.pl Wartość $wgServer, czyli ścieżka do witryny
{{SCRIPTPATH}} [MW1.5+] $wgScriptPath, czyli ścieżka na serwerze do silnika MediaWiki
{{SERVERNAME}} encyklopediafantastyki.pl [MW1.5+] $wgServerName, czyli goła nazwa serwera, bez odsyłacza
{{REVISIONUSER}} Admin [MW1.15+] Pokazuje nazwę użytkownika, który dokonał ostatniej edycji artykułu.

Funkcje parsera

Więcej informacji na stronie Pomoc:Funkcje parsera.

Przestrzenie nazw i URLe

Słowo Przykład Opis
{{ns:}} {{ns:4}} = EncyklopediaFantastyki.pl
{{ns:project}} = EncyklopediaFantastyki.pl
Zwraca nazwę przestrzeni nazw o podanym numerze
{{localurl:x y @}}
{{localurle:x y @}}
{{localurl:a|b=c}}
{{localurl:Wikipedia:Category}}
/index.php?title=X_y_@
/index.php?title=X_y_@
/index.php?title=A&b=c
http://en.wikipedia.org/wiki/Category
Zwraca względny odnośnik do strony (która może nie istnieć). Opcjonalny parametr query, który, jeśli dodany po znaku |, jest dodawany na końcu generowanego odnośnika, w tym przypadku do linku został dodany tekst '&b=c', zobacz m:Help:Magic_words.
{{urlencode:x y @}} x+y+%40 [MW1.7+] Koduje wpisaną wartość tak aby można było bezpiecznie użyć jej w adresie URL [1]
{{anchorencode:x #y @}} x_.23y_.40 [MW1.8+] Encodes variable values for use in section anchors. [2]
{{fullurl:x y @}}
{{fullurle:x y @}}
{{fullurl:m:a|b=c}}
https://encyklopediafantastyki.pl/index.php?title=X_y_@
https://encyklopediafantastyki.pl/index.php?title=X_y_@
https://encyklopediafantastyki.pl/index.php?title=M:a&b=c
[MW1.5+] Zwraca pełny URL dla danej strony. Opcjonalny parametr query działa jak dla polecenia localurl:.
{{#titleparts:tytuł|liczba części|pierwsza część}}

{{#titleparts:Pomoc:S/pod/pod-pod|2}} = Pomoc:S/pod

{{#titleparts:Pomoc:S/pod/pod-pod|2|2}} = pod/pod-pod

Dzieli podany tytuł strony na części. Podział następuje na ukośnikach (/). Jako argument przyjmuje liczbę części, jakie mają zostać zwrócone. Opcjonalnym drugim argumentem jest numer pierwszej części, jaka ma się pojawić w wyniku (domyślnie zwracany jest początek tytułu)

Formatowanie

Słowo Przykład Opis
{{#language:}} {{#language:da}} = Dansk [MW1.7+] Nazwa kodu językowego w tym właśnie języku.
{{lc:}} {{lc:AbC dEf}} = abc def [MW1.5+] Konwersja na małe litery.
{{lcfirst:}} {{lcfirst:Ab Cd}} = ab Cd [MW1.5+] Konwersja pierwszej litery na małą.
{{uc:}} {{uc:aBc DeF}} = ABC DEF [MW1.5+] Konwersja na wielkie litery.
{{ucfirst:}} {{ucfirst:aB cD}} = AB cD [MW1.5+] Konwersja pierwszej litery na wielką.
{{formatnum:}} {{formatnum:-299792458.56789}} = -299 792 458,56789 [MW1.7+] Add decimal separators according to the wiki's default locale. Leading minus and plus are recognized.
{{padleft:}}




{{padright:}}

{{padleft:7|3|0}} = 007

{{padleft:0|3|0}} = 000 (bug)

{{padleft:bcd|6|a}} = aaabcd
{{padleft:café|8|-}} = ----café(<==Bug effect)
{{padleft:cafe|8|-}} = ----cafe

{{padleft:bcd|6|{{!}}}} = |||bcd

{{padright:bcd|6|a}} = bcdaaa
{{padright:0|6|a}} = 0aaaaa (bug)


First case is, for example, applicable to years in a category... giving an ordered year to sort by pipetricks order, or any such ordering where left extended zeros allow a proper sorting.

[MW1.8+] Pads a string with a character to the specified width. Note that there's a little bug that interprets non-US-ASCII characters as two, instead of one character (see the difference in café and cafe in the examples.)

It does not seem possible to use padleft and padright for padding with characters with a multi-character code, such as &nbsp;, which would be useful with padleft for sorting tables with Javascript.

Padding "0" does not work, it returns the same. This seems to be a bug.[1]


With regard to #language and m:Template:N local, see also:

Modyfikatory szablonów

Użycie Opis
{{:xyz}} Sam dwukropek nie jest modyfikatorem, lecz prefiksem używanym do dołączania (tzw. transkluzja) artykułów z głównej przestrzeni nazw jako szablonów. Dla przykładu wpisanie „{{:ATC}}” spowoduje transkluzję artykułu ATC, natomiast wpisanie „{{ATC}}” transkluduje Szablon:ATC.
{{int:xyz}} Powoduje dołączenie wiadomości z przestrzeni MediaWiki, czyli działa podobnie jak po wpisaniu {{MediaWiki:xyz}}. Różnica polega na tym, że zastosowanie przedrostka „int” powoduje, że wyświetlony zostanie komunikat odpowiedni dla wersji językowej wybranej przez użytkownika, a nie komunikat wg domyślnej wersji językowej projektu. Zobacz także: m:Help:System message.
{{msg:xyz}} W większości wypadków działa podobnie jak bez podania modyfikatora. Zachowanie zmienia się przy założeniu, że istnieje magiczne słowo „xyz”. Przykładowo wpisanie {{PAGENAME}} spowoduje wyświetlenie nazwy strony, ale wpisanie {{msg:PAGENAME}} spowodowało by wyświetlenie Szablon:PAGENAME (jeśli taki by istniał). Normalnie wypadku konfliktu nazw magiczne słowa mają wyższy priorytet niż szablony.
{{msgnw:xyz}} Pokazuje kod szablonu tak jakby był otoczony tagami <nowiki>.
{{raw:xyz}} [MW1.6+] Równoważny {{msg:xyz}}.
{{subst:xyz}} Powoduje dołączenie kodu szablonu do edytowanej strony po zapisaniu. Co mniej więcej odpowiada skopiowaniu i wklejeniu kodu szablonu. W przypadku dołączania artykułu z głównej przestrzeni nazw należy używać dwóch dwukropków po „subst”. Więcej na stronie: m:Help:Substitution.

Modyfikatory grafiki

For details see w:Wikipedia:Extended image syntax.

Modyfikatory grafiki są używane w linkach [[Grafika:tytuł.ext|modyfikator|...|modyfikator]]. Niektóre z nich wzajemnie się wykluczają, w takich przypadkach brany jest pod uwagę ostatni podany modyfikator.

Wielkość, ramka i opis

Słowo Przykład Opis
ramka
framed
frame
enframed
[[Grafika:Mediawiki.png|ramka]] Umieszcza grafikę w ramce z opisem w oryginalnej wielkości. Parametr określający długość jest ignorowany.
Zazwyczaj lepiej używać modyfikatora mały, ponieważ ze względu na niemożność skalowania modyfikator ramka przydaje się tylko dla niewielkich grafik.
tło
border
[[Grafika:Mediawiki.png|tło]] Grafika zostanie obramowana ramką o grubości 1px.
mały
thumb
thumbnail
[[Grafika:Mediawiki.png|mały]] Parametr mały powoduje otoczenie miniaturki obrazka szarą ramką z możliwością dodania tekstu pod zdjęciem w ramce. Dodatkowo powoduje zmniejszenie obrazka do ustalonego z góry rozmiaru, który wynosi standardowo 180 pikseli. Standardowy rozmiar obrazka każdy użytkownik może dostosować indywidualnie w preferencjach. Można wymusić dowolny rozmiar obrazka podając jego rozmiar w pikselach, jednak wtedy ignorowane są indywidualne preferencje użytkowników. Obrazki z opcją mały domyślnie są umieszczane z opcją prawo – czyli są dosuwane do prawej strony ekranu, a treść opływa ramkę z lewej. To jednak również można zmienić stosując opcję centruj i lewo.
mały=xyz
thumb=xyz
thumbnail=xyz
[[Grafika:Mediawiki.png|mały=Wiki.png]] Ręcznie wybrana miniaturka. Powoduje zmianę wyświetlanej na stronie miniaturki − zamiast wyświetlania jako miniaturki przeskalowanej grafiki Mediawiki.png, zostanie wyświetlona grafika Wiki.png. Link od miniaturki do grafiki Mediawiki.png pozostaje bez zmian.
szerokość px
100x200px
[[Grafika:Mediawiki.png|40px]]
[[Grafika:Mediawiki.png|100x200px]]
Grafika zostanie przeskalowana do podanej szerokości, jednak nie więcej niż do 100 pikseli szerokości i 200 pikseli wysokości.
Modyfikator zachowuje proporcje, a podane rozmiary stanowią ograniczenie.
brak [[Grafika:Mediawiki.png|Logo Mediawiki]] Ostatni nierozpoznany modyfikator jest używany jako opis miniaturki grafiki, lub grafiki umieszczonej w ramce (ramka). Modyfikator ten służy też jako opis grafiki w kodzie HTML: alt=text.

Pozycja

W przypadku użycia więcej niż jednego modyfikatora pozycji, tylko ostatni będzie wzięty pod uwagę.

Słowo Przykład Opis
prawo
right
[[Grafika:Mediawiki.png|prawo]] Grafika zostanie przesunięta do prawej krawędzi.
lewo
left
[[Grafika:Mediawiki.png|lewo]] Grafika zostanie przesunięta do lewej krawędzi.
brak
none
[[Grafika:Mediawiki.png|brak]] Grafika przestaje być obiektem pływającym.
centruj
center
centre
[[Grafika:Mediawiki.png|centruj]] Podobnie do brak, ale z wyśrodkowaniem.


Różne

Słowo Przykład Opis
{{DIRMARK}}
{{DIRECTIONMARK}}

[MW1.7+] u+200E left to right or u+200D right to left mark
{{CONTENTLANGUAGE}} pl [MW1.7+] kod domyślnego języka interfejsu strony ($wgLanguageCode)

Konwersje wyrazów zależne od języka

Słowo Przykład Opis
{{CURRENTMONTHNAMEGEN}} listopada Dopełniacz miesiąca wykorzystywany w języku czeskim, polskim, ukraińskim [3]
{{odmiana:case | słowo }}
{{grammar:case | słowo }}
{{odmiana:D.lp|encyklopediafantastyki.pl}}
na polskiej encyklopediafantastyki.pl zwraca w dopełniaczu liczby pojedynczej encyklopediafantastyki.pl.

{{odmiana:D.lp|{{ZMAŁEJ:{{NS:2}}}}}}
na polskiej encyklopediafantastyki.pl zwraca w dopełniaczu liczby pojedynczej użytkownik ({{ZMAŁEJ:{{NS:2}}}} zwraca użytkownik).
Stosowane do automatycznego odmieniania słów zależnych od projektu. Pozwala zastosować ten sam kod zarówno w Wikipedii jak i projektach siostrzanych. Dopuszczalne wartości pierwszego parametru to: M.lp D.lp C.lp B.lp N.lp MS.lp W.lp. Funkcję stosuje się zazwyczaj podając jako drugi parametr {{SITENAME}}(encyklopediafantastyki.pl) lub {{ZMAŁEJ:{{NS:2}}}} (użytkownik). Funkcja jest wrażliwa na wielkość znaków w parametrze.
{{plural:parametr|forma1|forma2}}
{{plural:parametr|pierwsza|druga|trzecia}}
gdy są dwie opcje: {{plural:2|jest|są}}
daje

gdy są trzy opcje:

{{plural:1|kategoria|kategorie|kategorii}}
dla parametru 1 daje kategoria
{{plural:3|kategoria|kategorie|kategorii}}
dla parametrów o 2, 3 lub 4 daje kategorie
{{plural:5|kategoria|kategorie|kategorii}}
dla parametru większego od 3 daje kategorii

count 1 zwraca formę1 (w liczbie pojedynczej), kolejne formy liczby mnogiej wykorzystywane są w takich językach, jak rosyjski [4] based on "count mod 10".


Błąd rozszerzenia cite: Istnieje znacznik <ref>, ale nie odnaleziono znacznika <references/>
Osobiste
Przestrzenie nazw
Warianty
Działania
Nawigacja
Narzędzia
Pomoc
Szablony