Szablon:S

Z Wikibooks, biblioteki wolnych podręczników.
 Dokumentacja szablonu [zobacz] [edytuj] [historia] [odśwież]

Opis

Szablon 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

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) lub klucz 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 zamiast kod języka (i przestarzałego j) i kod projektu (i przestarzałego p).
  • j (przestarzałe) lub kod języka - kod języka, podawany zamiast zmiennej klucz projektu i przestarzałego k,
  • p (przestarzałe) lub kod projektu - kod projektu, podawany zamiast parametru klucz projektu i przestarzałego k,
  • o (przestarzałe) lub oryginalna - jeśli niepuste, to nazwa linku jest widoczna pod nazwą oryginalną, podaną jako pierwszy parametr szablonu, używana wraz z parametrem analiza,
  • 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 parametrze analiza,
  • historia - używany z niepustym parametrem odśmieć i analiza zachowującym historię, tzn.: zachowuje historia końców parametrów i zachowuje historię modyfikatorów,
  • usuń końce - używany wraz z niepustym parametrem odśmieć i ewentualnie z pustym parametrem historia, by usuwać końce w przypadku parametrów nienazwanych podanego szablonu w tym szablonie, używany też z parametrem analiza,
  • 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 parametrem odśmieć usuwa śmiecie z rozważanej nazwy szablonu, ale odśmieca tylko nazwę podanego szablonu,
  • od małej - zamienia nazwę odśmieconą przy ustawionym parametrze odś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

Nazwa 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:

Lub z użytym dwukropiem:

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:

Gdy istnieje szablon: Szablon:MediaWiki i moduł MediaWiki, to w wywołaniach szablonowych szablonu {{s}} piszemy:

Parametry szablonu (strukturyzacja Wizualnego Edytora)

Szablon symbolizujący wywołanie szablonowe pewnego szablonu podanego jako parametr pierwszy.

Parametry szablonu[Zarządzaj danymi szablonu]

ParametrOpisTypStatus
11

Nazwa strony lub szablonu.

Szablonwymagany
22

Parametr nazwany wraz z jego wartością połączone za pomocą szablonu: {{=}}, lub tylko parametr nienazwany.

Ciąg znakówopcjonalny
33

Parametr nazwany wraz z jego wartością połączone za pomocą szablonu: {{=}}, lub tylko parametr nienazwany.

Ciąg znakówopcjonalny
44

Parametr nazwany wraz z jego wartością połączone za pomocą szablonu: {{=}}, lub tylko parametr nienazwany.

Ciąg znakówopcjonalny
55

Parametr nazwany wraz z jego wartością połączone za pomocą szablonu: {{=}}, lub tylko parametr nienazwany.

Ciąg znakówopcjonalny
66

Parametr nazwany wraz z jego wartością połączone za pomocą szablonu: {{=}}, lub tylko parametr nienazwany.

Ciąg znakówopcjonalny
77

Parametr nazwany wraz z jego wartością połączone za pomocą szablonu: {{=}}, lub tylko parametr nienazwany.

Ciąg znakówopcjonalny
88

Parametr nazwany wraz z jego wartością połączone za pomocą szablonu: {{=}}, lub tylko parametr nienazwany.

Ciąg znakówopcjonalny
99

Parametr nazwany wraz z jego wartością połączone za pomocą szablonu: {{=}}, lub tylko parametr nienazwany.

Ciąg znakówopcjonalny
1010

Parametr nazwany wraz z jego wartością połączone za pomocą szablonu: {{=}}, lub tylko parametr nienazwany.

Ciąg znakówopcjonalny
klucz projektuklucz projektu

klucz projektu

Ciąg znakówopcjonalny

Zobacz też

  • {{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.