{{template "kopf" .}}
{{/* Das Protokoll über alle Projekte sieht nur der Plattform-Admin — für ihn gibt es einen eigenen Abschnitt auf seiner Hilfeseite. */}}

Protokoll {{if .Data.Global}}{{template "hilfelink" "plattform-admin#protokoll-ueber-alle-projekte"}}{{else}}{{template "hilfelink" "zugaenge#protokoll"}}{{end}}

Die jüngsten {{len .Data.Events}} Vorgänge{{if .Data.Gefiltert}} zum Filter{{end}}, neueste zuerst (höchstens 200). {{if .Data.Global}}Über alle Projekte hinweg.{{end}} Einträge werden nach 90 Tagen automatisch entfernt.
{{/* Filter: Vorgang, Zugang, Zeitraum (und im Protokoll über alle Projekte das Projekt). Ein GET-Formular, damit sich eine gefilterte Ansicht als Adresse weitergeben lässt. */}}
{{if .Data.Global}} {{end}} {{if .Data.Gefiltert}}Filter aufheben{{end}}
{{if .Data.Events}}
{{if .Data.Global}}{{end}} {{$projekte := .Data.ProjectNames}}{{$global := .Data.Global}} {{range .Data.Events}} {{if $global}}{{end}} {{end}}
ZeitpunktProjektWer Vorgang Eintrag Herkunft IP Details
{{datum .Timestamp}}{{with index $projekte .ProjectID}}{{.}}{{else}}—{{end}}{{.Actor}} {{.Action}} {{if .EntrySlug}}{{.EntrySlug}}{{else}}—{{end}} {{.Source}} {{if .IP}}{{.IP}}{{else}}—{{end}} {{if .Detail}}{{.Detail}}{{else}}—{{end}}
{{else}}
{{if .Data.Gefiltert}}

Nichts gefunden für diesen Filter.

Filter aufheben

{{else}}

Noch nichts protokolliert.

{{end}}
{{end}} {{template "fuss" .}}