mirror of
https://github.com/FH-Complete/FHC-Core.git
synced 2026-06-01 12:19:28 +00:00
This commit is contained in:
@@ -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
|
||||
@@ -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!");
|
||||
|
||||
@@ -1,130 +0,0 @@
|
||||
<?php
|
||||
/*
|
||||
* Created on 02.12.2004
|
||||
*
|
||||
* To change the template for this generated file go to
|
||||
* Window - Preferences - PHPeclipse - PHP - Code Templates
|
||||
*/
|
||||
// header fuer 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 '<?xml version="1.0" encoding="ISO-8859-1" standalone="yes"?>';
|
||||
|
||||
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';
|
||||
?>
|
||||
|
||||
<RDF:RDF
|
||||
xmlns:RDF="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:LEHRSTUNDE="<?php echo $rdf_url; ?>/rdf#"
|
||||
>
|
||||
<RDF:Seq about="<?php echo $rdf_url ?>/alle">
|
||||
|
||||
<?php
|
||||
if (is_array($lehrstunden->lehrstunden))
|
||||
foreach ($lehrstunden->lehrstunden as $ls)
|
||||
{
|
||||
//var_dump($ls);
|
||||
//echo $ls->stunde.";";
|
||||
//if ($ls->stunde == $stunde && checkID($ls->stundenplan_id))
|
||||
//{
|
||||
?>
|
||||
<RDF:li>
|
||||
<RDF:Description id="<?php echo $ls->stundenplan_id; ?>" about="<?php echo $rdf_url.'/'. $ls->stundenplan_id; ?>" >
|
||||
<LEHRSTUNDE:id><?php echo $ls->stundenplan_id ?></LEHRSTUNDE:id>
|
||||
<LEHRSTUNDE:datum><?php echo $ls->datum ?></LEHRSTUNDE:datum>
|
||||
<LEHRSTUNDE:stunde><?php echo $ls->stunde ?></LEHRSTUNDE:stunde>
|
||||
<LEHRSTUNDE:unr><?php echo $ls->unr ?></LEHRSTUNDE:unr>
|
||||
<LEHRSTUNDE:ort_kurzbz><?php echo $ls->ort_kurzbz ?></LEHRSTUNDE:ort_kurzbz>
|
||||
<LEHRSTUNDE:lehrfach><?php echo $ls->lehrfach ?></LEHRSTUNDE:lehrfach>
|
||||
<LEHRSTUNDE:lehrfach_bez><?php echo $ls->lehrfach_bez ?></LEHRSTUNDE:lehrfach_bez>
|
||||
<LEHRSTUNDE:lehrform><?php echo $ls->lehrform ?></LEHRSTUNDE:lehrform>
|
||||
<LEHRSTUNDE:lektor><?php echo $ls->lektor_kurzbz ?></LEHRSTUNDE:lektor>
|
||||
<LEHRSTUNDE:semester><?php echo $ls->sem ?></LEHRSTUNDE:semester>
|
||||
<LEHRSTUNDE:verband><?php echo $ls->ver ?></LEHRSTUNDE:verband>
|
||||
<LEHRSTUNDE:gruppe><?php echo $ls->grp ?></LEHRSTUNDE:gruppe>
|
||||
<LEHRSTUNDE:einheit><?php echo $ls->einheit_kurzbz ?></LEHRSTUNDE:einheit>
|
||||
<LEHRSTUNDE:lehrform><?php echo $ls->lehrform ?></LEHRSTUNDE:lehrform>
|
||||
<LEHRSTUNDE:studiengang><?php echo $ls->studiengang ?></LEHRSTUNDE:studiengang>
|
||||
<LEHRSTUNDE:farbe><?php echo $ls->farbe ?></LEHRSTUNDE:farbe>
|
||||
<LEHRSTUNDE:anmerkung><![CDATA[<?php echo $ls->anmerkung ?>]]></LEHRSTUNDE:anmerkung>
|
||||
</RDF:Description>
|
||||
</RDF:li>
|
||||
<?php
|
||||
//}
|
||||
}
|
||||
?>
|
||||
|
||||
</RDF:Seq>
|
||||
</RDF:RDF>
|
||||
@@ -1,214 +0,0 @@
|
||||
<?php
|
||||
/*
|
||||
* Created on 02.12.2004
|
||||
*
|
||||
* To change the template for this generated file go to
|
||||
* Window - Preferences - PHPeclipse - PHP - Code Templates
|
||||
*/
|
||||
// header fuer 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 '<?xml version="1.0" encoding="ISO-8859-1" standalone="yes"?>';
|
||||
// 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/';
|
||||
?>
|
||||
|
||||
<RDF:RDF
|
||||
xmlns:RDF="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:LVA="<?php echo $rdf_url; ?>rdf#">
|
||||
|
||||
<RDF:Seq about="<?php echo $rdf_url.'alle'; ?>">
|
||||
|
||||
<?php
|
||||
//var_dump($lva);
|
||||
//echo $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'<RDF:li>
|
||||
<RDF:Description id="lva'.($anz--).'" about="'.$rdf_url.$l->unr.'">
|
||||
<LVA:lvnr>'.$lvnr.'</LVA:lvnr>
|
||||
<LVA:unr>'.$l->unr.'</LVA:unr>
|
||||
<LVA:einheit>'.$einheit.'</LVA:einheit>
|
||||
<LVA:lektor>'.$lektor.'</LVA:lektor>
|
||||
<LVA:lehrfach_nr>'.$l->lehrfach_nr.'</LVA:lehrfach_nr>
|
||||
<LVA:studiengang_kz>'.$l->studiengang_kz.'</LVA:studiengang_kz>
|
||||
<LVA:fachbereich_id>'.$l->fachbereich_id.'</LVA:fachbereich_id>
|
||||
<LVA:semester>'.$l->semester[0].'</LVA:semester>
|
||||
<LVA:verband>'.$l->verband[0].'</LVA:verband>
|
||||
<LVA:gruppe>'.$l->gruppe[0].'</LVA:gruppe>
|
||||
<LVA:einheit>'.$l->einheit[0].'</LVA:einheit>
|
||||
<LVA:raumtyp>'.$l->raumtyp.'</LVA:raumtyp>
|
||||
<LVA:raumtypalternativ>'.$l->raumtypalternativ.'</LVA:raumtypalternativ>
|
||||
<LVA:semesterstunden>'.$semesterstunden.'</LVA:semesterstunden>
|
||||
<LVA:stundenblockung>'.$stundenblockung.'</LVA:stundenblockung>
|
||||
<LVA:wochenrythmus>'.$wochenrythmus.'</LVA:wochenrythmus>
|
||||
<LVA:verplant>'.$verplant.'</LVA:verplant>
|
||||
<LVA:offenestunden>'.$offenestunden.'</LVA:offenestunden>
|
||||
<LVA:start_kw>'.$start_kw.'</LVA:start_kw>
|
||||
<LVA:anmerkung>'.$l->anmerkung[0].'</LVA:anmerkung>
|
||||
<LVA:studiensemester_kurzbz>'.$l->studiensemester_kurzbz.'</LVA:studiensemester_kurzbz>
|
||||
<LVA:lehrfach>'.$lehrfach.'</LVA:lehrfach>
|
||||
<LVA:lehrform>'.$lehrform.'</LVA:lehrform>
|
||||
<LVA:lehrfach_bez><![CDATA['.$l->lehrfach_bez[0].']]></LVA:lehrfach_bez>
|
||||
<LVA:lehrfach_farbe>#'.$l->lehrfach_farbe[0].'</LVA:lehrfach_farbe>
|
||||
<LVA:lva_ids>'.$lva_ids.'</LVA:lva_ids>
|
||||
<LVA:lehrverband>'.$lehrverband.'</LVA:lehrverband>
|
||||
</RDF:Description>
|
||||
</RDF:li>';
|
||||
}
|
||||
?>
|
||||
</RDF:Seq>
|
||||
</RDF:RDF>
|
||||
@@ -1,80 +0,0 @@
|
||||
<?php
|
||||
/*
|
||||
* Created on 02.12.2004
|
||||
*
|
||||
*/
|
||||
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 '<?xml version="1.0" encoding="ISO-8859-1" standalone="yes"?>';
|
||||
// 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';
|
||||
?>
|
||||
|
||||
<RDF:RDF
|
||||
xmlns:RDF="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:ORT="<?php echo $rdf_url; ?>/rdf#"
|
||||
>
|
||||
|
||||
<?php
|
||||
$descr='';
|
||||
$sequenz='';
|
||||
|
||||
for ($i=0;$i<$num_rows;$i++)
|
||||
{
|
||||
$ortLAST=($i>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.='<RDF:Description RDF:about="'.$rdf_url.'/'.$ort->raumtyp_kurzbz.'" >
|
||||
<ORT:raumtyp>'.$ort->raumtyp_kurzbz.'</ORT:raumtyp>
|
||||
<ORT:hierarchie></ORT:hierarchie>
|
||||
<ORT:ort_kurzbz></ORT:ort_kurzbz>
|
||||
<ORT:ort_bezeichnung></ORT:ort_bezeichnung>
|
||||
<ORT:max_person></ORT:max_person>
|
||||
</RDF:Description>';
|
||||
$descr.='<RDF:Description RDF:about="'.$rdf_url.'/'.$ort->raumtyp_kurzbz.'/'.$ort->ort_kurzbz.'" >
|
||||
<ORT:raumtyp>'.$ort->ort_kurzbz."</ORT:raumtyp>
|
||||
<ORT:hierarchie>".$ort->hierarchie."</ORT:hierarchie>
|
||||
<ORT:ort_kurzbz>".$ort->ort_kurzbz."</ORT:ort_kurzbz>
|
||||
<ORT:ort_bezeichnung>".$ort->bezeichnung."</ORT:ort_bezeichnung>
|
||||
<ORT:max_person>".$ort->max_person.'</ORT:max_person>
|
||||
</RDF:Description>'."\n";
|
||||
|
||||
if ($lastTYP!=$currentTYP)
|
||||
$sequenz.='<RDF:li RDF:resource="'.$rdf_url.'/'.$ort->raumtyp_kurzbz.'" />
|
||||
<RDF:li>
|
||||
<RDF:Seq RDF:about="'.$rdf_url.'/'.$ort->raumtyp_kurzbz.'" >'."\n";
|
||||
if ($nextTYP!=$currentTYP || $i==$num_rows-1)
|
||||
$sequenz.='<RDF:li RDF:resource="'.$rdf_url.'/'.$ort->raumtyp_kurzbz.'/'.$ort->ort_kurzbz.'" />
|
||||
</RDF:Seq>
|
||||
</RDF:li>'."\n";
|
||||
elseif ($lastTYP==$currentTYP || $nextTYP==$currentTYP || $num_rows==1)
|
||||
$sequenz.='<RDF:li RDF:resource="'.$rdf_url.'/'.$ort->raumtyp_kurzbz.'/'.$ort->ort_kurzbz.'" />'."\n";
|
||||
}
|
||||
$sequenz='<RDF:Seq about="'.$rdf_url.'/alle-orte">'."\n".$sequenz.'
|
||||
</RDF:Seq>';
|
||||
echo $descr;
|
||||
echo $sequenz;
|
||||
?>
|
||||
</RDF:RDF>
|
||||
@@ -1,75 +0,0 @@
|
||||
<?php
|
||||
/*
|
||||
* Created on 02.12.2004
|
||||
*
|
||||
* To change the template for this generated file go to
|
||||
* Window - Preferences - PHPeclipse - PHP - Code Templates
|
||||
*/
|
||||
// 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 '<?xml version="1.0" encoding="ISO-8859-1" standalone="yes"?>';
|
||||
// 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';
|
||||
?>
|
||||
|
||||
<RDF:RDF
|
||||
xmlns:RDF="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:ORT="<?php echo $rdf_url; ?>/rdf#"
|
||||
>
|
||||
|
||||
<?php
|
||||
$descr='';
|
||||
$sequenz='';
|
||||
|
||||
for ($i=0;$i<$num_rows;$i++)
|
||||
{
|
||||
$ortLAST=($i>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.='
|
||||
<RDF:Description about="'.$rdf_url.'/'.$ort->raumtyp_kurzbz.'/'.$ort->ort_kurzbz.'" >
|
||||
<ORT:raumtyp>'.$ort->raumtyp_kurzbz."</ORT:raumtyp>
|
||||
<ORT:hierarchie>".$ort->hierarchie."</ORT:hierarchie>
|
||||
<ORT:ort_kurzbz>".$ort->ort_kurzbz."</ORT:ort_kurzbz>
|
||||
<ORT:ort_bezeichnung>".$ort->bezeichnung."</ORT:ort_bezeichnung>
|
||||
<ORT:max_person>".$ort->max_person.'</ORT:max_person>
|
||||
</RDF:Description>';
|
||||
|
||||
if ($lastTYP!=$currentTYP)
|
||||
$sequenz.='<RDF:li>
|
||||
<RDF:Seq about="'.$rdf_url.'/'.$ort->raumtyp_kurzbz.'" >';
|
||||
if ($nextTYP!=$currentTYP || $i==$num_rows-1)
|
||||
$sequenz.='<RDF:li resource="'.$rdf_url.'/'.$ort->raumtyp_kurzbz.'/'.$ort->ort_kurzbz.'" />
|
||||
</RDF:Seq>
|
||||
</RDF:li>';
|
||||
if ($lastTYP==$currentTYP || $nextTYP==$currentTYP || $num_rows==1)
|
||||
$sequenz.='<RDF:li resource="'.$rdf_url.'/'.$ort->raumtyp_kurzbz.'/'.$ort->ort_kurzbz.'" />';
|
||||
}
|
||||
$sequenz='<RDF:Seq about="'.$rdf_url.'/alle-orte">'.$sequenz.'
|
||||
</RDF:Seq>';
|
||||
echo $descr;
|
||||
echo $sequenz;
|
||||
?>
|
||||
</RDF:RDF>
|
||||
@@ -1,58 +0,0 @@
|
||||
<?php
|
||||
/*
|
||||
* Created on 02.12.2004
|
||||
*
|
||||
* To change the template for this generated file go to
|
||||
* Window - Preferences - PHPeclipse - PHP - Code Templates
|
||||
*/
|
||||
// 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 '<?xml version="1.0" encoding="ISO-8859-1" standalone="yes"?>';
|
||||
// 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/';
|
||||
?>
|
||||
|
||||
<RDF:RDF
|
||||
xmlns:RDF="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:ORT="<?php echo $rdf_url; ?>rdf#"
|
||||
>
|
||||
|
||||
<RDF:Seq about="<?php echo $rdf_url ?>alle">
|
||||
|
||||
<?php
|
||||
for ($i=0;$i<$num_rows;$i++)
|
||||
{
|
||||
$ort=pg_fetch_object($result,$i);
|
||||
?>
|
||||
<RDF:li>
|
||||
<RDF:Description about="<?php echo $rdf_url.$ort->raumtyp_kurzbz.'/'.$ort->ort_kurzbz; ?>" >
|
||||
<ORT:raumtyp><?php echo $ort->raumtyp_kurzbz; ?></ORT:raumtyp>
|
||||
<ORT:hierarchie><?php echo $ort->hierarchie; ?></ORT:hierarchie>
|
||||
<ORT:ort_kurzbz><?php echo $ort->ort_kurzbz; ?></ORT:ort_kurzbz>
|
||||
<ORT:ort_bezeichnung><?php echo $ort->bezeichnung; ?></ORT:ort_bezeichnung>
|
||||
<ORT:max_person><?php echo $ort->max_person; ?></ORT:max_person>
|
||||
</RDF:Description>
|
||||
</RDF:li>
|
||||
<?php
|
||||
}
|
||||
?>
|
||||
</RDF:Seq>
|
||||
</RDF:RDF>
|
||||
@@ -24,7 +24,7 @@ $num_rows_stunde=pg_numrows($result_stunde);
|
||||
?>
|
||||
|
||||
<!DOCTYPE overlay [
|
||||
<?php require("../locale/tempus.dtd"); ?>
|
||||
<?php require("../locale/de-AT/tempus.dtd"); ?>
|
||||
]>
|
||||
|
||||
<overlay id="TempusOverlaySTPLWeek"
|
||||
@@ -108,7 +108,7 @@ $num_rows_stunde=pg_numrows($result_stunde);
|
||||
</toolbar>
|
||||
</toolbox>
|
||||
<vbox id="vboxLehrveranstalungPlanung" style="overflow:auto;margin:0px;" flex="1"
|
||||
datasources="lehrveranstaltung.rdf.php"
|
||||
datasources="../rdf/lehrveranstaltung.rdf.php"
|
||||
ref="http://www.technikum-wien.at/tempus/lehrveranstaltung/alle">
|
||||
<template>
|
||||
<rule>
|
||||
|
||||
@@ -13,7 +13,7 @@ echo '<?xul-overlay href="'.APP_ROOT.'content/stpl-semester-overlay.xul.php"?>';
|
||||
?>
|
||||
|
||||
<!DOCTYPE overlay [
|
||||
<?php require("../locale/tempus.dtd"); ?>
|
||||
<?php require("../locale/de-AT/tempus.dtd"); ?>
|
||||
]>
|
||||
|
||||
<overlay id="TempusOverlay"
|
||||
@@ -28,7 +28,7 @@ echo '<?xul-overlay href="'.APP_ROOT.'content/stpl-semester-overlay.xul.php"?>';
|
||||
|
||||
<tree id="tree-verband" onselect="onVerbandSelect();"
|
||||
seltype="single" hidecolumnpicker="false" flex="1"
|
||||
datasources="student-verbaende.rdf.php" ref="http://www.tempus-student-verbaende.at/alle-verbaende"
|
||||
datasources="../rdf/student-verband.rdf.php" ref="http://www.technikum-wien.at/student-verband/alle-verbaende"
|
||||
>
|
||||
<treecols>
|
||||
<treecol id="bez" label="Bezeichnung" flex="15" primary="true" />
|
||||
@@ -51,13 +51,13 @@ echo '<?xul-overlay href="'.APP_ROOT.'content/stpl-semester-overlay.xul.php"?>';
|
||||
<treechildren>
|
||||
<treeitem uri="rdf:*">
|
||||
<treerow>
|
||||
<treecell label="rdf:http://www.tempus-student-verbaende.at/rdf#name"/>
|
||||
<treecell label="rdf:http://www.tempus-student-verbaende.at/rdf#stg"/>
|
||||
<treecell label="rdf:http://www.tempus-student-verbaende.at/rdf#stg_kz"/>
|
||||
<treecell label="rdf:http://www.tempus-student-verbaende.at/rdf#sem"/>
|
||||
<treecell label="rdf:http://www.tempus-student-verbaende.at/rdf#ver"/>
|
||||
<treecell label="rdf:http://www.tempus-student-verbaende.at/rdf#grp"/>
|
||||
<treecell label="rdf:http://www.tempus-student-verbaende.at/rdf#einheit"/>
|
||||
<treecell label="rdf:http://www.technikum-wien.at/student-verband/rdf#name"/>
|
||||
<treecell label="rdf:http://www.technikum-wien.at/student-verband/rdf#stg"/>
|
||||
<treecell label="rdf:http://www.technikum-wien.at/student-verband/rdf#stg_kz"/>
|
||||
<treecell label="rdf:http://www.technikum-wien.at/student-verband/rdf#sem"/>
|
||||
<treecell label="rdf:http://www.technikum-wien.at/student-verband/rdf#ver"/>
|
||||
<treecell label="rdf:http://www.technikum-wien.at/student-verband/rdf#grp"/>
|
||||
<treecell label="rdf:http://www.technikum-wien.at/student-verband/rdf#einheit"/>
|
||||
</treerow>
|
||||
</treeitem>
|
||||
</treechildren>
|
||||
@@ -67,7 +67,7 @@ echo '<?xul-overlay href="'.APP_ROOT.'content/stpl-semester-overlay.xul.php"?>';
|
||||
|
||||
<tree id="tree-ort" onselect="onOrtSelect();"
|
||||
seltype="single" hidecolumnpicker="false" flex="1"
|
||||
datasources="../rdf/ort.rdf.php" ref="http://www.technikum-wien.at/tempus/ort/alle-orte">
|
||||
datasources="../rdf/ort.rdf.php" ref="http://www.technikum-wien.at/ort/alle-orte">
|
||||
<treecols>
|
||||
<treecol id="raumtyp" label="Raumtyp" flex="2" primary="true" />
|
||||
<splitter class="tree-splitter"/>
|
||||
@@ -85,11 +85,11 @@ echo '<?xul-overlay href="'.APP_ROOT.'content/stpl-semester-overlay.xul.php"?>';
|
||||
<treechildren>
|
||||
<treeitem uri="rdf:*">
|
||||
<treerow>
|
||||
<treecell label="rdf:http://www.technikum-wien.at/tempus/ort/rdf#raumtyp"/>
|
||||
<treecell label="rdf:http://www.technikum-wien.at/tempus/ort/rdf#ort_kurzbz"/>
|
||||
<treecell label="rdf:http://www.technikum-wien.at/tempus/ort/rdf#hierarchie"/>
|
||||
<treecell label="rdf:http://www.technikum-wien.at/tempus/ort/rdf#ort_bezeichnung"/>
|
||||
<treecell label="rdf:http://www.technikum-wien.at/tempus/ort/rdf#max_person"/>
|
||||
<treecell label="rdf:http://www.technikum-wien.at/ort/rdf#raumtyp"/>
|
||||
<treecell label="rdf:http://www.technikum-wien.at/ort/rdf#ort_kurzbz"/>
|
||||
<treecell label="rdf:http://www.technikum-wien.at/ort/rdf#hierarchie"/>
|
||||
<treecell label="rdf:http://www.technikum-wien.at/ort/rdf#ort_bezeichnung"/>
|
||||
<treecell label="rdf:http://www.technikum-wien.at/ort/rdf#max_person"/>
|
||||
</treerow>
|
||||
</treeitem>
|
||||
</treechildren>
|
||||
@@ -99,7 +99,7 @@ echo '<?xul-overlay href="'.APP_ROOT.'content/stpl-semester-overlay.xul.php"?>';
|
||||
|
||||
<tree id="tree-lektor" onselect="onLektorSelect();"
|
||||
seltype="single" hidecolumnpicker="false" flex="1"
|
||||
datasources="mitarbeiter.rdf.php" ref="http://www.technikum-wien.at/tempus/mitarbeiter/alle">
|
||||
datasources="../rdf/mitarbeiter.rdf.php" ref="http://www.technikum-wien.at/tempus/mitarbeiter/alle">
|
||||
<treecols>
|
||||
<treecol id="kurzbz" label="Kuerzel" flex="2" primary="true" />
|
||||
<splitter class="tree-splitter"/>
|
||||
@@ -120,7 +120,7 @@ echo '<?xul-overlay href="'.APP_ROOT.'content/stpl-semester-overlay.xul.php"?>';
|
||||
<treecell label="rdf:http://www.technikum-wien.at/tempus/mitarbeiter/rdf#kurzbz"/>
|
||||
<treecell label="rdf:http://www.technikum-wien.at/tempus/mitarbeiter/rdf#nachname"/>
|
||||
<treecell label="rdf:http://www.technikum-wien.at/tempus/mitarbeiter/rdf#vornamen"/>
|
||||
<treecell label="rdf:http://www.technikum-wien.at/tempus/mitarbeiter/rdf#titel"/>
|
||||
<treecell label="rdf:http://www.technikum-wien.at/tempus/mitarbeiter/rdf#titelpre"/>
|
||||
<treecell label="rdf:http://www.technikum-wien.at/tempus/mitarbeiter/rdf#uid"/>
|
||||
</treerow>
|
||||
</treeitem>
|
||||
|
||||
@@ -90,7 +90,7 @@ if (!isset($semester_aktuell) && $semesterplan)
|
||||
|
||||
?>
|
||||
|
||||
<!DOCTYPE page SYSTEM "chrome://tempus/locale/tempus.dtd">
|
||||
<!DOCTYPE page SYSTEM "chrome://tempus/locale/de-AT/tempus.dtd">
|
||||
<window id="windowTimeTableWeek"
|
||||
xmlns:html="http://www.w3.org/1999/xhtml"
|
||||
xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"
|
||||
@@ -404,7 +404,7 @@ if (!isset($semesterplan) || !$semesterplan)
|
||||
$begin=$ende=$datum;
|
||||
else
|
||||
{
|
||||
$result_semester=@pg_query($conn,"SELECT start,ende FROM tbl_studiensemester WHERE studiensemester_kurzbz='$semester_aktuell';");
|
||||
$result_semester=@pg_query($conn,"SELECT start,ende FROM public.tbl_studiensemester WHERE studiensemester_kurzbz='$semester_aktuell';");
|
||||
if (pg_numrows($result_semester)>0)
|
||||
{
|
||||
$begin=strtotime(pg_result($result_semester,0,'start'));
|
||||
|
||||
@@ -213,5 +213,13 @@ class ferien
|
||||
return false;
|
||||
}
|
||||
}
|
||||
|
||||
function isferien($timestamp)
|
||||
{
|
||||
foreach ($this->ferien AS $f)
|
||||
if ($timestamp>=$f->vontimestamp && $timestamp<=$f->bistimestamp)
|
||||
return true;
|
||||
return false;
|
||||
}
|
||||
}
|
||||
?>
|
||||
@@ -72,6 +72,9 @@ class wochenplan
|
||||
{
|
||||
$this->type=$type;
|
||||
$this->conn=$conn;
|
||||
// Suchpfad einstellen
|
||||
if (!$result=pg_query($this->conn, 'SET search_path TO lehre;'))
|
||||
$this->errormsg=pg_last_error($this->conn);
|
||||
$this->link='stpl_week.php?type='.$type;
|
||||
$this->kal_link='stpl_kalender.php?type='.$type;
|
||||
$this->datum=mktime();
|
||||
@@ -192,7 +195,7 @@ class wochenplan
|
||||
//ortdaten ermitteln
|
||||
if ($this->type=='ort')
|
||||
{
|
||||
$sql_query="SELECT bezeichnung, ort_kurzbz FROM tbl_ort WHERE ort_kurzbz='$this->ort_kurzbz'";
|
||||
$sql_query="SELECT bezeichnung, ort_kurzbz FROM public.tbl_ort WHERE ort_kurzbz='$this->ort_kurzbz'";
|
||||
//echo $sql_query;
|
||||
if (!$result=pg_query($this->conn, $sql_query))
|
||||
$this->errormsg=pg_last_error($this->conn);
|
||||
@@ -388,7 +391,7 @@ class wochenplan
|
||||
if ($this->type=='ort')
|
||||
{
|
||||
// Orte abfragen
|
||||
$sql_query="SELECT * FROM tbl_ort WHERE aktiv AND lehre ORDER BY ort_kurzbz";
|
||||
$sql_query="SELECT * FROM public.tbl_ort WHERE aktiv AND lehre ORDER BY ort_kurzbz";
|
||||
if(!$result_ort=pg_exec($this->conn, $sql_query))
|
||||
die(pg_last_error($this->conn));
|
||||
$num_rows_ort=pg_numrows($result_ort);
|
||||
@@ -409,7 +412,7 @@ class wochenplan
|
||||
{
|
||||
echo '<a href="stpl_week.php?type='.$this->type;
|
||||
echo '&datum='.$this->datum.'&ort_kurzbz='.$prev_ort->ort_kurzbz;
|
||||
echo '" alt="$prev_ort->kurzbz"><img src="../../skin/images/left.gif" border="0"></a>';
|
||||
echo '" alt="$prev_ort->kurzbz"><img src="../../../skin/images/left.gif" border="0"></a>';
|
||||
}
|
||||
echo "<SELECT name=\"select\" onChange=\"MM_jumpMenu('self',this,0)\" class=\"xxxs_black\">";
|
||||
for ($i=0;$i<$num_rows_ort;$i++)
|
||||
@@ -425,7 +428,7 @@ class wochenplan
|
||||
{
|
||||
echo '<a href="stpl_week.php?type='.$this->type;
|
||||
echo '&datum='.$this->datum.'&ort_kurzbz='.$next_ort->ort_kurzbz;
|
||||
echo '" alt="$next_ort->kurzbz"><img src="../../skin/images/right.gif" border="0"></a>';
|
||||
echo '" alt="$next_ort->kurzbz"><img src="../../../skin/images/right.gif" border="0"></a>';
|
||||
}
|
||||
echo '</p>';
|
||||
$link_parameter='&ort_kurzbz='.$this->ort_kurzbz;
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
<!ENTITY window.title "Tempus">
|
||||
<!ENTITY window.version "1.0 vom 1.April 2005">
|
||||
<!ENTITY window.version "2.0alpha vom 8.Januar 2007">
|
||||
|
||||
|
||||
<!ENTITY menu-file:label "Datei">
|
||||
|
||||
@@ -1,13 +0,0 @@
|
||||
<!ENTITY window.title "Tempus">
|
||||
|
||||
<!ENTITY menu-file:label "Datei">
|
||||
<!ENTITY menu-file:accesskey "D">
|
||||
<!ENTITY menu-file-close:key "D">
|
||||
<!ENTITY menu-file-close:label "Beenden">
|
||||
<!ENTITY menu-file-close:accesskey "B">
|
||||
|
||||
<!ENTITY menu-help:label "Hilfe">
|
||||
<!ENTITY menu-help:accesskey "H">
|
||||
<!ENTITY menu-help-close:key "H">
|
||||
<!ENTITY menu-help-close:label "Ueber">
|
||||
<!ENTITY menu-help-close:accesskey "U">
|
||||
+12
-12
@@ -18,19 +18,19 @@ 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)
|
||||
$sql_query="SELECT * FROM (public.tbl_ort JOIN public.tbl_ortraumtyp USING (ort_kurzbz)) JOIN public.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';
|
||||
$rdf_url='http://www.technikum-wien.at/ort/';
|
||||
?>
|
||||
|
||||
<RDF:RDF
|
||||
xmlns:RDF="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:ORT="<?php echo $rdf_url; ?>/rdf#"
|
||||
xmlns:ORT="<?php echo $rdf_url; ?>rdf#"
|
||||
>
|
||||
|
||||
<?php
|
||||
@@ -43,18 +43,18 @@ for ($i=0;$i<$num_rows;$i++)
|
||||
$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;
|
||||
$lastTYP=($i>0?$ortLAST->raumtyp_kurzbz:null);
|
||||
$nextTYP=(($i<$num_rows-1)?$ortNEXT->raumtyp_kurzbz:null);
|
||||
//echo "current:$currentTYP last:$lastTYP next:$nextTYP";
|
||||
if ($lastTYP!=$currentTYP || $i==0)
|
||||
$descr.='<RDF:Description RDF:about="'.$rdf_url.'/'.$ort->raumtyp_kurzbz.'" >
|
||||
$descr.='<RDF:Description RDF:about="'.$rdf_url.$ort->raumtyp_kurzbz.'" >
|
||||
<ORT:raumtyp>'.$ort->raumtyp_kurzbz.'</ORT:raumtyp>
|
||||
<ORT:hierarchie></ORT:hierarchie>
|
||||
<ORT:ort_kurzbz></ORT:ort_kurzbz>
|
||||
<ORT:ort_bezeichnung></ORT:ort_bezeichnung>
|
||||
<ORT:max_person></ORT:max_person>
|
||||
</RDF:Description>';
|
||||
$descr.='<RDF:Description RDF:about="'.$rdf_url.'/'.$ort->raumtyp_kurzbz.'/'.$ort->ort_kurzbz.'" >
|
||||
$descr.='<RDF:Description RDF:about="'.$rdf_url.$ort->raumtyp_kurzbz.'/'.$ort->ort_kurzbz.'" >
|
||||
<ORT:raumtyp>'.$ort->ort_kurzbz."</ORT:raumtyp>
|
||||
<ORT:hierarchie>".$ort->hierarchie."</ORT:hierarchie>
|
||||
<ORT:ort_kurzbz>".$ort->ort_kurzbz."</ORT:ort_kurzbz>
|
||||
@@ -63,17 +63,17 @@ for ($i=0;$i<$num_rows;$i++)
|
||||
</RDF:Description>'."\n";
|
||||
|
||||
if ($lastTYP!=$currentTYP)
|
||||
$sequenz.='<RDF:li RDF:resource="'.$rdf_url.'/'.$ort->raumtyp_kurzbz.'" />
|
||||
$sequenz.='<RDF:li RDF:resource="'.$rdf_url.$ort->raumtyp_kurzbz.'" />
|
||||
<RDF:li>
|
||||
<RDF:Seq RDF:about="'.$rdf_url.'/'.$ort->raumtyp_kurzbz.'" >'."\n";
|
||||
<RDF:Seq RDF:about="'.$rdf_url.$ort->raumtyp_kurzbz.'" >'."\n";
|
||||
if ($nextTYP!=$currentTYP || $i==$num_rows-1)
|
||||
$sequenz.='<RDF:li RDF:resource="'.$rdf_url.'/'.$ort->raumtyp_kurzbz.'/'.$ort->ort_kurzbz.'" />
|
||||
$sequenz.='<RDF:li RDF:resource="'.$rdf_url.$ort->raumtyp_kurzbz.'/'.$ort->ort_kurzbz.'" />
|
||||
</RDF:Seq>
|
||||
</RDF:li>'."\n";
|
||||
elseif ($lastTYP==$currentTYP || $nextTYP==$currentTYP || $num_rows==1)
|
||||
$sequenz.='<RDF:li RDF:resource="'.$rdf_url.'/'.$ort->raumtyp_kurzbz.'/'.$ort->ort_kurzbz.'" />'."\n";
|
||||
$sequenz.='<RDF:li RDF:resource="'.$rdf_url.$ort->raumtyp_kurzbz.'/'.$ort->ort_kurzbz.'" />'."\n";
|
||||
}
|
||||
$sequenz='<RDF:Seq about="'.$rdf_url.'/alle-orte">'."\n".$sequenz.'
|
||||
$sequenz='<RDF:Seq about="'.$rdf_url.'alle-orte">'."\n".$sequenz.'
|
||||
</RDF:Seq>';
|
||||
echo $descr;
|
||||
echo $sequenz;
|
||||
|
||||
@@ -4,7 +4,7 @@ echo '<?xml version="1.0" encoding="ISO-8859-1" standalone="yes"?>';
|
||||
include('../vilesci/config.inc.php');
|
||||
include('../include/berechtigung.class.php');
|
||||
|
||||
$rdf_url='http://www.tempus-student-verbaende.at/';
|
||||
$rdf_url='http://www.technikum-wien.at/student-verband/';
|
||||
|
||||
if (!isset($REMOTE_USER))
|
||||
$REMOTE_USER='pam';
|
||||
Reference in New Issue
Block a user