Шаблён:Картка

Зьвесткі зь Вікіпэдыі — вольнай энцыкляпэдыі
Перайсьці да: навігацыі, пошуку
 
Дакумэнтацыя шаблёну Дакумэнтацыя[прагляд] [рэдагаваць] [гісторыя] [абнавіць]

Гэты шаблён дае мажлівасьць ствараць шаблёны-карткі. Гэта азначае, што ён не павінен выкарыстоўвацца непасрэдна ў артыкуле.

Выкарыстаньне падобна да шаблёну {{Навігацыйная табліца}}, але ёсьць пэўныя адрозьненьні. Кожны шэраг у табліцы можа зьмяшчаць або «шапку», або пару «метка»/«інфо», або толькі «інфо». Калі вы вызначаеце каб шэраг быў і «шапкаю», і параю «метка»/«інфо», то пара «метка»/«інфо» будзе скасаваная.

Калі вы жадаеце дадаць выяву, або іншыя дадзеныя дзе-небудзь у іншым месцы карткі, проста выкарыстоўвайце парамэтар «інфо»

Выкарыстаньне

{{Картка
|пазнака       = {{падстаноўка:НАЗВА_СТАРОНКІ}}
|bodystyle     = 
|bodyclass     = 
|назва         = 
|назвастыль    = 
|верх          = 
|верхкляс      = 
|верхстыль     = 
|верх2         = 
|верх2кляс     = 
|верх2стыль    = 
|выява         = 
|выявакляс     = 
|выявастыль    = 
|выява2        = 
|выява2кляс    = 
|выява2стыль   = 
|подпіс        = 
|подпісстыль   = 
|шапкастыль    = 
|меткастыль    = 
|інфостыль     = 

|шапка1        = 
|метка1        = 
|інфо1         = 
|кляс1         = 

|шапка2        = 
|метка2        = 
|інфо2         = 
|кляс2         = 

|шапка3        = 
|метка3        = 
|інфо3         = 
|кляс3         = 

 ...

|шапка80       = 
|метка80       = 
|інфо80        = 
|кляс80        = 

|нізстыль      = 
|ніз           = 
|камэнтар      = 
|камэнтарстыль = 
}}

Прыклад

Тэст
Example.png
Подпіс для example.png
Запоўнены парамэтар шапка
Запоўнены парамэтар інфо
Запоўнены ўсе парамэтры (шапка)
Запоўнены парамэтры метка і інфо (метка) Запоўнены парамэтры метка і інфо (інфо)
Ніжні тэкст
{{Картка
|пазнака    = Картка/дакумэнтацыя
|назва      = Тэст
|выява      = [[Файл:example.png|200пкс]]
|подпіс     = Подпіс для example.png
|шапкастыль = background:#ccf;
|меткастыль = background:#ddf;
|шапка1     = Запоўнены парамэтар ''шапка''
|метка1     = 
|інфо1      = 
|шапка2     = 
|метка2     = Запоўнены парамэтар ''метка''
|дата2      = 
|шапка3     =
|метка3     = 
|інфо3      = Запоўнены парамэтар ''інфо''
|шапка4     = Запоўнены ўсе парамэтры (''шапка'')
|метка4     = Запоўнены ўсе парамэтры (''метка'')
|інфо4      = Запоўнены ўсе парамэтры (''інфо'')
|шапка5     =
|метка5     = Запоўнены парамэтры метка і інфо (''метка'')
|інфо5      = Запоўнены парамэтры метка і інфо (''інфо'')
|нізстыль   = background:#ddf;
|ніз        = Ніжні тэкст
}}

Парамэтры

