feat(lecturer-info): add planned features icon; update info

This commit is contained in:
Sarah Vaupel 2019-10-01 17:12:19 +02:00
parent 5139825aad
commit a4068b4a82
4 changed files with 50 additions and 39 deletions

View File

@ -1794,7 +1794,8 @@ ExamDidClose: Klausur erfolgreich abgeschlossen
ExamClosedSince time@Text: Klausur abgeschlossen seit #{time}
LecturerInfoTooltipNew: Neues Feature
LecturerInfoTooltipProblem: Noch nicht implementiertes Feature oder Feature mit bekannten Problemen
LecturerInfoTooltipProblem: Feature mit bekannten Problemen
LecturerInfoTooltipPlanned: Geplantes Feature
BtnAcceptApplications: Bewerbungen akzeptieren
BtnAcceptApplicationsTip: Mit dem untigen Knopf können Sie den Kurs (höchstens bis zur angegeben Maximalkapazität, falls eingestellt) mit Bewerbern auffüllen. Die Bewertungen der Bewerbungen werden dabei berücksichtigt (Unbewertet wird behandelt wie eine Note zwischen 2.3 und 2.7). Bewerber mit Veto oder 5.0 werden nicht angemeldet.

View File

@ -48,9 +48,11 @@ getInfoLecturerR =
setTitleI MsgInfoLecturerTitle
$(i18nWidgetFile "info-lecturer")
where
tooltipNew, tooltipProblem :: WidgetFor UniWorX ()
tooltipNew, tooltipPlanned :: WidgetFor UniWorX ()
tooltipNew = toWidget [whamlet| _{MsgLecturerInfoTooltipNew} |]
tooltipProblem = toWidget [whamlet| _{MsgLecturerInfoTooltipProblem} |]
newFeat, probFeat :: WidgetFor UniWorX ()
-- tooltipProblem = toWidget [whamlet| _{MsgLecturerInfoTooltipProblem} |]
tooltipPlanned = toWidget [whamlet| _{MsgLecturerInfoTooltipPlanned} |]
newFeat, plannedFeat :: WidgetFor UniWorX ()
newFeat = toWidget [whamlet| ^{iconTooltip tooltipNew (Just IconNew)} |]
probFeat = toWidget [whamlet| ^{iconTooltip tooltipProblem (Just IconProblem)} |]
-- probFeat = toWidget [whamlet| ^{iconTooltip tooltipProblem (Just IconProblem)} |]
plannedFeat = toWidget [whamlet| ^{iconTooltip tooltipPlanned (Just IconPlanned)} |]

View File

@ -39,6 +39,7 @@ data Icon
| IconCourse
| IconEnrolTrue
| IconEnrolFalse
| IconPlanned
| IconExam
| IconExamRegisterTrue
| IconExamRegisterFalse
@ -75,6 +76,7 @@ iconText = \case
IconCourse -> "graduation-cap"
IconEnrolTrue -> "user-plus"
IconEnrolFalse -> "user-slash"
IconPlanned -> "cog"
IconExam -> "poll-h"
IconExamRegisterTrue -> "calendar-check"
IconExamRegisterFalse -> "calendar-times"

View File

