Movatterモバイル変換


[0]ホーム

URL:


Przejdź do zawartości
Wikipediawolna encyklopedia
Szukaj

Pomoc:Magiczne słowa

Skrót: WP:MS, WP:MAG
Z Wikipedii, wolnej encyklopedii


Wikipedia:Tłumaczenia
Tę stronę należy dopracować:
→ poprawićtłumaczenie fragmentów tekstu/pojęć (uwaga! nie należy używaćautomatycznych translatorów bez sprawdzenia uzyskanego dzięki nim tłumaczenia).
Dokładniejsze informacje o tym, co należy poprawić, być może znajdują się wdyskusji tej strony.
Po wyeliminowaniu niedoskonałości należy usunąć szablon{{Dopracować}} z tej strony.

Skocz poniżej nawigacji.

Edytowanie
Styl
Sekcje końcowe
Jak napisać doskonały artykuł
Informacje ogólne
Pisanie w kodzie źródłowym
NarzędziaFAQ

Dla zaawansowanych
Te informacje dotyczą edytorawikikodu. Brak analogicznych dotyczącychedytora wizualnego (Czym to się różni?)

Magiczne słowa – wyrażenia rozpoznawane przez oprogramowanieMediaWiki, które nie są wyświetlane bezpośrednio, tylko zmieniają sposób wyświetlania tekstu lub powodują dołączenie dodatkowych informacji. Jest to luźne tłumaczenie artykułumw:Help:Magic words.

