Поля и переменные шаблонов
Поля и шаблоны
Заголовок раздела «Поля и шаблоны»Шаблон собирает подпись из обычного текста и значений полей. Например,
вместо кода {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 или выбранного направления. |
EXIF фотографии
Заголовок раздела «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, но отдельного редактора этих значений
в текущем интерфейсе нет. Не планируйте новый шаблон вокруг поля, которое
не сможете заполнить.
Если поле пустое, оно даст пустой текст; неизвестный код останется буквальным.
Различия и условия [[...]] разобраны в синтаксисе шаблонов.