From efaaa56d948bec6e7f35e92919cb3e6056d43800 Mon Sep 17 00:00:00 2001 From: oesi Date: Tue, 14 Apr 2015 10:08:47 +0200 Subject: [PATCH] =?UTF-8?q?Neuen=20Config=20Eintrag=20hinzugef=C3=BCgt=20o?= =?UTF-8?q?b=20die=20LV-Note=20vom=20Lektor=20eingetragen=20werden=20darf?= =?UTF-8?q?=20wenn=20bereis=20eine=20Zeugnisnote=20vorhanden=20ist?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../benotungstool/lvgesamtnoteverwalten.php | 67 ++++++++++--------- config/global.config-default.inc.php | 3 + 2 files changed, 40 insertions(+), 30 deletions(-) diff --git a/cis/private/lehre/benotungstool/lvgesamtnoteverwalten.php b/cis/private/lehre/benotungstool/lvgesamtnoteverwalten.php index 1500715fc..f0ee6c199 100644 --- a/cis/private/lehre/benotungstool/lvgesamtnoteverwalten.php +++ b/cis/private/lehre/benotungstool/lvgesamtnoteverwalten.php @@ -1021,41 +1021,48 @@ echo " else $hide = "style='display:block;visibility:visible;'"; - echo " -
- - "; - - // Punkte - if(CIS_GESAMTNOTE_PUNKTE) + if(!defined('CIS_GESAMTNOTE_UEBERSCHREIBEN') || CIS_GESAMTNOTE_UEBERSCHREIBEN || (!CIS_GESAMTNOTE_UEBERSCHREIBEN && is_null($znote))) { - //$punkte_lv = $punkte_vorschlag; - echo ''; - } + echo " + + + "; + + // Punkte + if(CIS_GESAMTNOTE_PUNKTE) + { + //$punkte_lv = $punkte_vorschlag; + echo ''; + } - // Noten DropDown - if($punkte_vorschlag!='' && CIS_GESAMTNOTE_PUNKTE) - $disabled='disabled="disabled"'; - else - $disabled=''; - echo ''; + echo ''; + foreach($noten_obj->result as $row_note) + { + if($row_note->note == $note_vorschlag) + $selected='selected'; + else + $selected=''; - if($row_note->lehre && $row_note->aktiv) - echo ''; + if($row_note->lehre && $row_note->aktiv) + echo ''; + } + echo ''; + echo " + + uid."');\"> + + "; + } + else + { + echo ''; } - echo ''; - echo " - - uid."');\"> -
- "; if(isset($noten_array[$note_lv]) && $noten_array[$note_lv]['positiv']==false) $negmarkier = " style='color:red; font-weight:bold;'"; diff --git a/config/global.config-default.inc.php b/config/global.config-default.inc.php index e1dd3eeb8..0d887e51a 100644 --- a/config/global.config-default.inc.php +++ b/config/global.config-default.inc.php @@ -45,6 +45,9 @@ define('CIS_ANWESENHEITSLISTE_NOTENLISTE_ANZEIGEN',true); // Punkte bei der Noteneingabe anzeigen define('CIS_GESAMTNOTE_PUNKTE',false); +// Gibt an ob der Lektor erneut eine LVNote eintragen kann wenn bereits eine Zeugnisnote vorhanden ist (true | false) DEFAULT true +define('CIS_GESAMTNOTE_UEBERSCHREIBEN',true); + // Anzeigeoptionen für LV-Plan Menü define('CIS_LVPLAN_EXPORT_ANZEIGEN',true); define('CIS_LVPLAN_PERSONENAUSWAHL_ANZEIGEN',true);