Перейти до вмісту

Шаблон:Шаблони елементів таблиць/документація

Очікує на перевірку
Матеріал з Вікіпедії — вільної енциклопедії.

Шаблони цієї серії розроблені для використання у ролі комірок таблиці — щоб швидко додати в комірку текст з бажаним кольоровим тлом. Зокрема використовуються у порівняльних таблицях.

Наприклад, {{yes}} робить комірку з зеленим тлом. Текст у комірці береться з першого параметра; {{yes|Звичайно}} видасть «Звичайно», а якщо не вказано, то буде просто «Так». Більшість шаблонів дозволяють редакторам змінювати базовий текст у такий спосіб, деякі вимагають розміщення бажаного тексту після шаблона з чи без вертикальної риски: {{шаблон комірки таблиці}} текст чи {{шаблон комірки таблиці}} | текст. Ця інформація, кольори та тексти за замовчуванням, подано у таблиці нижче.

У таблиці подано не лише наявні в українській Вікіпедії шаблони, а й ті, яких немає, але які є у Вікіпедії англійською; рядки з такими шаблонами в таблиці мають червоний текст і, зрозуміло, не працюють; якщо вам потрібен такий шаблон, ви можете його створити за аналогією.

⚠ Важливо: Якщо ви хочете застосувати до комірки ще й інші атрибути, напр. colspan чи rowspan, їх треба розмістити перед шаблоном і без вертикальної риски | між ними:

Так Ні Н/Д
Так/Ні
...
!{{Yes}} ||{{No}} ||rowspan=2 {{n/a}}
|-
|colspan=2 {{Yes-No}}
...

Шаблони

