{{define "gallery"}} Hummingbard {{template "common-head" .}}
{{if .LoggedInUser}} {{template "nav" Map "Page" .}} {{end}}
{{template "header" Map "Page" . "Name" "gallery" "FullHeader" true}}
{{if gt (len .Room.Avatar) 0}} {{$hms := .HomeServerURL}} {{$mxc := .Room.Avatar}}
{{else}}
{{end}}
{{$path := .Room.Path}} {{$ln := len .Room.PathItems}} {{$sin := eq (len .Room.PathItems) 1 }} {{range $id, $val := .Room.PathItems}} {{$last := IsLastItem $id $ln}} {{$mtc := or (eq $val.Path $path) ($sin)}} {{$val.Item}} {{if not $last}} / {{end}} {{end}}
{{if or .IsAdmin .IsOwner}}
{{end}} {{if and .IsMember (not .IsPermalink) (not .IsPage)}}
{{if .LoggedInUser}}
{{else}}
{{end}}
{{end}} {{if and .LoggedInUser (not .IsPermalink) (.IsPage)}} {{if or .IsOwner .IsMember}}
{{end}} {{end}} {{if and .LoggedInUser (not .IsMember)}}
{{end}}
{{$hms := .HomeServerURL}} {{if not .IsPage}} {{else}}
{{Title .Room.Name}}
{{$rid := .Room.ID}} {{$rpth := .Room.Path}} {{$liu := .LoggedInUser}} {{range $idx, $post := .Posts}} {{if and (eq $post.Type "com.hummingbard.post") (eq $idx 0) (not $post.Redacted)}}
{{$con := index $post.Content "bodyHTML"}} {{$con}}
Last Edited: {{$post.Date}}
{{end}} {{end}}
{{end}}
{{template "timeline-sidebar" .}}
{{template "state" .}}
{{end}}