{{- if and (ne .State.Op "vote_post") (ne .State.Op "save_post") -}}
{{- if gt .Rank 0 }}
{{ .Rank }}
{{- end }}
{{- end }} {{- if or (ne .State.Op "save_post") (eq .State.Op "vote_post") }} {{- if .State.Session }} {{- else }}
{{ .Counts.Score }}
{{- end }} {{- end }} {{- if and (ne .State.Op "vote_post") (ne .State.Op "save_post") }}
{{ if not .State.HideThumbnails }} {{ end }}
submitted {{ humanize .Post.Published.Time -}} {{- if gt .Post.Updated.ValueOrZero.Time.Unix .Post.Published.Time.Unix -}} * (last edited {{ humanize .Post.Updated.ValueOrZero.Time }}) {{ end }} by {{- if .State.HideInstanceNames -}} {{ .Creator.Name }} {{- else -}} {{ fullname .Creator }} {{- end -}} to c/{{ if .State.HideInstanceNames -}} {{ .Community.Name }} {{ else -}} {{ fullcname .Community }} {{ end }}
{{- if .Post.NSFW }} NSFW{{end}} {{ .Counts.Comments }} comments fedilink {{- if .State.Session }} block {{- end }} {{- if and .State.Session (eq .State.Session.UserID .Post.CreatorID) }} {{- if not .Post.Deleted }}edit{{end}} {{- end}} {{- end }} {{- if or (ne .State.Op "vote_post") (eq .State.Op "save_post") }} {{- if .State.Session }} {{- end}} {{- end }} {{- if and (ne .State.Op "vote_post") (ne .State.Op "save_post") }} {{- if .State.PostID }} hide all child comments {{- end }} {{- if and .State.Site .State.Site.MyUser.IsValid (not .State.Site.MyUser.ValueOrZero.LocalUserView.LocalUser.ShowReadPosts) }} {{- end }}
{{- if or ((and .Post.Body.IsValid (ne .Post.Body.String ""))) (isImage .Post.URL.String)}} {{- if gt .Rank 0 }}
 
{{- end }}
 
{{ if not .State.HideThumbnails }}
{{ end }} {{- end }}
{{- if (and .Post.Body.IsValid (ne .Post.Body.String "")) }}
{{ if .State.CollapseMedia }} {{ collapsemedia (markdown .State.Host .Post.Body.String) }} {{ else }} {{ markdown .State.Host .Post.Body.String }} {{ end }}
{{- end }} {{- if isImage .Post.URL.String}} {{- end }}
{{- end -}}