Szablon:Ambox/opis
To jest podstrona dokumentacji dla strony Szablon:Ambox. Zawiera ona informacje na temat użycia tej strony, jej kategoryzację i inną zawartość niebędącą częścią oryginalnej strony. |
To jest Ambox (skrót od article message box) - szablon szablonów.
Szablon ten jest używany do tworzenia szablonów, takich jak {{Kontrowersja}}. Oferuje on kolorowania i obrazki odpowiednie do rodzaju problemu.
Użycie
edytujProste użycie
edytuj{{Ambox | tekst = Jakiś tekst. }}
Jakiś tekst. |
Złożone użycie
edytuj{{Ambox | typ = styl | grafika = [[Grafika:Wikitext.svg|50px]] | tekst = Tekst wiadomości. }}
Tekst wiadomości. |
Domyślne obrazki
edytujPoniższe przykłady pokazują użycie różnych wartości dla argumentu typ, nie korzystając z parametru obrazka.
typ=poważny – Poważne problemy. |
typ=zawartość – Problemy z zawartością. |
typ=styl – Problemy ze stylem. |
typ=integruj – integracja, dzielenie i propozycje transwiki. |
typ=wiadomość – informacje o artykule. |
Inne grafiki
edytujDomyślne grafiki w wielu przypadkach można zastąpić bardziej odpowiednimi. Poniższe przykłady pokazują użycie parametru grafika.
typ = zawartość grafika = [[Grafika:Unbalanced scales.svg|40px]] |
typ = styl grafika = [[Grafika:Wikitext.svg|50px]] |
typ = integruj grafika = [[Grafika:Merge-arrows.svg|50px]] |
Specjały
edytujPrzykłady innych kombinacji parametrów.
Brak typu i grafiki (domyślne) |
Brak typu i grafika=brak – czyści pole i zostawia margines szerokości domyślnej grafiki. Pozwala na ładne łączenie tekstu z różnych szablonów. |
Brak typu i grafika=nie – nie jest użyta żadna grafika, a tekst wykorzystuje całą szerokość pola. |
grafika = [[Grafika:Gnome globe current event.svg|42px]] grafika prawo = [[Grafika:Nuvola apps bookcase.png|40px]] |
Ten artykuł opisuje aktualny lot kosmiczny. Zawartość może się zmienić wraz z postępem misji. |
grafika prawo = {{Skrót|id=stary|WP:SK}} Szablony skrótów umieszczaj w grafika prawo, bo inaczej popsują wygląd szablonu. |
Parametry
edytujLista wszystkich parametrów:
{{Ambox | typ = poważny / zawartość / styl / integruj / wiadomość | grafika = brak / nie / [[Grafika:Jakaś grafika.svg|40px]] | grafika prawo = [[Grafika:Jakaś grafika.svg|40px]] | tekst = Tekst szablonu }}
Uwaga: Jedynym wymaganym parametrem jest tekst
.
Parametry Ambox | |
---|---|
typ (opcjonalny) |
Typ powiadomienia. Jeśli nie podano parametru typ, przyznawany jest typ wiadomość. Szablon otrzymuje jasnoniebieski pasek po lewej. |
grafika (opcjonalny) |
Ikona komunikatu.
|
grafika prawo (opcjonalny) |
Ikona komunikatu.
|
tekst (wymagany) |
Treść komunikatu. |
Szczegóły techniczne
edytujJeśli masz zamiar wykorzystywać znaki specjalne w parametrze tekst, musisz je wyescape'ować:
{{Ambox | tekst = <div> Znak równości = i klamerki { } działają dobrze bez żadnych niepotrzebnych zabiegów. Ale oto idzie linia prosta {{!}} i dwie zmykające klamerki <nowiki>}}</nowiki>. A teraz zarówno linia prosta, jak i klamerki: <nowiki>|}}</nowiki>. </div> }}
Znak równości = i klamerki { } działają dobrze bez żadnych niepotrzebnych zabiegów. Ale oto idzie linia prosta | i dwie zmykające klamerki }}. A teraz zarówno linia prosta, jak i klamerki: |}}. |
Ten szablon korzysta z klas CSS, więc łatwo można go zmienić wg preferencji użytkowników.
Klasy CSS mogą być użyte także bezpośrednio w tabelkach:
{| class="ambox ambox-content" |- | class="ambox-image" | [[Grafika:Emblem-important.svg|40px]] | Jakiś tekst |}
Jakiś tekst |
Ten szablon korzysta ze znaczników HTML, a nie z wikitekstu. To normalna droga robienia szablonów dla szablonów, ponieważ wikitekst ma kilka problemów. Na przykład trudniej jest przy nim używać funkcji parsera i znaków specjalnych w parametrach.
Zobacz też
edytuj- {{Fmbox}}