Шаблон:Footballbox collapsible
Этот шаблон использует некоторые чрезвычайно сложные и эзотерические свойства языка шаблонов. Пожалуйста, не пытайтесь изменять его до тех пор, пока (а) вы до конца не поймёте, как он устроен, и (б) вы не будете готовы к устранению любых последствий в случае неожиданного результата. Эксперименты следует проводить в вашем личном пространстве. |
Содержание
Использование
Данный шаблон может использоваться при оформлении статей о сезонах футбольных клубов. Он сворачивается по умолчанию и занимает лишь одну линию текста для каждого матча, причём подробности каждого матча можно развернуть при нажатии соответствующей ссылки.
Образец:
{{footballbox_collapsible |date = 9 июля 2006 |time = 20:00 |round = [[Чемпионат мира по футболу 2006 — Финал|Финал]] |team1 = [[Сборная Италии по футболу|Италия]] {{Флаг Италии}} |score = 1:1 |aet = yes |report = [www.fifa.com/worldcup/archive/germany2006/results/matches/match=97410064/report.html (отчёт)] |team2 = {{Флаг Франции}} [[Сборная Франции по футболу|Франция]] |goals1 = [[Матерацци, Марко|Матерацци]] {{гол|19}} |goals2 = [[Зидан, Зинедин|Зидан]] {{гол|7|пен.}} {{удалён|0|110}} |stadium = [[Олимпийский стадион (Берлин)|Олимпийский стадион]] |location = [[Берлин]], [[Германия]] |attendance = 69 000 |referee = {{Флаг Аргентины|20px}} [[Элисондо, Орасио|Орасио Элисондо]] |penalties1 = [[Пирло, Андреа|Пирло]] {{пенгол}}<br />[[Матерацци, Марко|Матерацци]] {{пенгол}}<br />[[Де Росси, Даниэле|де Росси]] {{пенгол}}<br />[[Дель Пьеро, Алессандро|Дель Пьеро]] {{пенгол}}<br />[[Гроссо, Фабио|Гроссо]] {{пенгол}} |penaltyscore = 5:3 |penalties2 = {{пенгол}} [[Вильтор, Сильвен|Вильтор]]<br />{{пенпромах|перекладина}} [[Трезеге, Давид|Трезеге]]<br />{{пенгол}} [[Абидаль, Эрик|Абидаль]]<br />{{пенгол}} [[Саньоль, Вилли|Саньоль]] |squad1=Буффон, Гроссо, Каннаваро, Дзамбротта, Матерацци, Гаттузо, Тотти (Де Росси), Каморанези (Дель Пьеро), Перротта (Яквинта), Пирло, Тони |squad2=Бартез, Абидаль, Галлас, Тюрам, Саньоль, Виейра (Диара), Макелеле, Малуда, Зидан, Рибери (Трезеге), Анри (Вильтор) |result=D }}
Результат:
Финал 9 июля 2006 | Италия | 1:1 (доп. вр.)</span> (5:3 пен.)
|
Франция | Берлин, Германия | |
20:00 | Матерацци 19' | [www.fifa.com/worldcup/archive/germany2006/results/matches/match=97410064/report.html (отчёт)] | Зидан 7' (пен.) 110' | Стадион: Олимпийский стадион Зрителей: 69 000 Судья: Орасио Элисондо | |
Пенальти | |||||
Пирло Матерацци де Росси Дель Пьеро Гроссо |
Вильтор Трезеге Абидаль Саньоль |
||||
Италия : Буффон, Гроссо, Каннаваро, Дзамбротта, Матерацци, Гаттузо, Тотти (Де Росси), Каморанези (Дель Пьеро), Перротта (Яквинта), Пирло, Тони Франция: Бартез, Абидаль, Галлас, Тюрам, Саньоль, Виейра (Диара), Макелеле, Малуда, Зидан, Рибери (Трезеге), Анри (Вильтор) |
Пустой шаблон
Ниже перечислены все возможные параметры шаблона.
{{footballbox collapsible <!-- рекомендуемые или обязательные параметры --> |date = |time = |round = |team1 = |score = |report = |team2 = |goals1 = |goals2 = |stadium = <!-- опциональные параметры --> |location = |attendance = |referee = |assistantreferees = |fourthofficial = |goallineassistants = |squad1= |squad2= <!-- параметры пенальти, если матч завершается серией послематчевых пенальти --> |penalties1 = |penaltyscore = |penalties2 = <!-- форматирование/цветовые параметры --> |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 - Финальный счёт матча. Если матч переходит в овертайм (или в серию пенальти), нужно добавить примечание (доп. вр.) после указания счёта.
- 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 - By default Footballbox_collapsible is 100% wide. Use this param to specify a different width. Example: |size=80%
- stack - Use when multiple {{footballbox collapsible}}s are stacked together. It causes the bottom bar to be hidden so that a thick bar does not appear between each box score. Example |stack=yes
Легенда
Simple coloring legend recommended when an article makes use of result parameter:
{{легенда|#CCFFCC|Выигрыш|border=1px solid #AAAAAA}} {{легенда|#FFFFCC|Ничья|border=1px solid #AAAAAA}} {{легенда|#FFCCCC|Поражение|border=1px solid #AAAAAA}}
Which produces:
Выигрыш Ничья Поражение
См. также
- {{footballbox}} - almost the same thing, but not collapsible
Во избежание поломок страниц, использующих данный шаблон, желательно экспериментировать в своём личном пространстве.