Шаблон:Навігацыйная табліца

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

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

Пусты шаблон

{{Навігацыйная табліца
|імя                       = {{subst:PAGENAME}}
|navbar                    = 
|state                     = 
|стыль_асноўнага_загалоўка = background-color:;
|загаловак                 = 
|выява                     = 
|стыль_цела                = <!-- (або "стыль =" калі ніякія іншыя стылявыя атрыбуты не выкарыстоўваюцца) -->
|стыль_загалоўкаў          = 
|стыль_спісаў              = 
|стыль_няцотных            = 
|стыль_цотных              = 

|стыль_уверсе              = 
|уверсе                    = 

|загаловак1                = 
|спіс1                     = 

|загаловак2                = 
|спіс2                     = 

 ...

|загаловак20               = 
|спіс20                    = 

|стыль_унізе               = 
|унізе                     = 
}}

Параметры

Абавязковыя

імя
Імя шаблону, неабходнае для карэктнай працы спасылак «г · р · п» («прагляд · размова · правіць») на ўсіх старонках, дзе выкарыстоўваецца шаблон. Для прастаты можна выкарыстаць {{subst:PAGENAME}}.
загаловак
Тэкст, які адлюстроўваецца ў верхнім радку табліцы. Звычайна гэта тэма шаблону, кароткае апісанне яго ўтрымання. Гэта як правіла адзін радок, але калі патрабуецца адлюстраваць тэкст у двух радках, выкарыстайце {{-}} для карэктнага цэнтравання.
Колеры фону па змаўчанні — #ccf (скарочаная форма ад #ccccff), ён можа быць зменены праз параметр стыль_асноўнага_загалоўка (гл. ніжэй).
спісn
(т.е. список1, список2 і т.д.) Цела шаблону, як правіла набор спасылак. Элементы спісу павінны быць паказаныя на адным радку, але склаўшы іх у <div> </div> , можна выкарыстаць перанос радка (гл. #Прыклад з зыходным кодам). Павінен быць паказаны крайняй меры адзін параметр спіс ; кожны дадатковы спіс адлюстроўваецца ў асобным радку табліцы. Кожны спісn можа быць суправоджаны параметрам загаловакn (гл. ніжэй).
Колеры фону спісу (і ўсёй табліцы) па змаўчанні — #f9f9f9, ён можа быць зменены праз параметры стыль_цела, стыль_няцотных і/або стыль_цотных (гл. ніжэй).

Неабавязковыя

Ячэйкі

загаловакn
(т.е. загаловак1, загаловак2 і т.д.) Калі гэты параметр паказаны, злева ад спісуn будзе адлюстраваны зададзены тэкст . Калі параметр не паказаны, спісn зойме ўсю шырыню табліцы.
Колер фону па змаўчанні — #ddf (скарочаная форма ад #ddddff), ён можа быць зменены праз параметр стыль_загалоўкаў (гл. ніжэй).
выява
Выява, якая будзе адлюстравана пад асноўным загалоўкам у правай частцы табліцы (правей загалоўкаў/спісаў). Для таго, каб выява адлюстроўвалася карэктна, павінен быць паказаны параметр спіс1. Параметр выява дапушчае стандартны вікікод для адлюстравання,
[[Выява:Пример.jpg|100px]]
У шаблоне, не расцягнутым на ўсю шырыню старонкі, выява будзе адлюстравана са зрухам ад правага боку шаблону. Для таго, каб гэтага пазбегнуць, выкарыстайце параметр right у вікікодзе, т.е.
[[Выява:Пример.jpg|80px|right]]
уверсе
Ячэйкі ва ўсю шырыню табліцы, якая размяшчаецца непасрэдна пад асноўным загалоўкам (т.е. над загалоўкамі/спісамі цела шаблону). У шаблоне без выявы уверсе аналагічны ўказанню параметру спіс1 без які адпавядае загаловак1.
унізе
Ячэйкі ва ўсю шырыню табліцы, якая размяшчаецца ўнізе цела шаблону (т.е. пад загалоўкамі/спісамі і выявай). У шаблоне без выявы унізе аналагічны ўказанню апошняга параметру спісn без які адпавядае загаловакn.

Стылі

стыль_асноўнага_загалоўка
CSS стылі, якія павінны быць ужытыя для асноўнага_загалоўка, як правіла колер фону:
titlestyle = background:#nnnnnn;
titlestyle = background:name;
стыль_цела або стыль
CSS стылі, якія павінны быць ужытыя для цела шаблону. Калі ніякія іншыя стылявыя параметры не паказваюцца, можа быць выкарыстаная скарочаная форма стыль. Гэтая опцыя павінна ўжывацца ў рэдкіх выпадках, т.я. можа весці да візуальных разыходжанняў. Прыклады:
background:#nnnnnn;
text-align:[right/center/left/justified];
width:N [em/%/px];
float:[left/right/none];
clear:[right/left/both/none];
стыль_загалоўкаў
CSS стылі, якія павінны быць ужытыя для ячэяк загаловакn. Гэты параметр мае больш высокі прыярытэт у параўнанні са стылямі, ужытымі да табліцы цалкам. Прыклады:
background:#nnnnnn;
text-align:[left/center/right];
vertical-align:[top/middle/bottom];
white-space:nowrap;
стыль_спісаў
CSS стылі, якія павінны быць ужытыя да ўсіх спісаў. Мае ніжэйшы прыярытэт у параўнанні з параметрамі стыль_няцотных і стыль_цотных (калі яны паказаныя).
стыль_няцотных
стыль_цотных
CSS стылі, якія павінны быць ужытыя да няцотных (спіс1, спіс3 і г.д.) або цотным (спіс2, спіс4 і г.д.) спісам адпаведна. Звычайна выкарыстоўваецца для задання колеру фону (background:#nnnnnn;), для таго каб атрымаць радкі табліцы перамежнага колеру.
стыль_уверсе
стыль_унізе
CSS стылі, якія павінны быць ужытыя да верхняй (паказанай параметрам уверсе) і ніжняй (паказанай параметрам унізе) ячэйкам. Звычайна выкарыстоўваецца для задання колеру фону або выраўноўванню тэксту:
background:#nnnnnn;
text-align:[left/center/right];

Іншае

state
Па змаўчанні — autocollapse. Калі паказана значэнне collapsed, навігацыйная табліца заўсёды будзе з'яўляцца ва ўтоеным стане. Калі паказана пустое значэнне або любое значэнне за выключэннем autocollapse і collapsed, навігацыйная табліца будзе заўсёды з'яўляцца ў расчыненым стане. Навігацыйная табліца з параметрам autocollapse будзе з'яўляцца ва ўтоеным стане, калі на старонцы ёсць дзве або больш табліцы з атрыбутам collapsible. Тэхнічна прасунутым сюды: MediaWiki:Common.js.
Часам рэдактарам патрабуецца навігацыйны шаблон з станам па змаўчанні, якое можна перавызначыць у артыкуле. Для гэтага ў Вашым прамежкавым шаблоне стварыце аднайменны параметр «state», проста які перадае значэнне базаваму шаблону:
| state = {{{state<includeonly>|стан па змаўчанні</includeonly>}}}


Шаблон заўсёды будзе ў расчыненым стане пры праглядзе старонкі шаблону, калі паказаць | .
navbar
Значэнне па змаўчанні — Tnavbar. Калі паказана значэнне plain, спасылкі г·р·п у левай частцы загалоўка паказаныя не будуць.

Вонкавы выгляд

Табліца, атрыманая з выкарыстаннем шаблону {{Навігацыйная табліца}} без параметраў выява, уверсе і унізе (межы паказаныя толькі для навочнасці):

Табліца, атрыманая з выкарыстаннем шаблону {{Навігацыйная табліца}} з параметрамі выява, уверсе і унізе (межы паказаныя толькі для навочнасці):

Прыклад з зыходным кодам

{{Навігацыйная табліца
|імя        = {{subst:PAGENAME}}
|state      = {{{state|uncollapsed}}}
|загаловак  = [[Вікіпедыя:Навігацыйныя шаблоны|Навігацыйныя шаблоны]]
|стыль_цела = width:50%;

|загаловак1 = Фізіка
|спіс1    = [[Шаблон:Касмалогія|Касмалогія]]{{·}} [[Шаблон:Агульная тэорыя рэлятыўнасці|Агульная тэорыя рэлятыўнасці]]{{·}}
[[Шаблон:Тэорыя струн|Тэорыя струн]]

|загаловак2 = Кантыненты
|спіс2    = <div>
[[Шаблон:Афрыка|Афрыка]]{{·}}
[[Шаблон:Азія|Азія]]{{·}}
[[Шаблон:Еўропа|Еўропа]]
</div>

|спіс3    = [[Шаблон:ООПТ Казахстана|ООПТ Казахстана]]
}}

Дадатковыя прыклады

Без выявы

З выявай

З выявай і стылямі

Гл. таксама