Przejdź do zawartości

Szablon:Spis treści

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


Informacja
Spis treści powinno się wyrównywać do prawej strony ekranu jedynie w przypadku artykułów o bardzo krótkiej definicji lub na stronach pozbawionych wstępu. W pozostałych przypadkach powinno się stosować domyślne położenie spisu (za wstępem, przy lewej krawędzi strony).

Użycie

[edytuj]

Standardowy spis treści podobny, tak jak dawniej, do spisu treści wbudowanego do MediaWiki. Szablon do prezentacji spisu treści w formie rozwiniętej domyślnie.

W przypadku, gdy chcemy uzyskać spis treści z lewej strony o zadeklarowanej szerokości (tutaj 300px), wówczas wstawiamy szablon

Element pływający lewy spisu treści

[edytuj]
Przykład
Wynik
Spis treści

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin nibh augue, suscipit a, scelerisque sed, lacinia in, mi. Cras vel lorem. Etiam pellentesque aliquet tellus. Phasellus pharetra nulla ac diam. Quisque semper justo at risus. Donec venenatis, turpis vel hendrerit interdum, dui ligula ultricies purus, sed posuere libero dui id orci. Nam congue, pede vitae dapibus aliquet, elit magna vulputate arcu, vel tempus metus leo non est. Etiam sit amet lectus quis est congue mollis. Phasellus congue lacus eget neque. Phasellus ornare, ante vitae consectetuer consequat, purus sapien ultricies dolor, et mollis pede metus eget nisi. Praesent sodales velit quis augue. Cras suscipit, urna at aliquam rhoncus, urna quam viverra nisi, in interdum massa nibh nec erat.

Mauris id urna. Donec adipiscing. Cras luctus est id urna. Sed vitae enim. Donec sit amet magna molestie quam varius dictum. Morbi laoreet. Maecenas elit lacus, congue eu, rutrum ac, condimentum et, risus. Donec erat. In ornare placerat nisl. Aliquam eget metus non massa tristique luctus. Integer id justo. Fusce rutrum. Nunc volutpat magna pretium massa.

Proin gravida tellus vitae dui. Maecenas tempor. Nulla eros mauris, aliquet quis, posuere ut, ultrices non, quam. Pellentesque at odio semper justo placerat convallis. Pellentesque diam. Sed mattis, pede ut ultricies commodo, velit magna auctor leo, at ultricies velit risus id erat. Donec et eros in urna interdum vulputate. Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Nunc fermentum nibh id ante. Aliquam felis augue, gravida non, venenatis sed, congue et, orci. Aenean scelerisque tortor sed magna. Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Nullam hendrerit, mi et mattis lobortis, nibh ante vehicula magna, interdum porta massa mauris vitae odio. Integer aliquam arcu non enim. Fusce felis metus, dignissim in, molestie vel, pellentesque a, odio.

Element pływający prawy spisu treści z określonym rozmiarem

[edytuj]
Przykład
Wynik

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin nibh augue, suscipit a, scelerisque sed, lacinia in, mi. Cras vel lorem. Etiam pellentesque aliquet tellus. Phasellus pharetra nulla ac diam. Quisque semper justo at risus. Donec venenatis, turpis vel hendrerit interdum, dui ligula ultricies purus, sed posuere libero dui id orci. Nam congue, pede vitae dapibus aliquet, elit magna vulputate arcu, vel tempus metus leo non est. Etiam sit amet lectus quis est congue mollis. Phasellus congue lacus eget neque. Phasellus ornare, ante vitae consectetuer consequat, purus sapien ultricies dolor, et mollis pede metus eget nisi. Praesent sodales velit quis augue. Cras suscipit, urna at aliquam rhoncus, urna quam viverra nisi, in interdum massa nibh nec erat.

Mauris id urna. Donec adipiscing. Cras luctus est id urna. Sed vitae enim. Donec sit amet magna molestie quam varius dictum. Morbi laoreet. Maecenas elit lacus, congue eu, rutrum ac, condimentum et, risus. Donec erat. In ornare placerat nisl. Aliquam eget metus non massa tristique luctus. Integer id justo. Fusce rutrum. Nunc volutpat magna pretium massa.

Proin gravida tellus vitae dui. Maecenas tempor. Nulla eros mauris, aliquet quis, posuere ut, ultrices non, quam. Pellentesque at odio semper justo placerat convallis. Pellentesque diam. Sed mattis, pede ut ultricies commodo, velit magna auctor leo, at ultricies velit risus id erat. Donec et eros in urna interdum vulputate. Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Nunc fermentum nibh id ante. Aliquam felis augue, gravida non, venenatis sed, congue et, orci. Aenean scelerisque tortor sed magna. Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Nullam hendrerit, mi et mattis lobortis, nibh ante vehicula magna, interdum porta massa mauris vitae odio. Integer aliquam arcu non enim. Fusce felis metus, dignissim in, molestie vel, pellentesque a, odio.

Element pływający z domyślnym pływaniem spisu treści z limitowaniem spisu treści

[edytuj]

W przypadku, gdy chcemy w spisie treści umieścić elementy tylko do pewnego poziomu nagłówków używamy parametru limit:

