Перейти к содержимому
Все руководства

Поля и переменные шаблонов

Шаблон собирает подпись из обычного текста и значений полей. Например, вместо кода {photo.description} программа подставит описание выбранной фотографии. Копируйте код целиком, вместе с фигурными скобками.

Начало кода указывает, откуда берётся значение: project.* — общие сведения проекта, album.* — альбом, group.* — группа, photo.* — фотография, label.* — текстовая метка. Коды counter.* выдают номера; каждое появление счётчика в подписи выдаёт следующее значение.

Значение берётся у той фотографии, для которой формируется подпись. Общие данные проекта одинаковы для его связанных альбомов; собственные данные альбома, группы и фото могут различаться.

Названия и описания в таблицах ниже соответствуют каталогу «Добавить поле» и вкладке «Поля» встроенной «Справки по шаблону». В редакторе можно найти и вставить поле по названию или коду. Необязательные фрагменты оформляются условиями [[...]]; правила описаны в синтаксисе шаблонов. Для первого примера откройте «Как формируются подписи».

Встроенная справка: точные названия, коды и описания полей.
Встроенная справка: точные названия, коды и описания полей.
Код Название в программе Что подставляется
{project.title} Название Короткое внутреннее название карточки проекта на главной странице.
{project.name} Название проекта Общее название проекта.
{project.location} Локация проекта Регион или адрес работ.
{project.description} Описание проекта Общее описание проекта.
Код Название в программе Что подставляется
{album.name} Название альбома Название текущего фотоальбома.
{album.location} Локация альбома Уточнение местоположения для альбома.
{album.description} Описание альбома Общее описание содержимого альбома.
Код Название в программе Что подставляется
{label.figure} Метка рисунка Например, «Граф. прил.»
{label.view_from} Метка направления Например, «Вид с».
{label.photo} Метка фотографии Например, «Фото».
{label.sheet} Метка листа Например, «Лист».
Код Название в программе Что подставляется
{group.name} Название группы Название группы фотографий.
{group.description} Описание группы Общее описание группы фотографий.
Код Название в программе Что подставляется
{photo.description} Описание фотографии Индивидуальное описание снимка.
{photo.date} Дата для подписи Изначально заполняется из EXIF DateTimeOriginal. По умолчанию выводится как ДД.ММ.ГГГГ. Формат: 15.04.2026.
{photo.date|long} Дата для подписи: Полная дата Изначально заполняется из EXIF DateTimeOriginal. По умолчанию выводится как ДД.ММ.ГГГГ. Формат: 15 апреля 2026.
{photo.date|month-year} Дата для подписи: Месяц и год Изначально заполняется из EXIF DateTimeOriginal. По умолчанию выводится как ДД.ММ.ГГГГ. Формат: апрель 2026.
{photo.date|year} Дата для подписи: Только год Изначально заполняется из EXIF DateTimeOriginal. По умолчанию выводится как ДД.ММ.ГГГГ. Формат: 2026.
{photo.author} Автор фотографии Фотограф или организация.
{photo.file_name} Имя файла Автоматически берётся из импортированного файла.
{photo.view_direction} Направление «Вид с» Вычисляется из EXIF или выбранного направления.
Код Название в программе Что подставляется
{photo.exif.gps_latitude} Широта EXIF GPS-широта в дробных градусах с 7 знаками после точки.
{photo.exif.gps_longitude} Долгота EXIF GPS-долгота в дробных градусах с 7 знаками после точки.
{photo.exif.gps_altitude} Высота EXIF GPS-высота в метрах без единицы измерения.
{photo.exif.gps_img_direction} Направление камеры EXIF Исходный GPSImgDirection камеры в градусах, не направление «Вид с».
{photo.exif.date_time_original} Дата и время съёмки EXIF DateTimeOriginal без преобразования в часовой пояс компьютера.
{photo.exif.create_date} Дата создания изображения EXIF CreateDate без преобразования в часовой пояс компьютера.
{photo.exif.camera_make} Производитель камеры EXIF Производитель камеры из EXIF Make.
{photo.exif.camera_model} Модель камеры EXIF Модель камеры из EXIF Model.
Код Название в программе Что подставляется
{counter.photo} Номер по порядку Последовательно нумерует каждое появление поля в эффективных шаблонах подписей.
{counter.group} Номер по группам Нумерует по группам и позволяет задать отдельное начальное значение для конкретной группы.
{counter.pattern} Номер по схеме Нумерует по схеме выдачи и пропуска значений с возможностью исключить отдельные номера.
  • Проект и альбом — справа в «Проект и альбом».
  • Метки — «Настройки альбома» → «Текстовые метки».
  • Группа — её шестерёнка справа или «Настройки…» в меню слева.
  • Фото — редактируемые значения в «Фотография».
  • EXIF и имя файла — сведения исходного изображения, отдельного редактора EXIF нет.
  • Счётчики — «Настройки альбома» → «Счётчики»; начальные значения для отдельных групп — в настройках группы.

Описание поля «Дата для подписи» относится к первоначальному заполнению: позднее её можно менять независимо от EXIF. Форматы long, month-year и year меняют вывод даты, а не записанное значение.

Координаты EXIF выводятся с семью знаками после точки; высота и направление — числа без единицы измерения. При необходимости допишите единицу в шаблоне. photo.exif.gps_img_direction — исходный азимут камеры, а photo.view_direction — противоположное направление «Вид с». Не подменяйте одно другим. EXIF-время не пересчитывается в часовой пояс компьютера.

Пользовательские счётчики и дополнительные поля

Заголовок раздела «Пользовательские счётчики и дополнительные поля»

После создания пользовательского счётчика его код появляется в категории «Счётчики». Поэтому у вашего альбома список может быть длиннее таблицы. Используйте код, скопированный из его настроек или каталога.

Категория «Дополнительные поля» появляется для сохранённых custom.* полей проекта. Их набор зависит от проекта: фиксированного общего списка нет. Значения общие для связанных альбомов. Ранее сохранённые значения продолжают работать и переноситься в .aalb, но отдельного редактора этих значений в текущем интерфейсе нет. Не планируйте новый шаблон вокруг поля, которое не сможете заполнить.

Если поле пустое, оно даст пустой текст; неизвестный код останется буквальным. Различия и условия [[...]] разобраны в синтаксисе шаблонов.