From e1c5ccab3a4556ad17321e6230a3dc0472b5953e Mon Sep 17 00:00:00 2001
From: Gonne
Date: Mon, 19 Sep 2022 18:04:59 +0200
Subject: [PATCH 1/2] HTML in Templates verbessert
---
controllers/templates.go | 1 +
templates/addFailure.html | 4 +-
templates/addMask.html | 70 +++++++++++++++++-----------------
templates/addSuccess.html | 4 +-
templates/deleteSuccess.html | 4 +-
templates/executeFailure.html | 4 +-
templates/executeSuccess.html | 6 ++-
templates/footer.html | 1 +
templates/head.html | 4 ++
templates/index.html | 10 +++--
templates/requestNotFound.html | 6 ++-
templates/td.html | 4 +-
12 files changed, 70 insertions(+), 48 deletions(-)
create mode 100644 templates/head.html
diff --git a/controllers/templates.go b/controllers/templates.go
index 4659e26..6648603 100644
--- a/controllers/templates.go
+++ b/controllers/templates.go
@@ -13,6 +13,7 @@ var Templates, _ = template.Must(template.ParseFiles(
"templates/executeFailure.html",
"templates/executeSuccess.html",
"templates/footer.html",
+ "templates/head.html",
"templates/index.html",
"templates/officeHourTable.html",
"templates/requestNotFound.html")).
diff --git a/templates/addFailure.html b/templates/addFailure.html
index e032c42..f160553 100644
--- a/templates/addFailure.html
+++ b/templates/addFailure.html
@@ -1,6 +1,8 @@
-
+
+
Sprechstunde anlegen
+ {{template "head.html" .}}
Irgendetwas ist schief gegangen. Bitte sende folgende Daten an sprechstundentool@mathebau.de mit einer Beschreibung, was du tun wolltest.
diff --git a/templates/addMask.html b/templates/addMask.html
index e4e4e2b..8fbca62 100644
--- a/templates/addMask.html
+++ b/templates/addMask.html
@@ -1,49 +1,49 @@
-
+
+
Sprechstunde anlegen
+ {{template "head.html" .}}
{{range .Errors}}{{.}} {{end}}
-
-
-
+
{{if ne .Config.Tutor.MailSuffix ""}}Du musst hier eine Email-Adresse angeben, die auf „{{.Config.Tutor.MailSuffix}}“ endet. {{end}}
Außerdem dürfen in Räumen nur begrenzt viele Sprechstunden gleichzeitig stattfinden, nämlich
{{range $room := .Rooms}}
- {{$room.Name}} {{$room.MaxOccupy}} Sprechstunde{{if gt $room.MaxOccupy 1}}n{{end}} {{end}}
+ {{$room.Name}} {{$room.MaxOccupy}} Sprechstunde{{if gt $room.MaxOccupy 1}}n{{end}} {{end}}
{{template "footer.html" .}}
diff --git a/templates/addSuccess.html b/templates/addSuccess.html
index b253965..272e500 100644
--- a/templates/addSuccess.html
+++ b/templates/addSuccess.html
@@ -1,6 +1,8 @@
-
+
+
Sprechstunde anlegen
+ {{template "head.html" .}}
Die Sprechstunde wurde angelegt. Du solltest eine Mail mit einem Aktivierungslink erhalten haben.
diff --git a/templates/deleteSuccess.html b/templates/deleteSuccess.html
index 43502ac..01162c6 100644
--- a/templates/deleteSuccess.html
+++ b/templates/deleteSuccess.html
@@ -1,6 +1,8 @@
-
+
+
Sprechstunde löschen
+ {{template "head.html" .}}
Du solltest eine Mail mit einem Bestätigungslink erhalten haben.
diff --git a/templates/executeFailure.html b/templates/executeFailure.html
index c1d86ca..df27062 100644
--- a/templates/executeFailure.html
+++ b/templates/executeFailure.html
@@ -1,6 +1,8 @@
-
+
+
Anfrage ausführen fehlgeschlagen
+ {{template "head.html" .}}
Irgendetwas ist schief gegangen. Bitte sende folgende Daten an sprechstundentool@mathebau.de mit einer Beschreibung, was du tun wolltest.
diff --git a/templates/executeSuccess.html b/templates/executeSuccess.html
index a99efbb..1d4cdca 100644
--- a/templates/executeSuccess.html
+++ b/templates/executeSuccess.html
@@ -1,9 +1,11 @@
-
+
+
Anfrage ausgeführt
+ {{template "head.html" .}}
- Deine Anfrage wurde ausgeführt.
+ Deine Anfrage wurde ausgeführt.
{{template "footer.html" .}}
\ No newline at end of file
diff --git a/templates/footer.html b/templates/footer.html
index 8b85b85..0736807 100644
--- a/templates/footer.html
+++ b/templates/footer.html
@@ -1,4 +1,5 @@
+ Startseite
Sprechstunde anlegen
Sprechstunde löschen
Technische Fragen an sprechstundentool@mathebau.de
diff --git a/templates/head.html b/templates/head.html
new file mode 100644
index 0000000..9f25b6d
--- /dev/null
+++ b/templates/head.html
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/templates/index.html b/templates/index.html
index efd3b06..ce6dd3b 100644
--- a/templates/index.html
+++ b/templates/index.html
@@ -1,11 +1,13 @@
-
+
+
- Sprechstunden
+ Sprechstunden
+ {{template "head.html" .}}