Szablon:Navbox ze zwijanymi grupami
|
Ten szablon tworzy szablon nawigacyjny z grupami artykułów podzielonymi na podtematy. Wszystkie grupy parametrów są domyślnie schowane. Jednak z użyciem odpowiedniego parametru jedna z nich może być rozwinięta w celu pokazania artykułów z tej podgrupy.
Użycie
edytujNależy usunąć parametry, które nie zostaną użyte. Szablon umożliwia wyświetlenie do dowolnej liczby grup z linkami. Należy użyć co najmniej 2 grup, w przeciwnym wypadku wystarczy szablon {{Navbox}}.
{{Navbox ze zwijanymi grupami |nazwa = {{subst:PAGENAME}} |zwijanie = |wybrane = {{{1|}}} |tytuł = |styl tytułu = |styl opisu = |grafika = |opis1 = |skrót1 = |spis1 = |opis2 = |skrót2 = |spis2 = ... |opis15 = |skrót15 = |spis15 = }}
Parametry
edytujDla ułatwienia szablon {{Navbox}} oraz pokrewne szablony {{Navbox z kolumnami}} i {{Navbox ze zwijanymi grupami}} posiadają wiele parametrów o identycznych nazwach. Wszystkie parametry oznaczone gwiazdką * są wspólne dla tych trzech szablonów. Szczegółowy ich opis znajduje się w dokumentacji {{Navbox}}.
Podstawowe parametry
edytuj- nazwa*
- Nazwa szablonu, potrzebna do wyświetlania linków w górnej belce.
- zwijanie* [
auto, rozwinięte, zwinięte, zwykłe, brak
] - Początkowy stan opcji pokaż/ukryj. Sprawdź szczegóły w {{Navbox}}.
- zwijanie* [
- belka*
- Możliwe wartości to
zwykła
,brak
i domyślna pusta wartość. Sprawdź {{Navbox}}.
- ramka*
- Możliwe wartości to
podgrupa
,brak
i domyślna pusta wartość. Ustawieniepodgrupa
jest dobre, jeśli chcemy użyć tego szablonu wewnątrz innego: wtedy szablon-dziecko pojawia się bez ramek i dobrze pasuje do swojego "rodzica". Rodzicem może być parametrspis
w {{Navbox}}, kolumna w {{Navbox z kolumnami}} lub spis w innym szablonie {{Navbox ze zwijanymi grupami}}. Sprawdź informacje i przykłady w {{Navbox}}.
Podstawowa zawartość
edytuj- tytuł*
- Tytuł szablonu, wyświetlany wyśrodkowany w pasku tytułowym na górze szablonu.
- góra*
- Tekst lub inny element, który pojawia się ponad wszystkim spisami.
- grafika*
- Grafika, która znajdzie się po prawej od wszystkich zwiniętych spisów.
- grafika lewa*
- Grafika, która znajdzie się po lewej od wszystkich zwiniętych spisów.
- dół*
- Tekst lub inny element, który pojawia się pod wszystkim spisami.
Parametry spisów
edytuj- opisn
- Tytuł grupy o numerze n, wyświetlany w jej osobnym pasku z linkami pokaż/ukryj.
- spisn*
- Spis linków i innej zawartości, która ma być pokazana po rozwinięciu opisun. Może tu być użyty szablon-dziecko ({{Navbox}} lub {{Navbox z kolumnami}}) z parametrem
ramka = podgrupa
. Jeśli tak robisz, usuń odpowiadający temu spisowi parametropis
, bo szablon-dziecko już zapewnia własne zwijanie.
- skrótn
- Skrót grupy o numerze n. Zobacz parametr
wybrane
, aby zobaczyć, jak używać tego parametru. Parametr nie jest obowiązkowy.
- wybrane
- Jeśli wartość parametru
wybrane
jest równa wartości jednego z parametrówskrótn
, to spisn pozostanie rozwinięty, podczas gdy wszystkie pozostałe spisy będą zwinięte. Jeśliwybrane
pozostanie puste lub nie dopasuje się do żadnegoskrótn
, wszystkie grupy będą zwinięte. Zazwyczaj ten parametr powinien być ustawiony na wartość {{{1|}}}. Ponieważ ten szablon jest szablonem bazowym dla innych, musi być sposób na przekazywanie parametru wybranej grupy z artykułu przez szablon na wyższym poziomie do tego.
- zwijanien [
auto, rozwinięte, zwinięte, zwykłe, brak
] - Początkowy stan zwijania spisun. Domyślnie jest ustawione na zwinięte. Jeśli ustawiony jest parametr
wybrane
równyskrótn
dla pewnego n, to ten parametr nie ma znaczenia.
- zwijanien [
- grafikan
- Grafika pojawiająca się po prawej od spisun.
- grafika lewan
- Grafika pojawiająca się po lewej od spisun.
Parametry CSS
edytuj- styl ogólny*
- Styl CSS dla całego szablonu.
- styl tytułu*
- Styl CSS dla paska tytułowego, zazwyczaj
background: kolor
. Kolor linków musi być ręcznie zmieniany za pomocą tagów span, np.tytuł = [[Harcerstwo|<span style="color:ivory;">Harcerstwo</span>]]
pozwala na zmianę tekstu. Przyciski [pokaż]/[ukryj] oraz p-d-e używają koloru określonego w parametrze styl tytułu. Przykład:titlestyle = background:darkgreen;color:ivory;
- styl góry*
- styl dołu*
- Styl CSS odpowiednio dla pól
góra
idół
.
- styl bazowy*
- Styl CSS równocześnie dla parametrów
tytuł
,góra
,dół
iopisn
.
- styl grafiki*
- Styl CSS dla parametru
grafika
. Nie daje efektu w parametrachgrafikan
.
- styl grafiki lewej*
- Styl CSS dla parametru
grafika lewa
. Nie daje efektu w parametrachgrafika lewan
.
- styl opisu
- Styl CSS dla wszystkich opisów grup. Na tej stronie można łatwo znaleźć odpowiednie kolory dla przejść np. z koloru paska tytułowego do bieli. Przykład:
styl opisu = background:lightgreen;
- styl opisun
- Styl CSS dla konkretnego opisu grupy, nadpisuje wartość parametru
styl opisu
.
- styl spisu*
- Styl CSS dla wszystkich spisów linków.
- styl spisun*
- Styl CSS dla konkretnego spisu, nadpisuje wartość parametru
styl spisu
.
Przykłady
edytujPrzykład podstawowy
edytuj{{Navbox ze zwijanymi grupami |nazwa = University of Michigan |tytuł = [[University of Michigan|<span style="color:#FFD700;">The University of Michigan, Ann Arbor</span>]] |styl tytułu = background:#00008B;color:#FFD700; |styl opisu = background:#FFD700;color:#00008B; |wybrane = {{{1|}}} |zwijanie = zwinięte |opis1 = [[University of Michigan#Academic profile|<span style="color:#00008B;">Academics</span>]] |skrót1 = academics |spis1 = [[University of Michigan College of Engineering|College of Engineering]] • [[University of Michigan College of Literature, Science, and the Arts|College of Literature, Science and the Arts]] • [[Gerald R. Ford School of Public Policy]] • [[University of Michigan Law School|Law School]] • [[University of Michigan Health System|Medical School]] • [[Ross School of Business]] • [[University of Michigan School of Education|School of Education]] • [[University of Michigan School of Information|School of Information]] • [[University of Michigan School of Music, Theatre & Dance|School of Music, Theatre & Dance]] • [[University of Michigan School of Natural Resources and Environment|School of Natural Resources and Environment]] • [[University of Michigan School of Public Health|School of Public Health]] • [[Taubman College of Architecture and Urban Planning]] |opis2 = [[Michigan Wolverines|<span style="color:#00008B;">Athletics</span>]] |skrót2 = athletics |spis2 = [[Michigan Stadium|Michigan Stadium]] • [[Crisler Arena|Crisler Arena]] • [[Yost Ice Arena|Yost Ice Arena]] • [[Michigan Wolverines|Michigan Wolverines]] • [[Michigan Wolverines football|Football]] • [[Michigan-Ohio State rivalry|UM-OSU Rivalry]] • [[Little Brown Jug (football)|Little Brown Jug]] • [[Paul Bunyan Trophy]] • [[Cold War (ice hockey)|Cold War]] |opis3 = Campus |skrót3 = campus |spis3 = [[Angell Hall Observatory]] • [[Burton Tower]] • [[The Diag]] • [[David M. Dennison Building|Dennison Building]] • [[Gerald R. Ford Presidential Library]] • [[Hill Auditorium|Hill Auditorium]] • [[Lurie Tower]] • [[Matthaei Botanical Gardens]] • [[Michigan Union]] • [[Museums at the University of Michigan|Museums]] • [[Nichols Arboretum]] • [[University of Michigan Health System|UM Health System]] • [[University of Michigan Library|University Library]] }}
Zagnieżdżanie innych szablonów Navbox
edytujTen przykład pokazuje, jak szablony {{Navbox}}, {{Navbox ze zwijanymi grupami}} i {{Navbox z kolumnami}} tworzą jeden duży szablon. Przyciśnij przycisk edycji tej sekcji, aby zobaczyć kod (jest dość długi). Zauważ, że szablony-dzieci mają ustawiony pierwszy parametr na podgrupa
.
|
Zobacz też
edytuj- {{Navbox}} – Podstawowy navbox
- {{Navbox z kolumnami}} – Pozwala na tworzenie kolumn zamiast grup/list
- – ostrożnie ze stosowaniem navboksu z kolumnami: nie twórz nawigacji, która nie zmieści się w mniejszych okienkach, np. 500px
- {{Nowrap start}} – Zalecany format dodawania myślników, średników i innych znaków między elementami listy.
- {{Show}} – tworzenie zwijanych treści w artykułach (np. rozbudowane linki zewnętrzne w metabolizm)
Powyższy opis jest dołączany ze strony Szablon:Navbox ze zwijanymi grupami/opis. (edytuj | historia)
Kategorie należy dodawać do podstrony /opis. Zobacz podstrony tego szablonu. |