Шаблон:Категорія нагороди

Матеріал з Вікіпедії — вільної енциклопедії.
Перейти до навігації Перейти до пошуку
Назва нагороди
{{i}} Документація шаблону[перегляд] [редагувати] [історія] [очистити кеш]

Це шаблон є обгортувачем, що огортається навколо назви категорії нагороди у таблицях (типу layout table) у статтях таких як 87-ма церемонія вручення премії «Оскар». Використання цього шаблону допомагає зробити списки премій, що використовують візуальні таблиці без відношень (layout table), доступними для відвідувачів Вікіпедії із вадами зору.

Використання[ред. код]

Типове використання виглядає так:

  • {{Категорія нагороди|#eedd82|[[Премія «Оскар» за найкращий фільм|Найкращий фільм]]}}

що створює:

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

Приклад[ред. код]

У статті цей шаблон може бути використано наступним чином:

Покрокова інструкція як перетворити наявну таблицю нагород на таблицю, що використовує цей шаблон[ред. код]

Тут розписано кроки, що дозволяють перетворити наявну таблицю нагород, що є недоступною для осіб з вадами зору, на таку, що є доступною. Такі таблиці розпізнаються, за тим, що назва нагород розміщено в оремих рядках ніж список номінацій:

Приклад недоступної таблиці, що не використовує шаблон {{Категорія нагороди}}
Найкращий фільм Найкраща режисерська робота

... (номінанти/переможець нагороди 1-ої категорії)

... (номінанти/переможець нагороди 2-ої категорії)

Ось, що потрібно зробити, щоб замінити цю таблицю на доступну таблицю, що використовує шаблон {{Категорія нагороди}}:

  1. Відредагуйте розділ «Основні категорії» сторінки
    Приклад до внесення будь-яких змін:
    |-
    |+ Тут може бути або не бути рядка з підписом таблиці
    ! style="background:#EEDD82; width:50%" | [[Премія «Оскар» за найкращий фільм|Найкращий фільм]]
    ! style="background:#EEDD82; width:50%" | [[Премія «Оскар» за найкращу режисерську роботу|Найкраща режисерська робота]]
    |-
    | style="vertical-align:top;" |
    ... (номінанти/переможець нагороди 1-ої категорії)
    | style="vertical-align:top;" |
    ... (номінанти/переможець нагороди 2-ої категорії)

  2. Якщо є рядок на початку таблиці, що починається з текстом |+, то видаліть цей рядок.
  3. Перемістіться до розділу з текстом width, що розділяє таблицю на два стовпчики:
    1. Виріжіть ; width:50% з обох стилів
    2. Вставте після style="vertical-align:top;"
    3. Видаліть крапку з комою після style="vertical-align:top;"
    4. Замініть двікрапки після width на знак дорівнює
    5. Додайте подвійні лапки зобох боків тексту 50%
  4. Перевірте правки
    Як код викглядає зараз:
    |-
    ! style="background:#EEDD82" | [[Премія «Оскар» за найкращий фільм|Найкращий фільм]]
    ! style="background:#EEDD82" | [[Премія «Оскар» за найкращу режисерську роботу|Найкраща режисерська робота]]
    |-
    | style="vertical-align:top;" width="50%" |
    ... (номінанти/переможець нагороди 1-ої категорії)
    | style="vertical-align:top;" width="50%" |
    ... (номінанти/переможець нагороди 2-ої категорії)

  5. Заміна стиль верхнього рядка із шаблоном
    1. Замініть ! style="background:#EEDD82" | включно із пробілом, що йде після тексту,
      на {{Категорія нагороди|#EEDD82| без пробілу, що йде після тексту, щоб | мав бути одразу біля назви або посилання на назву,
      скрізь, де зустрічається вище наведений текст у коді таблиці. Якщо ви використовуєте текстовий редактор, для вносення глобальних зміни, то обов'язково перевіряйте, щоб виявити будь-які вараріації цього тексту.
    2. На кожному рядку, до якого ви додає шаблон {{Категорія нагороди}}, обов'язко додайте закривальні дужки }} після назви або посилання на назву.
  6. Перевірте правки:
    Як код викглядає зараз:
    |-
    {{Категорія нагороди|#EEDD82|[[Премія «Оскар» за найкращий фільм|Найкращий фільм]]}}
    {{Категорія нагороди|#EEDD82|[[Премія «Оскар» за найкращу режисерську роботу|Найкраща режисерська робота]]}}
    |-
    | style="vertical-align:top;" width="50%" |
    ... (номінанти/переможець нагороди 1-ої категорії)
    | style="vertical-align:top;" width="50%" |
    ... (номінанти/переможець нагороди 2-ої категорії)

  7. Розміщення кожного шаблону категорії нагороди до відповідного йому списку
    1. Перемістіть кожен рядок, що містить код шаблону категорії нагороди, наприклад,
      {{Award category|#EEDD82|[[Премія «Оскар» за найкращий фільм|Найкращий фільм]]}}
      до комірки зі списком номінації, що відповідає шаблону, одразу після рядка valign
    2. Видаліть опустілі рядки таблиці, що раніше містили назви категорій нагород, таким чином, щоб не було два рядки з текстом |- один за одним.
  8. Перевірте правки:
    Як код викглядає зараз:
    |-
    | style="vertical-align:top;" width="50%" |
    {{Категорія нагороди|#EEDD82|[[Премія «Оскар» за найкращий фільм|Найкращий фільм]]}}
    ... (номінанти/переможець нагороди 1-ої категорії)
    | style="vertical-align:top;" width="50%" |
    {{Категорія нагороди|#EEDD82|[[Премія «Оскар» за найкращу режисерську роботу|Найкраща режисерська робота]]}}
    ... (номінанти/переможець нагороди 2-ої категорії)

  9. Перегляньте вашу роботу на наявність будь-яких помилок у коді
  10. Коли таблиця виглядає однорідною та всі нагороди розміщені у комірках разом зі своїми номінантами, ви виконали свою роботу і можете опублікувати зміни.

TemplateData[ред. код]

Це шаблон є обгортувачем, що огортається навколо назви категорії нагороди у таблицях (типу layout table) у статтях таких як 87-ма церемонія вручення премії «Оскар». Використання цього шаблону допомагає зробити списки премій, що використовують візуальні таблиці без відношень (layout table), доступними для відвідувачів Вікіпедії із вадами зору.

Параметри шаблону[Управління TemplateData]

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

ПараметрОписТипСтатус
Колір фону1

Вказує колір фону.

Приклад
#EEDD82
Короткий текстнеобов'язковий
Назва нагороди2

Вказує назву нагороди, можна вікіфікувати.

Приклад
[[Премія «Оскар» за найкращий фільм|Найкращий фільм]]
Рядокнеобов'язковий