diff --git a/rdf/zeugnis.rdf.php b/rdf/zeugnis.rdf.php index 512b5f0a8..335f641b2 100644 --- a/rdf/zeugnis.rdf.php +++ b/rdf/zeugnis.rdf.php @@ -322,7 +322,19 @@ if (isset($_REQUEST["xmlformat"]) && $_REQUEST["xmlformat"] == "xml") $xml .= " "; $xml .= " ".$note2.""; $xml .= " ".($row->semesterstunden==0?'':number_format(sprintf('%.1F',$row->semesterstunden/$wochen),1)).""; - $xml .= " ".($row->ects==0 || $row->ects==''?'':number_format($row->ects,1)).""; + $ectspunkte=''; + + if($row->ects==0 || $row->ects=='') + $ectspunkte=''; + else + { + //Bei 2 Nachkommastellen beide anzeigen, sonst nur 1 + if(number_format($row->ects,1)==number_format($row->ects,2)) + $ectspunkte=number_format($row->ects,1); + else + $ectspunkte=number_format($row->ects,2); + } + $xml .= " ".$ectspunkte.""; $xml .= " ".$row->lv_lehrform_kurzbz.""; if($auslandssemester) {