пазнака
Імя шаблёну, неабходнае для карэктнай працы спасылак «прагляд · абмеркаваньне · рэдагаваньне» на ўсіх старонках, дзе выкарыстоўваецца шаблён. Для прастаты можна выкарыстоўваць {{падстаноўка:НАЗВА_СТАРОНКІ}}.
bodystyle
Ужываецца да ўсёй карткі, звычайна выкарыстоўваецца для ўказаньня яе шырыні, напрыклад, width:300px;
bodyclass
Гэты парамэтар перадаецца атрыбуту class усёй карткі.
назва
Тэкст, які адлюстроўваецца над карткай. Звычайна гэта тэма шаблёну, кароткае апісаньне яго ўтрыманьня.
назвакляс
Гэты парамэтар перадаецца атрыбуту class назвы карткі.
назвастыль
Ужываецца да назвы карткі
верх
Тэкст, які адлюстроўваецца ўверсе табліцы. Альтэрнатыўны варыянт разьмяшчэньня назвы шаблёну.
верхкляс
Гэты парамэтар перадаецца атрыбуту class верхняга вочка.
верхстыль
Ужываецца да альтэрнатыўнага загалоўка, напрыклад, для ўказаньня колеру фону або зьмены памеру шрыфта: font-size:medium;
выява
Выява, якая будзе адлюстравана пад асноўным загалоўкам у правай частцы табліцы (правей загалоўкаў/сьпісаў). Парамэтар выява дапушчае стандартны вікікод для адлюстраваньня
выявастыль
Ужываецца да вочка, у якой разьмяшчаецца выява і яе апісаньне
подпіс
Подпіс пад выявай. Адлюстроўваецца толькі ў тым выпадку, калі зададзена выява.
подпісстыль
Ужываецца да подпісу выявы
шапкаN
Выкарыстоўваецца для стварэньня загалоўкаў у шэрагу. Гэты і наступныя 2 парамэтру працуюць пры 1<=n<=80
меткаN
Выкарыстоўваецца для подпісу тэксту
інфоN
Выкарыстоўваецца для прыняцьця парамэтраў у спэцыялізаваных шаблёнах-картках.
клясN
Гэты парамэтар ужываецца да вызначанага шэрагу, калі тэкст у гэтым шэрагу вызначаны.
шапкастыль
З дапамогай гэтага стылю можна наладзіць адлюстраваньне загалоўкаў, у прыватнасьці, паказаць колер фону: background: #a3eea3;
меткастыль
Ужываецца да пазнак
інфостыль
Ужываецца да тэксту
нізстыль
CSS стылі, якія павінны быць ужытыя да верхняй (паказанай парамэтрам верх) і ніжняй (паказанай парамэтрам ніз) вочкам.
ніз
Вочка ва ўсю шырыню табліцы, якая разьмяшчаецца ўнізе целы шаблёну (гэта значыць пад загалоўкамі/пазнакамі і тэкстам).
камэнтар
камэнтарстыль

Мікрафарматы

Напрыклад, для рэалізацыі мікрафармата hCard дадайце наступныя парамэтры:

 |bodyclass = vcard
 |кляс1 = fn
 |кляс2 = org
 |кляс3 = tel

Стварэньне здвоеных вочак

Калі для парамэтру інфоN значэньне меткаN не вызначанае, то інфоN аўтаматычна пашыраецца да 2 вочак.

Стварэньне неабавязковых вочак

Шэраг з пазнакай, але бяз тэксту ня будзе адлюстраваны. Гэта дазваляе лёгка ствараць неабавязковыя парамэтры ў спэцыялізаваных шаблёнах-картках. Для стварэньня апцыянальнага вочка выкарыстайце парамэтёр наступным чынам:

|метка5 = Насельніцтва
|інфо5   = {{{насельніцтва|}}}

Такім чынам, калі парамэтар насельніцтва ня будзе вызначаны, радок «Насельніцтва» ня будзе адлюстраваны.

Для афармленьня парамэтру можна выкарыстаць функцыю парсэра «#if». Напрыклад, наступныя радкі дададуць да парамэтру інфо6 подпіс кг, калі гэты парамэтар вызначаны:

|метка6 = Mass
|інфо6   = {{#if:{{{mass|}}} |{{{mass}}} кг}}

Такім жа чынам можна арганізаваць неабавязковыя загалоўкі. Наступны прыклад будзе выводзіць загаловак «Структура», калі парамэтры зьмесьціва і разьмяшчэньне вызначаныя:

|шапка5 = {{#if:{{{зьмесьціва|}}}{{{разьмяшчэньне|}}}|Структура}}
|метка6   = Зьмесьціва
|інфо6     = {{{зьмесьціва|}}}
|метка7   = Разьмяшчэньне
|інфо7     = {{{разьмяшчэньне|}}}

Глядзіце таксама