gradingSummary Refactor finished
This commit is contained in:
parent
82aef8a254
commit
7d726f48c3
@ -1,41 +0,0 @@
|
|||||||
$# DEPRECATED IN FAVOUR OF widgets/gradingSummary.hamlet DO NOT USE !!!
|
|
||||||
$with realGrades <- normalSummary <> bonusSummary
|
|
||||||
$# $with allGrades <- realGrades <> informationalSummary
|
|
||||||
<div>
|
|
||||||
$maybe realPoints <- positiveSum (sumGradePoints realGrades)
|
|
||||||
<p>
|
|
||||||
Gesamtpunktzahl #{display realPoints}
|
|
||||||
$maybe nPts <- getSum <$> achievedPoints realGrades
|
|
||||||
\ davon #{display nPts} erreicht
|
|
||||||
$maybe bPts <- getSum <$> achievedPoints bonusSummary
|
|
||||||
\ (inklusive #{display bPts} #
|
|
||||||
$maybe achievedBonus <- positiveSum (sumGradePoints bonusSummary)
|
|
||||||
von #{display achievedBonus} erreichbaren #
|
|
||||||
Bonuspunkten)
|
|
||||||
$if realPoints /= 0
|
|
||||||
\ #{textPercent $ realToFrac $ nPts / realPoints}
|
|
||||||
\.
|
|
||||||
$maybe fakePoints <- positiveSum (sumGradePoints informationalSummary)
|
|
||||||
<p>
|
|
||||||
<em>Hinweis:
|
|
||||||
\ #{display fakePoints} Punkte gab es für Aufgabenblätter, #
|
|
||||||
welche nicht gewertet wurden, sondern nur informativen Charakter besitzen
|
|
||||||
$maybe achievedFakes <- getSum <$> achievedPoints informationalSummary
|
|
||||||
, davon wurden #{display achievedFakes} erreicht
|
|
||||||
$if fakePoints /= 0
|
|
||||||
\ #{textPercent $ realToFrac $ achievedFakes / fakePoints}
|
|
||||||
\.
|
|
||||||
|
|
||||||
$maybe reqPasses <- positiveSum (numGradePasses normalSummary)
|
|
||||||
<p>
|
|
||||||
Aufgaben zum Bestehen: #{display reqPasses}
|
|
||||||
$maybe passed <- getSum <$> achievedPasses realGrades
|
|
||||||
\ davon #{display passed} bestanden
|
|
||||||
$maybe bonusPassed <- getSum <$> achievedPasses bonusSummary
|
|
||||||
\ (inklusive #{display bonusPassed} Bonusaufgaben)
|
|
||||||
\.
|
|
||||||
|
|
||||||
$maybe noGradeSheets <- positiveSum numNotGraded
|
|
||||||
<p>
|
|
||||||
#{display noGradeSheets} unbewertete Aufgabenblätter.
|
|
||||||
|
|
||||||
Reference in New Issue
Block a user