Magicznym słowem może być:

  • słowo składające się z dużych liter, otoczone dwoma podkreśleniami (np.__BEZSPISU__)
  • znacznikXML, w wyglądzie przypominający tagHTML (np.<nowiki>...</nowiki>,<references/>)
  • funkcja parsera, w wyglądzie podobna do wywołania szablonu (np. {{#ifexpr:{{{1}}}>3|duże|małe}})
  • zmienna wbudowana, którą wstawia się podobnie jak szablon bez parametrów (np.{{CURRENTDAY}})
  • modyfikatorszablonó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.46.0-wmf.3 (880eded)).

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

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łowoOpis
Spis treści
Zobacz też szablon{{Spis treści}}
__BEZSPISU__
__NOTOC__
Ukrywa na danej stronie spis treści (ang. Table Of Contents, w skrócieTOC).
__ZESPISEM__
__FORCETOC__
Wymusza pojawienie się spisu treści na danej stronie. (__NOTOC__ jest w tym wypadku ignorowany).
__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.
__EXPECTUNUSEDCATEGORY__Słowo użyte na stronie kategorii powoduje, że nie wyświetla się na liścieSpecjalna:Nieużywane kategorie.
{{SORTUJ:xyz}}
{{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.

Do manipulacji tytułem artykułu zaleca się (tam gdzie to możliwe) stosowanie odpowiednich szablonów, np.{{Tytuł kursywą}},{{małą literą}} czy{{Język tytułu}}.

__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. Służyło do wskazania, gdzie komunikat bazy danych rozpoczyna się po komentarzu, który nie powinien zostać dołączony. (Obecnie usunięte).
__NOINDEX__Mówi wyszukiwarkom internetowym, aby nie indeksowały danej strony (oznacza to, że strona nie pojawi się w wynikach wyszukiwarek). Nie ma znaczenia na stronach użytkowników, nie są one indeksowane, ponieważ są wymienione wrobots.txt[1].
__INDEKSUJ__
__INDEX__
Mówi wyszukiwarkom internetowym, aby zindeksowały stronę (to pozwala zmienić ustawienia z$wgArticleRobotPolicies, ale nie zmieni ew. ustawień z plikurobots.txt - nie zadziała na stronach wymienionych wPhabricatorze i na stronieMediaWiki:Robots.txt[1].
__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]]
#TAM [[Hasło]]
#PRZEKIERUJ [[Hasło]]
#REDIRECT [[Hasło]]
Powoduje, że dana strona przekierowuje na artykuł, którego tytuł jest podany w nawiasach kwadratowych.
jeżeli ten element znajduje się na stronie, powinien być umieszczony w pierwszej (i jedynej) linijce kodu źródłowego

Obiekty XML

Domyślne

nowiki
<nowiki>...</nowiki>, wyłącza przetwarzanie i interpretowanie kodu wiki, szablonów, linków itp., np. <nowiki>'''[[{{s}}]]'''</nowiki> w efekcie pokaże '''[[{{s}}]]''', a [[{{s}}]] pokaże [[{{[[Template:{{{1}}}|{{{1}}}]]}}]]
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>'''[[{{s}}]]'''</pre> daje:
'''[[{{s}}]]'''

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 znacznikaonlyinclude 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> dajea2+b2{\displaystyle {\sqrt {a^{2}+b^{2}}}};
 Zobacz też:Pomoc:Wzory.

Rozszerzenia

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

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

 Zobacz też:Pomoc:Znaczniki.

Czas

Czas jest podawany wUTC. 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łowoPrzykładOpis
{{CURRENTDAY}}24Wyświetla dzień miesiąca jako liczbę.
{{CURRENTDAY2}}24[MW1.6+] Analogicznie do {{CURRENTDAY}}, ale wynik jest podawany z zerem (01 .. 31).
{{CURRENTDAYNAME}}poniedziałekWyświetla nazwę dnia tygodnia.
{{CURRENTDOW}}1Analogicznie do {{CURRENTDAYNAME}}, ale wynik jest liczbą (0 = niedziela, 1 = poniedziałek itd.).
{{CURRENTMONTH}}11Wyświetla numer miesiąca (01 .. 12).
{{CURRENTMONTHABBREV}}lis[MW1.5+] Analogicznie do {{CURRENTMONTH}}, ale wynik jest podawany w skrócie (sty .. grud).
{{CURRENTMONTHNAME}}listopadAnalogicznie do {{CURRENTMONTH}}, ale podaje pełną nazwę miesiąca (styczeń .. grudzień).
{{CURRENTMONTHNAMEGEN}}listopadaNazwa miesiąca w dopełniaczu.
{{CURRENTTIME}}11:22Wyświetla czas (00:00 .. 23:59).
{{CURRENTHOUR}}11Wyświetla godzinę (00 .. 23).
{{CURRENTWEEK}}48Wyświetla numer tygodnia (1-53) zgodnie ze standardemISO 8601.
{{CURRENTYEAR}}2025Wyświetla rok.
{{CURRENTTIMESTAMP}}20251124112229[MW1.7+] Znacznik czasuISO 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łowoPrzykładOpis
{{LOCALDAY}}24Powoduje wyświetlenie aktualnego dnia miesiąca (liczby od 1 do 31).
{{LOCALDAY2}}24Podobnie jak {{LOCALDAY}}, wyświetla dzień miesiąca, ale zawsze w postaci dwóch cyfr (01 – 31).
{{LOCALDAYNAME}}poniedziałekNazwa dnia tygodnia w lokalnym języku lub po angielsku.
{{LOCALDOW}}1Podobnie jak {{LOCALDAYNAME}}, jednak wyświetlany jest numer dnia tygodnia (0 = niedziela, 1 = poniedziałek itd.).
{{LOCALMONTH}}11Liczba od 01 do 12 oznaczająca aktualny miesiąc.
{{LOCALMONTHABBREV}}lisTrzyliterowy skrót nazwy bieżącego miesiąca (np. lip).
{{LOCALMONTHNAME}}listopadPełna nazwa bieżącego miesiąca.
{{LOCALMONTHNAMEGEN}}listopadaNazwa miesiąca w dopełniaczu, zobacz teżSzablon:MONTHDOP.
{{LOCALTIME}}12:22Lokalny czas (00:00 .. 23:59).
{{LOCALHOUR}}12Godzina czasu lokalnego (00 .. 23).
{{LOCALWEEK}}48Numer tygodnia (1-53) zgodnie zISO 8601.
{{LOCALYEAR}}2025Bieżący rok.
{{LOCALTIMESTAMP}}20251124122229Znacznik czasowy zapisany zgodnie ze standardemISO 8601.
 Zobacz też:Pomoc:Funkcje parsera § Time.

Statystyki

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

SłowoPrzykładOpisWersja MW
{{CURRENTVERSION}}1.46.0-wmf.3 (880eded)Wyświetla aktualną wersję MediaWiki.1.7+
{{NUMBEROFEDITS}}
{{NUMBEROFEDITS:R}}
77 922 286
77922286
Wyświetla liczbę edycji.1.10+
{{NUMBEROFARTICLES}}
{{NUMBEROFARTICLES:R}}
1 675 689
1675689
Wyświetla liczbę stron, które można uznać za artykuły.
{{NUMBEROFPAGES}}
{{NUMBEROFPAGES:R}}
3 956 844
3956844
Wyświetla liczbę stron.1.7+
{{NUMBEROFFILES}}
{{NUMBEROFFILES:R}}
263
263
Wyświetla liczbę przesłanych plików.1.5+
{{NUMBEROFUSERS}}
{{NUMBEROFUSERS:R}}
1 460 460
1460460
Wyświetla liczbę zarejestrowanych użytkowników.1.7+
{{NUMBEROFACTIVEUSERS}}
{{NUMBEROFACTIVEUSERS:R}}
12 065
12065
Wyświetla liczbę aktywnych użytkowników w ciągu ostatnich 30 dni.
{{NUMBEROFADMINS}}
{{NUMBEROFADMINS:R}}
96
96
Wyświetla liczbę administratorów.1.7+
{{PAGESINNS:index}}
{{PAGESINNS:index:R}}
{{PAGESINNAMESPACE:index}}
{{PAGESINNS:2}} 
{{PAGESINNS:2:R}} 
disabled here
Zwraca liczbę artykułów w podanej przestrzeni nazw. Domyślnie wyłączone, można włączyć przez$wgAllowSlowParserFunctions.1.7+
{{PAGESINCAT:Fizyka}}
{{PAGESINCATEGORY:Fizyka}}
33
33
Wyświetla liczbę artykułów w danej kategorii (np. Fizyka), łącznie z liczbą podkategorii.1.13+
{{NUMBERINGROUP:Editor}}4081Wyświetla liczbę użytkowników w danej grupie użytkowników, w tym przypadkuredaktorów.1.14+

Nazwy stron i związane z nimi informacje

SłowoPrzykładOpis
{{PAGENAME}}Magiczne słowaZwraca nazwę strony, łącznie ze wszystkimi podstronami, np.Strona/podstrona.
{{PAGENAMEE}}Magiczne_s%C5%82owaZwraca pełną nazwę strony, i zamienia znaki diakrytyczne na znaki specjalne, tak, by można było użyć 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ł dlaTytuł/Archiwum/Podtytuł) pod warunkiem, że przestrzeń, w której znajduje się artykuł, można tworzyć podstrony, patrzWikipedia:Podstrony iHelp:Link.
{{BASEPAGENAME}}
{{BASEPAGENAMEE}}
Magiczne słowa
Magiczne_s%C5%82owa
[MW1.7+] Zwraca ścieżkę strony (np.Artykuł/Archiwum dlaArtykuł/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 stronieWikipedysta:Julek (Wikipedysta to przestrzeń nazw o numerze 2) słowo zwróciDyskusja 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 jedenniższej.
{{ARTICLEPAGENAME}}
{{ARTICLEPAGENAMEE}}
Pomoc:Magiczne słowa
Pomoc:Magiczne_s%C5%82owa
[MW1.7+] Zamiennik dla SUBJECTPAGENAME(E)
{{REVISIONID}}-[MW1.5+] Unikalny numer identyfikacyjny bieżącej wersji artykułu, patrzm:Help:Diff. W trakcie edycji słowo nic nie zwraca.
{{REVISIONDAY}}24[MW1.8+] Zwraca datę ostatniej modyfikacji strony.
{{REVISIONDAY2}}24[MW1.8+] Podobnie jak powyższy, tyle że z wiodącymi zerami (01 .. 31).
{{REVISIONMONTH}}08[MW1.8+] Zwraca miesiąc ostatniej edycji strony.
{{REVISIONYEAR}}2025[MW1.8+] Zwraca rok ostatniej edycji strony.
{{REVISIONTIMESTAMP}}20250824150333[MW1.8+] Zwraca datę ostatniej edycji strony w formacie zgodnym ze standardemISO 8601.
{{SITENAME}}WikipediaWartość$wgSitename, czyli nazwa witryny.
{{SERVER}}//pl.wikipedia.orgWartość$wgServer, czyli ścieżka do witryny.
{{SCRIPTPATH}}/w[MW1.5+]$wgScriptPath, czyli ścieżka na serwerze do silnika MediaWiki.
{{SERVERNAME}}pl.wikipedia.org[MW1.5+]$wgServerName, czyli goła nazwa serwera, bez odsyłacza.
{{REVISIONUSER}}Jeż0216[MW1.15+] Pokazuje nazwę użytkownika, który dokonał ostatniej edycji artykułu.

Funkcje parsera

Więcej informacji na stroniePomoc:Funkcje parsera.

Przestrzenie nazw i URLe

SłowoPrzykładOpis
{{ns:}}{{ns:4}} =Wikipedia
{{ns:project}} =Wikipedia
Zwraca nazwę przestrzeni nazw o podanym numerze.
{{localurl:x y @}}
{{localurle:x y @}}
{{localurl:a|b=c}}
{{localurl:Wikipedia:Category}}
/wiki/X_y_@
/wiki/X_y_@
/w/index.php?title=A&b=c
/wiki/Wikipedia:Category
Zwraca względny odnośnik do strony (która może nie istnieć). Opcjonalny parametrquery, 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', zobaczm: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 adresieURL[1]
{{anchorencode:x #y @}}x_#y_@[MW1.8+] Encodes variable values for use in section anchors.[2]
{{fullurl:x y @}}
{{fullurle:x y @}}
{{fullurl:m:a|b=c}}
//pl.wikipedia.org/wiki/X_y_@
//pl.wikipedia.org/wiki/X_y_@
https://meta.wikimedia.org/wiki/a?b=c
[MW1.5+] Zwraca pełny URL dla danej strony. Opcjonalny parametrquery działa jak dla polecenialocalurl:.
{{#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łowoPrzykładOpis
{{#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+] Dodawanieseparatorów dziesiętnych i grup trzycyfrowych stosownie do regionalnych ustawień wiki. Wiodący minus i plus też są rozpoznawane.
{{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

{{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 incafé andcafein 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 forsorting tables with Javascript.

Padding „0” does not work, it returns the same. This seems to be a bug.[2]

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

Modyfikatory szablonów

UżycieOpis
{{: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łuATC, natomiast wpisanie „{{ATC}}” transkludujeSzablon: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, iż wyświetlony zostanie komunikat odpowiedni dla wersji językowej wybranej przez użytkownika, a nie komunikat w domyślnej wersji językowej projektu. Zobacz także:m:Help:System message.
{{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 {{PAGENAME}} spowodowało by wyświetlenieSzablon:PAGENAME (jeśli taki by istniał). Normalnie w 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{{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

Szczegóły naw:Wikipedia:Extended image syntax.

Modyfikatorygrafiki są używane w linkach[[Plik: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łowoPrzykładOpis
ramka
framed
frame
enframed
[[Plik:Mediawiki.png|ramka]]Umieszcza grafikę w ramce z opisem w oryginalnej wielkości. Parametr określającydługość jest ignorowany.
Zazwyczaj lepiej używać modyfikatoramały, ponieważ ze względu na niemożność skalowania modyfikatorramka przydaje się tylko dla niewielkich grafik.
tło
border
[[Plik:Mediawiki.png|tło]]Grafika zostanie obramowana ramką o grubości 1px.
mały
thumb
thumbnail
[[Plik:Mediawiki.png|mały]]Parametrmał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 ilewo.
mały=xyz
thumb=xyz
thumbnail=xyz
[[Plik:Mediawiki.png|mały=Wiki.png]]Ręcznie wybrana miniaturka. Powoduje zmianę wyświetlanej na stronie miniaturki − zamiast wyświetlania jako miniaturki przeskalowanej grafikiMediawiki.png, zostanie wyświetlona grafikaWiki.png. Link od miniaturki do grafikiMediawiki.png pozostaje bez zmian.
szerokość px
100x200px
[[Plik:Mediawiki.png|40px]]
[[Plik: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[[Plik: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łowoPrzykładOpis
prawo
right
[[Plik:Mediawiki.png|prawo]]Grafika zostanie przesunięta do prawej krawędzi.
lewo
left
[[Plik:Mediawiki.png|lewo]]Grafika zostanie przesunięta do lewej krawędzi.
brak
none
[[Plik:Mediawiki.png|brak]]Grafika przestaje być obiektem pływającym.
centruj
center
centre
[[Plik:Mediawiki.png|centruj]]Podobnie dobrak, ale z wyśrodkowaniem.

Różne

SłowoPrzykładOpis
{{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łowoPrzykładOpis
{{CURRENTMONTHNAMEGEN}}listopadaDopełniacz miesiąca wykorzystywany w języku czeskim, polskim, ukraińskim[3]
{{odmiana:case | słowo }}
{{grammar:case | słowo }}
{{odmiana:D.lp|Wikipedia}}
w polskojęzycznej Wikipedii zwraca w dopełniaczu liczby pojedynczejWikipedii.

{{odmiana:D.lp|{{ZMAŁEJ:{{NS:2}}}}}}
w polskojęzycznej Wikipedii zwraca w dopełniaczu liczby pojedynczejwikipedysta ({{ZMAŁEJ:{{NS:2}}}} zwraca wikipedysta).
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}}(Wikipedia) lub {{ZMAŁEJ:{{NS:2}}}} (wikipedysta). 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 dajekategoria
{{plural:3|kategoria|kategorie|kategorii}}
dla parametrów 2, 3 lub 4 dajekategorie
{{plural:5|kategoria|kategorie|kategorii}}
dla parametru większego od 4 dajekategorii

count1 zwracaformę1 (w liczbie pojedynczej), kolejne formyliczby mnogiej wykorzystywane są w takich językach, jakrosyjski[4], bazując na „count modulo 10”.

Funkcje „Grammar” i „Plural” są zależne od języka i zdefiniowane w dokumentach[5],[6] itd. (Należy zaznaczyć, że w języku PHP operatormodulo to znak procenta).

Funkcja „Grammar” może być stosowana w stosunku do wszystkich słów lub tylko do wybranych zależnie od tego, czy stosowana definicja jest dwuwymiarową tablicą, czy uwzględnia dynamiczne operacje na ciągach. Zobacz teżcs:Šablona:Wikivar/GRAMMAR.

Funkcja „Plural” jest funkcją wyboru zależną od języka strony, sterowaną przez funkcjęconvertPlural w pliku Language.php (która dokonuje rozróżnienia między wyrazami „pojedynczymi” i „niepojedynczymi”), przesłoniętej dla niektórych języków w plikuLanguagexx.php, np. dla francuskiego (w którym następuje rozróżnienie na <=1 i >1) i rosyjskiego („pojedyncze” dla 1, 21, 31,.., 91, 101, 121, .. „niepojedyncze” dla 2, 3, 4, 22, 23, 24, 31, 32, 33, 41,.., 94, 102, 103, 104,.., 122, 123,.. i trzecia opcja w pozostałych przypadkach).

W odróżnieniu odfunkcji parsera, „plural” akceptuje kropki i przecinki w liczbach i interpretuje je w zależności od języka strony (zależy od zmiennej $separatorTransformTable w Messagesxx.php); na tej stronie:

  • {{plural:1.000|a|b|c}} daje a
  • {{plural:1,000|a|b|c}} daje a

(na np. niemieckiej stronie wyniki są od odwrócone w odniesieniu do angielskich stron).

„Plural” jest używany w różnych komunikatach systemowych, npkomunikat o id „nmembers”, w którym to przypadku posiłkuje się językiem interfejsu użytkownika zamiast języka strony.

Przypisy

  1. ab/robots.txt polskojęzycznej Wikipedii.
  2. Function pad in includes/CoreParserFunctions.php puts, oddly, the $string itself as a condition for the padding. To be reported as bug.

Zobacz też

Linki zewnętrzne

Źródło: „https://pl.wikipedia.org/w/index.php?title=Pomoc:Magiczne_słowa&oldid=77465529
Kategorie:
Ukryta kategoria:

[8]ページ先頭

©2009-2025 Movatter.jp