Wolna encyklopedia

Infoboksy to wyróżnione ramką części artykułów, które mają za zadanie w przejrzysty sposób prezentować najważniejsze informacje dotyczące danego artykułu (zazwyczaj w formie tabelki po prawej stronie).

Na Wikipedii infoboksy są realizowane jako szablony, które mają te same zadania co statyczne infoboksy. Dzięki zastosowaniu szablonu, zmiana w jego wyglądzie automatycznie pociąga zmiany we wszystkich artykułach z niego korzystających, co ułatwia zachowanie spójnego wyglądu całej Wikipedii. Informacje różne dla różnych artykułów (np. liczba ludności czy powierzchnia w przypadku szablonu infoboksu dla państwa) przekazywane są w formie parametrów.

Kod szablonów infoboksów jest najczęściej skomplikowany i początkujący wikipedyści nie powinni się zajmować ich edycją. Natomiast wstawienie i wypełnianie tych szablonów powinno być jednak proste dla każdego (wystarczy skorzystać z instrukcji, która powinna znajdować na jego stronie dysksuji). Najpełniejsza lista wszystkich infoboksów jest dostępna na stronie Wikipedia:Szablony/Infoboksy.

Spis treści

Zasady wstawiania szablonów infoboksów do artykułów

Tworzenie szablonów infoboksów

Najpierw należy dokładnie przemyśleć sprawę i zaplanować, co w tworzonym szablonie powinno się znaleźć (w tym ile będzie parametrów i czego będą dotyczyć). Jest to o tyle ważne, że rozbudowanie szablonu o kolejne parametry wymaga zmian w artykułach, aby odzwierciedlić zmiany. Usuwanie parametrów z infoboksu nie ma negatywnych konsekwencji, gdyż nieużywane parametry są po prostu odrzucane. Pamiętaj o skorzystaniu z rad zamieszczonych w poniższych sekcjach.

