Lecturer info exams added

This commit is contained in:
Steffen Jost 2019-06-26 21:28:31 +02:00
parent f8d0b021ed
commit 52c4a68938
2 changed files with 95 additions and 9 deletions

View File

@ -136,9 +136,25 @@ fontAwesomeIcon iconName =
iconQuestion :: Markup
iconQuestion = fontAwesomeIcon "question-circle"
iconNew :: Markup
iconNew = fontAwesomeIcon "seedling"
iconOK :: Markup
iconOK = fontAwesomeIcon "check"
iconNotOK :: Markup
iconNotOK = fontAwesomeIcon "times"
iconWarning :: Markup
iconWarning = fontAwesomeIcon "exclamation"
iconProblem :: Markup
iconProblem = fontAwesomeIcon "bolt"
iconHint :: Markup
iconHint = fontAwesomeIcon "life-ring"
-- Icons for SheetFileType
iconSolution :: Markup
iconSolution =fontAwesomeIcon "exclamation-circle"
@ -177,21 +193,21 @@ hasComment False = fontAwesomeIcon "comment-slash" -- comment-alt-slash is not a
hasTickmark :: Bool -> Markup
-- ^ Display an icon that denotes that something™ is okay
hasTickmark True = fontAwesomeIcon "check"
hasTickmark True = iconOK
hasTickmark False = mempty
isBad :: Bool -> Markup
-- ^ Display an icon that denotes that something™ is bad
isBad True = fontAwesomeIcon "bolt" -- or times?!
isBad True = iconProblem
isBad False = mempty
isNew :: Bool -> Markup
isNew True = fontAwesomeIcon "seedling" -- was exclamation
isNew True = iconNew
isNew False = mempty
boolSymbol :: Bool -> Markup
boolSymbol True = fontAwesomeIcon "check"
boolSymbol False = fontAwesomeIcon "times"
boolSymbol True = iconOK
boolSymbol False = iconNotOK

View File

@ -7,8 +7,16 @@ $newline text
<h2>Bekannte Probleme in Bearbeitung
<dl .deflist>
<dt .deflist__dt>Derzeit keine bekannt.
<dt .deflist__dt>Klausuren #{iconNew}
<dd .deflist__dd>
Klausuren werden ab sofort teilweise unterstüzt.
Der genaue Stand der Entwicklung ist weiter unter auf dieser
Seite in einem eigenem Abschnitt detailliert.
<dt .deflist__dt>Benachrichtigungen
<dd .deflist__dd>
Benachrichtigungen werden momentan oft mit großer Verzögerung versandt.
Die Ursache ist derzeit noch unbekannt, da das Problem noch nicht genauer untersucht werden konnte.
$#
$# MOVE ITEM TO SECTION "VERANSTALTUNGEN", once it is implemented:
@ -241,10 +249,72 @@ $newline text
<section>
<h2>Klausuren
Das Verwalten von Klausuren und Notenmeldungen
ist leider noch nicht fertig implementiert.
<h2> Klausuren
<p> Das Verwalten von Klausuren und Notenmeldungen wurde nun teilweise implementiert und ist ab sofort einsetzbar.
<dl .deflist>
<dt .deflist__dt> Anlegen/Editieren
<dd .deflist__dd>
Klausuren können von Dozenten und Assistenten angelegt werden.
Eine Vielzahl von optionalen Eigenschaften können sofort oder später angegeben werden,
z.B. Sichtbarkeit und Anmeldezeitraum.
<dt .deflist__dt> Prüfungen
<dd .deflist__dd>
Eine Klausur kann in mehrere Prüfungen unterteilt sein, welche jeweils einen eigenen Ort und Zeitraum besitzen.
<p>
Im einfachsten Fall lassen sich damit Klausuren abbilden, welche gleichzeitig in verschiedenen Räumen stattfinden.
Es lassen sich damit jetzt aber auch zeitlich getrennte Prüfungen verwalten, wie z.B. mündliche Prüfungen bei Seminaren oder Praktika.
Teilnehmern wird eine übersichtliche Tabelle aller Prüfungen angezeigt.
<dt .deflist__dt> #{iconProblem} Prüfungszuteilung
<dd .deflist__dd>
Auf Wunsch kann Uni2work die Zuteilung der Teilnehmer auf die Prüfungen (Räume bzw. Prüfungstermine)
nach verschiedenen Kriterien wie Name oder Matrikelnummer vornehmen.
<dt .deflist__dt> #{iconWarning} Anmeldungen
<dd .deflist__dd>
Teilnehmer können sich bereits zu sichtbaren Klausur innerhalb des eingestellten
Anmeldezeitraums anmelden.
<p>
<em>
Achtung: #
Die Liste der angemeldeten Teilnehmer ist momentan noch nicht einsehbar oder exportierbar, wird aber sicher gespeichert.
Dieses Feature folgt in Kürze.
<dt .deflist__dt> #{iconProblem} Korrekturen
<dd .deflist__dd>
<p>
Korrekturen können derzeit noch nicht eingetragen werden. #
Die Realisierung sollte in wenigen Wochen erfolgen.
<p>
Es besteht auch die Option, Namen für Teilaufgaben und/oder Klausurkorrektoren einzutragen.
$# Besondere Rechte für Klausurkorrektoren?
<dt .deflist__dt> #{iconProblem} Klausurbonus
<dd .deflist__dd>
Es werden verschiedene Möglichkeiten angebotenen werden,
die erzielten Bewertungen der Hausübungen
unter einstellbaren Bedingungen
in einen Klausurbonus umzurechnen (z.B. anrechnung nur, falls bereits ohne Bonus bestanden).
<dt .deflist__dt> #{iconProblem} Notenmeldung
<dd .deflist__dd>
<p>
Endnoten können leider noch nicht ans Prüfungsamt gemeldet werden.
<p>
Im Unterschied zum alten UniWorX gibt es keinen Knopf mehr zu Notenmeldung.
Stattdessen kann ein Datum eingetragen werden, ab dem die Klausur an das Prüfungsamt übergeben wird.
Dadurch kann die Notenmeldung nicht mehr vergessen werden.
<p>
Damit nachträgliche Änderungen nicht mehr verloren gehen können,
dürfen Dozenten nach dem Übergabedatum an das Prüfungsamt
keine Änderungen mehr an der Klausur vornehmen, da diese dann
ein Teil der Unterlagen des Prüfungsamtes ist.
<p>
Dozenten können jedoch explizit kleinere nachträgliche Änderungen an das
Prüfungsamt übermitteln. Für größere Änderungen kann das Prüfungsamt
die Klausur auch wieder an den Dozenten zurück übergeben;
der Dozent trägt dann einfach ein späteres Datum für die Übergabe ein.
<section>
<h2>Sonstiges
<dl .deflist>