diff --git a/rdf/studienblatt.xml.php b/rdf/studienblatt.xml.php
index e6cd0f1f0..0aa752637 100644
--- a/rdf/studienblatt.xml.php
+++ b/rdf/studienblatt.xml.php
@@ -157,7 +157,7 @@ foreach($uid_arr as $uid)
echo "\t\t";
$status_aktuell = ($prestudent->getLastStatus($student->prestudent_id,null,null))?$prestudent->status_kurzbz:'';
- $abbrecher = 'false';
+ $abbrecher = false;
switch($status_aktuell)
{
@@ -176,12 +176,12 @@ foreach($uid_arr as $uid)
case 'Abbrecher':
$studierendenstatus_aktuell = 'AbbrecherIn';
$enddatum = date('d.m.Y',strtotime($prestudent->bestaetigtam));
- $abbrecher = "true";
+ $abbrecher = true;
break;
default:
$studierendenstatus_aktuell ='';
}
- echo "\t\t";
+ echo "\t\t";
echo "\t\tausbildungssemester."]]>";
@@ -207,7 +207,10 @@ foreach($uid_arr as $uid)
$prestudent->getLastStatus($student->prestudent_id,$studiensemester);
$studiensemester_abschluss = new studiensemester();
- $abschluss = $studiensemester_abschluss->jump($prestudent->studiensemester_kurzbz, $studienplan->regelstudiendauer-$prestudent->ausbildungssemester);
+ if($abbrecher)
+ $abschluss = $prestudent->studiensemester_kurzbz;
+ else
+ $abschluss = $studiensemester_abschluss->jump($prestudent->studiensemester_kurzbz, $studienplan->regelstudiendauer-$prestudent->ausbildungssemester);
$studiensemester_abschluss->load($abschluss);
echo "\t\tbezeichnung."]]>";
@@ -220,7 +223,10 @@ foreach($uid_arr as $uid)
echo "\t\tende))."]]>";
- echo "\t\t";
+ if($abbrecher)
+ echo "\t\tdatum))."]]>";
+ else
+ echo "\t\t";
echo "\t\t\n";
echo "\t\tzgvdatum."]]>\n";