From 7b17c9c2652fa0654dee3415211be5bc6973a905 Mon Sep 17 00:00:00 2001 From: Monika70 Date: Wed, 2 Feb 2022 08:44:55 +0100 Subject: [PATCH 1/3] Update lvgesamtnoteverwalten.php MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Die Definition der Variable $ueberschreibbar außerhalb des If Statement. --- cis/private/lehre/benotungstool/lvgesamtnoteverwalten.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/cis/private/lehre/benotungstool/lvgesamtnoteverwalten.php b/cis/private/lehre/benotungstool/lvgesamtnoteverwalten.php index 080c6032e..ce98c4180 100644 --- a/cis/private/lehre/benotungstool/lvgesamtnoteverwalten.php +++ b/cis/private/lehre/benotungstool/lvgesamtnoteverwalten.php @@ -1304,7 +1304,8 @@ if (defined("CIS_GESAMTNOTE_PRUEFUNG_MOODLE_LE_NOTE") && CIS_GESAMTNOTE_PRUEFUNG $hide = "style='display:none;visibility:hidden;'"; else $hide = "style='display:block;visibility:visible;'"; - + + $ueberschreibbar = false; if (! defined('CIS_GESAMTNOTE_UEBERSCHREIBEN') || CIS_GESAMTNOTE_UEBERSCHREIBEN || (! CIS_GESAMTNOTE_UEBERSCHREIBEN && is_null($znote))) { $htmlstring .= " From f1fc9b467d57a5d11d7d9986338e21c8122f5db7 Mon Sep 17 00:00:00 2001 From: Monika70 Date: Wed, 2 Feb 2022 10:02:13 +0100 Subject: [PATCH 2/3] Update lvgesamtnoteverwalten.php MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Definition der Variable $ueberschreibbar außerhalb des If Statement, da auf die Variable in weiteren Stellen geprüft wird. --- cis/private/lehre/benotungstool/lvgesamtnoteverwalten.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/cis/private/lehre/benotungstool/lvgesamtnoteverwalten.php b/cis/private/lehre/benotungstool/lvgesamtnoteverwalten.php index ce98c4180..16f06e0ae 100644 --- a/cis/private/lehre/benotungstool/lvgesamtnoteverwalten.php +++ b/cis/private/lehre/benotungstool/lvgesamtnoteverwalten.php @@ -52,6 +52,7 @@ $summe_stud = 0; $summe_t2 = 0; $summe_komm = 0; $summe_ng = 0; +$ueberschreibbar = false; $grades = array(); $sprache = getSprache(); $p = new phrasen($sprache); @@ -1305,7 +1306,7 @@ if (defined("CIS_GESAMTNOTE_PRUEFUNG_MOODLE_LE_NOTE") && CIS_GESAMTNOTE_PRUEFUNG else $hide = "style='display:block;visibility:visible;'"; - $ueberschreibbar = false; + if (! defined('CIS_GESAMTNOTE_UEBERSCHREIBEN') || CIS_GESAMTNOTE_UEBERSCHREIBEN || (! CIS_GESAMTNOTE_UEBERSCHREIBEN && is_null($znote))) { $htmlstring .= " From 8de4625b50047d17c284274cbec2e4892e98107b Mon Sep 17 00:00:00 2001 From: Monika70 Date: Wed, 2 Feb 2022 11:01:15 +0100 Subject: [PATCH 3/3] Update lvgesamtnoteverwalten.php MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Definition der Variable $ueberschreibbar außerhalb des If Statement, da auf die Variable in weiteren Stellen außerhalb des If Statement geprüft wird. --- cis/private/lehre/benotungstool/lvgesamtnoteverwalten.php | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/cis/private/lehre/benotungstool/lvgesamtnoteverwalten.php b/cis/private/lehre/benotungstool/lvgesamtnoteverwalten.php index 16f06e0ae..3ff1f4695 100644 --- a/cis/private/lehre/benotungstool/lvgesamtnoteverwalten.php +++ b/cis/private/lehre/benotungstool/lvgesamtnoteverwalten.php @@ -52,7 +52,6 @@ $summe_stud = 0; $summe_t2 = 0; $summe_komm = 0; $summe_ng = 0; -$ueberschreibbar = false; $grades = array(); $sprache = getSprache(); $p = new phrasen($sprache); @@ -1193,6 +1192,7 @@ if (defined("CIS_GESAMTNOTE_PRUEFUNG_MOODLE_LE_NOTE") && CIS_GESAMTNOTE_PRUEFUNG foreach ($grades as $uid => $data) //Ausgabe Array { + $htmlstring .= ' ' . $db->convert_html_chars($uid) . ' @@ -1220,6 +1220,7 @@ if (defined("CIS_GESAMTNOTE_PRUEFUNG_MOODLE_LE_NOTE") && CIS_GESAMTNOTE_PRUEFUNG $negativeteilnote = false; $note_zusatztext = ''; $note_zusatztext_tooltip = ''; + $ueberschreibbar = false; //Damit keine Notice Fehler kommt muss Variable bei jeden Schleifendurchgang neue gesetzt und berechnet werden. if (isset($data['grades'])) { @@ -1305,8 +1306,7 @@ if (defined("CIS_GESAMTNOTE_PRUEFUNG_MOODLE_LE_NOTE") && CIS_GESAMTNOTE_PRUEFUNG $hide = "style='display:none;visibility:hidden;'"; else $hide = "style='display:block;visibility:visible;'"; - - + if (! defined('CIS_GESAMTNOTE_UEBERSCHREIBEN') || CIS_GESAMTNOTE_UEBERSCHREIBEN || (! CIS_GESAMTNOTE_UEBERSCHREIBEN && is_null($znote))) { $htmlstring .= "