diff --git a/content/student/studentenoverlay.xul.php b/content/student/studentenoverlay.xul.php
index 16647712e..c3ab7d233 100644
--- a/content/student/studentenoverlay.xul.php
+++ b/content/student/studentenoverlay.xul.php
@@ -267,6 +267,10 @@ else
+
+
@@ -303,9 +307,10 @@ else
-
+
-
+
+
diff --git a/include/prestudent.class.php b/include/prestudent.class.php
index bb603a08d..edce79162 100644
--- a/include/prestudent.class.php
+++ b/include/prestudent.class.php
@@ -914,7 +914,9 @@ class prestudent extends person
return false;
}
- $qry = "SELECT * FROM public.tbl_prestudentstatus WHERE prestudent_id=".$this->db_add_param($prestudent_id, FHC_INTEGER);
+ $qry = "SELECT tbl_prestudentstatus.*, bezeichnung AS studienplan_bezeichnung
+ FROM public.tbl_prestudentstatus LEFT JOIN lehre.tbl_studienplan USING (studienplan_id)
+ WHERE prestudent_id=".$this->db_add_param($prestudent_id, FHC_INTEGER);
if($studiensemester_kurzbz!='')
$qry.=" AND studiensemester_kurzbz=".$this->db_add_param($studiensemester_kurzbz);
@@ -940,6 +942,7 @@ class prestudent extends person
$this->bestaetigtvon = $row->bestaetigtvon;
$this->orgform_kurzbz = $row->orgform_kurzbz;
$this->studienplan_id = $row->studienplan_id;
+ $this->studienplan_bezeichnung = $row->studienplan_bezeichnung;
return true;
}
else
diff --git a/rdf/student.rdf.php b/rdf/student.rdf.php
index 767215140..106ba0802 100644
--- a/rdf/student.rdf.php
+++ b/rdf/student.rdf.php
@@ -141,6 +141,7 @@ function draw_content_liste($row)
$prestudent->getLastStatus($row->prestudent_id);
$status = $prestudent->status_kurzbz;
$orgform = $prestudent->orgform_kurzbz;
+ $studienplan_bezeichnung=$prestudent->studienplan_bezeichnung;
echo '
@@ -158,26 +159,27 @@ function draw_content_liste($row)
'.($row->ersatzkennzeichen==''?' ':'ersatzkennzeichen.']]>').'
convertISODate($row->gebdatum).']]>
gebdatum.']]>
- semester)?$row->semester:'').']]>
+ semester)?$row->semester:'').']]>
verband)?$row->verband:'').']]>
gruppe)?$row->gruppe:'').']]>
- matrikelnr)?$row->matrikelnr:'').']]>
+ matrikelnr)?$row->matrikelnr:'').']]>
email_privat.']]>
uid)?$row->uid.'@'.DOMAIN:'').']]>
-
+
'.($row->anmerkungen==''?' ':'anmerkungen.']]>').'
'.($row->anmerkung==''?' ':'anmerkung.']]>').'
studiengang_kz.']]>
- studiengang_kz].']]>
-
- aufmerksamdurch_kurzbz.']]>
- punkte.']]>
- rt_punkte1.']]>
- rt_punkte2.']]>
- rt_punkte3.']]>
- dual=='t'?'true':'false').']]>
- dual=='t'?'Ja':'Nein').']]>
- matr_nr.']]>
+ studiengang_kz].']]>
+
+
+ aufmerksamdurch_kurzbz.']]>
+ punkte.']]>
+ rt_punkte1.']]>
+ rt_punkte2.']]>
+ rt_punkte3.']]>
+ dual=='t'?'true':'false').']]>
+ dual=='t'?'Ja':'Nein').']]>
+ matr_nr.']]>
';
}
@@ -204,6 +206,7 @@ function draw_content($row)
$prestudent->getLastStatus($row->prestudent_id);
$status = $prestudent->status_kurzbz;
$orgform = $prestudent->orgform_kurzbz;
+ $studienplan_bezeichnung=$prestudent->studienplan_bezeichnung;
if($status=='Aufgenommener' || $status=='Bewerber' || $status=='Wartender' || $status=='Interessent')
$semester_prestudent = $prestudent->ausbildungssemester;
@@ -235,6 +238,7 @@ function draw_content($row)
sprache.']]>
+
uid)?$row->uid.'@'.DOMAIN:'').']]>