{{/* Ein Beitrag und die Blätternavigation -- als eigene Blöcke, damit Hauptfeed und Nutzerfeed dieselbe Darstellung benutzen. Das Gegenstück zu renderEntry in web/js/feed.js. Jede Aktion ist ein echtes Formular mit return_to: ohne JavaScript ist eine Interaktion immer ein Seitenwechsel, und der Anker #e{{.PID}} bringt den Nutzer danach an genau den Beitrag zurück, den er bedient hat. */}} {{define "entry"}}
{{if .Deleted}}
[deleted] ·
[deleted]
{{else}}
{{.Username}} ·
Melden
{{content .Content}}
{{if .Filepath}}{{end}}
Antworten ({{.ReplyCount}}) {{if .EditURL}}Bearbeiten{{end}} {{if .DeleteURL}}Löschen{{end}} {{if .LoggedIn}}
{{.Left}} / {{.Right}}
{{/* Repost hebt den Beitrag im Feed wieder nach oben. Der Cooldown sitzt am Beitrag (global) und wächst pro Repost; ist er aktiv, ist der Knopf gesperrt und die Restzeit steht daneben. */}}
{{if .BumpLocked}} · in {{.BumpWaitHours}}h{{end}}
{{else}} {{/* Ohne Anmeldung nur der Stand -- ein Formular hier würde ausschließlich 401 liefern. */}}
{{.Left}} / {{.Right}} · anmelden zum Abstimmen
{{end}}
{{end}}
{{end}} {{define "pager"}} {{end}}