Шаблон:Footballbox collapsible
Этот шаблон реализован на основе Lua с использованием модуля Football box collapsible. |
Использование
Данный шаблон может использоваться при оформлении статей о сезонах футбольных клубов. Он сворачивается по умолчанию и занимает лишь одну линию текста для каждого матча, причём подробности каждого матча можно развернуть при нажатии соответствующей ссылки.
Образец:
{{Footballbox collapsible |date=7 июля 2018 года |round=1/8 финала |time=21:00 [[Московское время|MSK]] ([[UTC+3:00|UTC+3]]) |team1={{Футбол|Россия|||R}} |score={{score link|Чемпионат мира по футболу 2018. Плей-офф#Матч № 59. Россия — Хорватия|2:2}} |aet=yes |report=https://www.fifa.com/worldcup/archive/russia2018/matches/match/300331504/#match-lineups |team2={{Футбол|Хорватия}} |goals1= * [[Черышев, Денис Дмитриевич|Черышев]] {{гол|31}} * [[Фигейра Фернандес, Марио|Фернандес]] {{гол|115}} |goals2= * [[Крамарич, Андрей|Крамарич]] {{гол|39}} * [[Вида, Домагой|Вида]] {{гол|101}} |stadium=[[Фишт (стадион)|Олимпийский стадион «Фишт»]] |location=[[Сочи]] |attendance=44 287 |referee={{Флаг|BRA}} [[Риччи, Сандро|Сандро Риччи]] |assistantreferees=Эмерсон де Карвальо и Марсело Ван Гассе (Бразилия) |fourthofficial=Джанни Сиказве (Замбия) |fifthofficial=Жерсон Душ Сантуш (Ангола) |VAR=Массимилиано Иррати (Италия) |assistantVAR=Вилтон Сампайо (Бразилия), Роберто Диас Перес (Испания), Паоло Валери (Италия) |penalties1= * [[Смолов, Фёдор Михайлович|Смолов]] {{пенпромах|вратарь}} * [[Дзагоев, Алан Елизбарович|Дзагоев]] {{пенгол}} * [[Фигейра Фернандес, Марио|Фернандес]] {{пенпромах}} * [[Игнашевич, Сергей Николаевич|Игнашевич]] {{пенгол}} * [[Кузяев, Далер Адьямович|Кузяев]] {{пенгол}} |penalties2= * {{пенгол}} [[Брозович, Марцело|Брозович]] * {{пенпромах|вратарь}} [[Ковачич, Матео|Ковачич]] * {{пенгол}} [[Модрич, Лука|Модрич]] * {{пенгол}} [[Вида, Домагой|Вида]] * {{пенгол}} [[Ракитич, Иван|Ракитич]] |penaltyscore=3:4 |squad1=Игорь Акинфеев (к), Марио Фернандес, Илья Кутепов, Сергей Игнашевич, Фёдор Кудряшов, Роман Зобнин, Далер Кузяев, Александр Самедов (Александр Ерохин, 54'), Александр Головин (Алан Дзагоев, 102'), Денис Черышев (Фёдор Смолов, 67'), Артём Дзюба |squad2=Даниел Субашич, Шиме Врсалько (Ведран Чорлука, 97'), Деян Ловрен, Домагой Вида, Иван Стринич (Йосип Пиварич, 74'), Иван Ракитич, Лука Модрич (к), Анте Ребич, Андрей Крамарич (Матео Ковачич, 88'), Иван Перишич (Марцело Брозович, 63'), Марио Манджукич |result=D |motm=Лука Модрич (Хорватия) |size=100% |seealso=[[Чемпионат мира по футболу 2018. Плей-офф#Матч № 59. Россия — Хорватия]] }}
Результат:
7 июля 2018 года 1/8 финала | Россия | 2:2 (доп. вр.) (3:4 пен.) | Хорватия | Сочи |
21:00 MSK (UTC+3) | (отчёт) | Стадион: Олимпийский стадион «Фишт» Зрителей: 44 287 Судья: Сандро Риччи Помощники судьи: Эмерсон де Карвальо и Марсело Ван Гассе (Бразилия) Резервный судья: Джанни Сиказве (Замбия) Пятый судья: Жерсон Душ Сантуш (Ангола) Видеопомощник судьи (VAR): Массимилиано Иррати (Италия) Ассистент видеопомощника судьи (VAR): Вилтон Сампайо (Бразилия), Роберто Диас Перес (Испания), Паоло Валери (Италия) Игрок матча: Лука Модрич (Хорватия) | ||
Пенальти | ||||
См. также: Чемпионат мира по футболу 2018. Плей-офф#Матч № 59. Россия — Хорватия Россия: Игорь Акинфеев (к), Марио Фернандес, Илья Кутепов, Сергей Игнашевич, Фёдор Кудряшов, Роман Зобнин, Далер Кузяев, Александр Самедов (Александр Ерохин, 54'), Александр Головин (Алан Дзагоев, 102'), Денис Черышев (Фёдор Смолов, 67'), Артём Дзюба Хорватия: Даниел Субашич, Шиме Врсалько (Ведран Чорлука, 97'), Деян Ловрен, Домагой Вида, Иван Стринич (Йосип Пиварич, 74'), Иван Ракитич, Лука Модрич (к), Анте Ребич, Андрей Крамарич (Матео Ковачич, 88'), Иван Перишич (Марцело Брозович, 63'), Марио Манджукич |
Пустой шаблон
Ниже перечислены все возможные параметры шаблона.
{{footballbox collapsible <!-- рекомендуемые или обязательные параметры --> |date = |team1 = |score = |report = |team2 = |goals1 = |goals2 = |stadium = <!-- опциональные параметры --> |time = |round = |location = |attendance = |referee = |assistantreferees = |assistantreferee2 = |fourthofficial = |fifthofficial = |goallineassistants = |goallineassistant2 = |VAR = |assistantVAR = |location = |note = |motm = |mvp = |seealso = |squad1 = |squad2 = <!-- Если было назначено дополнительное время --> |aet=yes <!-- параметры пенальти, если матч завершается серией послематчевых пенальти --> |penalties1 = |penaltyscore = |penalties2 = <!-- форматирование/цветовые параметры --> |class = <!-- при указании class = mw-collapsible шаблон будет выводиться в развёрнутом состоянии--> |size = <!-- например, 80%, по умолчанию 100% --> |result = <!-- W — победа или L — поражение или D (или T) — ничья --> |bg = <!-- цвет --> |nobars = <!-- 1 to hide bars, 0 to show them, default: 0 --> }}
Параметры
Необходимые параметры: team1, team2, score (если матч уже состоялся) и report. Всё остальное опционально, хотя использование параметров goals1, goals2, referee, location и stadium рекомендуется для полноты отчёта о матче.
Параметры содержания
- attendance — Посещаемость матча (согласно данным отчёта или протокола матча).
- date — Дата проведения матча. Рекомендуемый формат: ДД месяц ГГГГ
- location и stadium — Если параметр location не указан, значение stadium появится в правой части шаблона в несвёрнутом виде. Если параметр location указан, но в несвёрнутой части шаблона появится именно его значение, а параметр stadium будет показан с префиксом "Стадион:" в нижней развёртываемой части шаблона.
- goals1 и goals2 — Забитые 1 и 2 командой голы и, опционально, жёлтые и красные карточки. Используйте шаблоны
{{гол}}, {{ЖК}} и {{удалён}}
после фамилии игрока, забившего гол или получившего карточку. Между фамилиями игроков используйте разрыв текста с переносом на новую строку <br>. Если игрок отметился более чем одним действием (голом или карточкой), его действия можно объединить в одной строке после указания фамилии, указывая их в хронологическом порядке. - penaltyscore — Итог серии послематчевых пенальти.
- penalties1 и penalties2 — Результаты ударов с одиннадцатиметровой отметки в серии послематчевых пенальти для каждой из команд. Используйте шаблоны
{{пенгол}} и {{пенпромах}}
с фамилиями игрока, забившего или не забившего гол с пенальти. Между фамилиями игроков используйте разрыв текста с переносом на новую строку <br>.
- penalties1 и penalties2 — Результаты ударов с одиннадцатиметровой отметки в серии послематчевых пенальти для каждой из команд. Используйте шаблоны
- score — Финальный счёт матча. Если матч переходит в овертайм (или в серию пенальти), нужно добавить параметр aet после указания счёта.
- aet — при указанном значении yes добавляет примечание (доп. вр.). Пример: |aet=yes
- time — Время начала матча. Указывается местное время (местное по отношению к стадиону, на котором проводился матч).
- team1 и team2 — Обычно первой указывается команда, выступающая на домашнем стадионе.
- referee — Имя главного арбитра (судьи) матча.
- assistantreferees, fourthofficial и goallineassistants — Информация о помощниках судьи.
- report — Внешняя ссылка на отчёт или протокол матча (рекомендуется всегда использовать, см.: РУ:Проверяемость).
- round — Если матч является частью какого-либо турнира с несколькими раундами или стадиями, можно указать их в этом параметре (например, Предварительный раунд, Первый раунд, Групповая стадия, 1 тур и т.п.).
- squad1 и squad2 — Составы первой и второй команды.
Параметры форматирования
- bg — Используется для отображения цвета шаблона (игнорируется в случае задания цвета параметром result). Используйте значения RRGGBB без символа # перед ними. Example: |bg=99C0B0
- nobars — Set this parameter to 1 if you don't want the one pixel bars to show above and below the template. Example: |nobars=1
- result — Меняет цвет шаблона, отображая победу зелёным цветом, ничью — жёлтым цветом и поражение — красным цветом. Возможные значения: W, L, T, или D. См. секцию «Легенда».
- size — Ширина шаблона, по умолчанию 100%. Пример: |size=80%
- stack — Параметр больше не поддерживается.
Легенда
Легенда цветов при заполнении параметра result:
{{легенда|#BBF3BB|Выигрыш|border=1px solid #AAAAAA}} {{легенда|#FFFFBB|Ничья|border=1px solid #AAAAAA}} {{легенда|#FFBBBB|Поражение|border=1px solid #AAAAAA}}
Результат:
Выигрыш Ничья Поражение
См. также
- {{footballbox}} — шаблон без скрываемого содержимого.