Шаблон:Aligned table
Изглед
{{#ifeq:aligned table |док
|
{{#ifeq:show |show
|| Ово је документациона подстраница за Шаблон:Aligned table. Садржи информације о коришћењу, категоријама и другом садржају који није део оригиналне странице. |
}}{{#if: |
| {{#ifexist:Шаблон:Aligned table
| [[Категорија:Документација {{#switch:Шаблон |Шаблон=шаблона |Модул=модула |Корисник=корисничких страница |#default=Википедије}}]]
|
}}
}}
|
}}
| Ovaj šablon pokreće Lua: |
Намена овог шаблона је да генерише једноставне табеле на локацијама где стандардно означавање за табеле или није могуће, без прекомерне употребе магичне речи {{#if:{{#if:||yes}} |}}{{#if:yes | |{{#if:|}} }}{{#if: |}}{{#if: |}}{{#if: | |{{}}{{#if: |subst:}}{{#if: |}}{{#if:yes || {{#if: |{}}[[:{{#ifeq:!|: |! |{{#switch:
| = Шаблон:{{#if:!|!|Aligned table}}
| #default = {{#if:!|!|Шаблон:Aligned table}}
}}}}|}}{{#if: |{{}}{{#if: |{}}{{#if:!|!|{{#ifeq:Шаблон|Шаблон|Aligned table|Шаблон:Aligned table}}}}{{#if: |}}}}{{#if: |}}}{{#if:yes | |]]{{#if: |}}}}}{{#if: |}}{{#if: |}}{{#if: |}}{{#ifeq:¬|¬ | ||{{{2}}}}}{{#ifeq:¬|¬ | ||{{{3}}}}}{{#ifeq:¬|¬ | ||{{{4}}}}}{{#ifeq:¬|¬ | ||{{{5}}}}}{{#ifeq:¬|¬ | ||{{{6}}}}}{{#ifeq:¬|¬ | ||{{{7}}}}}{{#ifeq:¬|¬ | ||{{{8}}}}}{{#ifeq:¬|¬ | ||{{{9}}}}}{{#ifeq:¬|¬ | ||{{{10}}}}}{{#ifeq:¬|¬ | ||{{{11}}}}}{{#if: ||…}}{{#if: |}}{{#if: | |}}}}{{#if: |}}{{#if:yes |}}{{#if:{{#if:||yes}} |}} (нпр. са {{sidebar}} шаблоном), или би створило веома велики код (због понављајућег коришћења ознака за спецификацију истог стила у сваком реду). Овај шаблон не би требало да се користи уместо стандардног означавања за табеле у чланцима. Шаблон би требало да буде додатак {{infobox}} или {{sidebar}} шаблонима, а не замена {{infobox}} или {{sidebar}}.
Једноставнија метода да се табела постави у шаблон који директно не подржава означавање за табеле је да се направи табела у подшаблону користећи стандардно означавање, а потом укључи у поменути шаблон.
Комплетна синтакса
За објашњење параметара, погледајте табелу испод.
{{Aligned table
| cols =
| fullwidth =
| class =
| style =
| colwidth =
| leftright =
| colstyle =
| rowstyle =
<!--за Cth column:-->
| colCwidth =
| colCclass =
| colCalign =
| colCstyle =
| colCnowrap =
<!--за Rth row:-->
| rowRclass =
| rowRstyle =
| rowRheader =
<!--за cell R,C:-->
| classR.C =
| styleR.C =
| (cell 1,1) | (cell 1,2) | ... | ...
| (cell 2,1) | (cell 2,2) | ... | ...
}}
Параметри
Параметар
Опис
Примери
Подразумевана вредност
cols
Број колона у табели.
|cols=4
2
fullwidth
Поставити било коју вредност („on”, „true”, „yes”, „укључено”, „да” итд.) да би се осигурало да табела заузима целу доступну ширину.
(Ефект је исти као да се уклони border-spacing и дода width:100% у стил табеле.)
|fullwidth=on
није постављено
class
CSS/HTML класа/класе примењене на табелу.
|class=wikitable |class=infobox
|class=sortable nowrap |class=sidebar
празно
style
CSS стил који се примењује на табелу.
|style=width:80%;background:transparent;
празно
colwidth
Ширина сваке од колона (или укључити „width:...;” у colstyle).
|colwidth=6.0em |colwidth=25%
није постављено
colstyle
CSS стил који се примењује на сваку од колона.
|colstyle=background:transparent;
"
rowstyle
CSS стил који се примењује на сваки од редова.
|rowstyle=text-align:center;
"
leftright
Поставити било коју вредност („on”, „true”, „yes”, „укључено”, „да” итд.) на место |col1align=left и |col2align=right
|leftright=on
није постављено
colCwidth
Ширина колоне број C (или укључити „width:...;” у colCstyle).
|col2width=9.0em |col3width=35%
није постављено
colCclass
Класе које се примењују на колуну број C.
|col1class=navbox-group
"
colCalign
Поравнање (left / right / center) за садржај ћелија колоне C (или укључити „text-align:...;” у colCstyle).
|col4align=right
није постављено
colCnowrap
Поставити било коју вредност („on”, „true”, „yes”, „укључено”, „да” итд.) да би се додало „white-space:nowrap;” за стиле ћелија колоне C (тј. спречавање линија унутар ћелија да се ломе; или укључити „nowrap” у colCclass или „white-space:nowrap;” у colCstyle).
|col5nowrap=on
"
colCstyle
CSS стил који се примењује на колону број C.
|col4style=font-style:italic;
"
colCheader
Поставити било коју вредност (on, true, yes, укључено, да итд.) да би се ћелије колона из ћелија са подацима промениле у заглавља табеле (наслове).
|col1header=on
није постављено
rowRclass
Класе које се примењују на ред број R.
|row10class=navbox-abovebelow
није постављено
rowRstyle
CSS стил који се примењује на ред број R.
|row2style=font-weight:bold;
"
rowRheader
Поставити било коју вредност (on, true, yes, укључено, да итд.) да би се ћелије редова из ћелија са подацима промениле у заглавља табеле (наслове).
|row1header=on
није постављено
classR.C
Класе које се примењују на ћелију у реду R и колони C. Надјачава било које друге атрибуте за класе (rowRclass, colCclass).
|class1.2=adr
није постављено
styleR.C
CSS стил који се примењује на ћелију у реду R и колони C. Надјачава било који други генерални стил (leftright, colCalign, rowRstyle итд.).
|style5.3=text-align:right;
"
Неименовани параметри
Сваки неименовани параметар се узима и поставља у следећу ћелију у табели, почев од горњег левог угла табеле и идући слева надесно од врха ка дну.
| Азербејџан | Мајлта | Заир
празно
Примери
{{Aligned table
|cols=3 |class=wikitable
| A | 1 | a
| B | 2 | b
}}
A 1 a
B 2 b
{{Aligned table
|cols=4 |class=wikitable
|col1align=center |col2align=center
|col3align=right |col4align=right
| AAA | aa | 123 | 12345
| B | bbbbb | 1234 | 2
}}
AAA aa 123 12345
B bbbbb 1234 2
{{Aligned table
|class=wikitable |style=width:20em;
|col1align=center |col2align=right
| AAA | 123
| B | 2
}}
AAA 123
B 2
{{Aligned table
|cols=3 |class=wikitable sortable
|row1header=y
| U | # | l
| A | 1 | a
| B | 2 | b
}}
U # l
A 1 a
B 2 b
{{#ifeq:Aligned table|sandbox |
|
}}