2023-11-01 14:11:00 +01:00
<!--
-- Sicherheitsunterweisung
-- Copyright (C) 2023 Jason Streifling
--
-- This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
--
-- This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
--
-- You should have received a copy of the GNU General Public License along with this program. If not, see < http: / / www . gnu . org / licenses / > .
-->
2023-10-28 10:52:06 +02:00
{{define "rows"}}
{{range .OTD}}
2023-10-07 18:32:33 +02:00
< tr >
2023-10-28 10:52:06 +02:00
< td > {{.InstructorFirstName}}< / td >
< td > {{.InstructorLastName}}< / td >
2023-11-01 13:11:50 +01:00
< td > {{.BriefingDateTime}}< / td >
2023-10-28 10:52:06 +02:00
< td > {{.BriefingLocation}}< / td >
2023-11-01 13:11:50 +01:00
< td > {{.BriefingDocument}}< / td >
2023-10-28 10:52:06 +02:00
< td > {{.BriefingAsOf}}< / td >
< td > {{.ParticipantFirstName}}< / td >
< td > {{.ParticipantLastName}}< / td >
< td > {{.ParticipantCompany}}< / td >
2023-10-07 18:32:33 +02:00
< / tr >
2023-10-28 10:52:06 +02:00
{{end}}
{{end}}
2023-10-07 18:32:33 +02:00
2023-10-28 10:52:06 +02:00
{{define "content"}}
2023-10-07 18:32:33 +02:00
< form >
< label for = "search-input" > Suche< / label >
2023-11-01 08:11:37 +01:00
< input id = "search-input" name = "search" type = "text" hx-post = "/search/{{.SessionID}}/" hx-target = "#results"
hx-trigger="keyup changed delay:200ms" />
2023-10-08 10:36:16 +02:00
< / form >
< form >
2023-10-30 11:38:56 +01:00
< button type = "submit" hx-post = "/new-briefing/{{.SessionID}}/" hx-target = "#content" >
2023-10-08 10:36:16 +02:00
Neue Unterweisung
< / button >
2023-10-07 18:32:33 +02:00
< / form >
< table >
2023-10-08 10:36:16 +02:00
< thead >
< tr >
2023-10-08 15:12:52 +02:00
< th colspan = "2" > Unterweiser< / th >
2023-11-01 13:11:50 +01:00
< th > Datum & Uhrzeit< / th >
2023-10-08 10:36:16 +02:00
< th > Ort< / th >
2023-10-19 19:59:38 +02:00
< th > Dokument< / th >
< th > Stand< / th >
2023-10-08 15:12:52 +02:00
< th colspan = "2" > Teilnehmer< / th >
2023-10-08 10:36:16 +02:00
< th > Firma< / th >
< / tr >
< / thead >
2023-10-07 18:32:33 +02:00
2023-10-08 10:36:16 +02:00
< tbody id = "results" >
2023-10-28 10:52:06 +02:00
{{template "rows" .}}
2023-10-08 10:36:16 +02:00
< / tbody >
2023-10-07 18:32:33 +02:00
< / table >
2023-10-28 10:52:06 +02:00
{{end}}