Bugfixing Lehrveranstaltungszeugnis, Studienplanansicht CIS

This commit is contained in:
Stefan Puraner
2014-11-03 11:34:20 +00:00
parent c245dd101b
commit 71d510b062
4 changed files with 30 additions and 9 deletions
+17 -2
View File
@@ -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."<a href=\"#\" class='Item' onClick=\"javascript:window.open('../lehre/ects/preview.php?lv=$row_tree->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."</a>";
else
// Bezeichnung der Lehrveranstaltung
echo $icon.$row_tree->kurzbz.' - '.$row_tree->bezeichnung;
echo $icon.$row_tree->kurzbz.' - '.$row_tree->bezeichnung;
echo $bende.'</td>';
// ECTS Punkte
+12 -1
View File
@@ -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);
-5
View File
@@ -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;
+1 -1
View File
@@ -346,4 +346,4 @@ if (isset($_REQUEST["xmlformat"]) && $_REQUEST["xmlformat"] == "xml")
$xml .= "</zertifikate>";
echo $xml;
}
?>
?>