{{define "storage"}} {{template "layout_start" .}}

{{T "storage.adattarolok"}}

{{T "storage.kulso_meghajtok_kezelese_alkalmazasadato"}}

{{if .StorageError}}
{{.StorageError}}
{{end}} {{if .StorageSuccess}}
{{.StorageSuccess}}
{{end}} {{if .StoragePaths}}
{{range .StoragePaths}}
{{.Label}} {{if not (or .Disconnected .Decommissioned)}}{{end}}
{{.Path}}
{{if .Disconnected}} {{T "storage.levalasztva"}} {{else if .Decommissioned}} {{T "storage.kivaltva"}} {{else}} {{if .IsDefault}}{{T "storage.alapertelmezett"}}{{end}} {{if .Schedulable}}{{T "storage.aktiv"}}{{else}}{{T "storage.inaktiv"}}{{end}} {{if .IsUSB}}USB{{end}} {{if not .IsMounted}}{{T "storage.rendszermeghajton"}}{{end}} {{end}}
{{if .Disconnected}}
{{if .DisconnectedAt}}{{T "storage.levalasztva_2"}}{{end}} {{if .StoppedApps}} {{T "storage.leallitott_alkalmazasok"}} {{range $i, $name := .StoppedApps}}{{if $i}}, {{end}}{{$name}}{{end}} {{end}}
{{else if .Decommissioned}}
{{T "storage.adatok_atkoltoztetve_ide"}} {{if .DecommissionedAt}}{{T "storage.idopont"}}{{end}}
{{$.CSRFField}}
{{else}}
{{if .DiskInfo}}
{{.DiskInfo.UsedHuman}} / {{.DiskInfo.TotalHuman}}
{{end}} {{if .FSInfo}}
{{.FSInfo.FSType}} · {{.FSInfo.Device}}{{if .FSInfo.Model}} · {{.FSInfo.Model}}{{end}}
{{end}} {{if .StoppedApps}}
{{T "storage.ujrainditasra_varo_alkalmazasok"}} {{range $i, $name := .StoppedApps}}{{if $i}}, {{end}}{{$name}}{{end}}
{{end}}
{{if .AppDetails}}
{{T "storage.alkalmazas_hasznalja"}}
{{range .AppDetails}}
{{.Name}} {{if .SizeHuman}}{{.SizeHuman}}{{end}} {{T "storage.mozgatas"}}
{{end}}
{{else}} {{T "storage.nincs_alkalmazas_ezen_a_tarolon"}} {{end}}
{{if not .IsDefault}}
{{$.CSRFField}}
{{end}} {{if .Schedulable}}
{{$.CSRFField}}
{{else}}
{{$.CSRFField}}
{{end}} {{if .IsUSB}} {{end}} {{/* List-removal is the undo of a MANUAL add only. Wizard-enrolled drives (/mnt/felhom-drives/) have a real lifecycle — Biztonságos leválasztás / Végleges leszerelés — and a de-registered-but-still-bound state is never what the customer wants, so the button is hidden for them. */}} {{if and (not .IsDefault) (eq .AppCount 0) (not .IsEnrolled)}}
{{$.CSRFField}}
{{end}} {{if and (gt .AppCount 0) .HasOtherPaths}} {{$src := .Path}} {{end}}
{{end}}
{{end}}
{{else}}
{{T "storage.nincs_regisztralt_adattarolo_adjon_hozza"}}
{{end}}
{{T "storage.uj_meghajto_inicializalasa"}} {{T "storage.meglevo_meghajto_csatolasa"}}
{{T "storage.mar_csatlakoztatott_tarhely_hozzaadasa_k"}}
{{.CSRFField}}
{{T "storage.pl_mnt_hdd_1_a"}}
{{template "layout_end" .}} {{end}}