This commit is contained in:
SJost 2019-02-15 15:06:57 +01:00
parent e1032f224c
commit d3f9425448
5 changed files with 26 additions and 15 deletions

View File

@ -567,7 +567,8 @@ ErrorCryptoIdMismatch: Verschlüsselte Id der Abgabe passte nicht zu anderen Dat
InvalidRoute: Konnte URL nicht interpretieren
MenuHome: Aktuell
MenuVersion: Impressum
MenuImpressum: Impressum
MenuVersion: Versionsgeschichte
MenuHelp: Hilfe
MenuProfile: Anpassen
MenuLogin: Login

4
routes
View File

@ -39,7 +39,9 @@
/users/#CryptoUUIDUser/hijack AdminHijackUserR POST !adminANDno-escalation
/admin/test AdminTestR GET POST
/admin/errMsg AdminErrMsgR GET POST
/impressum VersionR GET !free
/impressum ImpressumR GET !free
/version VersionR GET !free
/info InfoR GET !free
/help HelpR GET POST !free
/help/lecturer InfoLecturerR GET !lecturer

View File

@ -1113,10 +1113,10 @@ defaultLinks = fmap catMaybes . mapM runMaybeT $ -- Define the menu items of the
, menuItemAccessCallback' = return True
}
, return MenuItem
{ menuItemType = Footer
, menuItemLabel = MsgMenuVersion
{ menuItemType = Footer
, menuItemLabel = MsgMenuImpressum
, menuItemIcon = Just "book"
, menuItemRoute = SomeRoute VersionR
, menuItemRoute = SomeRoute ImpressumR
, menuItemModal = False
, menuItemAccessCallback' = return True
}

View File

@ -185,7 +185,13 @@ homeUser uid = do
getVersionR :: Handler TypedContent
getVersionR = selectRep $ do
getVersionR = getInfoR -- TODO
getImpressumR :: Handler TypedContent
getImpressumR = getInfoR -- TODO
getInfoR :: Handler TypedContent
getInfoR = selectRep $ do
provideRep . defaultLayout $ do
let features = $(widgetFile "featureList")
gitInfo :: Text

View File

@ -23,7 +23,7 @@ hier die wichtigsten Neuerungen.
<em>sollte die Modulbeschreibung enthalten!
<dt .deflist__dt> Passwort
<dd .deflist__dd> Die Anmeldung zum Kurs kann durch eine Passwort geschützt werden.
<dd .deflist__dd> Die Anmeldung zum Kurs kann durch ein Passwort geschützt werden.
<dt .deflist__dt> Materialzugriff
<dd .deflist__dd>
@ -32,7 +32,7 @@ hier die wichtigsten Neuerungen.
<dt .deflist__dt> Teilnehmer
<dd .deflist__dd>
Die Anzeige und Benachrichtigungen an angemeldete
Anzeige und Benachrichtigung angemeldeter
Teilnehmer ist leider noch nicht fertig implementiert.
Voraussichtlich noch vor Start des Sommersemesters 2019 verfügbar.
@ -43,7 +43,9 @@ hier die wichtigsten Neuerungen.
<dt .deflist__dt> Korrektoren
<dd .deflist__dd>
Korrektoren und Korrekturweise werden ad hoc pro Übungsblatt vom Veranstalter festgelegt;
es gibt keine Korrektoren Eintragung in der Veranstaltungskonfiguration mehr.
es gibt keine Eintragung von Korrektoren in der Veranstaltungskonfiguration mehr.
Um reinen Tutoren vorab Zugriff auf Lösungen zu gewähren, sollten diese
als Korrektoren mit Korrekturanteil 0 eingetragen werden.
Für ein neues Blatt werden die Einstellung des vorangegangenen
Blattes automatisch vorgeschlagen.
@ -62,12 +64,12 @@ hier die wichtigsten Neuerungen.
Ein einzelnes Übungsblatt kann nun aus mehreren Dateien beliebigen Typs
für Angabe und Lösung bestehen.
Im Gegensatz zu den bisher verpflichtenden Zip-Archiven
können nun einzelne Dateien verändert werden.
können nun einzelne Dateien in einem Schritt verändert werden.
<dt .deflist__dt> Lösungshinweise
<dd .deflist__dd>
Zusätzlich zu Aufgabe und Lösung können jetzt auch
Hinweise ab einem Datum vor Abgabfrist freigeschaltet werden,
Zusätzlich zu Aufgabe und Lösung können Hinweise ab einem
Datum vor Abgabfrist freigeschaltet werden,
z.B. Lösungen zu Präsenzaufgaben.
<dt .deflist__dt> Sichtbarkeit
@ -90,9 +92,9 @@ hier die wichtigsten Neuerungen.
<dt .deflist__dt> Papierabgaben
<dd .deflist__dd>
Die Verwaltung von Papierabgaben
wird erleichtert durch Tokens
<em>TODO
Abgaben in anderer Form (z.B. Papierabgaben)
können mit Hilfe von Tokens verwaltet werden.
Korrekturen können elektronisch zurückgegeben werden.
<section>
<h2>Klausuren