diff --git a/.htaccess b/.htaccess deleted file mode 100644 index 73536cc25..000000000 --- a/.htaccess +++ /dev/null @@ -1,37 +0,0 @@ -AuthName "Technikum-Wien" -AuthType Basic -AuthLDAPURL ldap://pdc1.technikum-wien.at/ou=People,dc=technikum-wien,dc=at?uid?one?objectClass=posixAccount -require group cn=fhadmin,ou=Group,dc=technikum-wien,dc=at -require user trob -require user wahl -require user drabek -require user elgner -require user schaaf -require user kofler -require user esberger -require user kollmitz -require user schmoe -require user trattner -require user naglr -require user patai -require user tw01e061 -require user docsek -require user teschl -require user oesi -require user adams -require user weisss -require user moserp -require user moehring -require user skritek -require user kroesl -require user ffe -require user kindlm -require user schmuderm -require user sagmeister -require user masik -require user kubicka -require user lehner -require user schwarzl -require user horauer -require user me -require user ruhan diff --git a/cis/private/lvplan/index.php b/cis/private/lvplan/index.php index 3aeee7b08..37b5752c1 100644 --- a/cis/private/lvplan/index.php +++ b/cis/private/lvplan/index.php @@ -30,7 +30,7 @@ if(!$result_ort) die("ort not found!"); $num_rows_ort=pg_numrows($result_ort); - $sql_query="SELECT uid, kurzbz FROM vw_lektor ORDER BY kurzbz"; + $sql_query="SELECT uid, kurzbz FROM vw_mitarbeiter ORDER BY kurzbz"; $result_lektor=pg_query($conn, $sql_query); if(!$result_lektor) die("lektor not found!"); diff --git a/content/lehrstunde.rdf.php b/content/lehrstunde.rdf.php deleted file mode 100644 index 25653b52f..000000000 --- a/content/lehrstunde.rdf.php +++ /dev/null @@ -1,130 +0,0 @@ -'; - -include('../vilesci/config.inc.php'); -include('../include/functions.inc.php'); -include('../include/lehrstunde.class.php'); - -function checkID($needle) -{ - global $id_list; - //echo "checkID $needle \n"; - reset($id_list); - foreach($id_list as $v) - if ($v==$needle) - return true; - return false; -} - -$id_list=array(); -while(list($k,$v)=each($_GET)) - if (strpos($k,'stundenplan_id')!==false) - $id_list[]=$v; - -//print_r($id_list); - -if (!isset($REMOTE_USER)) - $REMOTE_USER='pam'; -$uid=$REMOTE_USER; - -if (isset($_GET[datum])) - $datum=$_GET[datum]; -if (isset($_GET[datum_bis])) - $datum_bis=$_GET[datum_bis]; -if (isset($_GET[stunde])) - $stunde=$_GET[stunde]; -if (isset($_GET[type])) - $type=$_GET[type]; -if (isset($_GET[stg_kz])) - $stg_kz=$_GET[stg_kz]; -if (isset($_GET[sem])) - $sem=$_GET[sem]; -if (isset($_GET[ver])) - $ver=$_GET[ver]; -if (isset($_GET[grp])) - $grp=$_GET[grp]; -if (isset($_GET[einheit])) - $einheit=$_GET[einheit]; -if (isset($_GET[pers_uid])) - $pers_uid=$_GET[pers_uid]; -if (isset($_GET[ort_kurzbz])) - $ort_kurzbz=$_GET[ort_kurzbz]; - - -$error_msg=''; -if (!$conn = @pg_pconnect(CONN_STRING)) - $error_msg.='Es konnte keine Verbindung zum Server aufgebaut werden!'; -$error_msg.=loadVariables($conn,$REMOTE_USER); - -if (!isset($datum_bis)) - $datum_bis=date('Y-m-d',(mktime(0,0,1,substr($datum,5,2),substr($datum,8),substr($datum,0,4))+86400)); - -$lehrstunden=new lehrstunde($conn); -$anz=$lehrstunden->load_lehrstunden($type,$datum,$datum_bis,$pers_uid,$ort_kurzbz,$stg_kz,$sem,$ver,$grp,$einheit,$db_stpl_table); -if ($anz<0) -{ - $errormsg=$lehrstunden->errormsg; - echo "Fehler: ".$errormsg; - exit(); -} - -$rdf_url='http://www.technikum-wien.at/tempus/lehrstunde'; -?> - - - - -lehrstunden)) - foreach ($lehrstunden->lehrstunden as $ls) - { - //var_dump($ls); - //echo $ls->stunde.";"; - //if ($ls->stunde == $stunde && checkID($ls->stundenplan_id)) - //{ - ?> - - - stundenplan_id ?> - datum ?> - stunde ?> - unr ?> - ort_kurzbz ?> - lehrfach ?> - lehrfach_bez ?> - lehrform ?> - lektor_kurzbz ?> - sem ?> - ver ?> - grp ?> - einheit_kurzbz ?> - lehrform ?> - studiengang ?> - farbe ?> - anmerkung ?>]]> - - - - - - diff --git a/content/lehrveranstaltung.rdf.php b/content/lehrveranstaltung.rdf.php deleted file mode 100644 index 274c5cb22..000000000 --- a/content/lehrveranstaltung.rdf.php +++ /dev/null @@ -1,214 +0,0 @@ -'; -// DAO -include_once('../vilesci/config.inc.php'); -include_once('../include/functions.inc.php'); -include_once('../include/lehrveranstaltung.class.php'); -include_once('../include/berechtigung.class.php'); - -// Testumgebung -if (!isset($REMOTE_USER)) - $REMOTE_USER='pam'; -$uid=$REMOTE_USER; -$error_msg=''; - -if (!$conn = @pg_pconnect(CONN_STRING)) - $error_msg='Es konnte keine Verbindung zum Server aufgebaut werden!'; -$berechtigung=new berechtigung($conn); -$berechtigung->getBerechtigungen($uid); -$error_msg.=loadVariables($conn,$uid); - -if (isset($semester_aktuell)) - $studiensemester=$semester_aktuell; -else - echo $error_msg='studiensemester is not set!'; -if (isset($_GET['type'])) - $type=$_GET['type']; -else - $type='lektor'; -if (isset($_GET['stg_kz'])) - $stg_kz=$_GET['stg_kz']; -else - $stg_kz=0; -if (isset($_GET['sem'])) - $sem=$_GET['sem']; -else - $sem=0; -if (isset($_GET['lektor'])) - $lektor=$_GET['lektor']; -else - $lektor=$uid; -if (isset($_GET['ver'])) - $ver=$_GET['ver']; -else - $ver=null; -if (isset($_GET['grp'])) - $grp=$_GET['grp']; -else - $grp=null; -if (isset($_GET['einheit'])) - $einheit_kurzbz=$_GET['einheit']; -else - $einheit_kurzbz=null; - -// LVA holen -$lva=array(); -$lehrveranstaltung=new lehrveranstaltung($conn); -if (!$error_msg) - $lva=$lehrveranstaltung->getLehrveranstaltungSTPL($db_stpl_table,$studiensemester,$type,$stg_kz,$sem,$lektor,$ver,$grp,$einheit_kurzbz); -$rdf_url='http://www.technikum-wien.at/tempus/lehrveranstaltung/'; -?> - - - - - -errormsg; -$anz=count($lva); -if ($anz>0) -foreach ($lva as $l) -{ - $lva_ids=''; - $lehrverband=''; - $lvnr=''; - $lektor=''; - $einheit=''; - $i=0; - // IDs der Lehrveranstaltungen - foreach($l->lehrveranstaltung_id as $lva_id) - $lva_ids.='&lva_id'.$i++.'='.$lva_id; - // Lektoren - $lektor=''; - $l->lektor=array_unique($l->lektor); - sort($l->lektor); - foreach($l->lektor as $lv) - $lektor.=$lv.' '; - // Lehrverbaende - $l->lehrverband=array_unique($l->lehrverband); - sort($l->lehrverband); - foreach($l->lehrverband as $lv) - $lehrverband.=$lv.' '; - // LVNRs - foreach($l->lvnr as $lv) - $lvnr.=$lv.' '; - foreach($l->einheit as $lv) - $einheit.=$lv.' '; - // Stundenblockung - $stundenblockung=''; - $l->stundenblockung=array_unique($l->stundenblockung); - sort($l->stundenblockung); - foreach($l->stundenblockung as $sb) - $stundenblockung.=$sb.' '; - if (count($l->stundenblockung)>1) - $stundenblockung.=' ?'; - // Start KW - $start_kw=''; - $l->start_kw=array_unique($l->start_kw); - sort($l->start_kw); - foreach($l->start_kw as $kw) - $start_kw.=$kw.' '; - if (count($l->start_kw)>1) - $start_kw.=' ?'; - // Wochenrythmus - $wochenrythmus=''; - $l->wochenrythmus=array_unique($l->wochenrythmus); - sort($l->wochenrythmus); - foreach($l->wochenrythmus as $wr) - $wochenrythmus.=$wr.' '; - if (count($l->wochenrythmus)>1) - $wochenrythmus.=' ?'; - // Lehrfach - $lehrfach=''; - $l->lehrfach=array_unique($l->lehrfach); - sort($l->lehrfach); - foreach($l->lehrfach as $lf) - $lehrfach.=$lf.' '; - if (count($l->lehrfach)>1) - $lehrfach.=' ?'; - // Lehrform - $lehrform=''; - $l->lehrform=array_unique($l->lehrform); - sort($l->lehrform); - foreach($l->lehrform as $lf) - $lehrform.=$lf.' '; - if (count($l->lehrform)>1) - $lehrform.=' ?'; - // Semesterstunden - $semesterstunden=''; - $l->semesterstunden=array_unique($l->semesterstunden); - sort($l->semesterstunden); - foreach($l->semesterstunden as $lf) - $semesterstunden.=$lf.' '; - if (count($l->semesterstunden)>1) - $semesterstunden.=' ?'; - // Verplant - $verplant=''; - $l->verplant=array_unique($l->verplant); - sort($l->verplant); - foreach($l->verplant as $lf) - $verplant.=$lf.' '; - if (count($l->verplant)>1) - $verplant.=' ?'; - // Offene Stunden - $offenestunden=''; - $l->offenestunden=array_unique($l->offenestunden); - sort($l->offenestunden); - foreach($l->offenestunden as $os) - $offenestunden.=$os.' '; - if (count($l->offenestunden)>1) - $offenestunden.=' ?'; - - if ($berechtigung->isBerechtigt('lvaVerplanung',$l->stg_kz[0]) || $berechtigung->isBerechtigt('admin',0) || $berechtigung->isBerechtigt('admin',$l->stg_kz[0])) - echo' - - '.$lvnr.' - '.$l->unr.' - '.$einheit.' - '.$lektor.' - '.$l->lehrfach_nr.' - '.$l->studiengang_kz.' - '.$l->fachbereich_id.' - '.$l->semester[0].' - '.$l->verband[0].' - '.$l->gruppe[0].' - '.$l->einheit[0].' - '.$l->raumtyp.' - '.$l->raumtypalternativ.' - '.$semesterstunden.' - '.$stundenblockung.' - '.$wochenrythmus.' - '.$verplant.' - '.$offenestunden.' - '.$start_kw.' - '.$l->anmerkung[0].' - '.$l->studiensemester_kurzbz.' - '.$lehrfach.' - '.$lehrform.' - lehrfach_bez[0].']]> - #'.$l->lehrfach_farbe[0].' - '.$lva_ids.' - '.$lehrverband.' - - '; -} -?> - - \ No newline at end of file diff --git a/content/orte.rdf.php b/content/orte.rdf.php deleted file mode 100644 index b28584ee8..000000000 --- a/content/orte.rdf.php +++ /dev/null @@ -1,80 +0,0 @@ -'; -// DAO -include('../vilesci/config.inc.php'); - -if (!$conn = @pg_pconnect(CONN_STRING)) - $error_msg='Es konnte keine Verbindung zum Server aufgebaut werden!'; -// Orte holen -$sql_query="SELECT * FROM (tbl_ort NATURAL JOIN tbl_ortraumtyp) JOIN tbl_raumtyp USING (raumtyp_kurzbz) - WHERE aktiv AND raumtyp_kurzbz!='LM' ORDER BY raumtyp_kurzbz, hierarchie,ort_kurzbz"; -if(!$result=pg_query($conn, $sql_query)) - $error_msg.=pg_errormessage($conn); -else - $num_rows=@pg_numrows($result); - -$rdf_url='http://www.technikum-wien.at/tempus/ort'; -?> - - - -0?pg_fetch_object($result,$i-1):null); - $ort=pg_fetch_object($result,$i); - $ortNEXT=(($i<$num_rows-1)?pg_fetch_object($result,$i+1):null); - $currentTYP=$ort->raumtyp_kurzbz; - $lastTYP=$ortLAST->raumtyp_kurzbz; - $nextTYP=$ortNEXT->raumtyp_kurzbz; - //echo "current:$currentTYP last:$lastTYP next:$nextTYP"; - if ($lastTYP!=$currentTYP || $i==0) - $descr.=' - '.$ort->raumtyp_kurzbz.' - - - - - '; - $descr.=' - '.$ort->ort_kurzbz." - ".$ort->hierarchie." - ".$ort->ort_kurzbz." - ".$ort->bezeichnung." - ".$ort->max_person.' - '."\n"; - - if ($lastTYP!=$currentTYP) - $sequenz.=' - - '."\n"; - if ($nextTYP!=$currentTYP || $i==$num_rows-1) - $sequenz.=' - - '."\n"; - elseif ($lastTYP==$currentTYP || $nextTYP==$currentTYP || $num_rows==1) - $sequenz.=''."\n"; -} -$sequenz=''."\n".$sequenz.' - '; -echo $descr; -echo $sequenz; -?> - \ No newline at end of file diff --git a/content/orte2.rdf.php b/content/orte2.rdf.php deleted file mode 100644 index ca936fb11..000000000 --- a/content/orte2.rdf.php +++ /dev/null @@ -1,75 +0,0 @@ -'; -// DAO -include('../vilesci/config.inc.php'); - -if (!$conn = @pg_pconnect(CONN_STRING)) - $error_msg='Es konnte keine Verbindung zum Server aufgebaut werden!'; -// ORT holen -if(!($result=pg_query($conn, 'SELECT * FROM (tbl_ort NATURAL JOIN tbl_ortraumtyp) - JOIN tbl_raumtyp USING (raumtyp_kurzbz) WHERE aktiv - ORDER BY raumtyp_kurzbz, hierarchie,ort_kurzbz'))) - $error_msg.=pg_errormessage($conn); -else - $num_rows=@pg_numrows($result); - -$rdf_url='http://www.technikum-wien.at/tempus/ort'; -?> - - - -0?pg_fetch_object($result,$i-1):null); - $ort=pg_fetch_object($result,$i); - $ortNEXT=(($i<$num_rows-1)?pg_fetch_object($result,$i+1):null); - $currentTYP=$ort->raumtyp_kurzbz; - $lastTYP=$ortLAST->raumtyp_kurzbz; - $nextTYP=$ortNEXT->raumtyp_kurzbz; - //echo "current:$currentTYP last:$lastTYP next:$nextTYP"; - $descr.=' - - '.$ort->raumtyp_kurzbz." - ".$ort->hierarchie." - ".$ort->ort_kurzbz." - ".$ort->bezeichnung." - ".$ort->max_person.' - '; - - if ($lastTYP!=$currentTYP) - $sequenz.=' - '; - if ($nextTYP!=$currentTYP || $i==$num_rows-1) - $sequenz.=' - - '; - if ($lastTYP==$currentTYP || $nextTYP==$currentTYP || $num_rows==1) - $sequenz.=''; -} -$sequenz=''.$sequenz.' - '; -echo $descr; -echo $sequenz; -?> - \ No newline at end of file diff --git a/content/orte_liste.rdf.php b/content/orte_liste.rdf.php deleted file mode 100644 index ba1bd7f21..000000000 --- a/content/orte_liste.rdf.php +++ /dev/null @@ -1,58 +0,0 @@ -'; -// DAO -include('../vilesci/config.inc.php'); - -if (!$conn = @pg_pconnect(CONN_STRING)) - $error_msg='Es konnte keine Verbindung zum Server aufgebaut werden!'; -// ORT holen -if(!($result=pg_query($conn, 'SELECT * FROM (tbl_ort NATURAL JOIN tbl_ortraumtyp) - JOIN tbl_raumtyp USING (raumtyp_kurzbz) WHERE aktiv - ORDER BY raumtyp_kurzbz, hierarchie,ort_kurzbz'))) - $error_msg.=pg_errormessage($conn); -else - $num_rows=@pg_numrows($result); - -$rdf_url='http://www.technikum-wien.at/tempus/ort/'; -?> - - - - - - - - - raumtyp_kurzbz; ?> - hierarchie; ?> - ort_kurzbz; ?> - bezeichnung; ?> - max_person; ?> - - - - - \ No newline at end of file diff --git a/content/stpl-week-overlay.xul.php b/content/stpl-week-overlay.xul.php index 9e0cb04a4..2a3ce6944 100644 --- a/content/stpl-week-overlay.xul.php +++ b/content/stpl-week-overlay.xul.php @@ -24,7 +24,7 @@ $num_rows_stunde=pg_numrows($result_stunde); ?> + ]>