Przejdź do zawartości

Wikibooks:Szablony/Zawartość

Z Wikibooks, biblioteki wolnych podręczników.
Spis treści

Szablony tekstu specjalne

[edytuj]
Kod i zastosowanie Efekt
{{Unicode|Oto jest tekst napisany w standardzie Unicode}}
Oto jest tekst napisany w standardzie Unicode

; Nagłówek pogrubiony, a w nim tekst{{Dk}} {{Nobold|wpisany tekst}}, niepogrubiony.

Nagłówek pogrubiony, a w nim tekst: wpisany tekst, niepogrubiony.
{{Nowiki|{{Id|test|div|zawartość}}}}
<div id="test">zawartość</div>

{{Nowiki|Oto jest tekst ze znakami HTML: &nbsp;&amp;&#32;px.}}

  • Różnica ze znacznikiem mechanizmu MediaWiki, tzn. <nowiki>...</nowiki>, jest taka, że ten nie wyświetla kodów w postaci kodów, tylko w wersji rozwiniętej.
Przykład
  • <nowiki>Oto jest tekst ze znakami HTML: &nbsp;&amp;&#32;px.</nowiki>
Wynik
  • Oto jest tekst ze znakami HTML:  & px.
Oto jest tekst ze znakami HTML: &nbsp;&amp;&#32;px.

Szablony do wyświetlania zawartości szablonu

[edytuj]

Szablony wyświetlające zawartość inkludowaną szablonu

[edytuj]
Kod i zastosowanie Efekt
{{Wikikod|BrClear}}
{{Znacznik|tag=p|klasa=br-clear br-clear-{{{1|both}}} {{{klasa|}}}|styl={{{styl|}}}|<templatestyles src="Szablon:BrClear/styles.css" />{{Znacznik|tag=br|samozamykający=tak}}}}

Inne szablony specjalne oparte o znacznik <pre>...</pre>

[edytuj]
Kod i zastosowanie Efekt

{{PreWikikod|BrClear}}

  • Szablon nie skraca wielokrotne odstępy.
{{Znacznik|tag=p|klasa=br-clear br-clear-{{{1|both}}} {{{klasa|}}}|styl={{{styl|}}}|<templatestyles src="Szablon:BrClear/styles.css" />{{Znacznik|tag=br|samozamykający=tak}}}}

{{PreLineWikikod|BrClear}}

  • Szablon skraca wielokrotne odstępy do jednego.
{{Znacznik|tag=p|klasa=br-clear br-clear-{{{1|both}}} {{{klasa|}}}|styl={{{styl|}}}|<templatestyles src="Szablon:BrClear/styles.css" />{{Znacznik|tag=br|samozamykający=tak}}}}

Inne szablony z podświetlaniem składni oparte o znacznik <syntaxhighlight>...</syntaxhighlight> do wyświetlania zawartości szablonu

[edytuj]
Kod i zastosowanie Efekt
{{ŹródłoWikikod|BrClear}}
{{Znacznik|tag=p|klasa=br-clear br-clear-{{{1|both}}} {{{klasa|}}}|styl={{{styl|}}}|<templatestyles src="Szablon:BrClear/styles.css" />{{Znacznik|tag=br|samozamykający=tak}}}}

Techniczna zawartość szablonu

[edytuj]
Kod i zastosowanie Efekt
{{LuaSurowySzablonRozwiń|strona=Szablon:Uprawa - roślina infobox}}
{{{nazwa}}}
[[Grafika:{{{obrazek}}}|250px]]
{{{opis}}}
Wymagania środowiskowe
Wymagania glebowe {{{gleba}}}
Wymagania cieplne {{{ciepło}}}
Wrażliwość na temperaturę {{{wrażliwość}}}
Wymagania świetlne {{{światło}}}
Wymagania wodne {{{woda}}}
Systematyka
{{{systematyka}}}
Klasyfikacja systematyczna
Domena {{{domena}}}
Królestwo {{{królestwo}}}
Podkrólestwo {{{podkrólestwo}}}
Typ {{{typ}}}
Nadgromada {{{nadgromada}}}
Gromada {{{gromada}}}
Podgromada {{{podgromada}}}
Nadklasa {{{nadklasa}}}
Klasa {{{klasa}}}
Nadrząd {{{nadrząd}}}
Rząd {{{rząd}}}
Rodzina {{{rodzina}}}
Rodzaj {{{rodzaj}}}
Typ nomenklatoryczny
{{{nomenklatura}}}
Nazwa systematyczna
{{{łacina}}}
Inne nazwy
{{{nazwy}}}
{{{2}}}

Szablony do wyświetlania tekstu z kodami HTML

[edytuj]

Podstawowe szablony

[edytuj]
Kod i zastosowanie Efekt

{{PreNowiki|{{Czyim|nazwa przestrzeni nazw=(main)|typ jednostki=artykuł|nazwa jednostki=Strona/Podstrona}}}}

  • Szablon nie skraca wielokrotne odstępy.
[[Kategoria:Artykuły zawierające wyrażenia zwodnicze|Zawartość]]<sup title="Informacje umieszczone obok wymagają doprecyzowania "  class="noprint"   >&#91;'"`UNIQ--templatestyles-00000031-QINU`"'<span class="iew link">[[:w:Wikipedia:Unikaj wyrażeń zwodniczych|czyim?]]</span>&#93;</sup>

{{PreLineNowiki|{{Czyim|nazwa przestrzeni nazw=(main)|typ jednostki=artykuł|nazwa jednostki=Strona/Podstrona}}}}

  • Szablon skraca wielokrotne odstępy do jednego.
[[Kategoria:Artykuły zawierające wyrażenia zwodnicze|Zawartość]]<sup title="Informacje umieszczone obok wymagają doprecyzowania "  class="noprint"   >&#91;'"`UNIQ--templatestyles-00000035-QINU`"'<span class="iew link">[[:w:Wikipedia:Unikaj wyrażeń zwodniczych|czyim?]]</span>&#93;</sup>

Inne szablony z podświetlaniem składni oparte o znacznik <syntaxhighlight>...</syntaxhighlight> do wyświetlania zawartości szablonu

[edytuj]
Kod i zastosowanie Efekt
{{ŹródłoNowiki|Przestrzeń=Template|Nazw=S|M|parametr1{{=}}wartosc1|parametr2{{=}}wartosc2|parametr3{{=}}wartosc3}}
&#123;&#123;<span class="iw link">[[:Szablon:M|M]]</span>&#124;parametr1=wartosc1&#124;parametr2=wartosc2&#124;parametr3=wartosc3&#125;&#125;

Szablony zamieniające pewne znaki na kod HTML

[edytuj]
Kod i zastosowanie Efekt
{{KodHTMLZnaku|k}} → {{Nowiki|{{KodHTMLZnaku|k}}}}
k → &#107;
{{KodHTMLZnaku|k|tak}} → {{Nowiki|{{KodHTMLZnaku|k|tak}}}}
&#107; → &amp;#107;
k{{s → k&#123;&#123;s
{{KodyHTMLZnakówWikiCiągu|k{{((}}s|tak}} → {{Nowiki|{{KodyHTMLZnakówWikiCiągu|k{{((}}s|tak}}}}
k&#123;&#123;s → k&amp;#123;&amp;#123;s

Szablony użyte w tekście do spowodowania jego łamliwości lub nie

[edytuj]

Szablony łamliwości

[edytuj]
Kod i zastosowanie Efekt

{{Span|Oto jest tekst{{Wrap}}. Oto jest tekst za.}}

  • Przekierowaniem do niego jest szablon {{W}}.
  • Wynik: Oto jest tekst . Oto jest tekst za.
  • Kod HTML: <span >Oto jest tekst</span> <span style="white-space:nowrap">. Oto jest tekst za.</span>

{{Span|Oto jest tekst{{·wrap}}. Oto jest tekst za.}}

  • Przekierowaniem do niego jest szablon {{·w}}.
  • Wynik: Oto jest tekst · . Oto jest tekst za.
  • Kod HTML: <span >Oto jest tekst&nbsp;<b>·</b></span> <span style="white-space:nowrap">. Oto jest tekst za.</span>

{{Span|Oto jest tekst{{•wrap}}. Oto jest tekst za.}}

  • Przekierowaniem do niego jest szablon {{•w}}.
  • Wynik: Oto jest tekst • . Oto jest tekst za.
  • Kod HTML: <span >Oto jest tekst&nbsp;•</span> <span style="white-space:nowrap">. Oto jest tekst za.</span>

{{Span|Oto jest tekst{{–wrap}}. Oto jest tekst za.}}

  • Przekierowaniem do niego jest szablon {{–w}}.
  • Wynik: Oto jest tekst – . Oto jest tekst za.
  • Kod HTML: <span >Oto jest tekst&nbsp;&ndash;</span> <span style="white-space:nowrap">. Oto jest tekst za.</span>

{{Span|Oto jest tekst{{!wrap}}. Oto jest tekst za.}}

  • Przekierowaniem do niego jest szablon {{!w}}.
  • Wynik: Oto jest tekst | . Oto jest tekst za.
  • Kod HTML: <span >Oto jest tekst&nbsp;&#124;</span> <span style="white-space:nowrap">. Oto jest tekst za.</span>

{{Span|Oto jest tekst{{\wrap}}. Oto jest tekst za.}}

  • Przekierowaniem do niego jest szablon {{\w}}.
  • Wynik: Oto jest tekst / . Oto jest tekst za.
  • Kod HTML: <span >Oto jest tekst&nbsp;/</span> <span style="white-space:nowrap;">. Oto jest tekst za.</span>

Szablony niełamliwości

[edytuj]
Kod i zastosowanie Efekt
{{Nowrap| 1 = 2 + 2 {{=}} 4}}
  • Wynik: 2 + 2 = 4
  • Kod HTML: <span style="white-space:nowrap;">2 + 2 = 4</span>
{{Nowraplinki|[[Wikibooks:Różnice między Wikipedią i Wikibooks]], ten tekst jest przeływany, [[Wikibooks:Dlaczego warto rozpocząć współpracę]], [[Wikibooks:Dlaczego używać wolnych podręczników]], ten drugi tekst jest przeływany, [[Wikibooks:Czym jest Wikibooks]], [[Wikibooks:Prośby do administratorów interfejsu]], [[Wikibooks:Sprzątanie Wikibooks]].}}
{{Nowraplinki start}}[[Wikibooks:Różnice między Wikipedią i Wikibooks]], ten tekst jest przeływany, [[Wikibooks:Dlaczego warto rozpocząć współpracę]], [[Wikibooks:Dlaczego używać wolnych podręczników]], ten drugi tekst jest przeływany, [[Wikibooks:Czym jest Wikibooks]], [[Wikibooks:Prośby do administratorów interfejsu]], [[Wikibooks:Sprzątanie Wikibooks]].{{Nowraplinki koniec}}

Szablony niełamliwej spacji bezpośrednio po jakimś znaku i po nim bezpośrednio innego znaku, a po nim łamliwej spacji

[edytuj]
Kod i zastosowanie Efekt

Oto jest tekst{{·}}A za nim inny.

  • Przekierowaniem do niego jest szablon {{Dot}} i {{Middot}}.
  • Wynik: Oto jest tekst · A za nim inny.
  • Kod HTML: Oto jest tekst&nbsp;'''&middot;''' A za nim inny.

Oto jest tekst{{}}A za nim inny.

  • Przekierowaniem do niego jest szablon {{Bull}} i {{Bullet}}.
  • Wynik: Oto jest tekst • A za nim inny.
  • Kod HTML: Oto jest tekst&nbsp;&bull; A za nim inny.

Oto jest tekst{{}}A za nim inny.

  • Przekierowaniem do niego jest szablon {{Ndash}} i {{En dash}}.
  • Wynik: Oto jest tekst – A za nim inny.
  • Kod HTML: Oto jest tekst&nbsp;&ndash; A za nim inny.

Oto jest tekst{{}}A za nim inny.

  • Przekierowaniem do niego jest szablon {{Mdash}} i {{Em dash}}.
  • Wynik: Oto jest tekst — A za nim inny.
  • Kod HTML: Oto jest tekst&nbsp;&mdash; A za nim inny.

Szablon zastępujące pewne znaki

[edytuj]

Potrzebne typu do szablonów, wiki-linków, wiki-tabel, wiki-list i zmiennych

[edytuj]

Szablony zastępujące znaki

[edytuj]
Kod i zastosowanie Efekt
{{!}}
|
{{!!}}
||
{{!(}}
[
{{)!}}
]
{{!((}}
[[
{{))!}}
]]
{{(}}
{
{{)}}
}
{{((}}
{{
{{))}}
}}
{{(((}}
{{{
{{)))}}
}}}
{{=}}
=

Szablony zastępujące znaki w postaci kodu HTML

[edytuj]
Szablony wiki-tabel
[edytuj]
Kod i zastosowanie Efekt
{{Pipe}}
  • Wynik: |
  • Kod HTML: {{Nowiki|{{Pipe}}}}&#124;
Szablony wiki-list
[edytuj]
Kod i zastosowanie Efekt
{{Śr}}
  • Wynik: ;
  • Kod HTML: {{Nowiki|{{Śr}}}}&#59;
{{Sp}}
  • Wynik: #
  • Kod HTML: {{Nowiki|{{Sp}}}}&#35;
{{Gw}}
  • Wynik: *
  • Kod HTML: {{Nowiki|{{Gw}}}}&#42;
{{Dk}}
  • Wynik: :
  • Kod HTML: {{Nowiki|{{Dk}}}}&#58;

Wykorzystywane do innych znaków

[edytuj]
Kod i zastosowanie Efekt
<
>
{{Kropka}}
·
{{Kula}}
{{Pauza}}

Szablony tworzące tabele przy pomocy mechanizmu MediaWiki

[edytuj]

Szablony skonstruowane bez pomocy kodu w języku Lua w Scribunto

[edytuj]
Kod i zastosowanie Efekt
{{Tabelka|id={{{id}}}|opcje={{{opcje}}}|styl={{{styl}}}|klasa={{{klasa}}}|{{{1}}}}}
{| style="{{{styl}}}" class="{{{klasa}}}" id="{{{id}}}" {{{opcje}}}
{{{1}}}
|}
{{Tytuł|id={{{id}}}|opcje={{{opcje}}}|styl={{{styl}}}|klasa={{{klasa}}}|{{{1}}}}}
|+ style="{{{styl}}}" class="{{{klasa}}}" id="{{{id}}}" {{{opcje}}}
{{{1}}}
{{Wiersz|id={{{id}}}|opcje={{{opcje}}}|styl={{{styl}}}|klasa={{{klasa}}}|{{{1}}}}}
|- style="{{{styl}}}" class="{{{klasa}}}" id="{{{id}}}" {{{opcje}}}
{{{1}}}
{{Komórka|id={{{id}}}|opcje={{{opcje}}}|styl={{{styl}}}|klasa={{{klasa}}}|{{{1}}}}}
| style="{{{styl}}}" class="{{{klasa}}}" id="{{{id}}}" {{{opcje}}}| {{{1}}}

Szablony pomocnicze szablonów tabelek

[edytuj]
Kod i zastosowanie Efekt
{{Tabelka|{{Wiersz|{{Komórka|{{Dunno}}}}}}}}
?

Szablony skonstruowane przy pomocy kodu w języku Lua w Scribunto

[edytuj]
Kod i zastosowanie Efekt
{{Tabela|klasa=wikitable|liczba wierszy=3|liczba kolumn=3|tytuł=Tytuł tabeli
   | nagłówek 1  = nagłówek 1   | nagłówek 2 = nagłówek 2    | kolumny 2   = 2
   | komórka 1_1 = komórka 1 1  | komórka 1_2 = komórka 1 2  | komórka 1_3 = komórka 1 3 | wiersze 1_2 = 2
   | komórka 2_1 = komórka 2 1  | komórka 2_3 = komórka 2_3 | nagłówek 2_3 = tak
   | scal 3_1 = 1 2 | komórka 3_1 = komórka 3 1 | komórka 3_3 = komórka 3 3 | styl 3_1 = text-align:center
 }}
Tytuł tabeli
nagłówek 1 nagłówek 2
komórka 1 1 komórka 1 2 komórka 1 3
komórka 2 1 komórka 2 3
komórka 3 1
komórka 3 3

Szablony z zawartością

[edytuj]
Kod i zastosowanie Efekt
{{Numerowanie w tabeli| class="wikitable"
! lp. !! opis
|-
|#|| jeden
|-
|#|| dwa
|-
|#|| trzy
}}
lp. opis
1. jeden
2. dwa
3. trzy

Szablony opisujące coś

[edytuj]
Kod i zastosowanie Efekt
{{EfektKodów
  | 1   = {{s|Dopracować|powód}}
  | _1  = {{OpakujKategorieZeSortowaniem|{{Dopracować|powód|typ jednostki=artykuł}}}}
  
  | 2  = {{s|Integruj z|cel=strona/podstrona}}
* wstawiamy na stronę, do której należy dołączyć treść innej
  | _2 = {{OpakujKategorieZeSortowaniem|{{Integruj z|cel=strona/podstrona|typ jednostki=artykuł}}}}

  | 3  = {{s|Integruj do|cel=strona/podstrona}}
* wstawiamy na stronę, którą należy zlikwidować a jej treść włączyć do innej
  | _3 = {{OpakujKategorieZeSortowaniem|{{Integruj do|cel=strona/podstrona|typ jednostki=artykuł}}}}
  
  | 4  = {{s|POV}}
  | _4 = {{POV}}
  
  | 5  = {{s|Fakt|Wątpliwa informacja}}
  | _5 = {{OpakujKategorieZeSortowaniem|{{Fakt|Wątpliwa informacja|typ jednostki=artykuł}}}}
}}
Kod i zastosowanie Efekt
{{Dopracować|powód}}

{{Integruj z|cel=strona/podstrona}}

  • wstawiamy na stronę, do której należy dołączyć treść innej

{{Integruj do|cel=strona/podstrona}}

  • wstawiamy na stronę, którą należy zlikwidować a jej treść włączyć do innej
{{POV}}
{{Fakt|Wątpliwa informacja}}
{{OpisKsiążek
   | 1 = ModPlug Tracker                          | _1 = Podręcznik opisuje korzystanie z programu ModPlug Tracker - prostego narzędzia do tworzenia muzyki.
   | 2 = AutoIt                                   | _2 = Podręcznik programowania w języku skryptowym AutoIt.
   | 3 = Pisanie OS                               | _3 = Podręcznik wprowadzający w pisanie systemów operacyjnych.| o3 = Pisanie systemów operacyjnych
   | 4 = Szablon:ListaKategorii                   | _4 = Szablon do wyświetlania listy kategorii, danej kategorii, jako pozycje.
   | 5 = Moduł:Mapa                               | _5 = Moduł do wyświetlania mapy w artykule.
   | 6 = Moduł:Mapa                               | _6 = Moduł do wyświetlania mapy w artykule. | o6 = Moduł Mapa
   | 7 = Szablon:Mapa                             | _7 = Szablon do wyświetlania nazwy mapy w artykule. | o7 = Szablon Mapa
   | 8 = Wikijunior:Polska                        | _8 = Podręcznik dla dzieci na temat Polski
   | 9 = Astronomiczne podstawy geografii/Okładka | _9 = Jest to skrypt z astronomicznych podstaw geografii, który daje przegląd wybranych zagadnień tej tematyki. 
}}
Lp. Nazwa Opis
1 ModPlug Tracker
Podręcznik opisuje korzystanie z programu ModPlug Tracker - prostego narzędzia do tworzenia muzyki.
2 AutoIt
Podręcznik programowania w języku skryptowym AutoIt.
3 Pisanie systemów operacyjnych
Podręcznik wprowadzający w pisanie systemów operacyjnych.
4 {{ListaKategorii}}
Szablon do wyświetlania listy kategorii, danej kategorii, jako pozycje.
5 {{#invoke:Mapa}}
Moduł do wyświetlania mapy w artykule.
6 Moduł Mapa
Moduł do wyświetlania mapy w artykule.
7 Szablon Mapa
Szablon do wyświetlania nazwy mapy w artykule.
8 Polska
Podręcznik dla dzieci na temat Polski
9 Astronomiczne podstawy geografii
Jest to skrypt z astronomicznych podstaw geografii, który daje przegląd wybranych zagadnień tej tematyki.

Szablony okładek

[edytuj]
Kod i zastosowanie Efekt
{{OkładkaKsiążki
 | tytuł = Welkom!
 | dokończenie = Witamy!
 | obraz = Royal Coat of Arms of the Netherlands.svg
 | rozmiar = 400px
 | opis = Godło [[w:Holandia|Królestwa Niderlandów]]
 | adnotacja = Witamy w podręczniku do nauki języka niderlandzkiego!
 | plik1 = Flag_of_the_Netherlands.svg
 | adnotacja1 = Flaga Holandii
 | plik2 = Flag_of_Belgium.svg
 | adnotacja2 = Flaga Belgii
 | plik3 = Royal Coat of Arms of the Netherlands.svg
 | adnotacja3 = Godło Holandii
 | plik4 = Great Coat of Arms of Belgium.svg
 | adnotacja4 = Godło Belgii
}}
Szablony
Szablony
Witamy w podręczniku do nauki języka niderlandzkiego!

Formatowanie ramek

[edytuj]
Kod i zastosowanie Efekt
{{Pokaż|tytuł=Widoczny tytuł|zawartość=Tekst do ukrycia|css_tabela=width: 80%}}
Widoczny tytuł

Tekst do ukrycia

{{Tabela|klasa=wikitable|styl=width:300px|liczba wierszy=1|liczba kolumn=1
  | komórka 1_1 = {{Show
     | Wytłuszczony nagłówek
     | Ukryte wytłuszczone wprowadzenie:
       Informacje te nie pokażą się do czasu przyciśnięcia "pokaż". Zostały domyślnie ukryte zwinięciem, także po przyciśnięciu "ukryj".
     }}
  }}
{{Tabela nawigacyjna
    | styl    = width:500px;margin-left:auto;margin-right:auto;
    | funkcja = UkrytaWikitabelowaListaMenu
    | tytuł   = Tytuł menu
    | spis =
 * Pozycja pierwsza
 * Pozycja druga
 * Pozycja trzecia
 }}
{{Ramka nawigacyjna
    | funkcja         = UkryjZawartośćMenu
    | styl            = position:relative;width:500px;margin-left:auto;margin-right:auto;
    | styl tytułu     = border:solid 1px;
    | tytuł           = Tytuł menu
    | styl spisu      = border:solid 1px;text-align:left;margin:-1px 0;background-color:white;
    | styl spisu 2    = border:solid 1px;text-align:left;margin:-1px 0;background-color:white;
    | styl spisu 3    = border:solid 1px;text-align:left;margin:-1px 0 0;background-color:white;
    | funkcja spisu   = NawigacyjnaZawartość
    | funkcja spisu 2 = NawigacyjnaZawartość
    | funkcja spisu 3 = NawigacyjnaZawartość
    | spis            =
* Pozycja pierwsza
* Pozycja druga
* Pozycja trzecia
   | spis 2          =
* Pozycja pierwsza 2
* Pozycja druga 2
* Pozycja trzecia 2
   | spis 3          =
* Pozycja pierwsza 3
* Pozycja druga 3
* Pozycja trzecia 3
}}
{{Menu listy pozycji kategorii|tytuł=Menu listy kategorii szablonowych i szablonów|kategoria=Szablony}}