Модуль:MatchTable/doc
Перейти к навигации
Перейти к поиску
Документация
Это страница документации Модуль:MatchTable.
[просмотр] [просмотр кода] [история] [обновить]
Модуль-оболочка для вывода таблиц матчей. Главное назначение — отрисовывать таблицы по указанию мощного модуля TournamentResults, но может генерировать таблички и в чистом виде, если их заполнять вручную, поскольку из-за архитектурных особенностей прямого выхода на базу данных не имеет.
Параметры
Функция group
Рисует таблицы групповых раундов, автоматически подсчитывая количество участвовавших команд и очки.
number_of_rounds =Количество кругов, один или два.compact = yesЕсли параметр задан, то в таблице не отображаются колонки «И», «В», «Н» и «П».team1,team2и т. д. — трёхбуквенные коды участвовавших команд.score1_2— счёт матча с участием указанных команд. Принимает также ссылки вида [[Матч|0:0]], корректно учитывая счёт в результатахbold1,bold2и т. д. — выделение жирным шрифтом нужных команд.color1,color2и т. д. — цвета ячеек указанных команд.
Функция playoff
Более простая функция, поскольку здесь не нужно ничего подсчитывать.
s1_team1 =,s1_team2 =участники первого противостояния.s2_team1 =,s2_team2 =участники второго противостояния.- и т. д.
s1_score =,s2_score =счёт первого матча, счёт второго матча.s2_bold2 =выделение жирным шрифтом нужной команды на нужной строке.s1_color2 =выделение цветом нужной команды на нужной строке.
Функция _rating
Нужна для отрисовывания сворачиваемых таблиц рейтингов мест в группах, но напрямую не вызывается, поскольку для её составления нужен доступ к БД. Является внутренней функцией модуля TournamentResults.
Примеры использования
{{#invoke:MatchTable|playoff
|s1_team1 = ДОМ |s1_team2 = ЧАД |s1_score = 2:1(ET) |s1_color1 = lightgreen |s1_color2 = lightsalmon
|s2_team1 = АБХ |s2_team2 = АВИ |s2_score = [[Финал ЧТМ-2014|5:1]] |s2_color1 = |s2_color2 =
}}
{{#invoke:MatchTable|group
| number_of_rounds = 1
| compact = yes
|team1 = БАГ |color1 = lightgreen | bold1 = yes
|team2 = СКН |color2 = lightsalmon
|team3 = АВИ |color3 = lightsalmon
|team4 = ГАЛ |color4 = lightsalmon
|score1_2 = [[Финал ЧТМ-2014|5:1]]
|score1_3 = 4:0
|score1_4 = 3:2
|score2_3 = 5:1
|score2_4 = 4:1
|score3_4 = 0:0
}}