diff --git a/rdf/lehrverbandsgruppe.rdf.php b/rdf/lehrverbandsgruppe.rdf.php index 11863bd02..2eacd3f5f 100644 --- a/rdf/lehrverbandsgruppe.rdf.php +++ b/rdf/lehrverbandsgruppe.rdf.php @@ -43,12 +43,12 @@ if(!isset($_SERVER['REMOTE_USER'])) { die('Wenn keine Authentifizierung stattfindet, muss eine studiengang_kz uebergeben werden'); } - else + else { $berechtigt_studiengang=array($_GET['studiengang_kz']); } } -else +else { $uid=get_uid(); $berechtigung->getBerechtigungen($uid); @@ -63,8 +63,8 @@ $orgform_sequence=array(); if(isset($_GET['prestudent']) && $_GET['prestudent']=='false') $berechtigt_studiengang = array_merge($berechtigt_studiengang, $berechtigung->getStgKz('lv-plan')); -else - $berechtigt_studiengang = array_merge($berechtigt_studiengang, $berechtigung->getStgKz('assistenz')); +else + $berechtigt_studiengang = array_merge($berechtigt_studiengang, $berechtigung->getStgKz('assistenz')); //var_dump($berechtigung); array_unique($berechtigt_studiengang); @@ -78,14 +78,14 @@ if (count($berechtigt_studiengang)>0) if (isset($_GET['studiengang_kz'])) $stg_kz_query='AND tbl_lehrverband.studiengang_kz='.$dbo->db_add_param($_GET['studiengang_kz'], FHC_INTEGER); - + $sql_query="SELECT tbl_lehrverband.studiengang_kz, tbl_studiengang.bezeichnung, kurzbz,kurzbzlang, typ, tbl_lehrverband.semester, verband, gruppe, gruppe_kurzbz, tbl_lehrverband.bezeichnung AS lvb_bezeichnung, tbl_gruppe.bezeichnung AS grp_bezeichnung FROM (public.tbl_studiengang JOIN public.tbl_lehrverband USING (studiengang_kz)) LEFT OUTER JOIN public.tbl_gruppe ON (tbl_lehrverband.studiengang_kz=tbl_gruppe.studiengang_kz AND tbl_lehrverband.semester=tbl_gruppe.semester AND (tbl_lehrverband.verband='') AND tbl_gruppe.lehre AND tbl_gruppe.aktiv) WHERE tbl_lehrverband.aktiv $stg_kz_query ORDER BY erhalter_kz,typ, kurzbz, semester,verband,gruppe, gruppe_kurzbz;"; } -else +else { die('Keine Berechtigung'); } @@ -104,13 +104,13 @@ function draw_orgformpart($stg_kz) { global $orgform_sequence; $stg_obj = new studiengang($stg_kz); - + //Zusatzfilterung nur bei Mischformen anzeigen if(!$stg_obj->mischform) return true; - + $orgform_sequence[$stg_kz]=''; - + $qry = "SELECT * FROM bis.tbl_orgform WHERE orgform_kurzbz not in('VBB','ZGS')"; if($stg_obj->db_query($qry)) { @@ -124,20 +124,20 @@ function draw_orgformpart($stg_kz) function draw_orgformsubmenu($stg_kz, $orgform) { global $stsem_obj, $rdf_url, $orgform_sequence; - + $stg_obj = new studiengang($stg_kz); $stg_kurzbz = $stg_obj->kuerzel; - + echo ' - '.$orgform.' - '.$stg_kz.' - '.$stg_kz.' + + + - '.$orgform.' + '; - + $orgform_sequence[$stg_kz].=' @@ -147,10 +147,10 @@ function draw_orgformsubmenu($stg_kz, $orgform) echo ' PreStudent - '.$stg_kurzbz.' - '.$stg_kz.' + + prestudent - '.$orgform.' + '; $orgform_sequence[$stg_kz].=' @@ -160,124 +160,124 @@ function draw_orgformsubmenu($stg_kz, $orgform) { echo ' - '.$stsem->studiensemester_kurzbz.' - '.$stg_kurzbz.' - '.$stg_kz.' - '.$stsem->studiensemester_kurzbz.' + studiensemester_kurzbz.']]> + + + studiensemester_kurzbz.']]> prestudent - '.$orgform.' + Interessenten - '.$stg_kurzbz.' - '.$stg_kz.' - '.$stsem->studiensemester_kurzbz.' + + + studiensemester_kurzbz.']]> interessenten - '.$orgform.' + Bewerbung nicht abgeschickt - '.$stg_kurzbz.' - '.$stg_kz.' - '.$stsem->studiensemester_kurzbz.' + + + studiensemester_kurzbz.']]> bewerbungnichtabgeschickt - '.$orgform.' + - + Bewerbung abgeschickt, Status unbestätigt - '.$stg_kurzbz.' - '.$stg_kz.' - '.$stsem->studiensemester_kurzbz.' + + + studiensemester_kurzbz.']]> bewerbungabgeschickt - '.$orgform.' + - + Status bestätigt - '.$stg_kurzbz.' - '.$stg_kz.' - '.$stsem->studiensemester_kurzbz.' + + + studiensemester_kurzbz.']]> statusbestaetigt - '.$orgform.' + - + ZGV erfüllt - '.$stg_kurzbz.' - '.$stg_kz.' - '.$stsem->studiensemester_kurzbz.' + + + studiensemester_kurzbz.']]> zgv - '.$orgform.' + Reihungstest angemeldet - '.$stg_kurzbz.' - '.$stg_kz.' - '.$stsem->studiensemester_kurzbz.' + + + studiensemester_kurzbz.']]> reihungstestangemeldet - '.$orgform.' + Nicht zum Reihungstest angemeldet - '.$stg_kurzbz.' - '.$stg_kz.' - '.$stsem->studiensemester_kurzbz.' + + + studiensemester_kurzbz.']]> reihungstestnichtangemeldet - '.$orgform.' + Bewerber - '.$stg_kurzbz.' - '.$stg_kz.' - '.$stsem->studiensemester_kurzbz.' + + + studiensemester_kurzbz.']]> bewerber - '.$orgform.' + Aufgenommen - '.$stg_kurzbz.' - '.$stg_kz.' - '.$stsem->studiensemester_kurzbz.' + + + studiensemester_kurzbz.']]> aufgenommen - '.$orgform.' + Warteliste - '.$stg_kurzbz.' - '.$stg_kz.' - '.$stsem->studiensemester_kurzbz.' + + + studiensemester_kurzbz.']]> warteliste - '.$orgform.' + Absage - '.$stg_kurzbz.' - '.$stg_kz.' - '.$stsem->studiensemester_kurzbz.' + + + studiensemester_kurzbz.']]> absage - '.$orgform.' + - + Incoming - '.$stg_kurzbz.' - '.$stg_kz.' - '.$stsem->studiensemester_kurzbz.' + + + studiensemester_kurzbz.']]> incoming - '.$orgform.' + '; $orgform_sequence[$stg_kz].= "\t\t\t\n\t\t\t\tstudiensemester_kurzbz\">\n"; - + $orgform_sequence[$stg_kz].= "\t\t\t"; $orgform_sequence[$stg_kz].= "\n\t\t\t\tstudiensemester_kurzbz/interessenten\">\n"; $orgform_sequence[$stg_kz].= "\t\t\t\tstudiensemester_kurzbz/interessenten/bewerbungnichtabgeschickt\" />\n"; @@ -302,7 +302,7 @@ function draw_orgformsubmenu($stg_kz, $orgform) '; } - + $data = array(); $qry = "SELECT semester, verband, gruppe,'' as gruppe_kurzbz, bezeichnung, null as sort FROM public.tbl_lehrverband WHERE orgform_kurzbz=".$stg_obj->db_add_param($orgform)." AND studiengang_kz=".$stg_obj->db_add_param($stg_kz)." AND aktiv UNION @@ -336,9 +336,9 @@ function draw_orgformsubmenu($stg_kz, $orgform) '; } - + $sem=$row->semester; - + $orgform_sequence[$stg_kz].= "\t\t\t"; $orgform_sequence[$stg_kz].= "\n\t\t\t\t\n"; $qry_bez = "SELECT bezeichnung FROM public.tbl_lehrverband WHERE studiengang_kz=".$stg_obj->db_add_param($stg_kz)." AND semester=".$stg_obj->db_add_param($sem)." AND trim(verband)='' AND trim(gruppe)=''"; @@ -346,33 +346,33 @@ function draw_orgformsubmenu($stg_kz, $orgform) if($result_bez = $stg_obj->db_query($qry_bez)) if($row_bez = $stg_obj->db_fetch_object($result_bez)) $bezeichnung = ($row_bez->bezeichnung!=''?'('.$row_bez->bezeichnung.')':''); - - echo ' + + echo ' - '.$stg_kurzbz.'-'.$sem.' '.$bezeichnung.' - '.$stg_kurzbz.' - '.$stg_kz.' - '.$sem.' - '.$orgform.' + + + + + '; } - + if($row->gruppe_kurzbz!='') { $orgform_sequence[$stg_kz].= "\t\t\t\t\t\t\tsemester/$row->gruppe_kurzbz\" />\n"; echo ' - '.$row->gruppe_kurzbz.' ('.$row->bezeichnung.') - '.$stg_kurzbz.' - '.$stg_kz.' - '.$row->semester.' - '.$row->gruppe_kurzbz.' - '.$orgform.' + gruppe_kurzbz.' ('.$row->bezeichnung.')]]> + + + semester.']]> + gruppe_kurzbz.']]> + - '; + '; } - else + else { //Wenn dieser Eintrag noch nicht geschrieben wurde if($row->verband!='' && $row->verband!=' ' && trim($row->gruppe)=='') @@ -386,33 +386,33 @@ function draw_orgformsubmenu($stg_kz, $orgform) '; } $ver=$row->verband; - + $orgform_sequence[$stg_kz].= "\t\t\t"; $orgform_sequence[$stg_kz].= "\n\t\t\t\tsemester/$row->verband\">\n"; - echo ' + echo ' - '.$stg_kurzbz.'-'.$row->semester.$row->verband.($row->bezeichnung!=''?' ('.$row->bezeichnung.')':'').' - '.$stg_kurzbz.' - '.$stg_kz.' - '.$row->semester.' - '.$row->verband.' - '.$orgform.' + semester.$row->verband.($row->bezeichnung!=''?' ('.$row->bezeichnung.')':'').']]> + + + semester.']]> + verband.']]> + '; } else if ($row->gruppe!='' && $row->gruppe!=' ') { $orgform_sequence[$stg_kz].= "\t\t\t\t\t\t\tsemester/$row->verband/$row->gruppe\" />\n"; - echo ' + echo ' - '.$stg_kurzbz.'-'.$row->semester.$row->verband.$row->gruppe.($row->bezeichnung!=''?' ('.$row->bezeichnung.')':'').' - '.$stg_kurzbz.' - '.$stg_kz.' - '.$row->semester.' - '.$row->verband.' - '.$row->gruppe.' - '.$orgform.' + semester.$row->verband.$row->gruppe.($row->bezeichnung!=''?' ('.$row->bezeichnung.')':'').']]> + + + semester.']]> + verband.']]> + gruppe.']]> + '; } @@ -443,9 +443,9 @@ function draw_orgformsubmenu($stg_kz, $orgform) } ?> - db_fetch_object()) $stg_kurzbz=strtoupper($row->typ.$row->kurzbz); ?> - kurzbzlang.' ('.$stg_kurzbz.') - '.htmlspecialchars($row->bezeichnung); ?> - - studiengang_kz; ?> + kurzbzlang.' ('.$stg_kurzbz.') - '.htmlspecialchars($row->bezeichnung); ?>]]> + ]]> + studiengang_kz; ?>]]> - - PreStudent - - studiengang_kz; ?> - prestudent + + ]]> + studiengang_kz; ?>]]> + studiensemester as $stsem) { ?> - studiensemester_kurzbz; ?> - - studiengang_kz; ?> - studiensemester_kurzbz; ?> - prestudent + studiensemester_kurzbz; ?>]]> + ]]> + studiengang_kz; ?>]]> + studiensemester_kurzbz; ?>]]> + - + - Interessenten - - studiengang_kz; ?> - studiensemester_kurzbz; ?> - interessenten + + ]]> + studiengang_kz; ?>]]> + studiensemester_kurzbz; ?>]]> + - + - Bewerbung nicht abgeschickt - - studiengang_kz; ?> - studiensemester_kurzbz; ?> - bewerbungnichtabgeschickt + + ]]> + studiengang_kz; ?>]]> + studiensemester_kurzbz; ?>]]> + - + - Bewerbung abgeschickt, Status unbestätigt - - studiengang_kz; ?> - studiensemester_kurzbz; ?> - bewerbungabgeschickt + + ]]> + studiengang_kz; ?>]]> + studiensemester_kurzbz; ?>]]> + - + - Status bestätigt - - studiengang_kz; ?> - studiensemester_kurzbz; ?> - statusbestaetigt + + ]]> + studiengang_kz; ?>]]> + studiensemester_kurzbz; ?>]]> + - + - ZGV erfüllt - - studiengang_kz; ?> - studiensemester_kurzbz; ?> - zgv + + ]]> + studiengang_kz; ?>]]> + studiensemester_kurzbz; ?>]]> + - + - Reihungstest angemeldet - - studiengang_kz; ?> - studiensemester_kurzbz; ?> - reihungstestangemeldet + + ]]> + studiengang_kz; ?>]]> + studiensemester_kurzbz; ?>]]> + - + - Nicht zum Reihungstest angemeldet - - studiengang_kz; ?> - studiensemester_kurzbz; ?> - reihungstestnichtangemeldet + + ]]> + studiengang_kz; ?>]]> + studiensemester_kurzbz; ?>]]> + - + - Bewerber - - studiengang_kz; ?> - studiensemester_kurzbz; ?> - bewerber + + ]]> + studiengang_kz; ?>]]> + studiensemester_kurzbz; ?>]]> + - + - Aufgenommen - - studiengang_kz; ?> - studiensemester_kurzbz; ?> - aufgenommen + + ]]> + studiengang_kz; ?>]]> + studiensemester_kurzbz; ?>]]> + - + - Warteliste - - studiengang_kz; ?> - studiensemester_kurzbz; ?> - warteliste + + ]]> + studiengang_kz; ?>]]> + studiensemester_kurzbz; ?>]]> + - + - Absage - - studiengang_kz; ?> - studiensemester_kurzbz; ?> - absage + + ]]> + studiengang_kz; ?>]]> + studiensemester_kurzbz; ?>]]> + - Incoming - - studiengang_kz; ?> - studiensemester_kurzbz; ?> - incoming + + ]]> + studiengang_kz; ?>]]> + studiensemester_kurzbz; ?>]]> + semester && ($row->verband!='' || $row->verband!=' ')) { $sem=$row->semester; ?> - lvb_bezeichnung!='' && $row->lvb_bezeichnung!=null) echo ' ('.$row->lvb_bezeichnung.')'; - ?> + ?>]]> - - - + ]]> + ]]> + ]]> db_fetch_object()) ?> - gruppe_kurzbz.' ('.$row->grp_bezeichnung.')'; ?> - - studiengang_kz; ?> - semester; ?> - gruppe_kurzbz; ?> + gruppe_kurzbz.' ('.$row->grp_bezeichnung.')'; ?>]]> + ]]> + studiengang_kz; ?>]]> + semester; ?>]]> + gruppe_kurzbz; ?>]]> db_fetch_object()) ?> - + semester.$row->verband; if ($row->lvb_bezeichnung!='' && $row->lvb_bezeichnung!=null) echo ' ('.$row->lvb_bezeichnung.')'; - ?> + ?>]]> - - studiengang_kz; ?> - semester; ?> - verband; ?> + ]]> + studiengang_kz; ?>]]> + semester; ?>]]> + verband; ?>]]> db_fetch_object()) ?> - + semester.$row->verband.$row->gruppe; if ($row->lvb_bezeichnung!='' && $row->lvb_bezeichnung!=null) echo ' ('.$row->lvb_bezeichnung.')'; ?> - - - studiengang_kz; ?> - semester; ?> - verband; ?> - gruppe; ?> + ]]> + ]]> + studiengang_kz; ?>]]> + semester; ?>]]> + verband; ?>]]> + gruppe; ?>]]> - International - IO + + @@ -725,7 +725,7 @@ draw_orgformpart($stg_kz); $stg_kurzbz=strtoupper($row->typ.$row->kurzbz); //echo "\t\n"; echo "\t\n\t\t\n"; - + if(!(isset($_GET['prestudent']) && $_GET['prestudent']=='false')) { //Prestudent @@ -734,7 +734,7 @@ draw_orgformpart($stg_kz); foreach ($stsem_obj->studiensemester as $stsem) { echo "\t\t\t\n\t\t\t\tstudiensemester_kurzbz\">\n"; - + echo "\t\t\t"; echo "\n\t\t\t\tstudiensemester_kurzbz/interessenten\">\n"; echo "\t\t\t\tstudiensemester_kurzbz/interessenten/bewerbungnichtabgeschickt\" />\n"; @@ -745,13 +745,13 @@ draw_orgformpart($stg_kz); echo "\t\t\t\tstudiensemester_kurzbz/interessenten/reihungstestnichtangemeldet\" />\n"; echo "\t\t\t\t"; echo "\n\t\t\t\n"; - + echo "\t\t\t\tstudiensemester_kurzbz/bewerber\" />\n"; echo "\t\t\t\tstudiensemester_kurzbz/aufgenommen\" />\n"; echo "\t\t\t\tstudiensemester_kurzbz/warteliste\" />\n"; echo "\t\t\t\tstudiensemester_kurzbz/absage\" />\n"; echo "\t\t\t\tstudiensemester_kurzbz/incoming\" />\n"; - + echo "\t\t\t\n\t\t\t\n"; } echo "\t\t\t\n\t\t\t\n"; diff --git a/rdf/studiengang.rdf.php b/rdf/studiengang.rdf.php index 18fd9dc2a..aeaa2a331 100644 --- a/rdf/studiengang.rdf.php +++ b/rdf/studiengang.rdf.php @@ -54,15 +54,15 @@ foreach ($studiengangDAO->result as $sg) ?> - studiengang_kz ?> - kurzbz ?> - kurzbzlang ?> - bezeichnung ?> - max_semester ?> - typ ?> - farbe ?> - email ?> - kuerzel ?> + studiengang_kz ?>]]> + kurzbz ?>]]> + kurzbzlang ?>]]> + bezeichnung ?>]]> + max_semester ?>]]> + typ ?>]]> + farbe ?>]]> + email ?>]]> + kuerzel ?>]]>