Шаблон:Таблица результатов матчей
Этот шаблон реализован на основе Lua |
Данный шаблон предназначен для построения таблиц результатов матчей различных соревнований.
Использование
[править код]Пустая таблица
[править код]Для создания пустой таблицы используйте код
{{таблица результатов матчей/основа
| team_order = ААА, БББ, ВВВ, ГГГ, ДДД, ...
}}
Простое использование
[править код]
Исходный код
{{таблица результатов матчей
| update = 1 января 1900
| source = [https://ru.wikipedia.org/wiki/Заглавная_страница Википедия]
| showteam = ВВВ
| team1 = ААА |name_ААА = Команда А |short_ААА = ААА
| team2 = БББ |name_БББ = Команда Б |short_БББ = БББ
| team3 = ВВВ |name_ВВВ = Команда В |short_ВВВ = ВВВ
| team4 = ГГГ |name_ГГГ = Команда Г |short_ГГГ = ГГГ
| team5 = ДДД |name_ДДД = Команда Д |short_ДДД = ДДД
| match_ААА_БББ = 1:0 | match_ААА_БББ_note = Победу с минимальным счётом одержала команда А.
| match_ААА_ВВВ = 0:1
| match_ААА_ГГГ = {{small|16 ноя '24}}
| match_ААА_ДДД = {{small|3 сен '24}}
| match_БББ_ААА =
| match_БББ_ВВВ = {{small|3 сен '24}}
| match_БББ_ГГГ = Б–Г
| match_БББ_ДДД = {{small|3 сен '24}}
| match_ВВВ_ААА = {{small|16 ноя '24}}
| match_ВВВ_БББ = В–Б
| match_ВВВ_ГГГ = {{small|16 ноя '24}}
| match_ВВВ_ДДД =В–Д
| match_ГГГ_ААА = Г–А
| match_ГГГ_БББ = {{small|3 сен '24}}
| match_ГГГ_ВВВ =Г–В
| match_ГГГ_ДДД = {{small|3 сен '24}}
| match_ДДД_ААА =
| match_ДДД_БББ = 9:5
| match_ДДД_ВВВ = {{small|16 ноя '24}}
| match_ДДД_ГГГ = Д–Г
}}
|
Название команд указывайте при помощи параметров |team1 =
, |team2 =
и так далее. Если вы зададите параметр |showteam =
, то результаты этой команды будут выделены, как в примере. Отображение названий команд для |team_ХХХ =
задаётся параметрами |name_ХХХ =
и |short_ХХ =
для заголовков строк и столбцов соответственно. Результаты игры ХХХ против УУУ можно ввести с помощью параметра |match_ХХХ_УУУ =
. Таблица построена таким образом, что будущие игры могут быть указаны с указанием их даты или могут быть оставлены пустыми.
Для указания источника информации используйте параметр |source =
. Дата обновления может быть установлена с помощью параметра |update =
для текущего сезона; может быть удалена когда сезон завершён и все матчи учтены в таблице с помощью параметра |update = complete
; перед началом любого турнира следует указать дату первой игры, используя параметры |update = future
и настройки дата начала с помощью |start_date =
. Примечание может быть добавлено к результату с помощью параметра |match_ХХХ_УУУ_note =
.
Исходный код
{{таблица результатов матчей
| team_order = CZE, ISL, KAZ, LVA, NED, TUR
| name_CZE = {{футбол|CZE|||R}} |short_CZE = {{флаг|Чехия}}
| name_ISL = {{футбол|ISL|||R}} |short_ISL = {{флаг|Исландия}}
| name_KAZ = {{футбол|KAZ|||R}} |short_KAZ = {{флаг|Казахстан}}
| name_LVA = {{футбол|LVA|||R}} |short_LVA = {{флаг|Латвия}}
| name_NED = {{футбол|NED|||R}} |short_NED = {{флаг|Нидерланды}}
| name_TUR = {{футбол|TUR|||R}} |short_TUR = {{флаг|Турция}}
| match_CZE_ISL = [[Чемпионат Европы по футболу 2016 (отборочный турнир, группа A)#Чехия v Исландия|{{small|16 ноя '14}}]]
| match_CZE_KAZ = [[Чемпионат Европы по футболу 2016 (отборочный турнир, группа A)#Чехия v Казахстан|{{small|3 сен '15}}]]
| match_CZE_LVA = [[Чемпионат Европы по футболу 2016 (отборочный турнир, группа A)#Чехия v Латвия|{{small|28 мар '15}}]]
| match_CZE_NED = [[Чемпионат Европы по футболу 2016 (отборочный турнир, группа A)#Чехия v Нидерланды|2:1]]
| match_CZE_TUR = [[Чемпионат Европы по футболу 2016 (отборочный турнир, группа A)#Чехия v Турция|{{small|10 окт '15}}]]
| match_ISL_CZE = [[Чемпионат Европы по футболу 2016 (отборочный турнир, группа A)#Исландия v Чехия|{{small|12 июн '15}}]]
| match_ISL_KAZ = [[Чемпионат Европы по футболу 2016 (отборочный турнир, группа A)#Исландия v Казахстан|{{small|6 сен '15}}]]
| match_ISL_LVA = [[Чемпионат Европы по футболу 2016 (отборочный турнир, группа A)#Исландия v Латвия|{{small|10 окт '15}}]]
| match_ISL_NED = [[Чемпионат Европы по футболу 2016 (отборочный турнир, группа A)#Исландия v Нидерланды|2:0]]
| match_ISL_TUR = [[Чемпионат Европы по футболу 2016 (отборочный турнир, группа A)#Исландия v Турция|3:0]]
| match_KAZ_CZE = [[Чемпионат Европы по футболу 2016 (отборочный турнир, группа A)#Казахстан v Чехия|2:4]]
| match_KAZ_ISL = [[Чемпионат Европы по футболу 2016 (отборочный турнир, группа A)#Казахстан v Исландия|{{small|28 мар '15}}]]
| match_KAZ_LVA = [[Чемпионат Европы по футболу 2016 (отборочный турнир, группа A)#Казахстан v Латвия|0:0]]
| match_KAZ_NED = [[Чемпионат Европы по футболу 2016 (отборочный турнир, группа A)#Казахстан v Нидерланды|{{small|10 окт '15}}]]
| match_KAZ_TUR = [[Чемпионат Европы по футболу 2016 (отборочный турнир, группа A)#Казахстан v Турция|{{small|12 июн '15}}]]
| match_LVA_CZE = [[Чемпионат Европы по футболу 2016 (отборочный турнир, группа A)#Латвия v Чехия|{{small|6 сен '15}}]]
| match_LVA_ISL = [[Чемпионат Европы по футболу 2016 (отборочный турнир, группа A)#Латвия v Исландия|0:3]]
| match_LVA_KAZ = [[Чемпионат Европы по футболу 2016 (отборочный турнир, группа A)#Латвия v Казахстан|{{small|13 окт '15}}]]
| match_LVA_NED = [[Чемпионат Европы по футболу 2016 (отборочный турнир, группа A)#Латвия v Нидерланды|{{small|12 июн '15}}]]
| match_LVA_TUR = [[Чемпионат Европы по футболу 2016 (отборочный турнир, группа A)#Латвия v Турция|1:1]]
| match_NED_CZE = [[Чемпионат Европы по футболу 2016 (отборочный турнир, группа A)#Нидерланды v Чехия|{{small|13 окт '15}}]]
| match_NED_ISL = [[Чемпионат Европы по футболу 2016 (отборочный турнир, группа A)#Нидерланды v Исландия|{{small|3 сен '15}}]]
| match_NED_KAZ = [[Чемпионат Европы по футболу 2016 (отборочный турнир, группа A)#Нидерланды v Казахстан|3:1]]
| match_NED_LVA = [[Чемпионат Европы по футболу 2016 (отборочный турнир, группа A)#Нидерланды v Латвия|{{small|16 ноя '14}}]]
| match_NED_TUR = [[Чемпионат Европы по футболу 2016 (отборочный турнир, группа A)#Нидерланды v Турция|{{small|28 мар '15}}]]
| match_TUR_CZE = [[Чемпионат Европы по футболу 2016 (отборочный турнир, группа A)#Турция v Чехия|1:2]]
| match_TUR_ISL = [[Чемпионат Европы по футболу 2016 (отборочный турнир, группа A)#Турция v Исландия|{{small|13 окт '15}}]]
| match_TUR_KAZ = [[Чемпионат Европы по футболу 2016 (отборочный турнир, группа A)#Турция v Казахстан|{{small|16 ноя '14}}]]
| match_TUR_LVA = [[Чемпионат Европы по футболу 2016 (отборочный турнир, группа A)#Турция v Латвия|{{small|3 сен '15}}]]
| match_TUR_NED = [[Чемпионат Европы по футболу 2016 (отборочный турнир, группа A)#Турция v Нидерланды|{{small|6 сен '15}}]]
}}
|
Цветовое оформление (победа — ничья — поражение)
[править код]Данное цветовое оформление может быть установлено с помощью параметра |matches_style = FBR
.
Исходный код
{{таблица результатов матчей
| matches_style = FBR
| solid_cell = grey
| team_header = Список команд
| source =
| update = 22 апреля 2018
| team_order = АРС, АСТ, БЛП, БОЛ, БРН, ЧАР
| name_АРС = [[Арсенал (футбольный клуб, Лондон)|Арсенал]]
| match_АРС_АСТ = {{small|23 мая}}
| match_АРС_БЛП = 4:1
| match_АРС_БОЛ = 4:2
| match_АРС_БРН = 1:0
| match_АРС_ЧАР = 2:1
| name_АСТ = [[Астон Вилла]]
| match_АСТ_АРС = {{small|23 мая}}
| match_АСТ_БЛП = 4:0
| match_АСТ_БОЛ = 1:1
| match_АСТ_БРН = 4:1
| match_АСТ_ЧАР = 0:2
| name_БЛП = [[Блэкпул (футбольный клуб)|Блэкпул]]
| match_БЛП_АРС = 0:0
| match_БЛП_АСТ = 0:3
| match_БЛП_БОЛ = {{small|29 мая}}
| match_БЛП_БРН = 1:0
| match_БЛП_ЧАР = 1:2
| name_БОЛ = [[Болтон Уондерерс]]
| match_БОЛ_АРС = 2:1
| match_БОЛ_АСТ = 5:2
| match_БОЛ_БЛП = {{small|29 мая}}
| match_БОЛ_БРН = 1:4
| match_БОЛ_ЧАР = 2:1
| name_БРН = [[Бернли (футбольный клуб)|Бернли]]
| match_БРН_АРС = 0:1
| match_БРН_АСТ = 2:1
| match_БРН_БЛП = 2:0
| match_БРН_БОЛ = 1:3
| match_БРН_ЧАР = [[Дерби (игровой спорт)|1:0]]
| name_ЧАР = [[Чарльтон Атлетик]]
| match_ЧАР_АРС = 1:3
| match_ЧАР_АСТ = 0:1
| match_ЧАР_БЛП = 2:0
| match_ЧАР_БОЛ = null
| match_ЧАР_БРН = [[Дерби (игровой спорт)|1:0]]
}}
|
Заголовок столбца команд
[править код]Чтобы изменить заголовок по умолчанию Дома \ На выезде
используйте параметр |team_header =
.
Примечание: Обратите внимание, что при изменении заголовка меняется легенда с описанием цветов внизу таблицы.
Два матча
[править код]Для двух матчей на пару команд используйте параметры |legs = 2
и |match1_AAA_BBB =
/ |match2_AAA_BBB =
вместо |match_AAA_BBB =
. Для широких таблиц используйте параметр |multirowlegs = yes
, который обеспечивает более узкий формат.
Пустые и сводные ячейки
[править код]В сводных ячейках по умолчанию отображается —
, но его можно заменить на сплошную заливку серым цветом, используя параметр |solid_cell = grey
. Кроме того, каждую отдельную ячейку можно сделать неактивной с помощью значения null
.
Цветовое оформление (победа — поражение)
[править код]Данное цветовое оформление может быть установлено с помощью параметра |matches_style = BSR
.
Исходный код
{{таблица результатов матчей
| matches_style = BSR
| legs = 2
| team_order = АРС, АСТ, БЛП, БОЛ, БРН, ЧАР
| name_АРС = [[Арсенал (футбольный клуб, Лондон)|Арсенал]]
| match1_АРС_АСТ = {{small|23 мая}} | match2_АРС_АСТ = {{small|29 мая}}
| match1_АРС_БЛП = 4:1 | match2_АРС_БЛП = 4:1
| match1_АРС_БОЛ = 4:2 | match2_АРС_БОЛ = 4:2
| match1_АРС_БРН = 1:0 | match2_АРС_БРН = 1:0
| match1_АРС_ЧАР = 2:1 | match2_АРС_ЧАР = 2:1
| name_АСТ = [[Астон Вилла]]
| match1_АСТ_АРС = {{small|23 мая}} | match2_АСТ_АРС = {{small|29 мая}}
| match1_АСТ_БЛП = 4:0 | match2_АСТ_БЛП = 4:0
| match1_АСТ_БОЛ = 1:3 | match2_АСТ_БОЛ = 1:3
| match1_АСТ_БРН = 4:1 | match2_АСТ_БРН = 4:1
| match1_АСТ_ЧАР = 0:2 | match2_АСТ_ЧАР = 0:2
| name_БЛП = [[Блэкпул (футбольный клуб)|Блэкпул]]
| match1_БЛП_АРС = 0:2 | match2_БЛП_АРС = 0:2
| match1_БЛП_АСТ = 0:3 | match2_БЛП_АСТ = 0:3
| match1_БЛП_БОЛ = {{small|29 мая}} | match2_БЛП_БОЛ = {{small|23 мая}}
| match1_БЛП_БРН = 1:0 | match2_БЛП_БРН = 1:0
| match1_БЛП_ЧАР = 1:2 | match2_БЛП_ЧАР = 1:2
| name_БОЛ = [[Болтон Уондерерс]]
| match1_БОЛ_АРС = 2:1 | match2_БОЛ_АРС = 2:1
| match1_БОЛ_АСТ = 5:2 | match2_БОЛ_АСТ = 5:2
| match1_БОЛ_БЛП = {{small|29 мая}} | match2_БОЛ_БЛП = {{small|23 мая}}
| match1_БОЛ_БРН = 1:4 | match2_БОЛ_БРН = 1:4
| match1_БОЛ_ЧАР = 2:1 | match2_БОЛ_ЧАР = 2:1
| name_БРН = [[Бернли (футбольный клуб)|Бернли]]
| match1_БРН_АРС = 0:1 | match2_БРН_АРС = 0:1
| match1_БРН_АСТ = 2:1 | match2_БРН_АСТ = 2:1
| match1_БРН_БЛП = 2:0 | match2_БРН_БЛП = 2:0
| match1_БРН_БОЛ = 1:3 | match2_БРН_БОЛ = 1:3
| match1_БРН_ЧАР = [[Дерби (игровой спорт)|1:0]] | match2_БРН_ЧАР = [[Дерби (игровой спорт)|1:0]]
| name_ЧАР = [[Чарльтон Атлетик|Чарльтон]]
| match1_ЧАР_АРС = 1:3 | match2_ЧАР_АРС = 1:3
| match1_ЧАР_АСТ = 0:1 | match2_ЧАР_АСТ = 0:1
| match1_ЧАР_БЛП = 2:0 | match2_ЧАР_БЛП = 2:0
| match1_ЧАР_БОЛ = null | match2_ЧАР_БОЛ = null
| match1_ЧАР_БРН = [[Дерби (игровой спорт)|1:0]] | match2_ЧАР_БРН = [[Дерби (игровой спорт)|1:0]]
}}
|