feat(exams): add warning about multiple automatic distributions
This commit is contained in:
parent
2b56f26c45
commit
7fc9fefb0a
@ -62,7 +62,7 @@ examAutoOccurrenceCalculateWidget :: TermId -> SchoolId -> CourseShorthand -> Ex
|
||||
examAutoOccurrenceCalculateWidget tid ssh csh examn = do
|
||||
(formView, formEncoding) <- liftHandler . generateFormPost $ examAutoOccurrenceCalculateForm def
|
||||
|
||||
wrapForm' BtnExamAutoOccurrenceCalculate formView def
|
||||
wrapForm' BtnExamAutoOccurrenceCalculate $(i18nWidgetFile "exam-auto-occurrence-calculate") def
|
||||
{ formAction = Just . SomeRoute $ CExamR tid ssh csh examn EAutoOccurrenceR
|
||||
, formEncoding
|
||||
}
|
||||
|
||||
@ -0,0 +1,19 @@
|
||||
$newline never
|
||||
<p>
|
||||
Bei der Berechnung der Verteilung werden stets alle #
|
||||
Klausurteilnehmer berücksichtigt, unabhängig davon, ob ihnen bereits #
|
||||
ein Raum/Termin zugewiesen ist, oder nicht.
|
||||
|
||||
<br />
|
||||
|
||||
Es werden dennoch nur Klausurteilnehmer anhand der neu berechneten #
|
||||
Verteilung zugewiesen, die aktuell keinen zugewiesenen Raum/Termin #
|
||||
haben.
|
||||
|
||||
<br />
|
||||
|
||||
Dies kann bei mehrfacher Berechnung neuer Verteilungen dazu führen, #
|
||||
dass die Zuteilung der meisten Klausurteilnehmer nicht mit der #
|
||||
aktuellen Verteilung übereinstimmt.
|
||||
|
||||
^{formView}
|
||||
19
templates/i18n/exam-auto-occurrence-calculate/en-eu.hamlet
Normal file
19
templates/i18n/exam-auto-occurrence-calculate/en-eu.hamlet
Normal file
@ -0,0 +1,19 @@
|
||||
$newline never
|
||||
<p>
|
||||
When assignment rules are calculated all exam participants are #
|
||||
considered, regardless of whether they are already assigned to an #
|
||||
occurrence/room.
|
||||
|
||||
<br />
|
||||
|
||||
Nonetheless only exam participants, who are not already assigned to #
|
||||
an occurrence/room, will be assigned according to the newly #
|
||||
calculated assignment rules.
|
||||
|
||||
<br />
|
||||
|
||||
Thus calculating new assignment rules multiple times may lead to a #
|
||||
situation in which the occurrence/room assignments of most #
|
||||
participants do not match the newest assignment rules.
|
||||
|
||||
^{formView}
|
||||
Loading…
Reference in New Issue
Block a user