diff --git a/rdf/index.html b/rdf/index.html index 3c2db98fc..fe802ae76 100644 --- a/rdf/index.html +++ b/rdf/index.html @@ -1,7 +1,6 @@ - - - - + + +

RDF-Spezifikationen am Technikum Wien


@@ -55,9 +54,7 @@ Attribute:

Lehrstunde

Aufruf: lehrstunde.rdf.php?datum=...&datum_bis=...stg_kz=...&sem=...&ver=...&grp=...&einheit=...
-Beispiel: lehrstunde.rdf.php?datum=2006-03-20&stg_kz=258
+Beispiel: lehrstunde.rdf.php?datum=2006-03-20&stg_kz=258

Parameter
:

+

LVInfo

+ +Aufruf: lvinfo.rdf.php?stg_kz=...&semester=...
+ +Beispiel: lvinfo.rdf.php?stg_kz=258&semester=2
+
+Parameter
:
+ + - - + +Attribute:
+ + + + \ No newline at end of file diff --git a/rdf/lvinfo.rdf.php b/rdf/lvinfo.rdf.php new file mode 100644 index 000000000..57bb7bd2f --- /dev/null +++ b/rdf/lvinfo.rdf.php @@ -0,0 +1,139 @@ +, + * Andreas Oesterreicher and + * Rudolf Hangl . + */ +// header für no cache +header("Cache-Control: no-cache"); +header("Cache-Control: post-check=0, pre-check=0",false); +header("Expires Mon, 26 Jul 1997 05:00:00 GMT"); +header("Pragma: no-cache"); +// content type setzen +header("Content-type: application/vnd.mozilla.xul+xml"); +// xml +echo ''; +// DAO +require_once('../vilesci/config.inc.php'); + +// Datenbank Verbindung +if (!$conn = pg_pconnect(CONN_STRING)) + $error_msg='Es konnte keine Verbindung zum Server aufgebaut werden!'; + +$rdf_url='http://www.technikum-wien.at/lvinfo'; + +?> + + + + + + lv_lehrveranstaltung_id; ?>]]> + lv_kurzbz; ?>]]> + lv_bezeichnung; ?>]]> + lv_studiengang_kz; ?>]]> + lv_semester; ?>]]> + unterrichtssprache; ?>]]> + ects; ?>]]> + lv_semesterstunden; ?>]]> + sprache; ?>]]> + titel; ?>]]> + lehrziele; ?>]]> + lehrinhalte; ?>]]> + methodik; ?>]]> + voraussetzungen; ?>]]> + unterlagen; ?>]]> + pruefungsordnung; ?>]]> + anmerkungen; ?>]]> + kurzbeschreibung; ?>]]> + + +lv_studiengang_kz][$row->lv_semester][$row->lv_lehrveranstaltung_id][$row->sprache]=$row->lv_lehrveranstaltung_id.'/'.$row->sprache; + } + //Hierarchie hinausschreiben + echo ' '."\n"; + foreach ($arr as $stg=>$stgitem) + { + echo ''."\n\t".''."\n"; + foreach ($stgitem as $sem=>$semitem) + { + echo "\t".''."\n\t\t".''."\n"; + foreach ($semitem as $lvid=>$lvitem) + { + echo "\t\t\n\t\t\t".''."\n"; + foreach ($lvitem as $sprache=>$spracheitem) + { + echo "\t\t\t\t".''."\n"; + } + echo "\t\t\t".''."\n\t\t".''."\n"; + } + echo "\t\t\n\t\n"; + } + echo "\t\n\n"; + } + echo "\n"; +} +?> + \ No newline at end of file