diff --git a/cis/private/profile/studienplan.php b/cis/private/profile/studienplan.php index f8dd5f3ba..742e54c2b 100644 --- a/cis/private/profile/studienplan.php +++ b/cis/private/profile/studienplan.php @@ -40,6 +40,7 @@ require_once('../../../include/note.class.php'); require_once('../../../include/benutzerberechtigung.class.php'); require_once('../../../include/benutzergruppe.class.php'); require_once('../../../include/konto.class.php'); +require_once('../../../include/lvinfo.class.php'); $uid = get_uid(); @@ -375,9 +376,23 @@ function drawTree($tree, $depth) else $abgeschlossen=false; } - + $lvinfo = new lvinfo(); + switch(getSprache()) + { + case 'German': + $sprache = 'de'; + break; + case 'English': + $sprach = 'en'; + break; + default: + $sprache = 'de'; + } + if($lvinfo->exists($row_tree->lehrveranstaltung_id, getSprache())) + echo $icon."lehrveranstaltung_id&language=$sprache','Lehrveranstaltungsinformation','width=700,height=750,resizable=yes,menuebar=no,toolbar=no,status=yes,scrollbars=yes');\">".$row_tree->kurzbz.' - '.$row_tree->bezeichnung.""; + else // Bezeichnung der Lehrveranstaltung - echo $icon.$row_tree->kurzbz.' - '.$row_tree->bezeichnung; + echo $icon.$row_tree->kurzbz.' - '.$row_tree->bezeichnung; echo $bende.''; // ECTS Punkte diff --git a/content/pdfExport.php b/content/pdfExport.php index dd1075855..d7f30c822 100644 --- a/content/pdfExport.php +++ b/content/pdfExport.php @@ -38,6 +38,8 @@ require_once('../include/student.class.php'); require_once('../include/prestudent.class.php'); require_once('../include/variable.class.php'); require_once('../include/addon.class.php'); +require_once('../include/studiengang.class.php'); +require_once('../include/studiensemester.class.php'); $user = get_uid(); $db = new basis_db(); @@ -335,7 +337,16 @@ if (!isset($_REQUEST["archive"])) clearstatcache(); if($output == 'pdf') { - $tempPdfName = $vorlage->vorlage_kurzbz.'.pdf'; + if($xsl == 'LV_Informationen') + { + $studiengang = new studiengang($_GET['stg_kz']); + $studiensemester = new studiensemester($_GET['ss']); + $tempPdfName = $vorlage->vorlage_kurzbz.'_'.$studiengang->kurzbzlang.'_'.$studiensemester->studiensemester_kurzbz.'.pdf'; + } + else + { + $tempPdfName = $vorlage->vorlage_kurzbz.'.pdf'; + } exec("unoconv -e IsSkipEmptyPages=false --stdout -f pdf $tempname_zip > $tempPdfName"); $fsize = filesize($tempPdfName); diff --git a/include/lehrveranstaltung.class.php b/include/lehrveranstaltung.class.php index 540fc4fd1..23b1d21d3 100644 --- a/include/lehrveranstaltung.class.php +++ b/include/lehrveranstaltung.class.php @@ -2137,11 +2137,6 @@ class lehrveranstaltung extends basis_db if ($obj->bezeichnung_arr['English'] == '') $obj->bezeichnung_arr['English'] = $obj->bezeichnung_arr['German']; - $obj->stpllv_semester = $row->stpllv_semester; - $obj->stpllv_pflicht = $this->db_parse_bool($row->stpllv_pflicht); - $obj->stpllv_koordinator = $row->stpllv_koordinator; - $obj->studienplan_lehrveranstaltung_id = $row->studienplan_lehrveranstaltung_id; - $obj->studienplan_lehrveranstaltung_id_parent = $row->studienplan_lehrveranstaltung_id_parent; $obj->new = false; $this->lehrveranstaltungen[] = $obj; diff --git a/rdf/lehrveranstaltungszeugnis_ktu.rdf.php b/rdf/lehrveranstaltungszeugnis_ktu.rdf.php index 0d086881d..cc47cb5dc 100755 --- a/rdf/lehrveranstaltungszeugnis_ktu.rdf.php +++ b/rdf/lehrveranstaltungszeugnis_ktu.rdf.php @@ -346,4 +346,4 @@ if (isset($_REQUEST["xmlformat"]) && $_REQUEST["xmlformat"] == "xml") $xml .= ""; echo $xml; } -?> +?> \ No newline at end of file