Общие шаблонные переменные
Перечисленные здесь переменные передаются в
шаблоны страниц, генерируемых
модулем Портал как для шеф-,
так и федеральной версии Исток-Турнир.
- charset
- Код кодировки букв генерируемой страницы, например:
WINDOWS-1251
или UTF-8
.
- css-uri
- Адрес URI таблицы стилей в протоколе HTTP.
- entries-service-uri
- Адрес URI страницы в протоколе HTTP
со списками и формой приёма заявок на все турниры федерации.
Не пуст только при подключённом сервисе
Исток-Заявки.
Обычно ссылается на entry.php
в директории федерации.
- toc-title
- Краткий заголовок страницы для оглавления и навигационной цепочки.
- toc-chapter
- Значение поля Раздел из свойств турнира или базы данных.
В шаблоне может использоваться вдобавок к toc-loop
.
- toc-loop
- Перечисление подзаголовков,
- начиная с уровня раздела, но не включая его,
т.е. без
toc-chapter
,
- заканчивая самой генерируемой страницей,
т.е. включая
toc-title
.
Внутри перечисления доступна лишь шаблонная переменная subtitle
.
Заголовок окна браузера и текущая вкладка в окне становятся
читабельнее, когда подзаголовки следуют, начиная с самого глубокого уровня; тогда внутри HTML-элемента <TITLE> вычисляйте перечисление с помощью следующего шаблонного выражения:
(reverse toc-loop)
- sport-name
- Название вида спорта.
- discipline-name
- Название дисциплины
для текущей группы.
- birth-title
- Заголовок столбца, зависящий от
- свойства Распечатка возраста федеральной базы данных или турнира,
если хотя бы одно из двух открыто,
- настройки спорта Вычисление возраста,
если ни федеральная база данных, ни турнир не открыт.
Пример: Дата рождения
или Год рождения
.
- delegation-title
- Заголовок столбца региона, который представляет спортсмен, например:
Город, страна
.
- weighy
- Истина, если либо для текущей дисциплины или текущего
дивизиона (когда связаны),
либо хотя бы одной дисциплины для вида спорта предусмотрены
весовые категории и
при составлении групп контролируется фактический вес участников.
Ложь, если нет.
- doubly
- Истина, если участники данной группы соревнуются в
парном разряде
либо отдельный участник есть пара.
- localtimestamp
- Строка текущего времени, когда происходит публикация. согласно часам
и региональным настройкам компьютера, например:
25.01.2017 11:27
.
- entries-uri
- Адрес URI HTML-страницы со списком участников группы
(протокола взвешивания).
- datsheet-icon-html
- Готовая строка HTML с элементом
<img src='URI файла пиктограммы'>
.
Пиктограмма соответствует файлу с табличными данными, например, списку заявок
или участников группы.
Адреса задаются в
перечне Пиктограммы.
- draw-uri
- Адрес URI страницы всех турнирных
таблиц группы.
- draw-icon-html
- Готовая строка HTML с элементом
<img src='URI файла пиктограммы'>
.
Пиктограмма соответствует этапу турнирной таблицы.
Адреса задаются в
перечне Пиктограммы.
- printable-uri
- Адрес URI PDF-файла с печатной версией
списка заявок/участников или
турнирных таблиц.
- printable-icon-html
- Готовая строка HTML с элементом
<img src='URI файла пиктограммы'>
.
Пиктограмма соответствует типу файла PDF.
Адреса задаются в
перечне Пиктограммы.