Szablon:Kategorie
Użycie
Szablon służy do zrzucania kategorii więcej niż jeden, z automatycznie wpisaną nazwą sortowania danej strony, jeżeli nie wybrano innego jego sposobu, dla niej. Kategorie bez nazwy kategorii Kategoria oznaczone liczone liczbami numerowanymi, a ich nazwy sortowania też są oznaczone tymi samymi numerami z dolnym myślnikiem na początku. Aby wpisać nazwę sortowania ogólny należy wpisać _i
. Sortowanie spacją ogólnie określamy przez | sortuj spacją = tak
, lub to samo tylko z numerem na końcu jak | sortuj spacją 2 = tak
. Można automatycznie w innym sposób, niż za pomocą nazw sortowania podanych do tego szablonu, podając parametr klucz sortowania
, pisząc w niej, jako wartość, nazwę sortowania, wtedy sortujemy względem funkcji "DEFAULTSORT". Jeżeli chcemy wyłączyć nazwę sortowania według subnazwy lub nazwy strony, w której on jest umieszczony, piszemy | nie sortuj nazwą = tak
, ,lub w sposób numerowany, np. | nie sortuj nazwą 2 = tak
. Jeżeli nie chcemy kategorii bez stron i plików, ale z subkategoriami, zaliczyć do kategorii Kategorie dla kategorii, piszemy | nie kategorie dla kategorii = tak
.
Szablon przyjmuje też parametry pudełka {{#invoke:Pudełko}}, takie jak nazwa przestrzeni nazw
i nazwa jednostki
, potrzebne do określenia nazwy sortowania według subnazwy lub nazwy, strony, w której jest umieszczony ten szablon.
Opis parametrów
- Parametry szablonu {{Kategorie}}
1
,2
,...
iN
(dowolna liczba) - nazwy kategorii rzucanej przez ten szablon (przynajmniej parametr1
wymagany),_1
,_2
,...
i_N
(dowolna liczba z dolnym myślnikiem) - nazwy sortowania w rzucanej przez ten szablon kategorii (opcjonalne),_i
- wspólny klucz sortowania wstawiany bezpośrednio do kategorii jako drugi parametr (opcjonalny),s
(przestarzałe) lubsortuj spacją
albos1
(przestarzałe) lubsortuj spacją 1
,s2
(przestarzałe) lubsortuj spacją 2
,...
isN
(przestarzałe) lubsortuj spacją N
- na początku nazwy sortowanej pojawia się spacja (opcjonalne).k
(przestarzałe) lubklucz sortowania
- ustawia klucz sortowania kategorii, w których nie ma podanych jawnie kluczy (opcjonalny),n
(przestarzałe) lubnie sortuj nazwą
albon1
(przestarzałe) lubnie sortuj nazwą 1
,n2
(przestarzałe) lubnie sortuj nazwą 2
,...
inN
(przestarzałe) lubnie sortuj nazwą N
- nie sortuje nazwami danej strony ogólnie dla wszystkich podanych kategorii, lub szczególnie, podając numer kategorii,nk
(przestarzałe) lubnie kategorie dla kategorii
- nie zalicza kategorii, mający pozycje tylko podkategorie, do kategorii Kategoria:Kategorie dla kategorii.
- Gdzie powyżej
N
, to liczba zmiennych nienazwanych (nazywanych liczbami naturalnymi).
Przykład
- Przykłady z szablonem {{Kategorie}} zostały podane przy pomocy {{OpakujKategorieZeSortowaniem}} - patrz kod tego rozdziału
- Zasymulowano umieszczenie tych poniższych wywołań tego szablonu w kategorii Kategorie tematyczne
- Przykład pierwszy bez podania parametrów
{{Kategorie}}
[[Kategoria:Szablon kategorie - nie podano nazw kategorii|Kategorie tematyczne]][[Kategoria:Kategorie dla kategorii|Kategorie tematyczne]][[Kategoria:Szablon kategorie do sprawdzenia|Kategorie tematyczne]]
- Przykład drugi z podaniem pustego parametru
{{Kategorie|}}
[[Kategoria:Szablon kategorie - puste kategorie|Kategorie tematyczne]][[Kategoria:Kategorie dla kategorii|Kategorie tematyczne]][[Kategoria:Szablon kategorie do sprawdzenia|Kategorie tematyczne]]
- Mając przykład trzeci
{{Kategorie|1=Artykuły do weryfikacji|_1=Klucz sortowania pierwszy|2=Artykuły bez kryteriów dla list|_2=Klucz sortowania drugi|3=Artykuły napisane w formie reklamy|_3=Klucz sortowania trzeci|4=Artykuły polonocentryczne|_4=Klucz sortowania czwarty}}
- wywołany w wikikodzie generuje on rozwinięty kod z nazwami sortowania:
[[Kategoria:Artykuły do weryfikacji|Klucz sortowania pierwszy]][[Kategoria:Artykuły bez kryteriów dla list|Klucz sortowania drugi]][[Kategoria:Artykuły napisane w formie reklamy|Klucz sortowania trzeci]][[Kategoria:Artykuły polonocentryczne|Klucz sortowania czwarty]][[Kategoria:Kategorie dla kategorii|Kategorie tematyczne]]
a oto wynik:
- Mając przykład czwarty
{{Kategorie|1=Nazwa kategorii pierwsza|_1=Klucz sortowania pierwszy|2=Artykuły bez kryteriów dla list|_2=Klucz sortowania drugi|3=Artykuły napisane w formie reklamy|_3=Klucz sortowania trzeci|4=Artykuły polonocentryczne|_4=Klucz sortowania czwarty}}
- wywołany w wikikodzie generuje on rozwinięty kod z nazwami sortowania, wiedząc, że pierwsza kategoria nie istnieje:
[[Kategoria:Nazwa kategorii pierwsza|Klucz sortowania pierwszy]][[Kategoria:Artykuły bez kryteriów dla list|Klucz sortowania drugi]][[Kategoria:Artykuły napisane w formie reklamy|Klucz sortowania trzeci]][[Kategoria:Artykuły polonocentryczne|Klucz sortowania czwarty]][[Kategoria:Szablon kategorie - nieistniejące kategorie|Kategorie tematyczne]][[Kategoria:Kategorie dla kategorii|Kategorie tematyczne]]
- a oto wynik:
- Mając przykład piąty
{{Kategorie|Artykuły do weryfikacji|Artykuły bez kryteriów dla list|Artykuły napisane w formie reklamy|Artykuły polonocentryczne|klucz sortowania=Klucz sortowania wszystkich kategorii}}
- wywołany wikikodzie generuje on rozwinięty kod z nazwami sortowania w zmiennej
klucz sortowania
:
[[Kategoria:Artykuły do weryfikacji]][[Kategoria:Artykuły bez kryteriów dla list]][[Kategoria:Artykuły napisane w formie reklamy]][[Kategoria:Artykuły polonocentryczne]][[Kategoria:Kategorie dla kategorii|Kategorie tematyczne]]
- a oto wynik:
- Mając przykład szósty
{{Kategorie|1=Artykuły {do weryfikacji|_1=Klucz sortowania pierwszy|2=Artykuły bez kryteriów dla list|_2=Klucz sortowania drugi|3=Artykuły napisane w formie reklamy|_3=Klucz sortowania trzeci|4=Artykuły polonocentryczne|_4=Klucz sortowania czwarty}}
- wywołany w wikikodzie generuje on rozwinięty kod widząc, że pierwsza kategoria w powyższym wikikodzie ma niepoprawną nazwę:
[[Kategoria:Artykuły bez kryteriów dla list|Klucz sortowania drugi]][[Kategoria:Artykuły napisane w formie reklamy|Klucz sortowania trzeci]][[Kategoria:Artykuły polonocentryczne|Klucz sortowania czwarty]][[Kategoria:Szablon kategorie - niepoprawne kategorie|Kategorie tematyczne]][[Kategoria:Kategorie dla kategorii|Kategorie tematyczne]]
- a oto wynik:
- Mając przykład siódmy
{{Kategorie|1=Artykuły do weryfikacji|_1=Klucz sortowania pierwszy|2=Artykuły bez kryteriów dla list|_2=Klucz sortowania drugi|3=Artykuły do weryfikacji|_3=Klucz sortowania trzeci|4=Artykuły polonocentryczne|_4=Klucz sortowania czwarty}}
- wywołany w wikikodzie generuje on rozwinięty kod widząc, że pierwsza i trzecia kategoria w powyższym wikikodzie mają powtarzającą nazwę:
[[Kategoria:Artykuły do weryfikacji|Klucz sortowania pierwszy]][[Kategoria:Artykuły bez kryteriów dla list|Klucz sortowania drugi]][[Kategoria:Artykuły polonocentryczne|Klucz sortowania czwarty]][[Kategoria:Szablon kategorie - powtarzające się kategorie|Kategorie tematyczne]][[Kategoria:Kategorie dla kategorii|Kategorie tematyczne]]
- a oto wynik:
- Mając przykład ósmy
{{Kategorie|1=Artykuły do weryfikacji|_1=Klucz sortowania pierwszy|2=|_2=Klucz sortowania drugi|3=Artykuły napisane w formie reklamy|_3=Klucz sortowania trzeci|4=Artykuły polonocentryczne|_4=Klucz sortowania czwarty}}
- wywołany w wikikodzie generuje on rozwinięty kod widząc, że druga kategoria w powyższym wikikodzie ma pustą nazwę:
[[Kategoria:Artykuły do weryfikacji|Klucz sortowania pierwszy]][[Kategoria:Artykuły napisane w formie reklamy|Klucz sortowania trzeci]][[Kategoria:Artykuły polonocentryczne|Klucz sortowania czwarty]][[Kategoria:Szablon kategorie - puste kategorie|Kategorie tematyczne]][[Kategoria:Kategorie dla kategorii|Kategorie tematyczne]][[Kategoria:Szablon kategorie do sprawdzenia|Kategorie tematyczne]]
- a oto wynik:
- Mając przykład dziewiąty
{{Kategorie|1=Artykuły do weryfikacji|sortuj spacją 1=tak|2=Artykuły bez kryteriów dla list|3=Artykuły napisane w formie reklamy|4=Artykuły polonocentryczne|sortuj spacją 4=tak}}
- wywołany w wikikodzie generuje on rozwinięty kod widząc, że pierwsza i czwarta kategoria w powyższym wikikodzie ma spację jako nazwę sortowania:
[[Kategoria:Artykuły do weryfikacji| ]][[Kategoria:Artykuły bez kryteriów dla list|Kategorie tematyczne]][[Kategoria:Artykuły napisane w formie reklamy|Kategorie tematyczne]][[Kategoria:Artykuły polonocentryczne| ]][[Kategoria:Kategorie dla kategorii|Kategorie tematyczne]]
- a oto wynik:
- Mając przykład dziesiąty
{{Kategorie|1=Artykuły do weryfikacji|_i=Klucz sortowania ogólny|2=Artykuły bez kryteriów dla list|3=Artykuły napisane w formie reklamy|4=Artykuły polonocentryczne}}
- wywołany w wikikodzie generuje on rozwinięty kod widząc, że jest ogólny klucz sortowania napisany za pomocą zmiennej:
_i
:
[[Kategoria:Artykuły do weryfikacji|Klucz sortowania ogólny]][[Kategoria:Artykuły bez kryteriów dla list|Klucz sortowania ogólny]][[Kategoria:Artykuły napisane w formie reklamy|Klucz sortowania ogólny]][[Kategoria:Artykuły polonocentryczne|Klucz sortowania ogólny]][[Kategoria:Kategorie dla kategorii|Kategorie tematyczne]]
- a oto wynik:
- Zasymulowano umieszczenie tych poniższych wywołań tego szablonu w kategorii Kategorie podręcznikowe
- Mając przykład jedenasty
{{Kategorie|1=Artykuły do weryfikacji|2=Artykuły bez kryteriów dla list|3=Artykuły napisane w formie reklamy|4=Artykuły polonocentryczne}}
- wywołany w wikikodzie generuje on rozwinięty, wiedząc, że szablon zwróci też kategorię Kategorie dla kategorii
[[Kategoria:Artykuły do weryfikacji|Kategorie podręcznikowe]][[Kategoria:Artykuły bez kryteriów dla list|Kategorie podręcznikowe]][[Kategoria:Artykuły napisane w formie reklamy|Kategorie podręcznikowe]][[Kategoria:Artykuły polonocentryczne|Kategorie podręcznikowe]][[Kategoria:Kategorie dla kategorii|Kategorie podręcznikowe]]
- a oto wynik:
- Mając przykład dwunasty
{{Kategorie|1=Artykuły do weryfikacji|2=Artykuły bez kryteriów dla list|3=Artykuły napisane w formie reklamy|4=Artykuły polonocentryczne|nie kategorie dla kategorii=tak}}
- wywołany w wikikodzie generuje on rozwinięty, wiedząc, że szablon nie zwróci kategorii Kategorie dla kategorii, w przeciwieństwie do poprzedniego przykładu
[[Kategoria:Artykuły do weryfikacji|Kategorie podręcznikowe]][[Kategoria:Artykuły bez kryteriów dla list|Kategorie podręcznikowe]][[Kategoria:Artykuły napisane w formie reklamy|Kategorie podręcznikowe]][[Kategoria:Artykuły polonocentryczne|Kategorie podręcznikowe]]
- a oto wynik:
- Zasymulowano umieszczenie tych poniższych wywołań tego szablonu w szablonie SDU/Archiwum
- Mając przykład trzynasty
{{Kategorie|1=Artykuły do weryfikacji|2=Artykuły bez kryteriów dla list|3=Artykuły napisane w formie reklamy|4=Artykuły polonocentryczne}}
- wywołany w wikikodzie generuje on rozwinięty kod widząc, że nazwa sortowania w tym przypadku zostanie ustalony na Archiwum:
[[Kategoria:Artykuły do weryfikacji|Archiwum]][[Kategoria:Artykuły bez kryteriów dla list|Archiwum]][[Kategoria:Artykuły napisane w formie reklamy|Archiwum]][[Kategoria:Artykuły polonocentryczne|Archiwum]]
- a oto wynik:
Błędy
Błędy należy zgłaszać na stronie Wikibooks:Kwestie techniczne.
Parametry szablonu (strukturyzacja Wizualnego Edytora)
Szablon służy do zrzucania kategorii więcej niż jeden, ewentualnie z opcjonalnymi nazwami sortowania.
Parametr | Opis | Typ | Status | |
---|---|---|---|---|
1 | 1 | Pierwsza nazwa kategorii. | Nazwa strony | wymagany |
_1 | _1 | Nazwa sortowania pierwszej kategorii. | Linia | sugerowany |
nie sortuj nazwą 1 | nie sortuj nazwą 1 | Sortuje pierwszą kategorię według nazwy danej strony. | Ciąg znaków | opcjonalny |
sortuj spacją 1 | sortuj spacją 1 s1 | Sortuje spacją pierwszą kategorię. | Ciąg znaków | sugerowany |
2 | 2 | Druga nazwa kategorii. | Nazwa strony | opcjonalny |
_2 | _2 | Nazwa sortowania drugiej kategorii. | Linia | opcjonalny |
sortuj spacją 2 | sortuj spacją 2 s2 | Sortuje spacją drugą kategorię. | Ciąg znaków | opcjonalny |
nie sortuj nazwą 2 | nie sortuj nazwą 2 | Sortuje drugą kategorię według nazwy danej strony. | Ciąg znaków | opcjonalny |
3 | 3 | Trzecia nazwa kategorii. | Nazwa strony | opcjonalny |
_3 | _3 | Nazwa sortowania trzeciej kategorii. | Linia | opcjonalny |
sortuj spacją 3 | sortuj spacją 3 s3 | Sortuje spacją trzecią kategorię. | Ciąg znaków | opcjonalny |
nie sortuj nazwą 3 | nie sortuj nazwą 3 | Sortuje trzecią kategorię według nazwy danej strony. | Ciąg znaków | opcjonalny |
4 | 4 | Czwarta nazwa kategorii. | Nazwa strony | opcjonalny |
_4 | _4 | Nazwa sortowania czwartej kategorii. | Linia | opcjonalny |
sortuj spacją 4 | sortuj spacją 4 s4 | Sortuje spacją czwartą kategorię. | Ciąg znaków | opcjonalny |
5 | 5 | Piąta nazwa kategorii. | Nazwa strony | opcjonalny |
_5 | _5 | Nazwa sortowania piątej kategorii. | Linia | opcjonalny |
nie sortuj nazwą 4 | nie sortuj nazwą 4 | Sortuje czwartą kategorię według nazwy danej strony. | Ciąg znaków | opcjonalny |
sortuj spacją 5 | sortuj spacją 5 s5 | Sortuje spacją piątą kategorię. | Ciąg znaków | opcjonalny |
nie sortuj nazwą 5 | nie sortuj nazwą 5 | Sortuje piątą kategorię według nazwy danej strony. | Ciąg znaków | opcjonalny |
6 | 6 | Szósta nazwa kategorii. | Nazwa strony | opcjonalny |
_6 | _6 | Nazwa sortowania szóstej kategorii. | Linia | opcjonalny |
sortuj spacją 6 | sortuj spacją 6 | Sortuje spacją szóstą kategorię. | Ciąg znaków | opcjonalny |
nie sortuj nazwą 6 | nie sortuj nazwą 6 | Sortuje szóstą kategorię według nazwy danej strony. | Ciąg znaków | opcjonalny |
7 | 7 | Siódma nazwa kategorii. | Nazwa strony | opcjonalny |
_7 | _7 | Nazwa sortowania siódmej kategorii. | Linia | opcjonalny |
nie sortuj nazwą 7 | nie sortuj nazwą 7 | Sortuje siódmą kategorię według nazwy danej strony. | Ciąg znaków | opcjonalny |
sortuj spacją 7 | sortuj spacją 7 s7 | Sortuje spacją siódmą kategorię. | Ciąg znaków | opcjonalny |
8 | 8 | Ósma nazwa kategorii. | Nazwa strony | opcjonalny |
_8 | _8 | Nazwa sortowania ósmej kategorii. | Linia | opcjonalny |
nie sortuj nazwą 8 | nie sortuj nazwą 8 | Sortuje ósmą kategorię według nazwy danej strony. | Ciąg znaków | opcjonalny |
sortuj spacją 8 | sortuj spacją 8 s8 | Sortuje spacją ósmą kategorię. | Ciąg znaków | opcjonalny |
9 | 9 | Drzewiąta nazwa kategorii. | Nazwa strony | opcjonalny |
_9 | _9 | Nazwa sortowania dziewiątej kategorii. | Linia | opcjonalny |
sortuj spacją 9 | sortuj spacją 9 s9 | Sortuje spacją dziewiątą kategorię. | Ciąg znaków | opcjonalny |
nie sortuj nazwą 9 | nie sortuj nazwą 9 | Sortuje dziewiątą kategorię według nazwy danej strony. | Ciąg znaków | opcjonalny |
10 | 10 | Dziesiąta nazwa kategorii. | Nazwa strony | opcjonalny |
_10 | _10 | Nazwa sortowania dzięsiątej kategorii. | Linia | opcjonalny |
sortuj spacją 10 | sortuj spacją 10 s10 | Sortuje spacją dziesiątą kategorię. | Ciąg znaków | opcjonalny |
nie sortuj nazwą 10 | nie sortuj nazwą 10 | Sortuje dziesiątą kategorię według nazwy danej strony. | Ciąg znaków | opcjonalny |
nie sortuj nazwą | nie sortuj nazwą | Nie sortuje nazwą danej strony dla wszystkich kategorii. | Ciąg znaków | opcjonalny |
_i | _i | Wspólny klucz sortowania wszystkich podanych kategorii. | Linia | sugerowany |
klucz sortowania | klucz sortowania k | Wspólny klucz sortowania podanych dla kategori, w której nie ma jawnie podanych kluczy sortowania za pomocą specjalnego słowa magicznego. | Ciąg znaków | sugerowany |
nie kategorie dla kategorii | nie kategorie dla kategorii | Jeżeli niepusta, to nie zalicza kategorii, mający pozycje tylko podkategorie, do kategorii "Kategorie dla kategorii". | Ciąg znaków | opcjonalny |
Zobacz też
- {{Kategoria}} - szablon do obsługi jednej zwracanej kategorii, ewentualnie z nazwą sortowania,
- {{Łączna liczba stron w kategoriach}} - szablon zwraca łączną liczbę podkategorii w podanych kategoriach,
- {{Rekurencyjna łączna liczba stron w kategoriach}} - szablon zwraca rekurencyjną łaczną liczbę kategorii w podanych kategoriach,
- {{OpakujKategorie}} lub {{OpakujKategorieZeSortowaniem}} - szablon usuwa z zwracanego szablonu kategorie, i ewentualnie zwraca je w ramce pod jego spodem.
|
Powyższy opis jest dołączany ze strony Szablon:Kategorie/opis. (edytuj | historia)
Kategorie należy dodawać do podstrony /opis. Zobacz podstrony tego szablonu. |