{{define "backups"}} {{template "layout_start" .}} {{template "backups_flash" .}} {{if .Backup}}{{if .Backup.SingleCopyWarning}}
{{.Backup.SingleCopyWarning}}
{{end}}{{end}} {{/* R-112: the whole-system backup-target state. nil = healthy or unknown = render NOTHING. */}} {{if .BackupTarget}}
{{.BackupTarget.Message}}
{{if .BackupTarget.OfferPath}}

{{.BackupTarget.OfferText}}

{{.BackupTarget.OfferLabel}}

{{end}} {{end}} {{if not .Backup}} {{template "backups_empty" .}} {{else}}

{{T "backups.tarhely_attekintes"}}

{{with $.SystemInfo}}
{{T "common.rendszer_gyoker"}} {{fmtGB .DiskUsedGB}} / {{fmtGB .DiskTotalGB}} ({{printf "%.0f" .DiskPercent}}%)
{{range $.StorageBars}} {{if .Disconnected}}
{{.Label}} — {{T "common.levalasztva"}}
{{else}}
{{.Label}} {{fmtGB .UsedGB}} / {{fmtGB .TotalGB}} ({{printf "%.0f" .Percent}}%)
{{end}} {{end}} {{end}}
{{T "backups.db_mentesek"}} {{if .Backup.DumpFiles}}{{T "backups.fajl"}}{{else}}–{{end}}
{{with .GuestBackup}}

{{T "backups.rendszermentes_teljes_mentes"}}

{{T "backups.a_teljes_szerver_alkalmazasok_beallitaso"}}

{{if not .Available}}
{{.Note}}
{{else}}
{{if .HasBackup}}{{if .Success}}✓{{else}}✗{{end}}{{else}}–{{end}}
{{T "backups.utolso_teljes_mentes"}} {{if .HasBackup}}
{{fmtTime .StartedAt}} ({{timeAgo .StartedAt}}){{end}}
{{if and .HasBackup (not .SizeUnknown)}}{{fmtBytes .SizeBytes}}{{else}}–{{end}}
{{if .HasBackup}}{{.Target}}{{else}}{{T "backups.meret_cel"}}{{end}}
{{if .Due}}{{T "backups.esedekes"}}{{else}}{{T "backups.naprakesz"}}{{end}}
{{T "backups.kovetkezo_mentes"}} {{if not .Due}}
{{T "backups.oraja_a_mentesi_ablakon_belul"}}{{end}}
{{if .HasRestoreTest}}{{if .RestorePass}}✓{{else}}✗{{end}}{{else}}–{{end}}
{{T "backups.visszaallitas_ellenorizve"}} {{if .HasRestoreTest}}
{{fmtTime .RestoreTestedAt}}{{if .RestoreTier}} · {{.RestoreTier}}{{end}}{{else}}
{{T "backups.meg_nem_futott"}}{{end}}
{{if .Tiers}} {{range .Tiers}} {{end}}
{{.Label}} {{if .NotSetUp}} {{T "backups.nincs_beallitva"}} {{else}} {{if .HasSuccess}}
{{T "backups.utolso_sikeres_mentes"}}{{if .SizeKnown}} · {{fmtBytes .SizeBytes}}{{end}} {{if .Current}}{{T "backups.naprakesz"}}{{else}}{{T "backups.esedekes"}}{{end}}
{{else}}
{{T "backups.meg_nincs_sikeres_mentes"}} {{T "backups.esedekes"}}
{{end}} {{if .FailedAfter}}
{{T "backups.sikertelen"}}{{if .NoSpaceLine}} — {{.NoSpaceLine}}{{end}}
{{end}} {{end}}
{{end}} {{if .Running}}
{{T "backups.mentes_folyamatban_fazis"}} {{.Phase}})
{{end}} {{if .CanTrigger}}
{{T "backups.a_mentes_alatt_az_alkalmazasok"}}
{{end}} {{end}}
{{end}}

{{T "backups.mentesi_idoablak"}}

{{T "backups.a_mentesek_egymas_utan_futnak"}}

{{.CSRFField}}
{{if .Backup.LastDBDump}} {{if .Backup.LastDBDump.Success}}
✓
{{T "backups.adatmentes_aktiv"}}
{{else}}
✗
{{T "backups.adatmentes_sikertelen"}}
{{end}} {{else}}
–
{{T "backups.adatmentes"}}
{{end}} {{if and .GuestBackup .GuestBackup.Offsite}}
✓
{{T "backups.tavoli_rendszermentes"}}
{{T "backups.kulon_hardveren_pbs"}}
{{else}}
–
{{T "backups.tavoli_rendszermentes"}}
{{T "backups.nincs_beallitva"}}
{{end}}
{{if eq .DBSectionState "embedded"}}
–
{{T "backups.adatbazis_mentve"}}
{{T "backups.beagyazott_db_k_a_kotetmentesben"}}
{{else}}
{{if .Backup.LastDBDump}}{{len .Backup.LastDBDump.Results}}{{else}}{{len .Backup.DumpFiles}}{{end}}
{{T "backups.adatbazis_mentve"}}
{{end}}
{{end}} {{template "layout_end" .}} {{end}}