Поля, условия и счётчики
Начните с короткого шаблона и добавляйте по одному фрагменту, проверяя фотографии с заполненными и пустыми полями.
Описание с необязательным автором
Заголовок раздела «Описание с необязательным автором»{photo.description}. [[Автор: {photo.author}.]]При описании «Общий вид участка» и авторе «Иванов» получится
«Общий вид участка. Автор: Иванов.».
Если автор пуст, весь фрагмент вместе со словом «Автор:» скроется.
Без [[...]] пустое поле исчезло бы, но слово перед ним осталось бы.
Текстовые метки
Заголовок раздела «Текстовые метки»В «Настройках альбома» найдите «Текстовые метки».
Здесь задаются слова перед номером или направлением: метки рисунка,
фотографии, листа и направления. Введите нужное обозначение в значение метки.
Например, при значении «Граф. прил.» код {label.figure} подставит этот текст
во всех подписях альбома, где он используется. Другие альбомы сохранят свои метки.
Метка используется, когда её код включён в шаблон. Это текст, а не счётчик:
{label.sheet} само по себе не нумерует листы. Если хотите скрыть весь
необязательный фрагмент вместе с меткой, включите их в одно условие.
Дата: один источник, четыре вида
Заголовок раздела «Дата: один источник, четыре вида»| Код | Для даты 14.10.2026 |
|---|---|
{photo.date} |
14.10.2026 |
{photo.date|long} |
14 октября 2026 |
{photo.date|month-year} |
октябрь 2026 |
{photo.date|year} |
2026 |
Меняется только вывод, а не сама дата снимка. Например:
{photo.description}. [[Съёмка: {photo.date|long}.]]При пустой дате фраза о съёмке исчезнет. Эти форматы относятся к дате для подписи; к полям даты и времени EXIF их применять нельзя.
В примере «Фотоальбома» проекта «Акт ГИКЭ № 01-2026» используется
[[{photo.date|year} год.]]: заполненная дата даёт год, а пустая
скрывает фрагмент. В первом альбоме ОПИ дата не включена в общий шаблон,
во втором используется полная {photo.date}.
Условие с несколькими полями
Заголовок раздела «Условие с несколькими полями»[[{label.view_from} {photo.view_direction}.]]Условие покажется только при заполнении обоих полей. Если метка направления пустая, фрагмент скроется даже при выбранном направлении. Проверьте метки в «Настройках альбома», когда направление неожиданно пропало. Условия не означают «или» и не умеют вложенные проверки.
Настроить номера
Заголовок раздела «Настроить номера»В «Настройках альбома» найдите «Счётчики» и нажмите сводку параметров рядом с нужным названием. Код можно скопировать отдельной кнопкой.
- «Номер по порядку» (
{counter.photo}) выдаёт последовательность для альбома. - «Номер по группам» (
{counter.group}) позволяет начать группу с отдельного числа. В настройках нужной группы заполните «Начать с»; пустое значение продолжает нумерацию после предыдущей группы, а не начинает её заново с единицы. - «Номер по схеме» (
{counter.pattern}) выдаёт и пропускает значения по настройкам.
«Начать с» — первое число, «Шаг» — разница, «Количество цифр» —
минимальная длина с нулями слева. При старте 7, шаге 1 и трёх цифрах
получится 007, 008, 009.
Для схемы «Выдать 2, Пропустить 3» при старте 1 и шаге 1 получится
1, 2, 6, 7, 11, 12…. «Исключить номера» убирает указанные значения.
Прежде чем использовать сложную схему в отчёте, проверьте её на нескольких снимках.
Кнопка «Добавить счётчик» создаёт пользовательский счётчик и открывает настройки. У него можно изменить код и поведение; у встроенных эти свойства защищены. Не забудьте вставить код нового счётчика в шаблон — само создание не добавит номер.
Например, для дополнительной нумерации можно создать counter.detail
с поведением «Простой», а в шаблон вставить {counter.detail}.
Если нужна отдельная точка старта каждой группы, выберите поведение «По группам»
и задайте начальные значения в настройках групп. Код пользовательского счётчика
отображается в его названии; выбирайте понятное обозначение.
Пользовательский счётчик удаляется кнопкой «Удалить счётчик» в его настройках после подтверждения. Перед удалением проверьте использующие его шаблоны. Три встроенных счётчика удалить нельзя.
Почему номера не совпадают с количеством фотографий
Заголовок раздела «Почему номера не совпадают с количеством фотографий»Каждое появление кода счётчика выдаёт отдельное значение. В шаблоне
{counter.photo} / {counter.photo} первый снимок получит 1 / 2,
второй — 3 / 4. Это не способ повторить один номер.
Если код отсутствует в подписи, этот счётчик не расходуется.
Счётчик внутри скрытого условия тоже не расходуется:
[[{counter.photo}. {photo.description}]]Фото с пустым описанием пропустит весь фрагмент, и следующий снимок с описанием получит следующий неиспользованный номер. Для нумерации учитывается шаблон, по которому сформирована подпись: собственный шаблон фотографии, её группы или общий шаблон альбома. После переноса снимков, смены шаблонов и порядка проверьте последовательность заново.
Точные коды перечислены в справочнике полей, правила ошибочных конструкций — в синтаксисе шаблонов.
Продолжить номера в следующем альбоме
Заголовок раздела «Продолжить номера в следующем альбоме»В примере проекта «Отчет в ОПИ» первый альбом содержит шесть фотографий, а у «Участка разведки № 2» для «Номера по порядку» задан старт 7. Это ручная настройка второго альбома, а не общий счётчик проекта. Если добавить фотографии в первый альбом, старт второго сам не изменится — его нужно проверить и поправить отдельно.