diff --git a/cis/private/profile/studienplan.php b/cis/private/profile/studienplan.php index e27a4265c..267f308b3 100644 --- a/cis/private/profile/studienplan.php +++ b/cis/private/profile/studienplan.php @@ -297,8 +297,7 @@ echo '
| + | ||
|---|---|---|
| '.$p->t('global/lehrveranstaltung').' | '.$p->t('studienplan/ects').' | '.$p->t('studienplan/status').' | '; @@ -329,9 +328,33 @@ function drawTree($tree, $depth) foreach($tree as $row_tree) { - echo "\n
| '.$row_tree->kurzbz.' | '; - echo '';
+ $style='';
+ if(!empty($row_tree->childs))
+ {
+ $bstart='';$bende='';
+ $style=' style="background-color:#EEEEEE"';
+ }
+ else
+ {
+ $bstart='';$bende='';
+ }
+
+ switch($row_tree->lehrtyp_kurzbz)
+ {
+ case 'modul':
+ $icon=' ';
+ $style=' style="background-color:#CCCCCC"';
+ break;
+ case 'lv':
+ $icon=' ';
+ break;
+ default:
+ $icon='';
+ }
+
+
+ echo ' | |
| '.$bstart; // Einrückung für Subtree for($i=0;$i<$depth;$i++) @@ -352,8 +375,8 @@ function drawTree($tree, $depth) } // Bezeichnung der Lehrveranstaltung - echo $row_tree->bezeichnung; - echo ' | '; + echo $icon.$row_tree->kurzbz.' - '.$row_tree->bezeichnung; + echo $bende.''; // ECTS Punkte echo ''.$row_tree->ects.' | '; @@ -509,7 +532,7 @@ function drawTree($tree, $depth) echo '