Verifiziere Mailadresse vor dem Löschen von Sprechstunden

This commit is contained in:
Gonne 2022-10-30 18:07:40 +01:00
parent 8654263798
commit b594c7bf75
5 changed files with 63 additions and 15 deletions

View file

@ -1,6 +0,0 @@
{{define "title"}}Sprechstunde löschen{{end}}
{{define "content"}}
Sprechstunden zu löschen wurde wegen zu viel Spam deaktiviert. <br>
Falls du deine Sprechstunde löschen möchtest, melde dich bitte unter <a href="mailto:sprechstundentool@mathebau.de">sprechstundentool@mathebau.de</a>.
{{end}}

View file

@ -0,0 +1,5 @@
{{define "title"}}Sprechstunde löschen{{end}}
{{define "content"}}
Das Löschen der Sprechstunde ist fehlgeschlagen: {{.Error}}
{{end}}

View file

@ -0,0 +1,19 @@
{{define "title"}}Sprechstunde löschen{{end}}
{{define "content"}}
{{.Error}}
Willst du die Sprechstunde<br>
{{printf "%02d" .OfficeHour.Date.Hour}}:{{printf "%02d" .OfficeHour.Date.Minute}} - {{printf "%02d" .OfficeHour.EndDate.Hour}}:{{printf "%02d" .OfficeHour.EndDate.Minute}}<br>
{{if eq .OfficeHour.Date.Week 1}}in ungeraden Vorlesungswochen<br>{{end}}{{if eq .OfficeHour.Date.Week 2}}in geraden Vorlesungswochen<br>{{end}}
{{.OfficeHour.Course.Name}}<br>
{{.OfficeHour.Tutor.Name}}<br>
{{.OfficeHour.Room.Name}}<br>
wirklich löschen? Bitte bestätige dies durch Angabe der Mailadresse, mit der die Sprechstunde angelegt wurde: <br>
<form method="POST" action="deleteOfficeHour">
<input type="hidden" name="id" value="{{.OfficeHour.Id}}">
<label for="email">Email-Adresse</label>:
<input name="email" id="email" type="email" size="50" required><br>
<input type="submit">
</form>
{{end}}