@ -270,7 +270,7 @@ $newline text
<p>
Um die Anmeldung in beliebig viele Tutoriumsgruppen zuzulassen können alle Registrierungs-Gruppen leer gelassen werden.
<dt .deflist__dt> ^{probFeat} Nachmeldung
<dt .deflist__dt> ^{plannedFeat} Nachmeldung
<dt .deflist__dd>
<p>
Es gibt zur Zeit keine Möglichkeit, nachträglich (d.h. nach Ablauf der Anmeldefrist oder bei ausgeschöpfter Kapazität) Teilnehmer zu einem Tutorium hinzuzufügen.
@ -278,23 +278,23 @@ $newline text
<section id="exams">
<h2> Klausuren und Prüfungen
<p> Das Verwalten von Klausuren und Prüfungen im Allgemeinen sind bereits teilweise implementiert und einsetzbar. In Erweiterung zu UniWorX werden nun auch allgemeinere Prüfungsformen unterstüzt, z.B. mündliche Prüfungen oder auch Praktika, bei denen die Teilnehmer in kleineren Gruppen zu verschiedenen Zeitpunkten und in verschiedenen Räumen geprüft werden.
<p> Das Verwalten von Klausuren und Prüfungen im Allgemeinen sind bereits großteils implementiert und einsetzbar. In Erweiterung zu UniWorX werden nun auch allgemeinere Prüfungsformen unterstüzt, z.B. mündliche Prüfungen oder auch Praktika, bei denen die Teilnehmer in kleineren Gruppen zu verschiedenen Zeitpunkten und in verschiedenen Räumen geprüft werden.
<dl .deflist>
<dt .deflist__dt> Anlegen/Editieren
<dd .deflist__dd>
Klausuren können von Dozenten und Assistenten angelegt werden.
Prüfungen können von Kursverwaltern 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
<dt .deflist__dt> Termine/Räume
<dd .deflist__dd>
Eine Klausur kann in mehrere Prüfungen unterteilt sein, welche jeweils einen eigenen Ort und Zeitraum besitzen.
Eine Prüfung kann in mehrere Termine/Räume 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.
<p>
Es lassen sich 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.
Teilnehmern wird eine übersichtliche Tabelle aller Termine/Räume angezeigt.
<dt .deflist__dt> ^{newFeat} Anmeldungen
<dd .deflist__dd>
@ -302,53 +302,58 @@ $newline text
Anmeldezeitraums anmelden.
Die Teilnehmerlisten können online oder per CSV Export/Import bearbeitet werden.
<dt .deflist__dt> ^{probFeat} Prüfungszuteilung
<dt .deflist__dt> ^{plannedFeat} Prüfungszuteilung
<dd .deflist__dd>
Auf Wunsch kann Uni2work die Zuteilung der Teilnehmer auf die Prüfungen (Räume bzw. Prüfungstermine)
Auf Wunsch kann Uni2work in Zukunft die Zuteilung der Teilnehmer auf die Prüfungen (Räume bzw. Prüfungstermine)
nach verschiedenen Kriterien wie Name oder Matrikelnummer vornehmen.
<dt .deflist__dt> ^{probFeat} Korrekturen
<dt .deflist__dt> ^{newFeat} Korrekturen
<dd .deflist__dd>
<p>
Korrekturen können derzeit noch nicht eingetragen werden.
Die Realisierung sollte bald erfolgen.
Einzelne Prüfungskorrekturen können derzeit noch nicht eingetragen werden.
Die Realisierung sollte bald erfolgen.
<p>
Die Eintragung von Korrekturen erfolgt immer pro Teilaufgabe.
Optional kann aus der erreichten Punktesumme dann automatisch eine Gesamtnote berechnet werden.
Die Eintragung von Korrekturen wird immer pro Teilaufgabe erfolgen.
<p>
Optional können Klausurkorrektoren angegeben werden, die ab Durchführung der Klausur berechtigt sind eigenständig Korrekturergebnisse einzutragen.
Es kann das Recht Ergebnisse einzutragen pro Korrektor auf bestimmte Teilaufgaben beschränkt werden.
Optional werden Klausurkorrektoren angegeben werden können, die ab Durchführung der Klausur berechtigt sein werden, eigenständig Korrekturergebnisse einzutragen.
Es kann das Recht, Ergebnisse einzutragen pro Korrektor auf bestimmte Teilaufgaben beschränkt werden können.
<p>
Die Vorschläge können auch unabhängig vom eingetragenen Notenschlüssel manuell überschrieben werden.
<dt .deflist__dt> ^{probFeat} Klausurbonus
<dt .deflist__dt> ^{newFeat} Ergebnisse
<dt .deflist__dd>
<p>
Die Berechnung der Prüfungsergebnisse kann automatisch durch Uni2work erfolgen. Dabei muss ein Notenschlüssel angegeben werden, an dem die Endnote der Studenten automatisch anhand der erreichten Punktezahl abgelesen wird.
<p>
Die automatisch abgelesenen Noten werden den Kursverwaltern dabei zunächst als Vorschlag angezeigt. Die Vorschläge müssen erst von einem Kursverwalter akzeptiert werden, bevor sie als Ergebnisse den Teilnehmern angezeigt und an die Prüfungsämter gemeldet werden können.
<dt .deflist__dt> ^{newFeat} Prüfungsbonus
<dd .deflist__dd>
Es werden verschiedene Möglichkeiten angebotenen werden,
Es gibt die Möglichkeit,
die erzielten Bewertungen der Hausübungen
unter einstellbaren Bedingungen
in einen Klausurbonus umzurechnen (z.B. Anrechnung nur, falls bereits ohne Bonus bestanden).
in einen Prüfungsbonus umzurechnen (z.B. Anrechnung nur, falls bereits ohne Bonus bestanden).
Dafür muss eine obere Schranke an erreichbaren Bonuspunkten für die Prüfung angegeben werden.
Der Prüfungsbonus berechnet sich linear aus dem Anteil von erreichten Übungspunkten zur maximalen Bonuspunktezahl.
<dt .deflist__dt> ^{probFeat} Türschilder
<dt .deflist__dt> ^{plannedFeat} Türschilder
<dd .deflist__dd>
Das Drucken von passenden Türschildern "Bitte Ruhe!" mit den passenden Eckdaten der Klausur
wird momentan noch nicht unterstüzt.
<dt .deflist__dt> ^{probFeat} Notenmeldung
<dt .deflist__dt> ^{newFeat} Notenmeldung
<dd .deflist__dd>
<p>
Endnoten können leider noch nicht ans Prüfungsamt gemeldet werden.
Endnoten können automatisiert an die Prüfungsämter 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.
Nach dem Abschließen einer Prüfung (durch einen Knopf über der Teilnehmerliste) werden alle mit den geprüften Teilnehmern assoziierten Prüfungsämter darüber informiert, dass die Notengebung abgeschlossen ist.
<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.
Hat ein Prüfungsamt die Note eines Teilnehmers zur Kenntnis genommen, erscheint ein Häkchen auf der Seite "Prüfungsleistungen". Falls auch nach längerer Zeit noch kein assoziiertes Prüfungsamt die Note eines Teilnehmers zur Kenntnis genommen hat, so sollte ein Kursverwalter der Notenmeldung für den betroffenen Teilnehmer nachgehen (z.B. durch Ausstellen eines Scheins).
<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.
Dozenten dürfen nach der Übergabe an das Prüfungsamt
nachträgliche Änderungen an den Prüfungen vornehmen.
Diejenigen Prüfungsämter, die von der nachträglichen Änderung betroffen sind, erhalten
hierüber automatisiert eine Benachrichtigung.
<section id="allocations">
@ -358,7 +363,7 @@ $newline text
<dt .deflist__dt> Namensschema
<dd .deflist__dd>
Veranstaltungen können einen beliebigen Namen tragen.
Die behelfsmäßigen Kürzel wie [SB], [ZP], usw sind nicht mehr notwendig!
Behelfsmäßige Kürzel wie [SB], [ZP] usw. sind nicht mehr notwendig!
<dt .deflist__dt> Kurseinstellungen
<dd .deflist__dd>
@ -373,8 +378,9 @@ $newline text
<dt .deflist__dt> Individuelle Bewerbungen
<dd .deflist__dd>
Studierende können nun pro Kurs eine individuelle Bewerbung abgeben,
Studierende können pro Kurs eine individuelle Bewerbung abgeben,
welche nur den jeweiligen Kursverwaltern zugestellt wird.
Bewerbungen können sowohl in Freitextform gefordert werden, als auch das Hochladen von Dateien (u.U. mit vorgegebenen Dateinamen) erfordern.
<dt .deflist__dt> Feedback zu Bewerbungen