Szablon:StronaSubst

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

Użycie[edytuj]

Szablon do wyświetlania zestawu wszystkich artykułów książki w formie zestawu za pomocą JavaScript. Ten zestaw może być wyświetlany w podstronie Wersja do druku, lub na podstronie o subnazwie równej nazwie książki, albo w o subnazwie, który jest rozdziałem - niebędący: "Spis treści", "Bibliografia", "Zobacz też", "Inne", "Licencja" i tym podobne, w której są wyświetlane moduły należące do rozdziału na stronie głównej książki. Specyfikacja JavaScriptu jest na stronie MediaWiki:Gadget-StronaSubst.js, a jego definicja MediaWiki:Gadget-StronaSubst, jak on działa za pomocą tego szablonu.

Opis parametrów[edytuj]

Parametry
  • 1 - nazwa artykułu książki, bez nazwy książki na jej początku - konieczny,
  • link - gdy nierówne wartości pustej, rozdział jest wyświetlany w postaci linku do artykułu, której robimy zawartość - niekonieczny,
  • postęp - szablon generuje graficzny postęp ładowania artykułu, zamiast tekstowego adresu artykułu, które ma zastąpić jego zawartością.

Przykład[edytuj]

Dla przykładu, gdy ładujemy strony książki o nazwie: "Wstęp do fizyki jądra atomowego", w sposób:
<noinclude>{{UnikalnaStronaStart}}</noinclude>
{{StronaSubst|Nukleony a budowa jądra atomowego}}
{{StronaSubst|Najważniejsze parametry jądra atomowego}}
{{StronaSubst|Rozpady (przejścia, przemiany) jądrowe}}
{{StronaSubst|Promieniowanie i szeregi promieniotwórcze}}
{{StronaSubst|Rozpraszanie cząstek na jądrze atomowym}}
{{StronaSubst|Reakcje jądrowe}}
{{StronaSubst|Łańcuchowe reakcje rozszczepienia. Reaktory jądrowe. Bomba jądrowa}}
{{StronaSubst|Oddziaływanie promieniowania z materią}}
<noinclude>{{UnikalnaStronaKoniec}}</noinclude>


Na stronie Szablon:Podręcznik/Ustawienia/Szablon:StronaSubst/config są zmienne, by załadować odpowiedni artykuł. Ten szablon ustawień wygląda następująco:

{{#switch: {{{1}}}
 |     poza_projektem = 
 |              tytuł = Wstęp do fizyki jądra atomowego
 <!-- Zmienne, którą książkę i artykuł ma najpierw analizować
 -->
 |            książka = Wstęp do fizyki jądra atomowego
 |            artykuł = Wstęp do fizyki jądra atomowego
 |          zastępcza = tak
 <!-- Koniec
 -->
 |              autor = 
 |             autor1 = 
 |             sekcja = 
 |            sekcja2 = 
 |            sekcja3 = 
 |            sekcja4 = 
 |            sekcja5 = 
 |          poprzedni = 
 |           następny = 
 |          adnotacje = 
 |            tłumacz = 
 |      tłumacz_uwagi = 
 |        wikitłumacz = 
 |             stopka = 
 |           #default = 
}}

Zmienne: | książka = Wstęp do fizyki jądra atomowego i | artykuł = Wstęp do fizyki jądra atomowego, przy ustawionej zmiennej: | zastępcza = , mówią jaki artykuł danej książki ma zastąpić przy analizowaniu stroną aktualną. Ten szablon korzysta ze strony Szablon:Podręcznik/Ustawienia/Szablon:StronaSubst/config. Z tej strony też korzysta szablon {{Podręcznik}}.

Szablon {{PobierzUstawienia}} pobiera ustawienia, jaki artykuł i książkę ma symulować, zobacz dokumentację tego szablonu, tzn. {{PobierzUstawienia/opis}}.

Zmienna tytuł, czyli | tytuł = Wstęp do fizyki jądra atomowego, przedstawia tytuł podręcznika, używany przez szablon {{Podręcznik}}.



Wynik
Wstęp do fizyki jądra atomowego
Wstęp do fizyki jądra atomowego

Nukleony a budowa jądra atomowego

Wstęp do fizyki jądra atomowego/Nukleony a budowa jądra atomowego

Najważniejsze parametry jądra atomowego

Wstęp do fizyki jądra atomowego/Najważniejsze parametry jądra atomowego

Rozpady (przejścia, przemiany) jądrowe

Wstęp do fizyki jądra atomowego/Rozpady (przejścia, przemiany) jądrowe

Promieniowanie i szeregi promieniotwórcze

Wstęp do fizyki jądra atomowego/Promieniowanie i szeregi promieniotwórcze

Rozpraszanie cząstek na jądrze atomowym

Wstęp do fizyki jądra atomowego/Rozpraszanie cząstek na jądrze atomowym

Reakcje jądrowe

Wstęp do fizyki jądra atomowego/Reakcje jądrowe

Łańcuchowe reakcje rozszczepienia. Reaktory jądrowe. Bomba jądrowa

Wstęp do fizyki jądra atomowego/Łańcuchowe reakcje rozszczepienia. Reaktory jądrowe. Bomba jądrowa

Oddziaływanie promieniowania z materią

Wstęp do fizyki jądra atomowego/Oddziaływanie promieniowania z materią

Błędy[edytuj]

Błędy należy zgłaszać na stronie Wikibooks:Kwestie techniczne.

Parametry szablonu (strukturyzacja Wizualnego Edytora)[edytuj]

Szablon do wyświetlania zestawu wszystkich artykułów książki w formie zestawu za pomocą JavaScript. Ten zestaw może być wyświetlany w podstronie Wersja do druku, lub na podstronie o subnazwie równej nazwie książki, albo w o subnazwie, który jest rozdziałem, w której są wyświetlane moduły należące do rozdziału na stronie głównej książki.

[Zarządzaj danymi szablonu]

Parametry szablonu

ParametrOpisTypStatus
11

Nazwa artykułu, bez nazwy książki na jej początku, do wyświetlania.

Nazwa stronywymagany
linklink

Gdy równa jest wartości niepustej, to rozdział jest wyświedtalny w formie linku.

Ciąg znakówopcjonalny
postęppostęp

Szablon generuje graficzny postęp ładowania artykułu, zamiast tekstowego adresu artykułu, które ma zastąpić jego zawartością.

Ciąg znakówopcjonalny

Zobacz też[edytuj]

Szablony poniżej są wykorzystywane przez ten szablon:


Szablony do formatowania strony
  • Szablony stronicowe otwierające i zamykające, tzn.:
    • {{StronaStart}} i {{StronaKoniec}} - szablon stronicowy kombajn do poniższych szablonów, jak również do szablonów stronicowych otwierających i zamykających,
    • {{UnikatowaStronaStart}} i {{UnikatowaStronaKoniec}} - szablon wyświetlają artykuł w ramce o określonej szerokości 822px (zawartość 800px, marginesy wewnętrzne 10px i obramowanie 1px), a po prawej spis treści wbudowany w MediaWiki,
    • {{SkomplikowanaStronaStart}} i {{SkomplikowanaStronaKoniec}} - szablon wyświetlają artykuł w ramce o określonej szerokości 822px (zawartość 800px, marginesy wewnętrzne 10px i obramowanie 1px), a po prawej subnazwę artykułu książki, licencja i spis treści, w formie bloku.
Szablony do spisu treści
  • {{TOC}} - szablon wyświetlający spis treści artykułu.
Inne szablony typu subst stronicowe