diff --git a/rdf/studienordnung.rdf.php b/rdf/studienordnung.rdf.php new file mode 100644 index 000000000..e6685d39b --- /dev/null +++ b/rdf/studienordnung.rdf.php @@ -0,0 +1,145 @@ + + */ + +require_once('../config/vilesci.config.inc.php'); +require_once('../include/studiengang.class.php'); +//require_once('../include/organisationseinheit.class.php'); + +header("Content-type: application/xhtml+xml"); + +if(isset($_REQUEST["xmlformat"]) && $_REQUEST["xmlformat"] == "xml") +{ + if(isset($_REQUEST['stg_kz'])) + { + // Studiengangsdaten laden + $stg_kz = $_REQUEST['stg_kz']; + //$datum = new datum(); + + $stg = new studiengang(); + + if(!$stg->load($stg_kz)) + die('Fehler beim laden des Studiengangs'); + + + echo ''; + echo ''; + echo ' studiengang_kz.']]>'; + echo ' kurzbz.']]>'; + echo ' typ.']]>'; + echo ' '; + echo ' max_semester.']]>'; + echo ' bezeichnung.']]>'; + echo ' english.']]>'; + echo ' kurzbzlang.']]>'; + echo ' '; + echo ' orgform_kurzbz.']]>'; + echo ' studienplaetze.']]>'; + //echo ' bezeichnung.']]>'; + /*echo ' '; + foreach($ressource->result as $res) + echo ' bezeichnung.']]>'; + echo ' '; + echo ' '; + + foreach($phasen->result as $phase) + { + $ressource_phasen = new ressource(); + $ressource_phasen->getPhaseRessourcen($phase->projektphase_id); + + echo ' '; + echo ' bezeichnung.']]>'; + echo ' beschreibung.']]>'; + echo ' formatDatum($phase->start, 'd.m.Y').']]>'; + echo ' formatDatum($phase->ende,'d.m.Y').']]>'; + echo ' budget.']]>'; + echo ' '; + foreach($ressource_phasen->result as $res_phase) + echo ' bezeichnung.']]>'; + + echo ' '; + + $tasks = new projekttask(); + $tasks->getProjekttasks($phase->projektphase_id); + foreach($tasks->result as $task) + { + $ressource_task = new ressource(); + $ressource_task->load($task->ressource_id); + + echo ' '; + echo ' bezeichnung.']]>'; + echo ' beschreibung.']]>'; + echo ' formatDatum($task->ende, 'd.m.Y').']]>'; + echo ' bezeichnung.']]>'; + echo ' '; + } + + $unterphase = new projektphase(); + $unterphase->getAllUnterphasen($phase->projektphase_id); + foreach($unterphase->result as $uphase) + { + $ressource_uphasen = new ressource(); + $ressource_uphasen->getPhaseRessourcen($uphase->projektphase_id); + + echo ' '; + echo ' bezeichnung.']]>'; + echo ' beschreibung.']]>'; + echo ' formatDatum($uphase->start, 'd.m.Y').']]>'; + echo ' formatDatum($uphase->ende,'d.m.Y').']]>'; + echo ' budget.']]>'; + echo ' '; + foreach($ressource_uphasen->result as $res_phase) + echo ' bezeichnung.']]>'; + echo ' '; + + $utasks = new projekttask(); + $utasks->getProjekttasks($uphase->projektphase_id); + foreach($utasks->result as $task) + { + $ressource_task = new ressource(); + $ressource_task->load($task->ressource_id); + + echo ' '; + echo ' bezeichnung.']]>'; + echo ' beschreibung.']]>'; + echo ' formatDatum($task->ende, 'd.m.Y').']]>'; + echo ' bezeichnung.']]>'; + echo ' '; + } + + + echo ' '; + } + echo ' '; + } + + echo ' ';*/ + echo ' '; + echo ' '; + echo ''; + } + else + die('Parameter stg_kz is missing'); + +} +else + die('Use Parameter xmlformat = xml') + +?>