Szablon:Ambox/opis: Różnice pomiędzy wersjami

Usunięta treść Dodana treść
Nie podano opisu zmian
Linia 5:
{{Szablony komunikatów}}
{{spis treści}}
<!-- DODAWAJ KATEGORIE NA DOLE STRONY -->
 
To jest {{s|Ambox}} (skrót od '''''a'''rticle '''m'''essage '''box''''') — szablon szablonów.
 
Linia 12 ⟶ 14:
Proste użycie:
 
{{Pre|
<pre>
{{s|ambox
| tekst {{=}} Jakiś tekst.
|}}
}}
</pre>
 
{{ambox
Linia 24 ⟶ 26:
Złożone użycie:
 
{{Pre|
<pre>
{{s|ambox
| typ {{=}} zawartość
| tekst {{=}} Tekst wiadomości.
|}}
}}
</pre>
 
{{ambox
Linia 39 ⟶ 41:
Lista opisanych parametrów (nieopisane są dwa parametry: ''style'' i ''nomobile''):
 
{{Pre|
<pre>
{{s|ambox
| typ {{=}} poważny / zawartość / integruj / wiadomość
| grafika {{=}} brak / nie / {{s|ikona|jakaś ikona|35}}
| grafika prawo {{=}} {{s|ikona|jakaś ikona|35}} / w ostateczności [[{{s|Plik:|plik{{=}}Jakaś grafika|rozmiar{{=}}35px]]}}
| tekst {{=}} Tekst szablonu
}}
}}
</pre>
 
=== ''typ'' ===
Linia 78 ⟶ 80:
| typ = zawartość
| grafika = {{ikona|pov|35}}
| tekst = typ = zawartość <br />{{Br}} grafika = {{s|ikona|pov|35}} <br />{{Br}} Ta grafika jest używana w szablonie {{S|Dopracować|POV}} i podobnych.
}}
{{ambox
| typ = integruj
| grafika = {{ikona|integracja|35}}
| tekst = typ = integruj <br />{{Br}} grafika = {{s|ikona|integracja|35}} <br />{{Br}} Ta grafika jest używana w {{S|Integracja}}, itp.
}}
 
Linia 102 ⟶ 104:
| grafika = {{ikona|aktualne|35}}
| grafika prawo = {{ikona|biblioteka|35}}
| tekst = grafika = {{s|ikona|aktualne|35}} <br />{{Br}} grafika prawo = {{s|ikona|biblioteka|35}}
}}
 
{{ambox
| tekst = grafika prawo = {{s|skrót|id{{=}}stary|WP:SK}} <br />{{Br}} Szablony skrótów umieszczaj w '''grafika prawo''', bo inaczej popsują wygląd szablonu.
| grafika prawo = {{skrót|id=stary|WP:SK}}
}}
Linia 121 ⟶ 123:
Jeśli masz zamiar wykorzystywać znaki specjalne w parametrze '''tekst''', musisz zastosować poniższe rozwiązania:
 
{{Pre|
<pre>
{{s|ambox
| tekst {{=}} <div>{{Div|
Znak równości {{=}} i klamerki {{(}} {{)}} działają dobrze bez żadnych niepotrzebnych zabiegów.
Ale oto idzie linia prosta {{!}} i dwie zamykające klamerki &lt;nowiki>{{))}}&lt;/nowiki>.
A teraz zarówno linia prosta, jak i klamerki: &lt;nowiki>|{{))}}&lt;/nowiki>.
}}
</div>
}}
}}
</pre>
 
{{ambox
| tekst = <div>{{Div|
Znak równości {{=}} i klamerki {{(}} {{)}} działają dobrze bez żadnych niepotrzebnych zabiegów.
Ale oto idzie linia prosta {{!}} i dwie zamykające klamerki <nowiki>}}</nowiki>.
A teraz zarówno linia prosta, jak i klamerki: <nowiki>|}}</nowiki>.
}}
</div>
}}
 
Linia 143 ⟶ 145:
Klasy CSS mogą być użyte także bezpośrednio w tabelkach:
 
{{Pre|
<pre>
{{s| classTabelka|klasa{{="}}ambox ambox-content"|<nowiki><!--
--></nowiki>{{s|Wiersz|<nowiki><!--
|-
| class --></nowiki>{{s|Komórka|klasa{{="}}ambox-image" | {{s|ikona|pomuwaga|35}} }}<nowiki><!--
| --></nowiki>{{s|Komórka|Jakiś tekst}}<nowiki><!--
--></nowiki>}}<nowiki><!--
|}
--></prenowiki>}}
}}
 
{{Tabelka| classklasa="ambox ambox-content"|<!--
-->{{Wiersz|<!--
|-
| class -->{{Komórka|klasa="ambox-image" | {{ikona|pomuwaga|35}}}}<!--
| -->{{Komórka|Jakiś tekst}}<!--
-->}}<!--
|}
-->}}
 
Ten szablon korzysta ze znaczników HTML, a nie z wikitekstu. To normalna droga tworzenia szablonów dla szablonów, ponieważ wikitekst ma kilka problemów. Na przykład trudniej jest przy nim używać [[mw:Help:{{LinkMetaWikiPomoc|Extension:ParserFunctions|funkcji parsera]]}} i znaków specjalnych w parametrach.
== Parametry szablonu ({{Strukturyzacja Wizualnego Edytora}}) ==
<templatedata>
Linia 202 ⟶ 206:
* {{s|Ombox}}, odpowiednik dla pozostałych przestrzeni nazw.
* {{s|Dmbox}}, szablon dla komunikatów o ujednoznacznieniach i przekierowaniach.
* {{s|Mbox}}, szablon dla komunikatów wykorzystywanych w różnych [[w:Pomoc:{{LinkPediaPomoc|Przestrzeń nazw|przestrzeniach nazw]]}}, automatycznie wybiera odpowiedni szablon komunikatów.
Inne strony:
* '''[[w:Wikipedia:{{LinkPediaProjekt|Szablony komunikatów|Wikipedia:Szablony komunikatów]]}}''' – metastrona omawiająca zasady stosowania szablonów komunikatów.
 
<includeonly>
{{BrClear}}
[[Kategoria:Szablony komunikatów mbox|{{PAGENAME}}]]
<includeonly><!--
[[Kategoria:Szablony szablonów|{{PAGENAME}}]]
++++ DODAWAJ KATEGORIE PONIŻEJ TEJ LINII -->
{{Kategorie
[[Kategoria: | Szablony komunikatów mbox|{{PAGENAME}}]]
[[Kategoria: | Szablony szablonów|{{PAGENAME}}]]
}}
</includeonly>