From f1497df019ce62ae4ca1f35cdcd2980e2b241aca Mon Sep 17 00:00:00 2001 From: Cris Date: Wed, 2 Oct 2019 09:42:31 +0200 Subject: [PATCH] Adapted vertrag rdfs to new attributes vertragstunden, -studiensemester Adapted rdf vertrag, vertragdetails to new attributes vertragsstunden and vertragsstunden_studiensemester_kurbz. --- rdf/vertrag.rdf.php | 3 +-- rdf/vertragdetails.rdf.php | 8 ++++++-- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/rdf/vertrag.rdf.php b/rdf/vertrag.rdf.php index 8ec2fc6f7..5f1eea221 100644 --- a/rdf/vertrag.rdf.php +++ b/rdf/vertrag.rdf.php @@ -68,7 +68,7 @@ $oRdf = new rdf('VER','http://www.technikum-wien.at/vertrag'); $oRdf->sendHeader(); foreach($vertrag->result as $row) -{ +{ $i=$oRdf->newObjekt($row->vertrag_id); $oRdf->obj[$i]->setAttribut('vertrag_id',$row->vertrag_id,true); $oRdf->obj[$i]->setAttribut('person_id',$row->person_id,true); @@ -83,7 +83,6 @@ foreach($vertrag->result as $row) $oRdf->obj[$i]->setAttribut('vertragsdatum',$datum_obj->formatDatum($row->vertragsdatum,'d.m.Y'),true); $oRdf->obj[$i]->setAttribut('vertragsstunden',$row->vertragsstunden, true); $oRdf->obj[$i]->setAttribut('vertragsstunden_studiensemester_kurzbz',$row->vertragsstunden_studiensemester_kurzbz, true); - $oRdf->addSequence($row->vertrag_id); } diff --git a/rdf/vertragdetails.rdf.php b/rdf/vertragdetails.rdf.php index cfe7e08bf..56ec70a72 100644 --- a/rdf/vertragdetails.rdf.php +++ b/rdf/vertragdetails.rdf.php @@ -56,7 +56,7 @@ $oRdf = new rdf('VER','http://www.technikum-wien.at/vertragdetails'); $oRdf->sendHeader(); foreach($vertrag->result as $row) -{ +{ switch($row->type) { case 'Lehrauftrag': @@ -81,7 +81,11 @@ foreach($vertrag->result as $row) $oRdf->obj[$i]->setAttribut('projektarbeit_id',$row->projektarbeit_id,true); $oRdf->obj[$i]->setAttribut('betreuerart_kurzbz',$row->betreuerart_kurzbz,true); $oRdf->obj[$i]->setAttribut('bezeichnung',$row->bezeichnung,true); - + if(isset($row->vertragsstunden) && !empty($row->vertragsstunden)) + $oRdf->obj[$i]->setAttribut('vertragsstunden', $row->vertragsstunden, true); + if(isset($row->vertragsstunden_studiensemester_kurzbz) && !empty($row->vertragsstunden_studiensemester_kurzbz)) + $oRdf->obj[$i]->setAttribut('vertragsstunden_studiensemester_kurzbz', $row->vertragsstunden_studiensemester_kurzbz, true); + $oRdf->addSequence($key); }