Модуль:MatchTable/doc: различия между версиями

Материал из ЧТМ
Перейти к навигации Перейти к поиску
Нет описания правки
Нет описания правки
Строка 1: Строка 1:
{{Doc/begin|{{FULLPAGENAME}}}}{{Docpage}}<includeonly>{{Docpage/для модулей}}</includeonly>
{{Doc/begin|{{FULLPAGENAME}}}}{{Docpage}}<includeonly>{{Docpage/для модулей}}</includeonly>
Модуль-оболочка для вывода таблиц матчей плей-офф.
Модуль-оболочка для вывода таблиц матчей.


== Использование ==
== Параметры ==
 
=== Функция group ===
Рисует таблицы групповых раундов, автоматически подсчитывая количество участвовавших команд и очки.
* <code>number_of_rounds =</code> Количество кругов, один или два.
* <code>compact = yes</code> Если параметр задан, то в таблице не отображаются колонки «И», «В», «Н» и «П».
* <code>team1</code>, <code>team2</code> и т. д. — трёхбуквенные коды участвовавших команд.
* <code>score1_2</code> — счёт матча с участием указанных команд. Принимает также ссылки вида <nowiki>[[Матч|0:0]]</nowiki>, корректно учитывая счёт в результатах
* <code>bold1</code>, <code>bold2</code> и т. д. —  выделение жирным шрифтом нужных команд.
* <code>color1</code>, <code>color2</code> и т. д. — цвета ячеек указанных команд.
 
=== Функция playoff ===
Более простая функция, поскольку здесь не нужно ничего подсчитывать.
* <code>s1_team1 =</code>, <code>s1_team2 =</code> участники первого противостояния.
* <code>s2_team1 =</code>, <code>s2_team2 =</code> участники второго противостояния.
* и т. д.
* <code>s1_score =</code>, <code>s2_score =</code> счёт первого матча, счёт второго матча.
* <code>s2_bold2 =</code> выделение жирным шрифтом нужной команды на нужной строке.
* <code>s1_color2 =</code> выделение цветом нужной команды на нужной строке.
 
== Примеры использования ==
<pre>{{#invoke:MatchTable|playoff
<pre>{{#invoke:MatchTable|playoff
|s1_team1 = ДОМ |s1_team2 = ЧАД |s1_score = 2:1(ET) |s1_color1 = lightgreen |s1_color2 = lightsalmon
|s1_team1 = ДОМ |s1_team2 = ЧАД |s1_score = 2:1(ET) |s1_color1 = lightgreen |s1_color2 = lightsalmon
|s2_team1 = АБХ |s2_team2 = АВИ |s2_score = 0:0 |s2_color1 = |s2_color2 =  
|s2_team1 = АБХ |s2_team2 = АВИ |s2_score = [[Финал ЧТМ-2014|5:1]] |s2_color1 = |s2_color2 =  
}}</pre>
}}</pre>


Строка 23: Строка 43:
|score3_4 = 0:0
|score3_4 = 0:0
}}</pre>
}}</pre>
----
----
<includeonly>''Пожалуйста, добавляйте категории на страницу [[/doc|документации]]''.</includeonly>{{Doc/end}}
<includeonly>''Пожалуйста, добавляйте категории на страницу [[/doc|документации]]''.</includeonly>{{Doc/end}}

Версия от 10:46, 22 апреля 2026

Документация Документация

Модуль-оболочка для вывода таблиц матчей.

Параметры

Функция 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 = выделение цветом нужной команды на нужной строке.

Примеры использования

{{#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
}}