Należy również zaznajomić się z techniką, w jaki sposób na wikipedii tworzy się tabelki (HTMLowe <TABLE>. Informacje można znaleźć między innymi tutaj: Wikipedia:Dodawanie tabel na MediaWiki.

Wygląd i nazwa

Dla zachowania spójności Wikipedii, zaleca się:

Jeżeli zamierzasz tworzyć nowy szablon infoboksu, wzoruj się na stronie: Wikipedia:Infoboksy/przykład.

Podobnie jak w przypadku artykułów nowy infobox najlepiej najpierw stworzyć we własnym brudnopisie (nazwa podstrony oczywiście dowolna). Aby w pełni przetestować infobox wystarczy wkleić go na stronę dyskusji brudnopisu. Odpowiedni kod to:

{{Wikipedysta:Nazwa użytkownika/brudnopis
 | parametr1 = 
 | parametr2 = 
...
}}

Parametry

Są one niezbędne do poprawnego działania infoboksów. Na stronie Wikipedia:Parametry można znaleźć informacje o tym jak one działają i w jaki sposób ich używać.

Zalecenia i rady:

Kod infoboksu

Kod typowego nagłówka infoboksa wygląda mniej więcej tak:

{| class="infobox" cellpadding="4" cellspacing="0"
style="float:right; width:250px; margin: 0 0 1em 1em;
border: 1px #aaa solid; border-collapse: collapse; font-size: 92%;
text-align:left; background: #F2F2F2;"
Co znaczą poszczególne elementy kodu można znaleźć w opisie styli CSS lub HTMLa.

Następnie jest pierwszy wiersz tabelki. Bardzo rzadko stosuje się komórki nagłówkowe.

|-
| colspan="2" style="text-align:center; background-color: jakiś_kolor;
font-size:120%; font-weight:bold" | {{{nazwa}}}

Nagłówki w infoboksie

Szablony {{Infobox nagłówek}} i {{Infobox nagłówek dodaj}} ułatwiają wstawianie wiersza z pojedynczą komórką (nagłówka) w szablonie infoboksu. Taki nagłówek tworzy razem z następującymi polami coś w rodzaju sekcji infoboksu.

{{Infobox nagłówek}} wywołuje się z jednym, dwoma lub trzeba parametrami:

{{Infobox nagłówek
 |  treść komórki
 |  parametry komórki (CSS)
 |  parametry wiersza tabeli (np.CSS)
}}


{{Infobox nagłówek dodaj}} pozwala na dodanie z przodu jako pierwszego parametru warunku - jeżeli ten parametr będzie pusty, to nagłówek nie zostanie wyświetlony w ogóle. W ten sposób można pominąć cały zestaw pól infoboksu razem z nagłówkiem, jeżeli z jakiegoś powodów cała sekcja infoboksu nie ma zastosowania do opisywanego obiektu.

{{Infobox nagłówek dodaj
 |  warunek
 |  treść komórki
 |  parametry komórki (CSS)
 |  parametry wiersza tabeli (np.CSS)
}}

Parametry komórki i wiesza mogą być pominięte albo dodane z nazwami:

{{Infobox nagłówek
 |        treść komórki
 |pole=   parametry komórki (CSS)
 |wiersz= parametry wiersza tabeli (np.CSS)
}}

{{Infobox nagłówek dodaj
 |        warunek
 |        treść komórki
 |pole=   parametry komórki (CSS)
 |wiersz= parametry wiersza tabeli (np.CSS)
}}

Przykładowy infoboks

Przykładowy infoboks (oparty na {{Tenis infobox}}) zawiera wstawkę:

 {{Infobox nagłówek dodaj
   |{{{S RG|}}}
    {{{S WM|}}}
    {{{S US|}}}
 |<center>'''Gra pojedyncza'''</center>
 |pole=style="background:#d0d0d0;"
 }}

Taka definicja oznacza, że nagłówek Gra pojedyncza ma się pojawić wtedy i tylko wtedy gdy będzie określony co najmniej jeden parametr S RG, S WM, S US, które oznaczają udział gracza w turniejach Rolanda Garrosa, Wimbledon i US Open.

Gdy gracz nie brał udziału w jednym z tych turniejów, nie zostanie podany odpowiedni parametr. Gdy będzie brakowało wszystkich z nich (gracz nie brał udziału w żadnym tych z turniejów), nagłówek nie zostanie wyświetlony.

Przykład z nagłówkiem widocznym

W przypadku wywołania powyższego szablonu z parametrami:

{{Infobox nagłówek/przykład
|nazwa                = Gustavo Kuerten
|data urodzenia       = 10 września 1976
|S RG                 = W (1997, 2000 - 2001)
|S WM                 = QF (1999)
|S US                 = QF (1999, 2001)
|www                  = http://guga.com/
}}

Otrzymamy efekt:


Gustavo Kuerten
Data urodzenia 10 września 1976
Gra pojedyncza
Roland Garros W (1997, 2000 - 2001)
Wimbledon QF (1999)
US Open QF (1999, 2001)
Strona internetowa

Przykład z nagłówkiem pominiętym

W przypadku gdy zabraknie osiągnięć tenisisty na turniejach Roland Garros, Wimbledonie lub US Open, otrzymamy opisujemy gracza w następujący sposób:

{{Infobox nagłówek/przykład
|nazwa                = Gustavo Kuerten
|data urodzenia       = 10 września 1976
|www                  = http://guga.com/
}}

I otrzymamy efekt:


Gustavo Kuerten
Data urodzenia 10 września 1976
Strona internetowa

W ten sposób pusty nagłówek Gra indywidualna nie pojawi się w infoboksie.

Do wstawiania wierszy wstawia się również {{Infobox wiersz}} i {{Infobox wiersz dodaj}}.

Zobacz przykład: Wikipedia:Infoboksy/przykład.

Przeniesienie szablonu do przestrzeni Szablon

Po dokładnym przetestowaniu dla różnych danych można przenieść infobox do przestrzeni nazw Szablon, korzystając z odpowiedniej zakładki.

Każdy szablon (i każdy infoboks) powinien posiadać opis na oddzielnej stronie opisu. Wystarczy umieścić w kodzie infoboksu konstrukcję:

<noinclude>{{Dokumentacja}}</noinclude>

Po zapisaniu zmian można stworzyć opis infoboksu korzystając z przycisku stwórz. System stworzy wówczas gotową stronę opisu według wzorca.

Dokładniejsze informacje są dostępne na stronie opisującej tworzenie dokumentacji szablonów.

Infobox powinien być dodany też na stronie Wikipedia:Szablony/Infoboksy. Należy też na stronie opisu dodać infoboks do odopowiedniej kategorii (zobacz Kategoria:Infoboksy).

Czego się wystrzegać

Korzystanie z szablonów infoboksów

Zasady wstawiania szablonów infoboksów do artykułów:

Zobacz też

Źródło: „haslo,Pomoc:Infoboks