{{define "partials/tag_list.html"}}
{{if .ErrMsg}}
{{.ErrMsg}}
{{end}} {{if .WarnMsg}}
{{.WarnMsg}}
{{end}} {{if .OkMsg}}
{{.OkMsg}}
{{end}} {{$groups := groupByImageSource .ImageTags}} {{$implied := impliedFromImageTags .ImageTags}} {{if $groups}} {{range $groups}}

{{.Title}}

{{end}} {{else}} {{end}} {{if or $implied .Aliases}}
{{if and $implied .Aliases}}Implied tags and aliases{{else if $implied}}Implied tags{{else}}Aliases{{end}} {{if $implied}} {{end}} {{if .Aliases}} {{end}}
{{end}}
{{if .ClearInput}}{{end}} {{if .SidebarTags}} {{end}} {{if .DangerZone}} {{template "partials/detail_danger_zone.html" (dict "ImageID" .ImageID "ImageTags" .ImageTags "HasUserTags" .HasUserTags "ImageTaggers" .ImageTaggers "ImageSources" .ImageSources "CanTransfer" .CanTransfer "CSRFToken" .CSRFToken "BackQuery" .BackQuery "BackSort" .BackSort "BackOrder" .BackOrder "BackPage" .BackPage "BackSeed" .BackSeed "Ref" .Ref "CurrentFolder" .CurrentFolder "OOB" true)}} {{end}} {{end}}