diff --git a/cis/private/profile/studienplan.php b/cis/private/profile/studienplan.php
index ed3ed7ada..9b7fb170e 100755
--- a/cis/private/profile/studienplan.php
+++ b/cis/private/profile/studienplan.php
@@ -365,7 +365,7 @@ function drawTree($tree, $depth)
{
global $uid, $stsem_arr, $noten_arr, $lvangebot_arr;
global $datum_obj, $db, $lv_arr, $p, $note_pruef_arr;
-
+
foreach($tree as $row_tree)
{
$style='';
@@ -498,7 +498,7 @@ function drawTree($tree, $depth)
elseif(!$found)
{
if($abgeschlossen)
- echo ''.$p->t('studienplan/regelabgeschlossen'),'';
+ echo ''.$p->t('studienplan/regelabgeschlossen'),'';
elseif(!$row_tree->stpllv_pflicht)
echo ''.$p->t('studienplan/optional').'';
else
@@ -508,7 +508,7 @@ function drawTree($tree, $depth)
else
{
if($abgeschlossen)
- echo ''.$p->t('studienplan/regelabgeschlossen'),'';
+ echo ''.$p->t('studienplan/regelabgeschlossen'),'';
elseif(!$row_tree->stpllv_pflicht)
echo ''.$p->t('studienplan/optional').'';
else
@@ -529,9 +529,10 @@ function drawTree($tree, $depth)
// if($semester==$empfohlenesSemester)
// $tdclass[]='empfehlung';
// }
+
+
$tdinhalt='';
-
// Ist bereits eine Note für diese LV in diesem Stsem vorhanden?
if(isset($noten_arr[$row_tree->lehrveranstaltung_id][$stsem]))
{
@@ -542,16 +543,23 @@ function drawTree($tree, $depth)
}
elseif(count($kompatibleLVs) > 0)
{
+ $found = false;
foreach($kompatibleLVs as $komp)
{
if(isset($noten_arr[$komp][$stsem]))
{
- if($note_pruef_arr[$noten_arr[$komp][$stsem]]->positiv)
- $tdinhalt .= ''.$note_pruef_arr[$noten_arr[$komp][$stsem]]->anmerkung.'';
- else
- $tdinhalt .= ''.$note_pruef_arr[$noten_arr[$komp][$stsem]]->anmerkung.'';
+ $found = true;
+ if($note_pruef_arr[$noten_arr[$komp][$stsem]]->positiv)
+ $tdinhalt .= ''.$note_pruef_arr[$noten_arr[$komp][$stsem]]->anmerkung.'';
+ else
+ $tdinhalt .= ''.$note_pruef_arr[$noten_arr[$komp][$stsem]]->anmerkung.'';
}
}
+
+ if(!$found)
+ {
+ $tdinhalt.= '-';
+ }
}
else
{