Template:Ombox/doc/cs

Toto je metašablona Ombox ([O]ther pages [m]essage [box]).

Používá se k vytváření šablon zpráv pro stránky typu Uživatel, Wikipedie, MediaWiki, Šablona, Nápověda, Portál a jakékoli nové budoucí jmenné prostory; tj. pro typy stránek, které nepokrývají Ambox, Tmbox, Imbox nebo Cmbox. Proto by se neměla používat pro rámečky pro články, diskusní stránky, obrázkové stránky nebo stránky kategorií.

Tato šablona funguje téměř přesně jako Ambox a používá stejné parametry.

Úvod
Jak je uvedeno výše, tato šablona by se měla používat pro schránky zpráv, které nejsou články, diskusní stránky, stránky s obrázky nebo stránky kategorií. Některá pole zpráv pro jiné stránky mohou nesprávně používat jednu z těchto čtyř uvedených. Neváhejte převést všechna pole zpráv použitá na "jiných stránkách" na použití této metašablony. Pokud najdete nějaké složité případy, uveďte je na diskusní stránce této šablony a získáte pomoc.

Když se tato šablona použije k vytvoření schránek zpráv na jiných stránkách, tato pole by měla obsahovat vysvětlující texty stejně jako dříve. (Stejné texty jako dříve nebo nové vylepšené texty.) Pokud jsou v rámečcích konkrétnější obrázky nebo znáte lepší obrázek, použijte je místo zde zobrazených výchozích obrázků.

Používání
Jednoduchý příklad použití:

Komplexní příklad:

Jiné typy schránek zpráv
Následující příklady používají různé parametry type, ale nepoužívají žádné parametry obrázku. Proto používají výchozí obrázky pro každý typ.

příklady
Některé příklady používající styl "upozornění".:

Parametry
Seznam všech parametrů:

type
 * Pokud není uveden žádný parametr type, šablona standardně napíše notice. To znamená, že dostane šedý okraj.

image
 * No parameter = Pokud není uveden žádný parametr image, šablona použije výchozí obrázek. Jaký výchozí obrázek použije, závisí na parametru type.
 * An image = Měl by to být obrázek s běžnou wiki notací. Šířka 40 až 50 pixelů je obvykle správná v závislosti na poměru výšky k šířce obrázku. (Ale schránka zpráv si poradí s obrázky libovolné velikosti.) Například:
 * none = Znamená, že není použit žádný obrázek.
 * none = Znamená, že není použit žádný obrázek.

imageright
 * No parameter = Pokud není zadán parametr imageright, pak se na pravé straně nezobrazí žádný obrázek.
 * An image = Měl by to být obrázek s běžnou wiki notací. Šířka 40 až 50 pixelů je obvykle správná v závislosti na poměru výšky k šířce obrázku. (Ale schránka zpráv si poradí s obrázky libovolné velikosti.) Například:
 * Anything = Jakýkoli jiný objekt, který chcete zobrazit na pravé straně.
 * Anything = Jakýkoli jiný objekt, který chcete zobrazit na pravé straně.

style
 * Volitelné hodnoty CSS používané celou tabulkou zpráv. Bez uvozovek, ale s koncovými středníky  . Například:

textstyle
 * Volitelné hodnoty CSS používané textovou buňkou. Například:

text
 * Text těla zprávy.

Small parametry
small
 * yes = Udělá z něj menší pravé plovoucí okno se zprávou. Tím se také zmenší výchozí obrázky. Všimněte si, že jakákoli data přiváděná do parametrů smallimage, smallimageright a smalltext se použijí pouze v případě, že "small=yes". Aby vaše šablona také rozuměla small parametru, můžete použít tento kód:

smallimage
 * No parameter = Pokud není uveden žádný parametr smallimage, pak tato šablona použije parametr image. Pokud je parametr image také prázdný, použije se malý výchozí obrázek.
 * An image = Měl by to být obrázek s běžnou wiki notací. Šířka 30 pixelů je obvykle správná. Například:
 * none = Znamená, že není použit žádný obrázek. Toto přepíše jakýkoli obrázek přiváděný do image, když "small=yes".
 * none = Znamená, že není použit žádný obrázek. Toto přepíše jakýkoli obrázek přiváděný do image, když "small=yes".

smallimageright
 * No parameter = Pokud není uveden žádný parametr smallimageright, pak tato šablona použije parametr imageright. Pokud je parametr imageright také prázdný, pak se na pravé straně nezobrazí žádný obrázek.
 * An image = Měl by to být obrázek s běžnou wiki notací. Šířka 30 pixelů je obvykle správná. Například:
 * Anything = Jakýkoli jiný objekt, který chcete zobrazit na pravé straně.
 * none = Znamená, že není použit žádný obrázek na pravé straně. Toto přepíše jakýkoli obrázek přiváděný do imageright, když "small=yes".
 * none = Znamená, že není použit žádný obrázek na pravé straně. Toto přepíše jakýkoli obrázek přiváděný do imageright, když "small=yes".

smalltext
 * Kratší verze textu zprávy. Pokud není zadán žádný parametr smalltext, pak se tato šablona vrátí k použití parametru text.

Technické detaily
Pokud potřebujete v parametru text použít speciální znaky, musíte je takto escapovat:

&lt;/nowiki>. A nyní pipe a koncové závorky &lt;nowiki>|}}&lt;/nowiki>. }}

. A nyní pipe a koncové závorky |}}. }}

Tato šablona používá pro většinu vzhledů třídy CSS ombox v, takže je plně skinovatelná.

Tato šablona volá ombox/core, která obsahuje většinu kódu pro ombox, zatímco ombox sama o sobě provádí předzpracování parametrů.

Interně tato meta-šablona používá pro kód tabulky označení HTML místo označení wiki. To je obvyklý způsob, jak vytváříme meta-šablony, protože značkování wiki má několik nevýhod. Například je obtížnější používat funkce parseru a speciální znaky v parametrech.

The default images for this meta-template are in png format instead of svg format. The main reason is that some older web browsers have trouble with the transparent background that MediaWiki renders for svg images. The png images here have hand optimised transparent background colour so they look good in all browsers. Note that svg icons only look somewhat bad in the old browsers, thus such hand optimisation is only worth the trouble for very widely used icons.

For more technical details see the talk page. Since this template works almost exactly like ambox, tmbox, imbox and cmbox their talk pages and related pages might also contain more details.