From e5e2c6795c7ea7311a70622816579d2068ebcebc Mon Sep 17 00:00:00 2001 From: Karl Burkhart Date: Thu, 17 Nov 2011 16:02:59 +0000 Subject: [PATCH] =?UTF-8?q?ressource=20name=20und=20filter=20hinzugef?= =?UTF-8?q?=C3=BCgt?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- rdf/projekttask.rdf.php | 22 +++++++++++++++++++--- 1 file changed, 19 insertions(+), 3 deletions(-) diff --git a/rdf/projekttask.rdf.php b/rdf/projekttask.rdf.php index 78176715d..e0819d1fd 100755 --- a/rdf/projekttask.rdf.php +++ b/rdf/projekttask.rdf.php @@ -23,6 +23,7 @@ require_once('../include/benutzerberechtigung.class.php'); require_once('../include/projekttask.class.php'); require_once('../include/rdf.class.php'); require_once('../include/datum.class.php'); +require_once('../include/ressource.class.php'); $datum_obj = new datum(); @@ -31,8 +32,16 @@ $projekttask_obj = new projekttask(); $projektphase_id=4; //zum Testen, ansonsten null if (isset($_GET['projektphase_id'])) { - $projektphase_id=$_GET['projektphase_id']; - $projekttask_obj->getProjekttasks($projektphase_id); + if(isset($_GET['filter'])) + { + $projektphase_id=$_GET['projektphase_id']; + $filter = $_GET['filter']; + $projekttask_obj->getProjekttasks($projektphase_id,null,$filter); + }else + { + $projektphase_id=$_GET['projektphase_id']; + $projekttask_obj->getProjekttasks($projektphase_id); + } } if(isset($_GET['projekttask_id'])) @@ -57,7 +66,14 @@ foreach($projekttask_obj->result as $projekttask) $oRdf->obj[$i]->setAttribut('mantis_id',$projekttask->mantis_id); $oRdf->obj[$i]->setAttribut('erledigt',($projekttask->erledigt?'true':'false')); $oRdf->obj[$i]->setAttribut('projekttask_fk',$projekttask->projekttask_fk); - $oRdf->obj[$i]->setAttribut('ressource_id',$projekttask->ressource_id); + $ressource_bezeichnung ='-'; + if($projekttask->ressource_id != '') + { + $ressource = new ressource(); + $ressource->load($projekttask->ressource_id); + $ressource_bezeichnung = $ressource->bezeichnung; + } + $oRdf->obj[$i]->setAttribut('ressource_bezeichnung',$ressource_bezeichnung); $oRdf->obj[$i]->setAttribut('ende',$datum_obj->formatDatum($projekttask->ende,'d.m.Y')); if($projekttask->projekttask_fk!='')