Шаблонные переменные турнира
Переменные ниже передаются в
шаблоны всех страниц, генерируемых модулем
Турнир-Портал для шеф-версии
Исток-Турнир: начальную и сводные страницы турнира, страницы
заявок, участников и расписаний.
- tournament-name
- Название турнира.
- tournament-start-date, tournament-finish-date
- Дата начала и дата окончания турнира в формате согласно региональным
настройкам компьютера.
- tournament-interval
- Интервал дат от начальной до конечной включительно через дефис (–).
- tournament-grade
- Категория турнира.
- tournament-city-status
- Статус населённого пункта, где проводятся соревнования в виде строки
г., дер., пгт., пос.,
с. или т.п.
- tournament-city
- Название населённого пункта (города, посёлка или т.п.),
где проводятся соревнования.
- tournament-venue
- База или основная арена, где проводятся соревнования.
- tournament-pdf-uri
- Адрес URI PDF-файла
полного отчёта Брошюра протоколов.
Берётся из поля PDF.
- entries-index-uri
- Адрес URI
сводной страницы заявок.
- draws-index-uri
- Адрес URI
сводной страницы сеток.
- standings-index-uri
- Адрес URI
сводной страницы призёров.
- timetable-uri
- Адрес URI HTML-страницы
текущего (актуального) расписания.
Пусто, если в турнире не создано ни одного
расписания.
- date-string
- Строка даты, на которую актуальное расписание, в кратком формате
с указанием года.
Пустая, если в турнире не создано ни одного расписания.
Следующие переменные передаются в шаблоны
начальной
и сводных страниц.
- disciplines-loop
- Перечисление
дисциплин.
Внутри тела цикла доступен набор переменных, описанный ниже.
- discipline
- Идентификатор (внутренний код) в виде символа-ключа Коммон Лисп,
например,
:SINGLE
;
берётся из столбца ID.
- discipline-abbrev
- Аббревиатура дисциплины, берётся из столбца Сокращение.
- discipline-name
- Наименование дисциплины, берётся из столбца Название.
- divisions-loop
- Перечисление
всех половозрастных дивизионов.
Внутри тела цикла доступен набор переменных, описанный ниже.
- division
- Идентификатор дивизиона
в виде символа Коммон Лисп, берётся из столбца ID.
- division-abbrev
- Сокращение дивизиона из русских букв и цифр, берётся из столбца
Код.
- division-name
- Название дивизиона, берётся из столбца Название.
- gender
- Пол участников, соревнующихся в группах данным половозрастным кодом:
:male
или :female
.
- entries-count
- Общее число заявок с данным половозрастным кодом
или число участников в уже созданной группе (если для данного кода,
подвида или вида спорта не предусмотрены весовые категории).
- weights-loop
- Перечисление
всех весовых категорий.
Внутри тела цикла доступен набор переменных, описанный ниже.
- group-abbrev
- Аббревиатура группы из поля Код группы.
- group-name
- Полное наименование из поля Название.
- weight-abbrev
- Код весовой категории,
берётся из столбца Код.
- weight-name
- Название весовой категории, берётся из столбца Название.
Следующие переменные передаются только в шаблон
начальной страницы (вкладка Главная).
- announcement
- Текст объявления на начальной странице турнира.
- venues-loop
- Перечисление
всех дополнительных баз, упомянутых в списке Спортивные базы и адреса.
Внутри тела цикла доступна единственная переменная venue
.
- timetables-loop
- Перечисление
всех созданных расписаний.
Внутри тела цикла доступен набор переменных расписания,
а также следующая переменная.
- uri
- Адрес URI HTML-страницы расписания.
Этот адрес может содержать строку
текущего фрагмента.
- employees-loop
- Перечисление всех сотрудников
из перечня Сотрудники.
Оно непустое, только если в диалоге свойств турнира в наборе Дополнительные
установлен флажок сотрудники.
Внутри тела цикла доступны человеческие параметры,
а также следующие шаблонные переменные.
- category
- Судейская категория.
- post
- Должность (1).
- team
- Бригада.