[ред. код]
Шаблони комірок таблиці
Клас[1] Базовий синтаксис Перегляд (базовий) Індивідуальні синтаксис Перегляд (налаштований)
table-rh {{rh}} | Заголовок рядка[2] Заголовок рядка {{rh|align=right}} | Заголовок рядка Заголовок рядка
{{rh2}} | Заголовок рядка[2] Заголовок рядка {{rh2|align=right}} | Заголовок рядка Заголовок рядка
table-yes {{yes}} Так {{yes|бажаний [[простий текст|текст]]}} бажаний текст
table-maybe {{maybe}} Можливо {{maybe|бажаний [[простий текст|текст]]}} бажаний текст
table-no {{no}} Ні {{no|бажаний [[простий текст|текст]]}} бажаний текст
{{eliminated}} Усунутий(а) {{eliminated|вибув}} вибув
{{active fire|12%}} Прогрес (12%)
{{lost}} Lost {{lost|не знайдено}} не знайдено
{{safe}} Safe {{safe|під захистом}} під захистом
table-active {{active}} Active {{active|живий}} живий
table-siteactive {{site active}} Так {{site active|працює}} працює
{{coming soon}} Згодом {{coming soon|друге півріччя}} друге півріччя
table-siteinactive {{site inactive}} Ні {{site inactive|не працює}} не працює
table-yes2 {{good}} Добре {{good|A}} A
{{yes2}} {{yes2|текст}} текст
{{ya}} Так {{ya|text=ya}} Так
{{ya|Ya}} Ya {{ya|text|link=WP:ALT}} text
{{won}} Перемога {{won|text=white|color=darkblue|переможець}} переможець
{{won|place=1}} 1 {{won|place=золото}} золото
{{won|place=2}} 2 {{won|place=срібло}} срібло
{{won|place=3}} 3 {{won|place=бронза}} бронза
table-no2 {{no2}} {{no2|текст}} текст
{{na}} Ні {{na|text=na}} Ні
{{na|Na}} Na {{na|text|link=WP:ALT}} text
{{nom}} Номінація {{nom|5}} 5
{{sho}} В шорт-листі {{sho|пропонований}} пропонований
{{longlisted}} Longlisted {{longlisted|відхилено}} відхилено
{{TBA}} В очікуванні {{TBA|буде оголошено}} буде оголошено
table-success {{success}} Успіх {{success|місію завершено}} місію завершено
{{operational}} Operational {{operational|returning data}} returning data
table-failure {{failure}} Невдача {{failure|wrong orbit}} wrong orbit
table-partial {{partial}} Частково {{partial|майже зроблено}} майже зроблено
{{Regional}} Regional {{Regional|македонський}} македонський
{{MaybeCheck}} Maybe {{MaybeCheck|text=можливо}} можливо
{{MaybeCheck|possibly}} possibly {{MaybeCheck|text|link=WP:ALT}} text
{{partial success}} Partial success {{partial success|вийшов на орбіту та зробив знімки}} вийшов на орбіту та зробив знімки
{{partial failure}} Partial failure {{partial failure|[[Cubesat]] не впроваджено}} Cubesat не впроваджено
{{okay}} Neutral {{okay|C}} C
{{Yes-No}} Так/Ні {{Yes-No|так, якщо; ні, але}} так, якщо; ні, але
{{some}} Деякі {{some|багато}} багато
{{nonpartisan}} Nonpartisan {{nonpartisan|impartial}} impartial
{{pending}} В очікуванні {{pending|очікує}} очікує
{{unofficial}} Неофіційно {{unofficial|''de facto''}} de facto
{{usually}} Зазвичай {{usually|commonly}} commonly
{{rarely}} Рідко {{rarely|рідко}} рідко
{{sometimes}} Іноді {{sometimes|інколи}} інколи
table-noAttempt {{No attempt}} No attempt {{No attempt|No landing attempted}} No landing attempted
table-any {{any}} Any {{any|anyone}} anyone
table-na {{n/a}} Н/Д {{n/a|unavailable}} unavailable
{{varies}} Varies {{varies|differs}} differs
{{sdash}} {{sdash|[[File:Dash.svg|13px|link=|dash icon]]}} dash
{{BLACK}} N/A {{BLACK|banned}} banned
{{non-album single}} Сингл без альбому {{non-album single|EP}} EP
{{unreleased}} Unreleased {{unreleased|shelved}} shelved
table-unknown {{unk}} Невідомо {{unk|?}} ?
{{dunno}} ? {{dunno|не впевнений}} не впевнений
table-automatic {{perhaps}} Perhaps {{perhaps|можливо}} можливо
table-depends {{depends}} Варіюється {{depends|vendor-defined}} vendor-defined
table-included {{included}} Включно {{included|incorporated}} incorporated
table-dropped {{dropped}} Dropped {{dropped|не продовжено}} не продовжено
{{terminated}} Припинено {{terminated|звільнено}} звільнено
table-beta {{beta}} Бета {{beta|попередній перегляд}} попередній перегляд
table-experimental {{table-experimental}} Experimental {{table-experimental|lab}} lab
table-free {{free}} вільна {{free|порожньо}} порожньо
table-proprietary {{proprietary}} власницька {{proprietary|custom extension}} власницька
table-nonfree {{nonfree}} Не безкоштовно {{nonfree|оплачувано}} оплачувано
table-needs {{needs}} Needs {{needs|req.}} req.
table-nightly {{nightly}} Nightly {{nightly|dev}} dev
table-release-candidate {{release-candidate}} реліз-кандидат {{release-candidate|RC}} RC
table-draw {{draw}} {{draw|1:1}} 1:1
table-planned {{table-planned}} Розроблено {{table-planned|липень 2028}} липень 2028
table-scheduled {{scheduled}} Заплановано {{scheduled|3 березня 2027}} 3 березня 2027
incorrect {{incorrect}} Невірно {{incorrect|помилково}} помилково
noresult {{no result}} No result {{no result|NR}} NR
table-cast {{CMain}} Основний персонаж {{CMain|текст}} текст
{{CAlso starring}} Ансамбль українських акторів {{CAlso starring|співзірка}} співзірка
{{CRecurring}} Періодичний персонаж {{CRecurring|частий гість}} частий гість
{{CGuest}} Запрошена зірка {{CGuest|жертва}} жертва
{{COther}} Does not appear {{COther|ансамбль}} ансамбль
{{CNone}} Не з'являється {{CNone|cast}} cast
{{CEmpty}}
{{CRemoved}} Усунуто {{CRemoved|редаговано}} редаговано
{{CFinalist}} Фіналіст {{CFinalist|text=white|color=darkblue|contender}} contender
{{CFinalist|place=3rd місце}} 3rd місце {{CFinalist|place=третє місце}} третє місце
{{exempt}} Відновлений {{Black Exempt}} Звільнений
{{nocontest}} Нічия {{nocontest|rescheduled}} rescheduled
{{Runner-up}} Друге місце {{Runner-up|2-ге місце}} 2-ге третє
{{Quit}} Вибув {{Quit|left}} left
без класу {{not yet}} Невідомо {{not yet|NY}} NY
{{optional}} Опційно {{optional|необов'язково}} необов'язково
{{shade|25}}% 25% {{shade|75}}% 75%

Стандартний код більшості шаблонів цієї серії:

style="background: #abcdef; color: black; vertical-align: middle; text-align: {{{align|center}}}; {{{style|}}}" class="авто table-авто"| {{{1|текст}}}


Створення нових шаблонів

[ред. код]

Щоб створити новий шаблон комірки таблиці, ви можете використати цю заготовку:

{{subst:Table cell templates|text= текст за замовчуванням |bg= колір тла |class= назва класу без префікса |align= стандартне горизонтальне вирівнювання}}

Ви можете опустити параметр align або й class, якщо вони не потрібні.

Додайте щойностворений шаблон до сторінки спільної документації. Можна скористатися кодом котрогось із наявних шаблонів; колір обирайте обережно.

Якщо вам треба використати шаблон, в якого немає параметрів, а вам треба змінити текст у комірці, не дублюйте шаблон! Натомість, відредагуйте шаблон і змініть його код, так щоб у ньому була можливість змінювати текст. Наприклад, якщо текст у шаблоні — Абвгдеє, замініть його на {{{1|Абвгдеє}}}.

style="background: #abcdef; color: black; vertical-align: middle; text-align: {{{align|center}}}; {{{style|}}}" class="automatic table-automatic"| {{{1|Абвгдеє}}}

Підсторінка кольору

[ред. код]

Усі шаблони мають або мати підсторінку /bgcolor, що містить лише дійсний CSS-код кольору, можливо у тегах nowiki, напр. #BFD, яку можна включити background: {{/bgcolor}}; в атрибуті style, або вони мають відсилатись на іншу підсторінку шаблону, напр. background: {{Template:Yes2/bgcolor}};. Або ж іще підсторінка /bgcolor може перенаправляти на іншу підсторінку коду кольору: #ПЕРЕНАПРАВЛЕННЯ [[yes2/bgcolor]].

У цей спосіб, сторінки, що використовують ці шаблони, можуть також використати {{legend}} і подібні шаблони, які вкажуть використаний колір: {{legend|{{yes2/bgcolor}}|supported}}

TemplateData

[ред. код]
Це документація TemplateData для шаблону Шаблони елементів таблиць, яка використовується Візуальним редактором та іншими інструментами.

Один з декількох шаблонів для додавання стилю окремим коміркам таблиці зі стандартним вмістом і кольором.

Параметри шаблону

Для цього шаблону краще внутрішнє форматування параметрів.

ПараметрОписТипСтатус
текст1

текст для відображення замість тексту за замовчуванням; якщо не працює, то додайте такий текст після шаблона, можливо, знадобиться поставити між ними вертикальну риску ( | )

За замовчуванням
(template dependent)
Вмістнеобов'язковий
горизонтальне вирівнюванняalign

вирівнювання тексту всередині комірки: 'left', 'right', 'center' або 'justified'

За замовчуванням
center
Рядокнеобов'язковий
стильstyle

додаткові CSS-правила через крапку з комою, які можна застосувати до комірки таблиці

За замовчуванням
(template dependent)
Рядокнеобов'язковий
колір тлаcolor

дійсне CSS-значення кольору або назва для заміни стандартного кольору тла; працює лише у деяких шаблонах

За замовчуванням
(template dependent)
Короткий текстнеобов'язковий

Примітки

[ред. код]
  1. The HTML class of table cell templates may be referenced in a user stylesheet to change appearance.
  2. а б Не має параметрів; вміст треба додати після шаблона, відділивши вертикальною рискою (|).