{{template "header" ""}}
← ко всем загрузкам {{if .Error}}

{{.Error}}

{{end}} {{if .StateError}}

{{.StateError}}

{{end}}
{{.Source}}
{{template "status_badge" .State}} {{if .Reasons}}Причины: {{range $i, $r := .Reasons}}{{if $i}} · {{end}}{{$r}}{{end}}{{end}} {{if .Confidence}}уверенность {{.Confidence}}{{end}}
{{if eq .State "recognizing"}}

⏳ Идёт распознавание — обновите страницу через несколько секунд.

Обновить

{{end}} {{if .Context}}

Контекст

исходное сообщение при добавлении

«{{.Context}}»

{{end}} {{if .HasPlan}}

Догадка

Тип
переключение пересоберёт план
Название
{{.Title}}
{{if .OriginalTitle}}
Ориг. название
{{.OriginalTitle}}
{{end}} {{if .Year}}
Год
{{.Year}}
{{end}}

Источник совпадения

выбери базу или оставь распознавание нейронкой
{{if .Provider}}

Выбрано: {{.Provider}} {{.ProviderID}}

{{else if .NoBase}}

Выбрано: без базы (тег папки не ставится)

{{else}}

Матч не подтверждён — выбери кандидата, введи id или «без базы».

{{end}} {{if .Candidates}}
{{range .Candidates}}
{{.Provider}} {{.Title}}{{if .Year}} · {{.Year}}{{end}}
id {{.ProviderID}}
{{if .URL}}ссылка ↗{{end}}
{{end}}
{{end}}

Раскладка

файл источника → целевой хардлинк
{{template "layout_widget" .Files}}

Буквальные целевые пути. Применяются как хардлинки — исходник остаётся на раздаче.

{{end}}

Уточнить и перераспознать

{{if .Hints}}
{{range $i, $h := .Hints}}
#{{add $i 1}}{{$h}}
{{end}}
{{end}}
без новой подсказки — по уже накопленному контексту
{{if .HasLinks}}Превью готово — можно применять.{{else}}Подтверди источник, чтобы получить превью раскладки.{{end}}
{{if .HasLinks}}
{{end}}