{{define "webmail_folder.html"}} {{if .search_query}}Search: {{.search_query}}{{else}}{{.active_folder}}{{end}} - Webmail {{template "csrf_script" .}}
{{range .flashes}} {{end}}
Folders
{{$active := .active_folder}} {{$unread := .unread_counts}} {{$counts := .folder_counts}} {{range .folders}} {{end}}

{{if not .search_query}} {{end}}
{{if .search_query}}Search: “{{.search_query}}”{{else}}{{.active_folder}}{{end}} {{.total}} message{{if ne .total 1}}s{{end}}
{{if .messages}} {{range .messages}} {{$rowHref := printf "/webmail/mail/%s/%d" .Folder .ID}} {{$paneHref := printf "/webmail/mail/%s/%d/pane" .Folder .ID}} {{$isDraft := eq .Folder "Drafts"}} {{if $isDraft}}{{$rowHref = printf "/webmail/mail/compose?draft=%d&folder=Drafts" .ID}}{{end}} {{$displayName := senderName .CachedFrom}} {{if eq .Folder "Sent"}}{{if .CachedTo}}{{$displayName = senderName .CachedTo}}{{else}}{{$displayName = "(no recipient)"}}{{end}}{{end}}
{{initial $displayName}}
{{$displayName}} {{strftime "%Y-%m-%d %H:%M" .InternalDate}}
{{if .CachedSubject}}{{.CachedSubject}}{{else}}(no subject){{end}} {{if gt .GroupExtra 0}}+{{.GroupExtra}} more{{end}} {{if .CachedPreview}} – {{.CachedPreview}}{{end}}
{{end}} {{else}}
No messages
{{end}}
{{if or .has_prev .has_next}}
{{if .has_prev}}« Newer{{else}}{{end}} {{if .has_next}}Older »{{end}}
{{end}}

Select a message to read

{{template "compose_widget" .}} {{template "webmail_shortcuts" .}} {{end}}