Šablona:Box: Porovnání verzí
Z Iurium Wiki
(zkopírováno z WS) |
m (Oprava problému, na který si stěžuje wiki (Stránky s neplatnými sebeuzavírajícími HTML značkami)) |
||
Řádek 2: | Řádek 2: | ||
{{#ifexpr:{{#if:{{{nadpis|}}}|1|0}}+{{#if:{{{text1|}}}|1|0}}>0|{{#switch:{{{typ}}} | {{#ifexpr:{{#if:{{{nadpis|}}}|1|0}}+{{#if:{{{text1|}}}|1|0}}>0|{{#switch:{{{typ}}} | ||
|mini= | |mini= | ||
− | <table class="plainlinks" align="center" cellspacing="0" style="text-align: left; border: 1px solid #dddddd; border-left: 6px solid {{{barva_rámečku|#800000}}}; border-radius: 4px; width: 400px; background-color: white;"><tr><td valign="middle" style="height:0.8em; width:0.8em" />{{#if:{{{obrázek|}}}|<td /><td />}}<td /><td valign="middle" style="width:0.8em" /></tr>{{#if:{{{obrázek|}}}|<tr><td valign="middle" rowspan="{{#expr:1+{{#if:{{{text1|}}}|1|0}}+{{#if:{{{text2|}}}|1|0}}+{{#if:{{{text3|}}}|1|0}}+{{#if:{{{text4|}}}|1|0}}+{{#if:{{{text5|}}}|1|0}}+{{#if:{{{text6|}}}|1|0}}+{{#if:{{{text7|}}}|1|0}}}}" /><td valign="middle" rowspan="{{#expr:1+{{#if:{{{text1|}}}|1|0}}+{{#if:{{{text2|}}}|1|0}}+{{#if:{{{text3|}}}|1|0}}+{{#if:{{{text4|}}}|1|0}}+{{#if:{{{text5|}}}|1|0}}+{{#if:{{{text6|}}}|1|0}}+{{#if:{{{text7|}}}|1|0}}}}" style="width:{{#if:{{{velikost_obrázku|}}}|{{{velikost_obrázku}}}|40px}}">[[Soubor:{{{obrázek}}}|{{#if:{{{velikost_obrázku|}}}|{{{velikost_obrázku}}}|40px}}]]</td><td rowspan="{{#expr:1+{{#if:{{{text1|}}}|1|0}}+{{#if:{{{text2|}}}|1|0}}+{{#if:{{{text3|}}}|1|0}}+{{#if:{{{text4|}}}|1|0}}+{{#if:{{{text5|}}}|1|0}}+{{#if:{{{text6|}}}|1|0}}+{{#if:{{{text7|}}}|1|0}}}}" style="width:0.5em" />|<tr><td valign="middle" rowspan="{{#expr:1+{{#if:{{{text1|}}}|1|0}}+{{#if:{{{text2|}}}|1|0}}+{{#if:{{{text3|}}}|1|0}}+{{#if:{{{text4|}}}|1|0}}+{{#if:{{{text5|}}}|1|0}}+{{#if:{{{text6|}}}|1|0}}+{{#if:{{{text7|}}}|1|0}}}}" />}}{{#if:{{{nadpis|}}}|<td valign="top" style="font-weight: bold; font-size: 1.2em; height: 1.6em">{{{nadpis}}}</td><td /></tr>|<td /><td /></tr>}}{{#if:{{{text1|}}}|<tr valign="top"><td>{{{text1|}}}</td><td /></tr>}}{{#if:{{{text2|}}}|<tr valign="top"><td>{{{text2|}}}</td><td /></tr>}}{{#if:{{{text3|}}}|<tr valign="top"><td>{{{text3|}}}</td><td /></tr>}}{{#if:{{{text4|}}}|<tr valign="top"><td>{{{text4|}}}</td><td /></tr>}}{{#if:{{{text5|}}}|<tr valign="top"><td>{{{text5|}}}</td><td /></tr>}}{{#if:{{{text6|}}}|<tr valign="top"><td>{{{text6|}}}</td><td /></tr>}}{{#if:{{{text7|}}}|<tr valign="top"><td><small>{{{text7|}}}</small></td><td /></tr>}}<tr><td style="height:0.8em;" />{{#if:{{{obrázek|}}}|<td /><td />}}<td /><td /></tr></table> | + | <table class="plainlinks" align="center" cellspacing="0" style="text-align: left; border: 1px solid #dddddd; border-left: 6px solid {{{barva_rámečku|#800000}}}; border-radius: 4px; width: 400px; background-color: white;"><tr><td valign="middle" style="height:0.8em; width:0.8em"></td>{{#if:{{{obrázek|}}}|<td ></td><td ></td>}}<td ></td><td valign="middle" style="width:0.8em" ></td></tr>{{#if:{{{obrázek|}}}|<tr><td valign="middle" rowspan="{{#expr:1+{{#if:{{{text1|}}}|1|0}}+{{#if:{{{text2|}}}|1|0}}+{{#if:{{{text3|}}}|1|0}}+{{#if:{{{text4|}}}|1|0}}+{{#if:{{{text5|}}}|1|0}}+{{#if:{{{text6|}}}|1|0}}+{{#if:{{{text7|}}}|1|0}}}}" ></td><td valign="middle" rowspan="{{#expr:1+{{#if:{{{text1|}}}|1|0}}+{{#if:{{{text2|}}}|1|0}}+{{#if:{{{text3|}}}|1|0}}+{{#if:{{{text4|}}}|1|0}}+{{#if:{{{text5|}}}|1|0}}+{{#if:{{{text6|}}}|1|0}}+{{#if:{{{text7|}}}|1|0}}}}" style="width:{{#if:{{{velikost_obrázku|}}}|{{{velikost_obrázku}}}|40px}}">[[Soubor:{{{obrázek}}}|{{#if:{{{velikost_obrázku|}}}|{{{velikost_obrázku}}}|40px}}]]</td><td rowspan="{{#expr:1+{{#if:{{{text1|}}}|1|0}}+{{#if:{{{text2|}}}|1|0}}+{{#if:{{{text3|}}}|1|0}}+{{#if:{{{text4|}}}|1|0}}+{{#if:{{{text5|}}}|1|0}}+{{#if:{{{text6|}}}|1|0}}+{{#if:{{{text7|}}}|1|0}}}}" style="width:0.5em" ></td>|<tr><td valign="middle" rowspan="{{#expr:1+{{#if:{{{text1|}}}|1|0}}+{{#if:{{{text2|}}}|1|0}}+{{#if:{{{text3|}}}|1|0}}+{{#if:{{{text4|}}}|1|0}}+{{#if:{{{text5|}}}|1|0}}+{{#if:{{{text6|}}}|1|0}}+{{#if:{{{text7|}}}|1|0}}}}" ></td>}}{{#if:{{{nadpis|}}}|<td valign="top" style="font-weight: bold; font-size: 1.2em; height: 1.6em">{{{nadpis}}}</td><td ></td></tr>|<td ></td><td ></td></tr>}}{{#if:{{{text1|}}}|<tr valign="top"><td>{{{text1|}}}</td><td ></td></tr>}}{{#if:{{{text2|}}}|<tr valign="top"><td>{{{text2|}}}</td><td ></td></tr>}}{{#if:{{{text3|}}}|<tr valign="top"><td>{{{text3|}}}</td><td ></td></tr>}}{{#if:{{{text4|}}}|<tr valign="top"><td>{{{text4|}}}</td><td ></td></tr>}}{{#if:{{{text5|}}}|<tr valign="top"><td>{{{text5|}}}</td><td ></td></tr>}}{{#if:{{{text6|}}}|<tr valign="top"><td>{{{text6|}}}</td><td ></td></tr>}}{{#if:{{{text7|}}}|<tr valign="top"><td><small>{{{text7|}}}</small></td><td ></td></tr>}}<tr><td style="height:0.8em;" ></td>{{#if:{{{obrázek|}}}|<td ></td><td ></td>}}<td ></td><td ></td></tr></table> |
|#default= | |#default= | ||
− | <table class="plainlinks" align="center" cellspacing="0" style="text-align: left; border: 1px solid #dddddd; border-left: 6px solid {{{barva_rámečku|#800000}}}; border-radius: 4px; width: 90%; background-color: white;"><tr><td valign="middle" style="height:0.8em; width:0.8em" />{{#if:{{{obrázek|}}}|<td /><td />}}<td /><td valign="middle" style="width:1.5em" /></tr>{{#if:{{{obrázek|}}}|<tr><td valign="middle" rowspan="{{#expr:1+{{#if:{{{text1|}}}|1|0}}+{{#if:{{{text2|}}}|1|0}}+{{#if:{{{text3|}}}|1|0}}+{{#if:{{{text4|}}}|1|0}}+{{#if:{{{text5|}}}|1|0}}+{{#if:{{{text6|}}}|1|0}}+{{#if:{{{text7|}}}|1|0}}}}" /><td valign="middle" rowspan="{{#expr:1+{{#if:{{{text1|}}}|1|0}}+{{#if:{{{text2|}}}|1|0}}+{{#if:{{{text3|}}}|1|0}}+{{#if:{{{text4|}}}|1|0}}+{{#if:{{{text5|}}}|1|0}}+{{#if:{{{text6|}}}|1|0}}+{{#if:{{{text7|}}}|1|0}}}}" style="width:{{#if:{{{velikost_obrázku|}}}|{{{velikost_obrázku}}}|60px}}">[[Soubor:{{{obrázek}}}|{{#if:{{{velikost_obrázku|}}}|{{{velikost_obrázku}}}|60px}}]]</td><td rowspan="{{#expr:1+{{#if:{{{text1|}}}|1|0}}+{{#if:{{{text2|}}}|1|0}}+{{#if:{{{text3|}}}|1|0}}+{{#if:{{{text4|}}}|1|0}}+{{#if:{{{text5|}}}|1|0}}+{{#if:{{{text6|}}}|1|0}}+{{#if:{{{text7|}}}|1|0}}}}" style="width:0.8em" />|<tr><td valign="middle" rowspan="{{#expr:1+{{#if:{{{text1|}}}|1|0}}+{{#if:{{{text2|}}}|1|0}}+{{#if:{{{text3|}}}|1|0}}+{{#if:{{{text4|}}}|1|0}}+{{#if:{{{text5|}}}|1|0}}+{{#if:{{{text6|}}}|1|0}}+{{#if:{{{text7|}}}|1|0}}}}" />}}{{#if:{{{nadpis|}}}|<td valign="top" style="font-weight: bold; font-size: 1.2em; height: 1.4em">{{{nadpis}}}</td><td /></tr>|<td /><td /></tr>}}{{#if:{{{text1|}}}|<tr valign="top"><td>{{{text1|}}}</td><td /></tr>}}{{#if:{{{text2|}}}|<tr valign="top"><td>{{{text2|}}}</td><td /></tr>}}{{#if:{{{text3|}}}|<tr valign="top"><td>{{{text3|}}}</td><td /></tr>}}{{#if:{{{text4|}}}|<tr valign="top"><td>{{{text4|}}}</td><td /></tr>}}{{#if:{{{text5|}}}|<tr valign="top"><td>{{{text5|}}}</td><td /></tr>}}{{#if:{{{text6|}}}|<tr valign="top"><td>{{{text6|}}}</td><td /></tr>}}{{#if:{{{text7|}}}|<tr valign="top"><td><small>{{{text7|}}}</small></td><td /></tr>}}<tr><td style="height:0.8em;" />{{#if:{{{obrázek|}}}|<td /><td />}}<td /><td /></tr></table>}}}}</div> | + | <table class="plainlinks" align="center" cellspacing="0" style="text-align: left; border: 1px solid #dddddd; border-left: 6px solid {{{barva_rámečku|#800000}}}; border-radius: 4px; width: 90%; background-color: white;"><tr><td valign="middle" style="height:0.8em; width:0.8em" ></td>{{#if:{{{obrázek|}}}|<td ></td><td ></td>}}<td ></td><td valign="middle" style="width:1.5em" ></td></tr>{{#if:{{{obrázek|}}}|<tr><td valign="middle" rowspan="{{#expr:1+{{#if:{{{text1|}}}|1|0}}+{{#if:{{{text2|}}}|1|0}}+{{#if:{{{text3|}}}|1|0}}+{{#if:{{{text4|}}}|1|0}}+{{#if:{{{text5|}}}|1|0}}+{{#if:{{{text6|}}}|1|0}}+{{#if:{{{text7|}}}|1|0}}}}" ></td><td valign="middle" rowspan="{{#expr:1+{{#if:{{{text1|}}}|1|0}}+{{#if:{{{text2|}}}|1|0}}+{{#if:{{{text3|}}}|1|0}}+{{#if:{{{text4|}}}|1|0}}+{{#if:{{{text5|}}}|1|0}}+{{#if:{{{text6|}}}|1|0}}+{{#if:{{{text7|}}}|1|0}}}}" style="width:{{#if:{{{velikost_obrázku|}}}|{{{velikost_obrázku}}}|60px}}">[[Soubor:{{{obrázek}}}|{{#if:{{{velikost_obrázku|}}}|{{{velikost_obrázku}}}|60px}}]]</td><td rowspan="{{#expr:1+{{#if:{{{text1|}}}|1|0}}+{{#if:{{{text2|}}}|1|0}}+{{#if:{{{text3|}}}|1|0}}+{{#if:{{{text4|}}}|1|0}}+{{#if:{{{text5|}}}|1|0}}+{{#if:{{{text6|}}}|1|0}}+{{#if:{{{text7|}}}|1|0}}}}" style="width:0.8em" ></td>|<tr><td valign="middle" rowspan="{{#expr:1+{{#if:{{{text1|}}}|1|0}}+{{#if:{{{text2|}}}|1|0}}+{{#if:{{{text3|}}}|1|0}}+{{#if:{{{text4|}}}|1|0}}+{{#if:{{{text5|}}}|1|0}}+{{#if:{{{text6|}}}|1|0}}+{{#if:{{{text7|}}}|1|0}}}}" ></td>}}{{#if:{{{nadpis|}}}|<td valign="top" style="font-weight: bold; font-size: 1.2em; height: 1.4em">{{{nadpis}}}</td><td ></td></tr>|<td ></td><td ></td></tr>}}{{#if:{{{text1|}}}|<tr valign="top"><td>{{{text1|}}}</td><td ></td></tr>}}{{#if:{{{text2|}}}|<tr valign="top"><td>{{{text2|}}}</td><td ></td></tr>}}{{#if:{{{text3|}}}|<tr valign="top"><td>{{{text3|}}}</td><td ></td></tr>}}{{#if:{{{text4|}}}|<tr valign="top"><td>{{{text4|}}}</td><td ></td></tr>}}{{#if:{{{text5|}}}|<tr valign="top"><td>{{{text5|}}}</td><td ></td></tr>}}{{#if:{{{text6|}}}|<tr valign="top"><td>{{{text6|}}}</td><td ></td></tr>}}{{#if:{{{text7|}}}|<tr valign="top"><td><small>{{{text7|}}}</small></td><td ></td></tr>}}<tr><td style="height:0.8em;" ></td>{{#if:{{{obrázek|}}}|<td ></td><td ></td>}}<td ></td><td ></td></tr></table>}}}}</div> |
<noinclude>{{Dokumentace}}</noinclude> | <noinclude>{{Dokumentace}}</noinclude> |
Aktuální verze z 11. 11. 2018, 14:10
Dokumentace [Editovat] [Historie stránky] [vyprázdnit paměť]
Obsah
Funkce
Tato podšablona usnadňuje a unifikuje tvorbu šablon využívajících box.
Vložení
Pro použití vložte do kódu vytvářené šablony následující text, poté vymažte nepotřebné parametry a zbývající vhodně vyplňte.
{{Box |typ = |barva_rámečku = |obrázek = |velikost_obrázku = |nadpis = |text1 = |text2 = |text3 = |text4 = |text5 = |text6 = |text7 = }}
Popis parametrů
- typ – Určuje velikost boxu. K dispozici jsou dva typy, výchozí standard a volitelný mini.
- barva_rámečku – Zadáváme prostřednictvím hexadecimálního kódu (kupř. #FFFFFF pro bílou) nebo anglickým jménem (pro bílou White). Obsáhlejší seznam použitelných barev a jejich označení nalezneme na stránce Nápověda:Tabulka barev. Pokud máme pochybnosti o vhodné kombinaci, může nám pomoci Generátor barevných schémat.
- obrázek – Obrázek do šablony vložíme zadáním jeho jména bez Soubor:, tedy kupř. Chylomikronový Box.jpg.
- velikost_obrázku – Pokud nám nevyhovuje výchozí velikost obrázku pro daný typ šablony, můžeme nastavit vlastní (kupř. 50px).
- nadpis – Nadpis šablony bude zobrazen větším písmem a tučně. Šablona nadpis nemusí nutně obsahovat.
- text1, …, text6 – Základní text šablony, zobrazený standardním písmem (samozřejmě pokud formátování neupravíme jinak).
- text7 – Malý text, zpravidla v posledním řádku šablony. Pro užití tohoto parametru není nutné vkládat všechny předchozí (text1–text6).
Všechny nastavovací parametry (typ, barva_rámečku, barva_pozadí, velikost_obrázku) mají určeny výchozí hodnoty a pro správnou funkci šablony je není nezbytné definovat.
Ukázky použití
Typ standard
Bez obrázku
{{Box |typ = standard |barva_rámečku = #B32400 |nadpis = Stránka o dosud nepopsané chorobě |text1 = Tento článek pojednává o dosud nepopsané, možná neexistující chorobě. |text2 = Své názory na stať můžete uvést na [[{{TALKPAGENAME}}|diskusní stránce]]. |text7 = Jste-li si jisti nesmyslností tématu, vložte do kódu šablonu {{š|Smazat}}. }}
Stránka o dosud nepopsané chorobě | ||
Tento článek pojednává o dosud nepopsané, možná neexistující chorobě. | ||
Své názory na stať můžete uvést na diskusní stránce. | ||
Jste-li si jisti nesmyslností tématu, vložte do kódu šablonu Šablona:Š. | ||
S obrázkem
{{Box |typ = standard |barva_rámečku = #006400 |obrázek = Pracuje_se.png |nadpis = Stránka o dosud nepopsané chorobě |text1 = Tento článek pojednává o dosud nepopsané, možná neexistující chorobě. |text2 = Své názory na stať můžete uvést na [[{{TALKPAGENAME}}|diskusní stránce]]. |text7 = Jste-li si jisti nesmyslností tématu, vložte do kódu šablonu {{š|Smazat}}. }}
60px | Stránka o dosud nepopsané chorobě | |||
Tento článek pojednává o dosud nepopsané, možná neexistující chorobě. | ||||
Své názory na stať můžete uvést na diskusní stránce. | ||||
Jste-li si jisti nesmyslností tématu, vložte do kódu šablonu Šablona:Š. | ||||
Typ mini
Typ mini bez obrázku
{{Box |typ = mini |barva_rámečku = #000000 |nadpis = Toto je podšablona |text1 = Právě se nacházíte na stránce podšablony. Ta není určena pro přímé vkládání do článků. |text7 = Neupravujte prosím tuto šablonu, pokud si nejste zcela jisti tím, co děláte. }}
Toto je podšablona | ||
Právě se nacházíte na stránce podšablony. Ta není určena pro přímé vkládání do článků. | ||
Neupravujte prosím tuto šablonu, pokud si nejste zcela jisti tím, co děláte. | ||
Typ mini s obrázkem
{{Box |typ = mini |barva_rámečku = #003089 |obrázek = Pracuje_se.png |nadpis = '''Toto je podšablona''' |text1 = Právě se nacházíte na stránce podšablony. Ta je určena pouze k využití v jiných šablonách. }}
40px | Toto je podšablona | |||
Právě se nacházíte na stránce podšablony. Ta je určena pouze k využití v jiných šablonách. | ||||