{{template "header" .}} {{$slug := .Project.Slug}} {{$von := .Data.From}} {{$csrf := .CSRFToken}} {{if $von}}

Nur, was „{{$von}}“ gelöscht hat · Filter aufheben

{{end}} {{if .Data.Entries}}
{{range .Data.Entries}} {{/* Das Kästchen steht in der Tabelle, gehört aber zum Sammelformular unter der Tabelle: Das Attribut form="…" verbindet ein Feld mit einem Formular, das woanders auf der Seite steht. So kann jede Zeile zusätzlich ihre eigenen kleinen Formulare haben — Formulare ineinander zu schachteln erlaubt HTML nämlich nicht. */}} {{end}}
Eintrag Gelöscht von Gelöscht am Aktionen
{{.Title}}
{{.Slug}} · Fassung {{.Version}}
{{if .DeletedBy}} {{.DeletedBy}} {{else}}unbekannt{{end}} {{datetime .DeletedAt}}
{{/* Sammelformular für die angehakten Kästchen. Zwei Knöpfe, zwei Ziele: formaction am Knopf überschreibt das action des Formulars. Die Rückfrage steht nur am gefährlichen Knopf (static/confirm.js liest sie dort). */}}
Ausgewählte Einträge:
{{/* Ist nach einem Zugang gefiltert, lässt sich alles, was er gelöscht hat, in einem Zug zurückholen — der typische Fall, wenn ein Agent zu gründlich aufgeräumt hat. Ohne JavaScript: Das Formular trägt jeden angezeigten Bezeichner als verstecktes Feld. */}} {{if $von}}
{{range .Data.Entries}}{{end}}
{{end}} {{else}}
{{if $von}}

„{{$von}}“ hat nichts gelöscht, das noch im Papierkorb liegt.

{{else}}

Der Papierkorb ist leer.

{{end}}
{{end}} {{template "footer" .}}