From 81d91c69178a8b32aa10fe492d7e503e0a61474b Mon Sep 17 00:00:00 2001 From: Gero Lueckemeyer <gero.lueckemeyer@hft-stuttgart.de> Date: Sat, 4 Nov 2023 21:32:05 +0100 Subject: [PATCH] fixed view index issue --- dta.zip | Bin 19030 -> 19032 bytes dta/utils/view.php | 7 ++++--- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/dta.zip b/dta.zip index 840af4a2a33cfae58b241c960ee6ba08becfd71a..518b55068e577eaa52d8c3800486db8b3ffacef4 100644 GIT binary patch delta 1699 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 delta 1697 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 diff --git a/dta/utils/view.php b/dta/utils/view.php index 35e7934..4b756a3 100644 --- a/dta/utils/view.php +++ b/dta/utils/view.php @@ -56,7 +56,7 @@ class ViewSubmissionUtils { $html .= $summary->unknownCount() . get_string("unknown_state", self::COMPONENT_NAME) . "<br>"; } - $html .= $summary->successfulTestCompetencyProfile . get_string("success_competencies", self::COMPONENT_NAME) . "<br>"; + $html .= get_string("success_competencies", self::COMPONENT_NAME) . $summary->successfulTestCompetencyProfile . "<br>"; return html_writer::div($html, "dtaSubmissionSummary"); } @@ -207,6 +207,7 @@ class ViewSubmissionUtils { $showncompetencies = explode(";", $summary->successfultestcompetencies); $overallcompetencies = explode(";", $summary->overalltestcompetencies); + $index=1; foreach ($overallcompetencies as $comp) { // If the competency was actually assessed by the assignment and tests, add a row in the table. @@ -218,8 +219,8 @@ class ViewSubmissionUtils { $tmp = ""; $tmp .= html_writer::tag("td", - floatval($showncompetencies[index])/floatval ($comp) . "% - (" . $showncompetencies[index] . " / " . $comp . ")", + floatval($showncompetencies[$index])/floatval ($comp) . "% + (" . $showncompetencies[$index] . " / " . $comp . ")", $resultrowattributes); $body .= html_writer::tag("tr", $tmp, $resultrowattributes); -- GitLab