Szablon:S

Z Wikibooks, biblioteki wolnych podręczników.
Przejdź do nawigacji Przejdź do wyszukiwania
Template-info.png Dokumentacja szablonu [zobacz] [edytuj] [historia] [odśwież]

Szablon służy do wyświetlania linków do szablonów.

Sposób użycia[edytuj]

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: #invoke:, int:, msg:, msgnw:, raw: lub subst:, i tak wygląda pierwszy parametr szablonu {{s}}.

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, za pomoca parametru kod języka, lub innego projektu siostrzanego, za pomoca parametru kod projektu, do tego samego szablonu:

  • {{s|Navbox|kod projektu=w|kod języka=en}} → {{Navbox}}
  • {{s|SZABLON:Navbox|kod projektu=w|kod języka=en}} → {{Navbox}}
  • {{s|TEMPLATE:Navbox|kod projektu=w|kod języka=en}} → {{Navbox}}
  • {{s|:SZABLON:Navbox|kod projektu=w|kod języka=en}} → {{Navbox}}
  • {{s|:TEMPLATE:Navbox|kod projektu=w|kod języka=en}} → {{Navbox}}

Można też użyć modyfikatorów szablonów:

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}}

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}}

Można też linkować do projektu o innej wersji językowej, za pomoca parametru kod języka, lub innego projektu siostrzanego, za pomoca parametru kod projektu, w przypadku modyfikatorów szablonów:

  • {{s|#invoke: Navbox|kod projektu=w|kod języka=en}} → {{#invoke:Navbox}}
  • {{s|int: Gadget-DejaVu Sans|kod projektu=w|kod języka=en}} → {{int:Gadget-DejaVu Sans}}
  • {{s|msg: Navbox|kod projektu=w|kod języka=en}} → {{msg:Navbox}}
  • {{s|msgnw: Navbox|kod projektu=w|kod języka=en}} → {{msgnw:Navbox}}
  • {{s|raw: Navbox|kod projektu=w|kod języka=en}} → {{raw:Navbox}}
  • {{s|subst: Navbox|kod projektu=w|kod języka=en}} → {{subst:Navbox}}

Co z użyciem powyższych wywołań z nazwą przestrzeni w wersji polskiej z linkowaniem do angielskiej Wikipedii:

  • {{s|#invoke: MODUŁ:Navbox|kod projektu=w|kod języka=en}} → {{#invoke:Navbox}}
  • {{s|int: MEDIAWIKI:Gadget-DejaVu Sans|kod projektu=w|kod języka=en}} → {{int:Gadget-DejaVu Sans}}
  • {{s|msg: SZABLON:Navbox|kod projektu=w|kod języka=en}} → {{msg:Navbox}}
  • {{s|msgnw: SZABLON:Navbox|kod projektu=w|kod języka=en}} → {{msgnw:Navbox}}
  • {{s|raw: SZABLON:Navbox|kod projektu=w|kod języka=en}} → {{raw:Navbox}}
  • {{s|subst: SZABLON:Navbox|kod projektu=w|kod języka=en}} → {{subst:Navbox}}

Co z użyciem powyższych wywołań z nazwą przestrzeni w wersji angielskiej z linkowaniem do angielskiej Wikipedii:

  • {{s|#invoke: MODULE:Navbox|kod projektu=w|kod języka=en}} → {{#invoke:Navbox}}
  • {{s|int: MEDIAWIKI:Gadget-DejaVu Sans|kod projektu=w|kod języka=en}} → {{int:Gadget-DejaVu Sans}}
  • {{s|msg: TEMPLATE:Navbox|kod projektu=w|kod języka=en}} → {{msg:Navbox}}
  • {{s|msgnw: TEMPLATE:Navbox|kod projektu=w|kod języka=en}} → {{msgnw:Navbox}}
  • {{s|raw: TEMPLATE:Navbox|kod projektu=w|kod języka=en}} → {{raw:Navbox}}
  • {{s|subst: TEMPLATE:Navbox|kod projektu=w|kod języka=en}} → {{subst:Navbox}}

Można też użyć dwukropka przed nazwą modułu lua, komunikatu, szablonu lub modulu w przestrzeni głównej:

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}}

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}}

lub z linkowaniem do innej wersji językowej lub innego projektu siostrzengo Wikibooks: co z użyciem powyższych wywołań z nazwą przestrzeni w wersji polskiej z linkowaniem do angielskiej Wikipedii:

  • {{s|#invoke: :MODUŁ:Navbox|kod projektu=w|kod języka=en}} → {{#invoke:Navbox}}
  • {{s|int: :MEDIAWIKI:Gadget-DejaVu Sans|kod projektu=w|kod języka=en}} → {{int:Gadget-DejaVu Sans}}
  • {{s|msg: :SZABLON:Navbox|kod projektu=w|kod języka=en}} → {{msg:Navbox}}
  • {{s|msgnw: :SZABLON:Navbox|kod projektu=w|kod języka=en}} → {{msgnw:Navbox}}
  • {{s|raw: :SZABLON:Navbox|kod projektu=w|kod języka=en}} → {{raw:Navbox}}
  • {{s|subst: :SZABLON:Navbox|kod projektu=w|kod języka=en}} → {{subst:Navbox}}

co z użyciem powyższych wywołań z nazwą przestrzeni w wersji angielskiej z linkowaniem do angielskiej Wikipedii:

  • {{s|#invoke: :MODULE:Navbox|kod projektu=w|kod języka=en}} → {{#invoke:Navbox}}
  • {{s|int: :MEDIAWIKI:Gadget-DejaVu Sans|kod projektu=w|kod języka=en}} → {{int:Gadget-DejaVu Sans}}
  • {{s|msg: :TEMPLATE:Navbox|kod projektu=w|kod języka=en}} → {{msg:Navbox}}
  • {{s|msgnw: :TEMPLATE:Navbox|kod projektu=w|kod języka=en}} → {{msgnw:Navbox}}
  • {{s|raw: :TEMPLATE:Navbox|kod projektu=w|kod języka=en}} → {{raw:Navbox}}
  • {{s|subst: :TEMPLATE:Navbox|kod projektu=w|kod języka=en}} → {{subst: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:

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:

Zobacz też[edytuj]

  • {{m}}