Szablon:S/opis
Opis
edytujSzablon służy do wyświetlania linków, do szablonów, modułów lub komunikatów albo stron w innych przestrzeniach nazw, w wersji szablonowej.
Parametry
edytuj- Wywołanie
{{S|1=nazwa szablonu|[klucz projektu|k]=klucz projektu wskazanej strony szablonu|[oryginalna|o]=nazwa linku widoczna pod nazwą oryginalną|2=parametr pierwszy wraz wartością|3=parametr drugi wraz z wartością|...}}
- Parametry
1
- nazwa szablonu, nazwa modułu z #invoke: albo nazwa komunikatu z int:, opcjonalnie wraz z modyfikatorem,2
,3
,...
- parametry nazwane, wraz z wartością połączone za pomocą modułu, zastępując tam znak równości szablonem {{=}}, lub nienazwane,k
(przestarzałe) lubklucz projektu
- klucz projektu, a w nim kod języka (lub bez niego) i kod projektu (lub bez niego), lub wartość pusta, albo nie podana, podawany zamiastkod języka
(i przestarzałegoj
) ikod projektu
(i przestarzałegop
).j
(przestarzałe) lubkod języka
- kod języka, podawany zamiast zmiennejklucz projektu
i przestarzałegok
,p
(przestarzałe) lubkod projektu
- kod projektu, podawany zamiast parametruklucz projektu
i przestarzałegok
,o
(przestarzałe) luboryginalna
- jeśli niepuste, to nazwa linku jest widoczna pod nazwą oryginalną, podaną jako pierwszy parametr szablonu, używana wraz z parametremanaliza
,analiza
- analizuje podane parametry tego szablonu głębiej przez pewien algorytm zdefiniowanej w modułach: {{#invoke:Linki}} i {{#invoke:S}},odśmieć
- usuwa śmiecie z wyniku tego szablonu, ale bez usuwania przed i po nazwie szablonu, używamy przy parametrzeanaliza
,historia
- używany z niepustym parametremodśmieć
ianaliza
zachowującym historię, tzn.: zachowuje historia końców parametrów i zachowuje historię modyfikatorów,usuń końce
- używany wraz z niepustym parametremodśmieć
i ewentualnie z pustym parametremhistoria
, by usuwać końce w przypadku parametrów nienazwanych podanego szablonu w tym szablonie, używany też z parametremanaliza
,usuń odstępy
- używany do usuwania odstępów przed i po nazwie podanego szablonu, bez usuwania odstępów innych parametrów numerowanych tego szablonu, a wraz z parametremodśmieć
usuwa śmiecie z rozważanej nazwy szablonu, ale odśmieca tylko nazwę podanego szablonu,od małej
- zamienia nazwę odśmieconą przy ustawionym parametrzeodśmieć
, by była od małej litery,z przestrzenią
- gdy jest wyświetlana nazwa szablonu wraz z przestrzenią nazw Szablon,nazwa
- wyświetlana nazwa linku, zamiast nazwy adresu do strony, w wywołaniu szablonowym mechanizmu Wiki,subnazwa
- wartość niepusta, gdy jest wyświetlana nazwa wydzielona z subnazwy adresu linku, a jeśli w niej występuje dwukropek, to z wartością jego po dwukropku, a nie adres wiki.
Najwydajniejsza jest opcja, z użytymi parametrami: | odśmieć = tak
i | historia = tak
oraz | oryginalna = tak
, przy parametrze: | analiza = tak
, lub bez nich. Gdy użyjemy parametrów | odśmieć = tak
, | historia =
i | usuń końce = tak
, to wszystko zostanie odmiecione w podanym wywołaniu tego szablonu. Gdy | odśmieć = tak
i | historia = tak
, to parametry szablonu nie zostaną odśmiecone, tylko jego nazwa. Przy | oryginalna = tak
podana nazwa szablonu zostanie zachowana. W tych trzech przypadkach są zachowane odstępy przed i po w podanej nazwie szablonu. A parametr | usuń odstępy = tak
usuwa te właśnie odstępy.
Szablon posiada też parametry: | bez znaczników = tak
i | bez przetwarzania = tak
, które kolejno znaczą, że bez obramowania znacznikowego span
kolorujące link, i bez głębszego, na siłę, przetwarzania linkowego, a także parametr | analiza = tak
do głębszego przetwarzania linkowego, ważniejszym od tego jest wcześniejszy ostatni parametr.
Sposób użycia
edytujNazwa może być poprzedzona nazwą przestrzeni nazw, napisana różnie pod względem wielkości liter, kolejno Szablon, Moduł lub MediaWiki w wersji polskiej lub Template, Module lub MediaWiki w wersji angielskiej, opcjonalnie, albo inną przestrzenią nazw, ale nieopcjonalnie, a przed nim może być dwukropek. To wszystko może być poprzedzone modyfikatorami szablonów, jak modyfikatory podstawiania: subst:
i safesubst:
, a także pojedyncze zwykłe modyfikatory: #invoke:
, int:
, msg:
, msgnw:
i raw:
oraz podwójne użyte z poprzedzonym modyfikatorem podstawiania: subst:
, czyli: subst:#invoke:
, subst:int:
, subst:msg:
, subst:msgnw:
i subst:raw:
, oraz modyfikatorem podstawiania: safesubst:
, czyli: safesubst:#invoke:
, safesubst:int:
, safesubst:msg:
, safesubst:msgnw:
i safesubst:raw:
.
Oto podstawowe wywołania szablonu {{s}} do tego samego szablonu:
- {{s|Navbox}} → {{Navbox}}
- {{s|SZABLON:Navbox}} → {{Navbox}}
- {{s|TEMPLATE:Navbox}} → {{Navbox}}
- {{s|:SZABLON:Navbox}} → {{Navbox}}
- {{s|:TEMPLATE:Navbox}} → {{Navbox}}
Można też linkować do projektu o innej wersji językowej lub innego projektu siostrzanego, za pomocą parametru klucz projektu
, do tego samego szablonu:
- {{s|Navbox|klucz projektu=en:w}} → {{Navbox}}
- {{s|SZABLON:Navbox|klucz projektu=en:w}} → {{Navbox}}
- {{s|TEMPLATE:Navbox|klucz projektu=en:w}} → {{Navbox}}
- {{s|:SZABLON:Navbox|klucz projektu=en:w}} → {{Navbox}}
- {{s|:TEMPLATE:Navbox|klucz projektu=en:w}} → {{Navbox}}
Można też użyć modyfikatorów szablonów, modułów lub komunikatów:
- {{s|#invoke: Navbox}} → {{#invoke: Navbox}}
- {{s|int: Gadget-map-toggler}} → {{int: Gadget-map-toggler}}
- {{s|msg: Navbox}} → {{msg: Navbox}}
- {{s|msgnw: Navbox}} → {{msgnw: Navbox}}
- {{s|raw: Navbox}} → {{raw: Navbox}}
- {{s|subst: Navbox}} → {{subst: Navbox}}
- {{s|safesubst: Navbox}} → {{safesubst: Navbox}}
- {{s|subst:#invoke: Navbox}} → {{subst:#invoke: Navbox}}
- {{s|subst:int: Gadget-map-toggler}} → {{subst:int: Gadget-map-toggler}}
- {{s|subst:msg: Navbox}} → {{subst:msg: Navbox}}
- {{s|subst:msgnw: Navbox}} → {{subst:msgnw: Navbox}}
- {{s|subst:raw: Navbox}} → {{subst:raw: Navbox}}
- {{s|safesubst:#invoke: Navbox}} → {{safesubst:#invoke: Navbox}}
- {{s|safesubst:int: Gadget-map-toggler}} → {{safesubst:int: Gadget-map-toggler}}
- {{s|safesubst:msg: Navbox}} → {{safesubst:msg: Navbox}}
- {{s|safesubst:msgnw: Navbox}} → {{safesubst:msgnw: Navbox}}
- {{s|safesubst:raw: Navbox}} → {{safesubst:raw: Navbox}}
Z użyciem powyższych wywołań z nazwą przestrzeni w wersji polskiej:
- {{s|#invoke: MODUŁ:Navbox}} → {{#invoke: Navbox}}
- {{s|int: MEDIAWIKI:Gadget-map-toggler}} → {{int: Gadget-map-toggler}}
- {{s|msg: SZABLON:Navbox}} → {{msg: Navbox}}
- {{s|msgnw: SZABLON:Navbox}} → {{msgnw: Navbox}}
- {{s|raw: SZABLON:Navbox}} → {{raw: Navbox}}
- {{s|subst: SZABLON:Navbox}} → {{subst: Navbox}}
- {{s|safesubst: SZABLON:Navbox}} → {{safesubst: Navbox}}
- {{s|subst:#invoke: MODUŁ:Navbox}} → {{subst:#invoke: Navbox}}
- {{s|subst:int: MEDIAWIKI:Gadget-map-toggler}} → {{subst:int: Gadget-map-toggler}}
- {{s|subst:msg: SZABLON:Navbox}} → {{subst:msg: Navbox}}
- {{s|subst:msgnw: SZABLON:Navbox}} → {{subst:msgnw: Navbox}}
- {{s|subst:raw: SZABLON:Navbox}} → {{subst:raw: Navbox}}
- {{s|safesubst:#invoke: MODUŁ:Navbox}} → {{safesubst:#invoke: Navbox}}
- {{s|safesubst:int: MEDIAWIKI:Gadget-map-toggler}} → {{safesubst:int: Gadget-map-toggler}}
- {{s|safesubst:msg: SZABLON:Navbox}} → {{safesubst:msg: Navbox}}
- {{s|safesubst:msgnw: SZABLON:Navbox}} → {{safesubst:msgnw: Navbox}}
- {{s|safesubst:raw: SZABLON:Navbox}} → {{safesubst:raw: Navbox}}
Z użyciem powyższych wywołań z nazwą przestrzeni w wersji angielskiej:
- {{s|#invoke: MODULE:Navbox}} → {{#invoke: Navbox}}
- {{s|int: MEDIAWIKI:Gadget-map-toggler}} → {{int: Gadget-map-toggler}}
- {{s|msg: TEMPLATE:Navbox}} → {{msg: Navbox}}
- {{s|msgnw: TEMPLATE:Navbox}} → {{msgnw: Navbox}}
- {{s|raw: TEMPLATE:Navbox}} → {{raw: Navbox}}
- {{s|subst: TEMPLATE:Navbox}} → {{subst: Navbox}}
- {{s|safesubst: TEMPLATE:Navbox}} → {{safesubst: Navbox}}
- {{s|subst:#invoke: MODULE:Navbox}} → {{subst:#invoke: Navbox}}
- {{s|subst:int: MEDIAWIKI:Gadget-map-toggler}} → {{subst:int: Gadget-map-toggler}}
- {{s|subst:msg: TEMPLATE:Navbox}} → {{subst:msg: Navbox}}
- {{s|subst:msgnw: TEMPLATE:Navbox}} → {{subst:msgnw: Navbox}}
- {{s|subst:raw: TEMPLATE:Navbox}} → {{subst:raw: Navbox}}
- {{s|safesubst:#invoke: MODULE:Navbox}} → {{safesubst:#invoke: Navbox}}
- {{s|safesubst:int: MEDIAWIKI:Gadget-map-toggler}} → {{safesubst:int: Gadget-map-toggler}}
- {{s|safesubst:msg: TEMPLATE:Navbox}} → {{safesubst:msg: Navbox}}
- {{s|safesubst:msgnw: TEMPLATE:Navbox}} → {{safesubst:msgnw: Navbox}}
- {{s|safesubst:raw: TEMPLATE:Navbox}} → {{safesubst:raw: Navbox}}
Można też linkować do projektu o innej wersji językowej lub innego projektu siostrzanego, za pomocą parametru klucz projektu
, do tego samego szablonu, modulu lub komunikatu, w przypadku ich modyfikatorów:
- {{s|#invoke: Navbox|klucz projektu=en:w}} → {{#invoke: Navbox}}
- {{s|int: Gadget-DejaVu Sans|klucz projektu=en:w}} → {{int: Gadget-DejaVu Sans}}
- {{s|msg: Navbox|klucz projektu=en:w}} → {{msg: Navbox}}
- {{s|msgnw: Navbox|klucz projektu=en:w}} → {{msgnw: Navbox}}
- {{s|raw: Navbox|klucz projektu=en:w}} → {{raw: Navbox}}
- {{s|subst: Navbox|klucz projektu=en:w}} → {{subst: Navbox}}
- {{s|safesubst: Navbox|klucz projektu=en:w}} → {{safesubst: Navbox}}
- {{s|subst:#invoke: Navbox|klucz projektu=en:w}} → {{subst:#invoke: Navbox}}
- {{s|subst:int: Gadget-DejaVu Sans|klucz projektu=en:w}} → {{subst:int: Gadget-DejaVu Sans}}
- {{s|subst:msg: Navbox|klucz projektu=en:w}} → {{subst:msg: Navbox}}
- {{s|subst:msgnw: Navbox|klucz projektu=en:w}} → {{subst:msgnw: Navbox}}
- {{s|subst:raw: Navbox|klucz projektu=en:w}} → {{subst:raw: Navbox}}
- {{s|safesubst:#invoke: Navbox|klucz projektu=en:w}} → {{safesubst:#invoke: Navbox}}
- {{s|safesubst:int: Gadget-DejaVu Sans|klucz projektu=en:w}} → {{safesubst:int: Gadget-DejaVu Sans}}
- {{s|safesubst:msg: Navbox|klucz projektu=en:w}} → {{safesubst:msg: Navbox}}
- {{s|safesubst:msgnw: Navbox|klucz projektu=en:w}} → {{safesubst:msgnw: Navbox}}
- {{s|safesubst:raw: Navbox|klucz projektu=en:w}} → {{safesubst:raw: Navbox}}
Co z użyciem powyższych wywołań z nazwą przestrzeni w wersji polskiej z linkowaniem do angielskiej Wikipedii:
- {{s|#invoke: MODUŁ:Navbox|klucz projektu=en:w}} → {{#invoke: Navbox}}
- {{s|int: MEDIAWIKI:Gadget-DejaVu Sans|klucz projektu=en:w}} → {{int: Gadget-DejaVu Sans}}
- {{s|msg: SZABLON:Navbox|klucz projektu=en:w}} → {{msg: Navbox}}
- {{s|msgnw: SZABLON:Navbox|klucz projektu=en:w}} → {{msgnw: Navbox}}
- {{s|raw: SZABLON:Navbox|klucz projektu=en:w}} → {{raw: Navbox}}
- {{s|subst: SZABLON:Navbox|klucz projektu=en:w}} → {{subst: Navbox}}
- {{s|safesubst: SZABLON:Navbox|klucz projektu=en:w}} → {{safesubst: Navbox}}
- {{s|subst:#invoke: MODUŁ:Navbox|klucz projektu=en:w}} → {{subst:#invoke: Navbox}}
- {{s|subst:int: MEDIAWIKI:Gadget-DejaVu Sans|klucz projektu=en:w}} → {{subst:int: Gadget-DejaVu Sans}}
- {{s|subst:msg: SZABLON:Navbox|klucz projektu=en:w}} → {{subst:msg: Navbox}}
- {{s|subst:msgnw: SZABLON:Navbox|klucz projektu=en:w}} → {{subst:msgnw: Navbox}}
- {{s|subst:raw: SZABLON:Navbox|klucz projektu=en:w}} → {{subst:raw: Navbox}}
- {{s|safesubst:#invoke: MODUŁ:Navbox|klucz projektu=en:w}} → {{safesubst:#invoke: Navbox}}
- {{s|safesubst:int: MEDIAWIKI:Gadget-DejaVu Sans|klucz projektu=en:w}} → {{safesubst:int: Gadget-DejaVu Sans}}
- {{s|safesubst:msg: SZABLON:Navbox|klucz projektu=en:w}} → {{safesubst:msg: Navbox}}
- {{s|safesubst:msgnw: SZABLON:Navbox|klucz projektu=en:w}} → {{safesubst:msgnw: Navbox}}
- {{s|safesubst:raw: SZABLON:Navbox|klucz projektu=en:w}} → {{safesubst:raw: Navbox}}
Co z użyciem powyższych wywołań z nazwą przestrzeni w wersji angielskiej z linkowaniem do angielskiej Wikipedii:
- {{s|#invoke: MODULE:Navbox|klucz projektu=en:w}} → {{#invoke: Navbox}}
- {{s|int: MEDIAWIKI:Gadget-DejaVu Sans|klucz projektu=en:w}} → {{int: Gadget-DejaVu Sans}}
- {{s|msg: TEMPLATE:Navbox|klucz projektu=en:w}} → {{msg: Navbox}}
- {{s|msgnw: TEMPLATE:Navbox|klucz projektu=en:w}} → {{msgnw: Navbox}}
- {{s|raw: TEMPLATE:Navbox|klucz projektu=en:w}} → {{raw: Navbox}}
- {{s|subst: TEMPLATE:Navbox|klucz projektu=en:w}} → {{subst: Navbox}}
- {{s|safesubst: TEMPLATE:Navbox|klucz projektu=en:w}} → {{safesubst: Navbox}}
- {{s|subst:#invoke: MODULE:Navbox|klucz projektu=en:w}} → {{subst:#invoke: Navbox}}
- {{s|subst:int: MEDIAWIKI:Gadget-DejaVu Sans|klucz projektu=en:w}} → {{subst:int: Gadget-DejaVu Sans}}
- {{s|subst:msg: TEMPLATE:Navbox|klucz projektu=en:w}} → {{subst:msg: Navbox}}
- {{s|subst:msgnw: TEMPLATE:Navbox|klucz projektu=en:w}} → {{subst:msgnw: Navbox}}
- {{s|subst:raw: TEMPLATE:Navbox|klucz projektu=en:w}} → {{subst:raw: Navbox}}
- {{s|safesubst:#invoke: MODULE:Navbox|klucz projektu=en:w}} → {{safesubst:#invoke: Navbox}}
- {{s|safesubst:int: MEDIAWIKI:Gadget-DejaVu Sans|klucz projektu=en:w}} → {{safesubst:int: Gadget-DejaVu Sans}}
- {{s|safesubst:msg: TEMPLATE:Navbox|klucz projektu=en:w}} → {{safesubst:msg: Navbox}}
- {{s|safesubst:msgnw: TEMPLATE:Navbox|klucz projektu=en:w}} → {{safesubst:msgnw: Navbox}}
- {{s|safesubst:raw: TEMPLATE:Navbox|klucz projektu=en:w}} → {{safesubst:raw: Navbox}}
Można też użyć dwukropka przed nazwą szablonu, modulu lub komunikatu, w przestrzeni głównej:
- {{s|#invoke: :Navbox}} → {{#invoke: Navbox}}
- {{s|int: :Gadget-map-toggler}} → {{int: Gadget-map-toggler}}
- {{s|msg: :MediaWiki}} → {{msg: :MediaWiki}}
- {{s|msgnw: :MediaWiki}} → {{msgnw: :MediaWiki}}
- {{s|raw: :MediaWiki}} → {{raw: :MediaWiki}}
- {{s|subst: :MediaWiki}} → {{subst: :MediaWiki}}
- {{s|safesubst: :MediaWiki}} → {{safesubst: :MediaWiki}}
- {{s|subst:#invoke: :Navbox}} → {{subst:#invoke: Navbox}}
- {{s|subst:int: :Gadget-map-toggler}} → {{subst:int: Gadget-map-toggler}}
- {{s|subst:msg: :MediaWiki}} → {{subst:msg: :MediaWiki}}
- {{s|subst:msgnw: :MediaWiki}} → {{subst:msgnw: :MediaWiki}}
- {{s|subst:raw: :MediaWiki}} → {{subst:raw: :MediaWiki}}
- {{s|safesubst:#invoke: :Navbox}} → {{safesubst:#invoke: Navbox}}
- {{s|safesubst:int: :Gadget-map-toggler}} → {{safesubst:int: Gadget-map-toggler}}
- {{s|safesubst:msg: :MediaWiki}} → {{safesubst:msg: :MediaWiki}}
- {{s|safesubst:msgnw: :MediaWiki}} → {{safesubst:msgnw: :MediaWiki}}
- {{s|safesubst:raw: :MediaWiki}} → {{safesubst:raw: :MediaWiki}}
Ale dwukropek nic nie zmienia w przypadku napisania nazwy z przestrzenią nazw w wersji polskiej (Szablon, Moduł lub MediaWiki) lub angielskiej (Template, Module lub MediaWiki): wersja z przestrzenią nazw polską:
- {{s|#invoke: :MODUŁ:Navbox}} → {{#invoke: Navbox}}
- {{s|int: :MEDIAWIKI:Gadget-map-toggler}} → {{int: Gadget-map-toggler}}
- {{s|msg: :SZABLON:MediaWiki}} → {{msg: MediaWiki}}
- {{s|msgnw: :SZABLON:MediaWiki}} → {{msgnw: MediaWiki}}
- {{s|raw: :SZABLON:MediaWiki}} → {{raw: MediaWiki}}
- {{s|subst: :SZABLON:MediaWiki}} → {{subst: MediaWiki}}
- {{s|safesubst: :SZABLON:MediaWiki}} → {{safesubst: MediaWiki}}
- {{s|subst:#invoke: :MODUŁ:Navbox}} → {{subst:#invoke: Navbox}}
- {{s|subst:int: :MEDIAWIKI:Gadget-map-toggler}} → {{subst:int: Gadget-map-toggler}}
- {{s|subst:msg: :SZABLON:MediaWiki}} → {{subst:msg: MediaWiki}}
- {{s|subst:msgnw: :SZABLON:MediaWiki}} → {{subst:msgnw: MediaWiki}}
- {{s|subst:raw: :SZABLON:MediaWiki}} → {{subst:raw: MediaWiki}}
- {{s|safesubst:#invoke: :MODUŁ:Navbox}} → {{safesubst:#invoke: Navbox}}
- {{s|safesubst:int: :MEDIAWIKI:Gadget-map-toggler}} → {{safesubst:int: Gadget-map-toggler}}
- {{s|safesubst:msg: :SZABLON:MediaWiki}} → {{safesubst:msg: MediaWiki}}
- {{s|safesubst:msgnw: :SZABLON:MediaWiki}} → {{safesubst:msgnw: MediaWiki}}
- {{s|safesubst:raw: :SZABLON:MediaWiki}} → {{safesubst:raw: MediaWiki}}
wersja z przestrzenią nazw angielską:
- {{s|#invoke: :MODULE:Navbox}} → {{#invoke: Navbox}}
- {{s|int: :MEDIAWIKI:Gadget-map-toggler}} → {{int: Gadget-map-toggler}}
- {{s|msg: :TEMPLATE:MediaWiki}} → {{msg: MediaWiki}}
- {{s|msgnw: :TEMPLATE:MediaWiki}} → {{msgnw: MediaWiki}}
- {{s|raw: :TEMPLATE:MediaWiki}} → {{raw: MediaWiki}}
- {{s|subst: :TEMPLATE:MediaWiki}} → {{subst: MediaWiki}}
- {{s|safesubst: :TEMPLATE:MediaWiki}} → {{safesubst: MediaWiki}}
- {{s|subst:#invoke: :MODULE:Navbox}} → {{subst:#invoke: Navbox}}
- {{s|subst:int: :MEDIAWIKI:Gadget-map-toggler}} → {{subst:int: Gadget-map-toggler}}
- {{s|subst:msg: :TEMPLATE:MediaWiki}} → {{subst:msg: MediaWiki}}
- {{s|subst:msgnw: :TEMPLATE:MediaWiki}} → {{subst:msgnw: MediaWiki}}
- {{s|subst:raw: :TEMPLATE:MediaWiki}} → {{subst:raw: MediaWiki}}
- {{s|safesubst:#invoke: :MODULE:Navbox}} → {{safesubst:#invoke: Navbox}}
- {{s|safesubst:int: :MEDIAWIKI:Gadget-map-toggler}} → {{safesubst:int: Gadget-map-toggler}}
- {{s|safesubst:msg: :TEMPLATE:MediaWiki}} → {{safesubst:msg: MediaWiki}}
- {{s|safesubst:msgnw: :TEMPLATE:MediaWiki}} → {{safesubst:msgnw: MediaWiki}}
- {{s|safesubst:raw: :TEMPLATE:MediaWiki}} → {{safesubst:raw: MediaWiki}}
lub z linkowaniem do innej wersji językowej lub innego projektu siostrzengo Wikibooks: co z użyciem powyższych wywołań bez użycia nazwy przestrzeni z linkowaniem do angielskiej Wikipedii:
- {{s|#invoke: :Navbox|klucz projektu=en:w}} → {{#invoke: Navbox}}
- {{s|int: :Gadget-DejaVu Sans|klucz projektu=en:w}} → {{int: Gadget-DejaVu Sans}}
- {{s|msg: :Photoelectric effect|klucz projektu=en:w}} → {{msg: :Photoelectric effect}}
- {{s|msgnw: :Photoelectric effect|klucz projektu=en:w}} → {{msgnw: :Photoelectric effect}}
- {{s|raw: :Photoelectric effect|klucz projektu=en:w}} → {{raw: :Photoelectric effect}}
- {{s|subst: :Photoelectric effect|klucz projektu=en:w}} → {{subst: :Photoelectric effect}}
- {{s|safesubst: :Photoelectric effect|klucz projektu=en:w}} → {{safesubst: :Photoelectric effect}}
- {{s|subst:#invoke: :Photoelectric effect|klucz projektu=en:w}} → {{subst:#invoke: Navbox}}
- {{s|subst:int: :Gadget-DejaVu Sans|klucz projektu=en:w}} → {{subst:int: Gadget-DejaVu Sans}}
- {{s|subst:msg: :Photoelectric effect|klucz projektu=en:w}} → {{subst:msg: :Photoelectric effect}}
- {{s|subst:msgnw: :Photoelectric effect|klucz projektu=en:w}} → {{subst:msgnw: :Photoelectric effect}}
- {{s|subst:raw: :Photoelectric effect|klucz projektu=en:w}} → {{subst:raw: :Photoelectric effect}}
- {{s|safesubst:#invoke: :Navbox|klucz projektu=en:w}} → {{safesubst:#invoke: Photoelectric effect}}
- {{s|safesubst:int: :Gadget-DejaVu Sans|klucz projektu=en:w}} → {{safesubst:int: Gadget-DejaVu Sans}}
- {{s|safesubst:msg: :Photoelectric effect|klucz projektu=en:w}} → {{safesubst:msg: :Photoelectric effect}}
- {{s|safesubst:msgnw: :Photoelectric effect|klucz projektu=en:w}} → {{safesubst:msgnw: :Photoelectric effect}}
- {{s|safesubst:raw: :Photoelectric effect|klucz projektu=en:w}} → {{safesubst:raw: :Photoelectric effect}}
co z użyciem powyższych wywołań z nazwą przestrzeni w wersji polskiej z linkowaniem do angielskiej Wikipedii:
- {{s|#invoke: :MODUŁ:Navbox|klucz projektu=en:w}} → {{#invoke: Navbox}}
- {{s|int: :MEDIAWIKI:Gadget-DejaVu Sans|klucz projektu=en:w}} → {{int: Gadget-DejaVu Sans}}
- {{s|msg: :SZABLON:Navbox|klucz projektu=en:w}} → {{msg: Navbox}}
- {{s|msgnw: :SZABLON:Navbox|klucz projektu=en:w}} → {{msgnw: Navbox}}
- {{s|raw: :SZABLON:Navbox|klucz projektu=en:w}} → {{raw: Navbox}}
- {{s|subst: :SZABLON:Navbox|klucz projektu=en:w}} → {{subst: Navbox}}
- {{s|safesubst: :SZABLON:Navbox|klucz projektu=en:w}} → {{safesubst: Navbox}}
- {{s|subst:#invoke: :MODUŁ:Navbox|klucz projektu=en:w}} → {{subst:#invoke: Navbox}}
- {{s|subst:int: :MEDIAWIKI:Gadget-DejaVu Sans|klucz projektu=en:w}} → {{subst:int: Gadget-DejaVu Sans}}
- {{s|subst:msg: :SZABLON:Navbox|klucz projektu=en:w}} → {{subst:msg: Navbox}}
- {{s|subst:msgnw: :SZABLON:Navbox|klucz projektu=en:w}} → {{subst:msgnw: Navbox}}
- {{s|subst:raw: :SZABLON:Navbox|klucz projektu=en:w}} → {{subst:raw: Navbox}}
- {{s|safesubst:#invoke: :MODUŁ:Navbox|klucz projektu=en:w}} → {{safesubst:#invoke: Navbox}}
- {{s|safesubst:int: :MEDIAWIKI:Gadget-DejaVu Sans|klucz projektu=en:w}} → {{safesubst:int: Gadget-DejaVu Sans}}
- {{s|safesubst:msg: :SZABLON:Navbox|klucz projektu=en:w}} → {{safesubst:msg: Navbox}}
- {{s|safesubst:msgnw: :SZABLON:Navbox|klucz projektu=en:w}} → {{safesubst:msgnw: Navbox}}
- {{s|safesubst:raw: :SZABLON:Navbox|klucz projektu=en:w}} → {{safesubst:raw: Navbox}}
co z użyciem powyższych wywołań z nazwą przestrzeni w wersji angielskiej z linkowaniem do angielskiej Wikipedii:
- {{s|#invoke: :MODULE:Navbox|klucz projektu=en:w}} → {{#invoke: Navbox}}
- {{s|int: :MEDIAWIKI:Gadget-DejaVu Sans|klucz projektu=en:w}} → {{int: Gadget-DejaVu Sans}}
- {{s|msg: :TEMPLATE:Navbox|klucz projektu=en:w}} → {{msg: Navbox}}
- {{s|msgnw: :TEMPLATE:Navbox|klucz projektu=en:w}} → {{msgnw: Navbox}}
- {{s|raw: :TEMPLATE:Navbox|klucz projektu=en:w}} → {{raw: Navbox}}
- {{s|subst: :TEMPLATE:Navbox|klucz projektu=en:w}} → {{subst: Navbox}}
- {{s|safesubst: :TEMPLATE:Navbox|klucz projektu=en:w}} → {{safesubst: Navbox}}
- {{s|subst:#invoke: :MODULE:Navbox|klucz projektu=en:w}} → {{subst:#invoke: Navbox}}
- {{s|subst:int: :MEDIAWIKI:Gadget-DejaVu Sans|klucz projektu=en:w}} → {{subst:int: Gadget-DejaVu Sans}}
- {{s|subst:msg: :TEMPLATE:Navbox|klucz projektu=en:w}} → {{subst:msg: Navbox}}
- {{s|subst:msgnw: :TEMPLATE:Navbox|klucz projektu=en:w}} → {{subst:msgnw: Navbox}}
- {{s|subst:raw: :TEMPLATE:Navbox|klucz projektu=en:w}} → {{subst:raw: Navbox}}
- {{s|safesubst:#invoke: :MODULE:Navbox|klucz projektu=en:w}} → {{safesubst:#invoke: Navbox}}
- {{s|safesubst:int: :MEDIAWIKI:Gadget-DejaVu Sans|klucz projektu=en:w}} → {{safesubst:int: Gadget-DejaVu Sans}}
- {{s|safesubst:msg: :TEMPLATE:Navbox|klucz projektu=en:w}} → {{safesubst:msg: Navbox}}
- {{s|safesubst:msgnw: :TEMPLATE:Navbox|klucz projektu=en:w}} → {{safesubst:msgnw: Navbox}}
- {{s|safesubst:raw: :TEMPLATE:Navbox|klucz projektu=en:w}} → {{safesubst:raw: Navbox}}
Można też podać dowolną liczbę argumentów dla szablonu, nawet z modyfikatorami szablonów użyte w pierwszym parametrze tego szablonu, do wywołań tego szablonu:
- {{s|Nazwa szablonu|pierwszy|drugi|trzeci|czwarty|piąty}} → {{Nazwa szablonu|pierwszy|drugi|trzeci|czwarty|piąty}}
Jeśli argumenty zawierają znak równości, należy je podać w specjalny sposób:
- {{s|Nazwa szablonu|to{{=}}coś|tamto{{=}}inny|ble{{=}}bla}} → {{Nazwa szablonu|to=coś|tamto=inny|ble=bla}}
- {{s|Nazwa szablonu|2=to=coś|3=tamto=inny|4=ble=bla}} → {{Nazwa szablonu|to=coś|tamto=inny|ble=bla}}
Lub w sposób mieszany:
- {{s|Nazwa szablonu|to{{=}}coś|drugi|ble{{=}}bla}} → {{Nazwa szablonu|to=coś|drugi|ble=bla}}
Można także tworzyć odniesienia do stron spoza przestrzeni Szablon:
- {{s|msg: Wikibooks:Witamy nowicjuszy}} → {{msg: Wikibooks:Witamy nowicjuszy}}
- {{s|msgnw: Wikibooks:Witamy nowicjuszy}} → {{msgnw: Wikibooks:Witamy nowicjuszy}}
- {{s|raw: Wikibooks:Witamy nowicjuszy}} → {{raw: Wikibooks:Witamy nowicjuszy}}
- {{s|subst: Wikibooks:Witamy nowicjuszy}} → {{subst: Wikibooks:Witamy nowicjuszy}}
- {{s|safesubst: Wikibooks:Witamy nowicjuszy}} → {{safesubst: Wikibooks:Witamy nowicjuszy}}
- {{s|subst:msg: Wikibooks:Witamy nowicjuszy}} → {{subst:msg: Wikibooks:Witamy nowicjuszy}}
- {{s|subst:msgnw: Wikibooks:Witamy nowicjuszy}} → {{subst:msgnw: Wikibooks:Witamy nowicjuszy}}
- {{s|subst:raw: Wikibooks:Witamy nowicjuszy}} → {{subst:raw: Wikibooks:Witamy nowicjuszy}}
- {{s|safesubst:msg: Wikibooks:Witamy nowicjuszy}} → {{safesubst:msg: Wikibooks:Witamy nowicjuszy}}
- {{s|safesubst:msgnw: Wikibooks:Witamy nowicjuszy}} → {{safesubst:msgnw: Wikibooks:Witamy nowicjuszy}}
- {{s|safesubst:raw: Wikibooks:Witamy nowicjuszy}} → {{safesubst:raw: Wikibooks:Witamy nowicjuszy}}
- {{s|Wikibooks:Witamy nowicjuszy}} → {{Wikibooks:Witamy nowicjuszy}}
Lub z użytym dwukropiem:
- {{s|msg: :Wikibooks:Witamy nowicjuszy}} → {{msg: Wikibooks:Witamy nowicjuszy}}
- {{s|msgnw: :Wikibooks:Witamy nowicjuszy}} → {{msgnw: Wikibooks:Witamy nowicjuszy}}
- {{s|raw: :Wikibooks:Witamy nowicjuszy}} → {{raw: Wikibooks:Witamy nowicjuszy}}
- {{s|subst: :Wikibooks:Witamy nowicjuszy}} → {{subst: Wikibooks:Witamy nowicjuszy}}
- {{s|safesubst: :Wikibooks:Witamy nowicjuszy}} → {{safesubst: Wikibooks:Witamy nowicjuszy}}
- {{s|subst:msg: :Wikibooks:Witamy nowicjuszy}} → {{subst:msg: Wikibooks:Witamy nowicjuszy}}
- {{s|subst:msgnw: :Wikibooks:Witamy nowicjuszy}} → {{subst:msgnw: Wikibooks:Witamy nowicjuszy}}
- {{s|subst:raw: :Wikibooks:Witamy nowicjuszy}} → {{subst:raw: Wikibooks:Witamy nowicjuszy}}
- {{s|safesubst:msg: :Wikibooks:Witamy nowicjuszy}} → {{safesubst:msg: Wikibooks:Witamy nowicjuszy}}
- {{s|safesubst:msgnw: :Wikibooks:Witamy nowicjuszy}} → {{safesubst:msgnw: Wikibooks:Witamy nowicjuszy}}
- {{s|safesubst:raw: :Wikibooks:Witamy nowicjuszy}} → {{safesubst:raw: Wikibooks:Witamy nowicjuszy}}
- {{s|:Wikibooks:Witamy nowicjuszy}} → {{Wikibooks:Witamy nowicjuszy}}
Przypadku modułów w przestrzeni głównej:
- {{s|msg: :Algorytmy}} → {{msg: :Algorytmy}}
- {{s|msgnw: :Algorytmy}} → {{msgnw: :Algorytmy}}
- {{s|raw: :Algorytmy}} → {{raw: :Algorytmy}}
- {{s|subst: :Algorytmy}} → {{subst: :Algorytmy}}
- {{s|safesubst: :Algorytmy}} → {{safesubst: :Algorytmy}}
- {{s|subst:msg: :Algorytmy}} → {{subst:msg: :Algorytmy}}
- {{s|subst:msgnw: :Algorytmy}} → {{subst:msgnw: :Algorytmy}}
- {{s|subst:raw: :Algorytmy}} → {{subst:raw: :Algorytmy}}
- {{s|safesubst:msg: :Algorytmy}} → {{safesubst:msg: :Algorytmy}}
- {{s|safesubst:msgnw: :Algorytmy}} → {{safesubst:msgnw: :Algorytmy}}
- {{s|safesubst:raw: :Algorytmy}} → {{safesubst:raw: :Algorytmy}}
- {{s|:Algorytmy}} → {{:Algorytmy}}
Można też linkować do modułów w przestrzeni głównej w przypadku istnienia ich mający charakter, jakoby tutaj leżały w jakieś przestrzeni, tutaj: Portal
:
- {{s|msg: :Portal:Nauki ścisłe i przyrodnicze}} → {{msg: :Portal:Nauki ścisłe i przyrodnicze}}
- {{s|msgnw: :Portal:Nauki ścisłe i przyrodnicze}} → {{msgnw: :Portal:Nauki ścisłe i przyrodnicze}}
- {{s|raw: :Portal:Nauki ścisłe i przyrodnicze}} → {{raw: :Portal:Nauki ścisłe i przyrodnicze}}
- {{s|subst: :Portal:Nauki ścisłe i przyrodnicze}} → {{subst: :Portal:Nauki ścisłe i przyrodnicze}}
- {{s|safesubst: :Portal:Nauki ścisłe i przyrodnicze}} → {{safesubst: :Portal:Nauki ścisłe i przyrodnicze}}
- {{s|subst:msg: :Portal:Nauki ścisłe i przyrodnicze}} → {{subst:msg: :Portal:Nauki ścisłe i przyrodnicze}}
- {{s|subst:msgnw: :Portal:Nauki ścisłe i przyrodnicze}} → {{subst:msgnw: :Portal:Nauki ścisłe i przyrodnicze}}
- {{s|subst:raw: :Portal:Nauki ścisłe i przyrodnicze}} → {{subst:raw: :Portal:Nauki ścisłe i przyrodnicze}}
- {{s|safesubst:msg: :Portal:Nauki ścisłe i przyrodnicze}} → {{safesubst:msg: :Portal:Nauki ścisłe i przyrodnicze}}
- {{s|safesubst:msgnw: :Portal:Nauki ścisłe i przyrodnicze}} → {{safesubst:msgnw: :Portal:Nauki ścisłe i przyrodnicze}}
- {{s|safesubst:raw: :Portal:Nauki ścisłe i przyrodnicze}} → {{safesubst:raw: :Portal:Nauki ścisłe i przyrodnicze}}
- {{s|:Portal:Nauki ścisłe i przyrodnicze}} → {{:Portal:Nauki ścisłe i przyrodnicze}}
Gdy istnieje szablon: Szablon:MediaWiki i moduł MediaWiki, to w wywołaniach szablonowych szablonu {{s}} piszemy:
Parametry szablonu (strukturyzacja Wizualnego Edytora)
edytujSzablon symbolizujący wywołanie szablonowe pewnego szablonu podanego jako parametr pierwszy.
Parametr | Opis | Typ | Status | |
---|---|---|---|---|
1 | 1 | Nazwa strony lub szablonu. | Szablon | wymagany |
2 | 2 | Parametr nazwany wraz z jego wartością połączone za pomocą szablonu: {{=}}, lub tylko parametr nienazwany. | Ciąg znaków | opcjonalny |
3 | 3 | Parametr nazwany wraz z jego wartością połączone za pomocą szablonu: {{=}}, lub tylko parametr nienazwany. | Ciąg znaków | opcjonalny |
4 | 4 | Parametr nazwany wraz z jego wartością połączone za pomocą szablonu: {{=}}, lub tylko parametr nienazwany. | Ciąg znaków | opcjonalny |
5 | 5 | Parametr nazwany wraz z jego wartością połączone za pomocą szablonu: {{=}}, lub tylko parametr nienazwany. | Ciąg znaków | opcjonalny |
6 | 6 | Parametr nazwany wraz z jego wartością połączone za pomocą szablonu: {{=}}, lub tylko parametr nienazwany. | Ciąg znaków | opcjonalny |
7 | 7 | Parametr nazwany wraz z jego wartością połączone za pomocą szablonu: {{=}}, lub tylko parametr nienazwany. | Ciąg znaków | opcjonalny |
8 | 8 | Parametr nazwany wraz z jego wartością połączone za pomocą szablonu: {{=}}, lub tylko parametr nienazwany. | Ciąg znaków | opcjonalny |
9 | 9 | Parametr nazwany wraz z jego wartością połączone za pomocą szablonu: {{=}}, lub tylko parametr nienazwany. | Ciąg znaków | opcjonalny |
10 | 10 | Parametr nazwany wraz z jego wartością połączone za pomocą szablonu: {{=}}, lub tylko parametr nienazwany. | Ciąg znaków | opcjonalny |
klucz projektu | klucz projektu | klucz projektu | Ciąg znaków | opcjonalny |
Zobacz też
edytuj- {{Parametr}} - szablon do ujawniania kodu parametrów szablonu wraz jego wartością, w kodzie komputerowym,
- {{Tag}} - szablon do ujawniania kodu tagów, wraz z zawartością i parametrami,
- {{M}} - szablon pokazuje wywołania modułów i opcjonalnie wywołań w niej funkcji, wraz z parametrami.
|