diff --git a/src/Handler/Utils/DateTime.hs b/src/Handler/Utils/DateTime.hs
index 56553ce38..cee1573df 100644
--- a/src/Handler/Utils/DateTime.hs
+++ b/src/Handler/Utils/DateTime.hs
@@ -12,6 +12,7 @@ module Handler.Utils.DateTime
, weeksToAdd
, setYear
, ceilingQuarterHour
+ , formatGregorianW
) where
import Import
@@ -263,3 +264,7 @@ formatTimeRangeW s t t' = toWidget =<< formatTimeRange s t t'
formatTimeRangeMail :: (MonadMail m, HasLocalTime t, HasLocalTime t') => SelDateTimeFormat -> t -> Maybe t' -> m Text
formatTimeRangeMail = formatTimeRange' formatTimeMail
+
+
+formatGregorianW :: Integer -> Int -> Int -> Widget
+formatGregorianW year month day = formatTimeW SelFormatDate $ fromGregorian year month day
diff --git a/templates/i18n/changelog/de.hamlet b/templates/i18n/changelog/de.hamlet
index d84ca56b5..3eb49216d 100644
--- a/templates/i18n/changelog/de.hamlet
+++ b/templates/i18n/changelog/de.hamlet
@@ -1,121 +1,143 @@
$newline never
- - 05.09.2019
+
-
+ ^{formatGregorianW 2019 09 05}
-
- Benachrichtigungen für Zentralanmeldungen
-
- 27.08.2019
+
-
+ ^{formatGregorianW 2019 08 27}
-
- Bewertung von Kurs-Bewerbungen via CSV
-
- 19.08.2019
+
-
+ ^{formatGregorianW 2019 08 19}
-
- Bewerbungen für Zentralanmeldungen
-
- 12.08.2019
+
-
+ ^{formatGregorianW 2019 08 12}
-
- Kurse zu Zentralanmeldungen eintragen
-
- 23.07.2019
+
-
+ ^{formatGregorianW 2019 07 23}
-
- Import & Export von CSV-Dateien für Klausurteilnehmer
-
- 26.06.2019
+
-
+ ^{formatGregorianW 2019 06 26}
-
- Rudimentäre Unterstützung für Klausurbetrieb
-
- 07.06.2019
+
-
+ ^{formatGregorianW 2019 06 07}
-
- Abgaben können bestimmte Dateinamen und Endungen erzwingen
- Übungsblätter bieten nun Zip-Archive für alle veröffentlichte Dateien, bzw. Dateigruppen an
-
- 20.05.2019
+
-
+ ^{formatGregorianW 2019 05 20}
-
- Komplett überarbeitete Funktionalität zur automatischen Verteilung von Korrekturen
-
- 13.05.2019
+
-
+ ^{formatGregorianW 2019 05 13}
-
- Kursverwalter können Teilnehmer hinzufügen
-
- 10.05.2019
+
-
+ ^{formatGregorianW 2019 05 10}
-
- Besseres Interface zum Einstellen von Abgebenden
- Download von allen Dateien pro Kursmaterial/Übungsblatt
-
- 04.05.2019
+
-
+ ^{formatGregorianW 2019 05 04}
-
- Kursmaterial
-
- 29.04.2019
+
-
+ ^{formatGregorianW 2019 04 29}
-
- Tutorien
- Anzeige von Korrektoren auf den Kursseiten
-
- 20.04.2019
+
-
+ ^{formatGregorianW 2019 04 20}
-
- Versand von Benachrichtigungen an Kursteilnehmer
- Eintragen von Korrektoren und Kursverwaltern auch ohne bestehenden Account
-
- 27.03.2019
+
-
+ ^{formatGregorianW 2019 03 27}
-
- Kurse Veranstalter können nun mehrere Dozenten und Assistenten selbst eintragen
- Erfassung Studiengangsdaten
-
- 20.03.2019
+
-
+ ^{formatGregorianW 2019 03 20}
-
- Kursanmeldung benötigen assoziertes Hauptfach (für Studierende mit mehreren Hauptfächern)
-
- 30.01.2019
+
-
+ ^{formatGregorianW 2019 01 30}
-
- Designänderungen
-
- 16.01.2019
+
-
+ ^{formatGregorianW 2019 01 16}
-
- Links für Bequemlichkeiten hinzugefügt (z.B. aktuelles Übungsblatt)
- Liste zugewiesener Abgaben lassen sich nun filtern
- Bugfix: Wenn zwischen Anzeige und Empfang eines Tabellen-Formulars Zeilen verschwinden wird nun eine sinnvolle Fehlermeldung angezeigt
-
- 30.11.2018
+
-
+ ^{formatGregorianW 2018 11 30}
-
- Bugfix: Übungsblätter im "bestehen nach Punkten"-Modus werden wieder korrekt gespeichert
-
- 29.11.2018
+
-
+ ^{formatGregorianW 2018 11 29}
-
- Bugfix: Formulare innerhalb von Tabellen funktionieren nun auch nach Javascript-Seitenwechsel oder Ändern der Sortierung
-
- 09.11.2018
+
-
+ ^{formatGregorianW 2018 11 09}
-
- Bugfix: Zahlreiche Knöpfe/Formulare funktionieren wieder bei eingeschaltetem Javascript
- Verschiedene Verbesserungen für Korrektoren
-
- 19.10.2018
+
-
+ ^{formatGregorianW 2018 10 19}
-
- Benutzer können sich in der Testphase komplett selbst löschen
- Hilfe Widget
- Benachrichtigungen per eMail für einige Ereignisse
-
- 18.09.2018
+
-
+ ^{formatGregorianW 2018 09 18}
-
- Tooltips funktionieren auch ohne JavaScript
@@ -125,24 +147,28 @@ $newline never
- Intelligente Verteilung von Abgaben auf Korrektoren (z.B. bei Krankheit)
- Übungsblätter können Abgabe von Dateien verbieten und angeben ob ZIP-Archive entpackt werden sollen
-
- 06.08.2018
+
-
+ ^{formatGregorianW 2018 08 06}
-
- Einführung einer Option, ob Dateien automatisch heruntergeladen werden sollen
-
- 01.08.2018
+
-
+ ^{formatGregorianW 2018 08 01}
-
- Verbesserter Campus-Login
(Ersatz einer C-Bibliothek mit undokumentierter Abhängigkeit durch selbst entwickelten Haskell-Code erlaubt nun auch Umlaute)
- - 31.07.2018
+
-
+ ^{formatGregorianW 2018 07 31}
-
- Viele Verbesserung zur Anzeige von Korrekturen
- Kursliste über alle Semester hinweg (Top-Level-Navigation "Kurse"), wird in Zukunft Filter/Suchfunktion erhalten
-
- 10.07.2018
+
-
+ ^{formatGregorianW 2018 07 10}
-