Przykład
Wynik

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin nibh augue, suscipit a, scelerisque sed, lacinia in, mi. Cras vel lorem. Etiam pellentesque aliquet tellus. Phasellus pharetra nulla ac diam. Quisque semper justo at risus. Donec venenatis, turpis vel hendrerit interdum, dui ligula ultricies purus, sed posuere libero dui id orci. Nam congue, pede vitae dapibus aliquet, elit magna vulputate arcu, vel tempus metus leo non est. Etiam sit amet lectus quis est congue mollis. Phasellus congue lacus eget neque. Phasellus ornare, ante vitae consectetuer consequat, purus sapien ultricies dolor, et mollis pede metus eget nisi. Praesent sodales velit quis augue. Cras suscipit, urna at aliquam rhoncus, urna quam viverra nisi, in interdum massa nibh nec erat.

Mauris id urna. Donec adipiscing. Cras luctus est id urna. Sed vitae enim. Donec sit amet magna molestie quam varius dictum. Morbi laoreet. Maecenas elit lacus, congue eu, rutrum ac, condimentum et, risus. Donec erat. In ornare placerat nisl. Aliquam eget metus non massa tristique luctus. Integer id justo. Fusce rutrum. Nunc volutpat magna pretium massa.

Proin gravida tellus vitae dui. Maecenas tempor. Nulla eros mauris, aliquet quis, posuere ut, ultrices non, quam. Pellentesque at odio semper justo placerat convallis. Pellentesque diam. Sed mattis, pede ut ultricies commodo, velit magna auctor leo, at ultricies velit risus id erat. Donec et eros in urna interdum vulputate. Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Nunc fermentum nibh id ante. Aliquam felis augue, gravida non, venenatis sed, congue et, orci. Aenean scelerisque tortor sed magna. Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Nullam hendrerit, mi et mattis lobortis, nibh ante vehicula magna, interdum porta massa mauris vitae odio. Integer aliquam arcu non enim. Fusce felis metus, dignissim in, molestie vel, pellentesque a, odio.


  • W powyższym przykładzie w spisie treści będą umieszczone tylko odpowiedniki nagłówków drugiego poziomu

Element pływający z wyłączonym pływaniem spisu treści z limitowaniem spisu treści

[edytuj]
  • Jeśli dodatkowo chcemy, żeby wyświetlał się jak zwykły spis treści:
Przykład
Wynik

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin nibh augue, suscipit a, scelerisque sed, lacinia in, mi. Cras vel lorem. Etiam pellentesque aliquet tellus. Phasellus pharetra nulla ac diam. Quisque semper justo at risus. Donec venenatis, turpis vel hendrerit interdum, dui ligula ultricies purus, sed posuere libero dui id orci. Nam congue, pede vitae dapibus aliquet, elit magna vulputate arcu, vel tempus metus leo non est. Etiam sit amet lectus quis est congue mollis. Phasellus congue lacus eget neque. Phasellus ornare, ante vitae consectetuer consequat, purus sapien ultricies dolor, et mollis pede metus eget nisi. Praesent sodales velit quis augue. Cras suscipit, urna at aliquam rhoncus, urna quam viverra nisi, in interdum massa nibh nec erat.

Mauris id urna. Donec adipiscing. Cras luctus est id urna. Sed vitae enim. Donec sit amet magna molestie quam varius dictum. Morbi laoreet. Maecenas elit lacus, congue eu, rutrum ac, condimentum et, risus. Donec erat. In ornare placerat nisl. Aliquam eget metus non massa tristique luctus. Integer id justo. Fusce rutrum. Nunc volutpat magna pretium massa.

Proin gravida tellus vitae dui. Maecenas tempor. Nulla eros mauris, aliquet quis, posuere ut, ultrices non, quam. Pellentesque at odio semper justo placerat convallis. Pellentesque diam. Sed mattis, pede ut ultricies commodo, velit magna auctor leo, at ultricies velit risus id erat. Donec et eros in urna interdum vulputate. Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Nunc fermentum nibh id ante. Aliquam felis augue, gravida non, venenatis sed, congue et, orci. Aenean scelerisque tortor sed magna. Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Nullam hendrerit, mi et mattis lobortis, nibh ante vehicula magna, interdum porta massa mauris vitae odio. Integer aliquam arcu non enim. Fusce felis metus, dignissim in, molestie vel, pellentesque a, odio.

Przykład użycia szablonu

[edytuj]
  • Standardowy spis treści o zadeklarowanej szerokości 150px piszemy w postaci pełnej: {{Spis treści|right|150px}}. A oto inne nierównoważne wywołania tego szablonu, jeżeli chcemy ustawić w inny sposób rozmiar spisu treści:
  • {{Spis treści||150px}} lub {{Spis treści|2=150px}}

Zobacz też

[edytuj]
Szablony spisu treści wyświetlający pozycje pod daną literą lub cyfrą.
Szablony z ukrywaną jego częścią podanym za pomocą parametru, np.: | limit = 2
  • {{TOC}} - szablon stronicowy spisu treści implementowany przez moduł {{#invoke:StronicowyParser|TOC}},
  • {{TOC limit}} - szablon spisu treści niezbędnym z parametrem 1 lub limit ukrywający niektóre jego poziomy.
  • {{Spis treści}} - standardowy spis treści podobny, tak jak dawniej, do spisu treści wbudowanego do MediaWiki, tylko że jest pływający na lewo lub prawą lub z taką możliwością wyłączony, generujący spis w formie rozwiniętej.
  • {{Spis treści zwinięty}} - spis treści, jak {{Spis treści}} lub {{TOCRamka}}, ale w postaci zwiniętej.
Inne szablonu spisu treści
  • {{SpisTreści}} - szablon wyświetlający spis treści danego artykułu.
Szablony do linków spisu treści i nie tylko
  • {{Sekcja referencyjna}} - szablon do tworzenia linków i spisów treści artykułów, tylko dla danego podręcznika.