Szablon:T2
|
Użycie
edytujSzablon {{N}} podaje nazwę szablonu, modułu, czy kategorii. Jeżeli istnieje, np.: szablon Szablon:Książka:<nazwa szablonu>
, to zwraca jego nazwę, w przeciwnym przypadku zwraca nazwę szablonu w postaci Szablon:<nazwa szablonu>
, podobnie jest z innymi obsługiwanymi przestrzeniami. A szablon {{T}} tak uzyskaną nazwę szablonu, którym jest pewien szablon, który rozwija z parametrami podanymi w tym szablonie nie licząc pierwszego jego parametru, którym jest nazwa niepełna szablonu. Szablon {{A}} z nazwy szablony (bez przestrzeni nazw) usuwa przedrostek Książka:
.
Opis parametrów
edytujSzablon {{N}} przyjmuje tylko jeden parametr | 1 =
, którą jest nazwa niepełna szablonu, modułu, czy kategorii. Szablon {{A}} przyjmuje tylko jeden parametr, którym jest niepełna nazwa strony szablonu, modułu, czy kategorii. Szablon {{T}} podobnie jak poprzedni szablon, tylko dodatkowo dopuszcza parametry szablonu, którego uruchamia z nimi szablon o nazwie uzyskanej z funkcji {{#invoke:Ramka|N}}.
Szablon {{N|<nazwa strony>|p=[0|1|2]|n=tak}}
przyjmuje parametry oznaczające:
p
, tzn.| p = 0
lub niepodana, oznacza przestrzeń szablonu,| p = 1
przestrzeń modułu i| p = 2
przestrzeń kategorii.n
, gdy pusta lub niepodana oznacza pełną nazwę strony, a gdy jest niepusta, tylko nazwę strony.
Szablon {{T}} parametry nienazwane większe od jeden, ale nie pierwszy parametr, jego numer zmniejsza o jeden, a inne pozostawia je w takiej formie, jakim są (nie pierwszy, który nie jest wliczany do parametrów szablonu). W ten sposób wywołujemy szablon podany jako pierwszy parametr tego szablonu z tymi tak uzyskanymi parametrami.
Szablon {{T}} używamy w przypadku pierwszego stopnia zagnieżdżenia, a {{T2}} zaś drugiego. Użycie szablonu {{T}} zamiast w {{T2}} w drugim stopniu zagnieżdżenia powoduje pętlę szablonów i dlatego tak powinno się to stosować, by nie wywołać tego błędu. Oba szablony korzystają tylko z ramki {{#invoke:Ramka|T}}, czyli z tej samej funkcji w tym module. Te szablony są z obramówką {{DivLinia}}.
Szablony {{T}} i {{T2}} są względem swojej budowy z obramówką {{DivLinia}}, a szablon {{Q}} już nie. a poza tym ten szablon tak samo działa jak one.
Przykład
edytuj{{N|Unicode-c}}
→Szablon:Książka:Unicode-c
,{{N|Unicode-c|n=tak}}
→Książka:Unicode-c
{{A|Książka:Unicode-c}}
→Unicode-c
,{{A|Szablon:Książka:Unicode-c|p=tak}}
→Szablon:Unicode-c
{{N|Unicode-c|p=0}}
→Szablon:Książka:Unicode-c
,{{N|Unicode-c|p=0|n=tak}}
→Książka:Unicode-c
{{N|Zbiór zadań maturalnych|p=1}}
→Moduł:Książka:Zbiór zadań maturalnych
,{{N|Zbiór zadań maturalnych|p=1|n=tak}}
→Książka:Zbiór zadań maturalnych
{{N|Zbiór zadań maturalnych/Szablony|p=2}}
→Kategoria:Książka:Zbiór zadań maturalnych/Szablony
,{{N|Zbiór zadań maturalnych/Szablony|p=2|n=tak}}
→Książka:Zbiór zadań maturalnych/Szablony
{{T|Unicode-c|wstecz=13|dalej=15}}
,{{T2|Unicode-c|wstecz=13|dalej=15}}
i{{Q|Unicode-c|wstecz=13|dalej=15}}
→
Błędy
edytujBłędy należy zgłaszać na stronie Wikibooks:Kwestie techniczne.
Parametry szablonu (strukturyzacja Wizualnego Edytora)
edytujSzablon {{N}} podaje nazwę szablonu, modułu, czy kategorii, a szablon {{T}} uzyskany tak szablon rozwija z parametrami podanymi w tym szablonie. Parametry nienazwane większe od jedynki (niejedynkowe) zmniejsza o jeden, a inne, nie pierwszy, pozostawia je w takiej formie jakim są. Do tych parametrów nie wliczamy pierwszy parametr.
Parametr | Opis | Typ | Status | |
---|---|---|---|---|
1 | 1 | Parametr niepełny szablonu. | Nazwa strony | wymagany |
Zobacz też
edytuj- Szablony nazw i wywołań szablonów książkowych
- {{T}} (dla pierwszego stopnia zagnieżdżenia) i {{T2}} (za to dla drugiego) - szablon liczy nazwę szablonu jak szablon {{N}}, ją rozwija z parametrami szablonu według parametrów podanym w tym szablonie, do parametrów nie jest wliczany pierwszy parametr, którym jest niepełna nazwa szablonu, te szablony są obramowane szablonem {{DivLinia}},
- {{Q}} - to samo, co {{T}}, tylko bez obramowania {{DivLinia}},
- {{N}} - szablon zwraca nazwę szablonu, modułu, czy kategorii, jeżeli istnieje, np. dla szablonu
Szablon:Książka:<nazwa szablonu>
- podobnie jest dla pozostałych przestrzeni obsługiwanych, w przeciwnym wypadku zwracaSzablon:<nazwa szablonu>
, - {{A}} - szablon usuwający z nazwy szablonu, modułu, czy kategorii, przedrostek
Książka:
.
- Szablony woluminu książkowe kategorii
- {{Wolumin}} - szablon umieszcza dany artykuł w jednej przestrzeni książkowej,
- {{StronaWolumin}} - szablon na podstawie podanych parametrów generuje szereg odpowiednich kategorii książkowych,
- {{LinkWolumin}} - szablon linkuje do kategorii książkowej.
Powyższy opis jest dołączany ze strony Szablon:T/opis. (edytuj | historia)
Zobacz podstrony tego szablonu. |