mirror of
https://github.com/FH-Complete/FHC-Core.git
synced 2026-06-01 20:29:29 +00:00
This commit is contained in:
+3
-2
@@ -81,6 +81,7 @@ echo '<?xml-stylesheet href="datepicker/datepicker.css" type="text/css"?>';
|
||||
<command id="menu-statistic-lvplanung:command" oncommand="StatistikPrintLVPlanung();"/>
|
||||
<command id="menu-statistic-lehrauftragsliste:command" oncommand="StatistikPrintLehrauftragsliste();"/>
|
||||
<command id="menu-dokumente-inskriptionsbestaetigung:command" oncommand="StudentPrintInskriptionsbestaetigung();"/>
|
||||
<command id="menu-help-close:command" oncommand="test();"/>
|
||||
</commandset>
|
||||
|
||||
<keyset id="mainkeys">
|
||||
@@ -215,7 +216,7 @@ echo '<?xml-stylesheet href="datepicker/datepicker.css" type="text/css"?>';
|
||||
</toolbox>
|
||||
<hbox flex="1">
|
||||
<tabbox id="tabbox-left" orient="vertical" flex="1">
|
||||
<tabs orient="horizontal">
|
||||
<tabs id="menu-content-tabs" orient="horizontal">
|
||||
<?php
|
||||
if($rechte->isBerechtigt('admin') || $rechte->isBerechtigt('lva-verwaltung'))
|
||||
{
|
||||
@@ -225,7 +226,7 @@ echo '<?xml-stylesheet href="datepicker/datepicker.css" type="text/css"?>';
|
||||
}
|
||||
if($rechte->isBerechtigt('admin','0') || $rechte->isBerechtigt('mitarbeiter'))
|
||||
{
|
||||
echo '<tab id="tab-menu-mitarbeiter" label="Mitarbeiter" />';
|
||||
echo '<tab id="tab-menu-mitarbeiter" label="Mitarbeiter" onclick="document.getElementById(\'main-content-tabs\').selectedItem=document.getElementById(\'tab-mitarbeiter\');"/>';
|
||||
}
|
||||
?>
|
||||
</tabs>
|
||||
|
||||
@@ -1,4 +1,24 @@
|
||||
<?php
|
||||
/* Copyright (C) 2006 Technikum-Wien
|
||||
*
|
||||
* This program is free software; you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as
|
||||
* published by the Free Software Foundation; either version 2 of the
|
||||
* License, or (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program; if not, write to the Free Software
|
||||
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.
|
||||
*
|
||||
* Authors: Christian Paminger <christian.paminger@technikum-wien.at>,
|
||||
* Andreas Oesterreicher <andreas.oesterreicher@technikum-wien.at> and
|
||||
* Rudolf Hangl <rudolf.hangl@technikum-wien.at>.
|
||||
*/
|
||||
include('../vilesci/config.inc.php');
|
||||
?>
|
||||
|
||||
@@ -218,8 +238,8 @@ function onVerbandSelect(event)
|
||||
document.getElementById('student-toolbar-student').hidden=true;
|
||||
|
||||
//Wenn der Interessenten Tab markiert ist, dann den Studenten Tab markieren
|
||||
if(document.getElementById('tabbox-main').selectedIndex=="0")
|
||||
document.getElementById('tabbox-main').selectedIndex="1";
|
||||
if(document.getElementById('main-content-tabs').selectedItem==document.getElementById('tab-interessenten'))
|
||||
document.getElementById('main-content-tabs').selectedItem=document.getElementById('tab-studenten');
|
||||
|
||||
// -------------- Studenten --------------------------
|
||||
try
|
||||
@@ -305,7 +325,7 @@ function onVerbandSelect(event)
|
||||
if(typ!='')
|
||||
{
|
||||
// Interessenten Tab markieren
|
||||
document.getElementById('tabbox-main').selectedIndex="0";
|
||||
document.getElementById('main-content-tabs').selectedItem=document.getElementById('tab-interessenten');
|
||||
|
||||
// -------------- Interessenten / Bewerber --------------------------
|
||||
try
|
||||
|
||||
@@ -271,7 +271,7 @@ echo '<?xml-stylesheet href="'.APP_ROOT.'skin/tempus.css" type="text/css"?>';*/
|
||||
</popup>
|
||||
</popupset>
|
||||
<tabbox id="tabbox-main" flex="3" orient="vertical">
|
||||
<tabs orient="horizontal">
|
||||
<tabs id="main-content-tabs" orient="horizontal">
|
||||
<?php
|
||||
if($rechte->isBerechtigt('admin') || $rechte->isBerechtigt('lva-verwaltung'))
|
||||
{
|
||||
@@ -281,7 +281,7 @@ echo '<?xml-stylesheet href="'.APP_ROOT.'skin/tempus.css" type="text/css"?>';*/
|
||||
}
|
||||
if($rechte->isBerechtigt('admin','0') || $rechte->isBerechtigt('mitarbeiter'))
|
||||
{
|
||||
echo '<tab id="tab-mitarbeiter" label="Mitarbeiter" oncommand="MitarbeiterTabSelect()" />';
|
||||
echo '<tab id="tab-mitarbeiter" label="Mitarbeiter" onclick="document.getElementById(\'menu-content-tabs\').selectedItem=document.getElementById(\'tab-menu-mitarbeiter\');" />';
|
||||
}
|
||||
?>
|
||||
</tabs>
|
||||
|
||||
@@ -1,4 +1,24 @@
|
||||
<?php
|
||||
/* Copyright (C) 2006 Technikum-Wien
|
||||
*
|
||||
* This program is free software; you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as
|
||||
* published by the Free Software Foundation; either version 2 of the
|
||||
* License, or (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program; if not, write to the Free Software
|
||||
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.
|
||||
*
|
||||
* Authors: Christian Paminger <christian.paminger@technikum-wien.at>,
|
||||
* Andreas Oesterreicher <andreas.oesterreicher@technikum-wien.at> and
|
||||
* Rudolf Hangl <rudolf.hangl@technikum-wien.at>.
|
||||
*/
|
||||
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");
|
||||
@@ -107,12 +127,12 @@ echo '<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>';
|
||||
</menulist>
|
||||
<label value="Sprache" control="mitarbeiter-detail-menulist-sprache" />
|
||||
<menulist id="mitarbeiter-detail-menulist-sprache" disabled="true"
|
||||
datasources="<?php echo APP_ROOT ?>rdf/sprache.rdf.php" flex="1"
|
||||
datasources="<?php echo APP_ROOT ?>rdf/sprache.rdf.php?optional=true" flex="1"
|
||||
ref="http://www.technikum-wien.at/sprachen/liste" >
|
||||
<template>
|
||||
<menupopup>
|
||||
<menuitem value="rdf:http://www.technikum-wien.at/sprachen/rdf#bezeichnung"
|
||||
label="rdf:http://www.technikum-wien.at/sprachen/rdf#bezeichnung"
|
||||
label="rdf:http://www.technikum-wien.at/sprachen/rdf#anzeigename"
|
||||
uri="rdf:*"/>
|
||||
</menupopup>
|
||||
</template>
|
||||
|
||||
@@ -1,4 +1,24 @@
|
||||
<?php
|
||||
/* Copyright (C) 2006 Technikum-Wien
|
||||
*
|
||||
* This program is free software; you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as
|
||||
* published by the Free Software Foundation; either version 2 of the
|
||||
* License, or (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program; if not, write to the Free Software
|
||||
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.
|
||||
*
|
||||
* Authors: Christian Paminger <christian.paminger@technikum-wien.at>,
|
||||
* Andreas Oesterreicher <andreas.oesterreicher@technikum-wien.at> and
|
||||
* Rudolf Hangl <rudolf.hangl@technikum-wien.at>.
|
||||
*/
|
||||
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");
|
||||
|
||||
@@ -233,59 +233,49 @@ function onMitarbeiterSelect()
|
||||
if (filter=="Studiengangsleiter")
|
||||
{
|
||||
attributes+="&stgl=true";
|
||||
document.getElementById('mitarbeiter-toolbar-neu').disabled=true;
|
||||
}
|
||||
if (filter=="Fachbereichsleiter")
|
||||
{
|
||||
attributes+="&fbl=true";
|
||||
document.getElementById('mitarbeiter-toolbar-neu').disabled=true;
|
||||
}
|
||||
if (filter=="Alle")
|
||||
{
|
||||
attributes+="&alle=true";
|
||||
document.getElementById('mitarbeiter-toolbar-neu').disabled=false;
|
||||
}
|
||||
if (filter=="Aktive")
|
||||
{
|
||||
attributes+="&aktiv=true";
|
||||
document.getElementById('mitarbeiter-toolbar-neu').disabled=false;
|
||||
}
|
||||
if (filter=="FixAngestellte")
|
||||
{
|
||||
attributes+="&fix=true&aktiv=true";
|
||||
document.getElementById('mitarbeiter-toolbar-neu').disabled=false;
|
||||
}
|
||||
if (filter=="FixAngestellteAlle")
|
||||
{
|
||||
attributes+="&fix=true";
|
||||
document.getElementById('mitarbeiter-toolbar-neu').disabled=false;
|
||||
}
|
||||
if (filter=="Inaktive")
|
||||
{
|
||||
attributes+="&aktiv=false";
|
||||
document.getElementById('mitarbeiter-toolbar-neu').disabled=true;
|
||||
}
|
||||
if (filter=="Karenziert")
|
||||
{
|
||||
attributes+="&karenziert=true";
|
||||
document.getElementById('mitarbeiter-toolbar-neu').disabled=true;
|
||||
}
|
||||
if (filter=="Ausgeschieden")
|
||||
{
|
||||
attributes+="&ausgeschieden=true";
|
||||
document.getElementById('mitarbeiter-toolbar-neu').disabled=true;
|
||||
}
|
||||
if (filter=="FreiAngestellte")
|
||||
{
|
||||
attributes+="&fix=false&aktiv=true";
|
||||
document.getElementById('mitarbeiter-toolbar-neu').disabled=false;
|
||||
}
|
||||
if (filter=="FreiAngestellteAlle")
|
||||
{
|
||||
attributes+="&fix=false";
|
||||
document.getElementById('mitarbeiter-toolbar-neu').disabled=false;
|
||||
}
|
||||
|
||||
document.getElementById('mitarbeiter-toolbar-neu').disabled=false;
|
||||
//Timestamp anhaengen da beim Laden von Zwischengespeicherten Dateien kein
|
||||
//Observer Event ausgeloest wird.
|
||||
url+=attributes+'&'+gettimestamp();
|
||||
@@ -813,6 +803,40 @@ function MitarbeiterDetailgetSpaltenname(id)
|
||||
if(id=='mitarbeiter-treecol-fixangestellt') return 'fixangestellt';
|
||||
if(id=='mitarbeiter-treecol-lektor') return 'lektor';
|
||||
}
|
||||
|
||||
function MitarbeiterSendMail()
|
||||
{
|
||||
mailempfaenger='';
|
||||
var treeMitarbeiter=document.getElementById('mitarbeiter-tree');
|
||||
var numRanges = treeMitarbeiter.view.selection.getRangeCount();
|
||||
var start = new Object();
|
||||
var end = new Object();
|
||||
var anzfault=0;
|
||||
//Markierte Datensaetze holen
|
||||
for (var t=0; t<numRanges; t++)
|
||||
{
|
||||
treeMitarbeiter.view.selection.getRangeAt(t,start,end);
|
||||
for (v=start.value; v<=end.value; v++)
|
||||
{
|
||||
var col = treeMitarbeiter.columns ? treeMitarbeiter.columns["mitarbeiter-treecol-uid"] : "mitarbeiter-treecol-uid";
|
||||
if(treeMitarbeiter.view.getCellText(v,col).length>1)
|
||||
{
|
||||
if(mailempfaenger!='')
|
||||
mailempfaenger=mailempfaenger+','+treeMitarbeiter.view.getCellText(v,col)+'@technikum-wien.at';
|
||||
else
|
||||
mailempfaenger='mailto:'+treeMitarbeiter.view.getCellText(v,col)+'@technikum-wien.at';
|
||||
}
|
||||
else
|
||||
{
|
||||
anzfault=anzfault+1;
|
||||
}
|
||||
}
|
||||
}
|
||||
if(anzfault!=0)
|
||||
alert(anzfault+' Mitarbeiter konnten nicht hinzugefuegt werden weil keine UID eingetragen ist!');
|
||||
window.location.href=mailempfaenger;
|
||||
}
|
||||
|
||||
// ***************** VERWENDUNG ********************** //
|
||||
|
||||
// ****
|
||||
|
||||
@@ -45,7 +45,11 @@ echo '<?xul-overlay href="'.APP_ROOT.'content/mitarbeiter/mitarbeiterfunktionove
|
||||
<!-- * MITARBEITER * -->
|
||||
<!-- **************** -->
|
||||
<vbox id="MitarbeiterEditor" persist="height">
|
||||
|
||||
<popupset>
|
||||
<popup id="mitarbeiter-tree-popup">
|
||||
<menuitem label="EMail versenden" oncommand="MitarbeiterSendMail();" id="mitarbeiter-tree-popup-mail" hidden="false"/>
|
||||
</popup>
|
||||
</popupset>
|
||||
<hbox>
|
||||
<toolbox flex="1">
|
||||
<toolbar id="mitarbeiter-nav-toolbar">
|
||||
@@ -67,7 +71,8 @@ echo '<?xul-overlay href="'.APP_ROOT.'content/mitarbeiter/mitarbeiterfunktionove
|
||||
flags="dont-build-content"
|
||||
enableColumnDrag="true"
|
||||
style="margin:0px;"
|
||||
persist="hidden, height"
|
||||
persist="hidden, height"
|
||||
context="mitarbeiter-tree-popup"
|
||||
>
|
||||
<treecols>
|
||||
<treecol id="mitarbeiter-treecol-uid" label="UID" flex="1" persist="hidden, width" hidden="false"
|
||||
|
||||
@@ -1,4 +1,24 @@
|
||||
<?php
|
||||
/* Copyright (C) 2006 Technikum-Wien
|
||||
*
|
||||
* This program is free software; you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as
|
||||
* published by the Free Software Foundation; either version 2 of the
|
||||
* License, or (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program; if not, write to the Free Software
|
||||
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.
|
||||
*
|
||||
* Authors: Christian Paminger <christian.paminger@technikum-wien.at>,
|
||||
* Andreas Oesterreicher <andreas.oesterreicher@technikum-wien.at> and
|
||||
* Rudolf Hangl <rudolf.hangl@technikum-wien.at>.
|
||||
*/
|
||||
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");
|
||||
|
||||
@@ -19,6 +19,11 @@
|
||||
* Andreas Oesterreicher <andreas.oesterreicher@technikum-wien.at> and
|
||||
* Rudolf Hangl <rudolf.hangl@technikum-wien.at>.
|
||||
*/
|
||||
/**
|
||||
* Exportiert die Mitarbeiterdaten in ein Excel File.
|
||||
* Der Mitarbeiterfilter und die zu exportierenden Spalten werden per GET uebergeben.
|
||||
* Die Adressen der Mitarbeiter werden immer dazugehaengt
|
||||
*/
|
||||
require_once('../../vilesci/config.inc.php');
|
||||
require_once('../../include/functions.inc.php');
|
||||
require_once('../../include/person.class.php');
|
||||
@@ -71,13 +76,13 @@ if (isset($_GET['zustelladresse']))
|
||||
else
|
||||
$zustelladresse = null;
|
||||
|
||||
//Spalten
|
||||
//die Spalten die Exportiert werden sollen, werden per GET uebergeben
|
||||
//spalte1=nachname, spalte2=vorname, spalte3=gebdatum, ...
|
||||
$anzSpalten=0;
|
||||
$varname='spalte'.(string)$anzSpalten;
|
||||
while (isset($_GET[$varname]))
|
||||
{
|
||||
$spalte[$anzSpalten]=$_GET[$varname];
|
||||
//echo $spalte[$anzSpalten];
|
||||
$anzSpalten++;
|
||||
$varname='spalte'.(string)$anzSpalten;
|
||||
}
|
||||
@@ -86,10 +91,6 @@ $zustelladresse=true;
|
||||
// Mitarbeiter holen
|
||||
$mitarbeiterDAO=new mitarbeiter($conn);
|
||||
$mitarbeiterDAO->getPersonal($fix, $stgl, $fbl, $aktiv, $karenziert, $ausgeschieden, $semester_aktuell);
|
||||
//echo 'fix:'.$fix.' stgl:'.$stgl.' fbl:'.$fbl.' aktiv:'.$aktiv.' karenziert:'.$karenziert.' ausgeschieden:'.$ausgeschieden.' semester_aktuell:'.$semester_aktuell;
|
||||
/*
|
||||
* Create Excel File with Content from Students Examples solved
|
||||
*/
|
||||
|
||||
// Creating a workbook
|
||||
$workbook = new Spreadsheet_Excel_Writer();
|
||||
@@ -105,23 +106,17 @@ $mitarbeiterDAO->getPersonal($fix, $stgl, $fbl, $aktiv, $karenziert, $ausgeschie
|
||||
|
||||
$format_title =& $workbook->addFormat();
|
||||
$format_title->setBold();
|
||||
// $format_title->setColor('yellow');
|
||||
// $format_title->setPattern(1);
|
||||
// $format_title->setFgColor('blue');
|
||||
// let's merge
|
||||
$format_title->setAlign('merge');
|
||||
|
||||
//Zeilenueberschriften ausgeben
|
||||
for ($i=0;$i<$anzSpalten;$i++)
|
||||
$worksheet->write(0,$i,strtoupper(str_replace('_bezeichnung','',$spalte[$i])), $format_bold);
|
||||
$worksheet->write(0,$i,"STRASSE", $format_bold);
|
||||
$worksheet->write(0,$i+1,"PLZ", $format_bold);
|
||||
$worksheet->write(0,$i+2,"ORT", $format_bold);
|
||||
|
||||
// set width of columns
|
||||
|
||||
//$worksheet->setColumn(1,4,20); // ersten 3 Spalten auf width=17
|
||||
//$worksheet->setColumn(0,0,22);
|
||||
|
||||
//Maximale Spaltenbreite ermitteln damit sie am Schluss gesetzt werden kann
|
||||
$j=1;
|
||||
$maxlength = array();
|
||||
for ($i=0;$i<$anzSpalten;$i++)
|
||||
@@ -130,14 +125,18 @@ $mitarbeiterDAO->getPersonal($fix, $stgl, $fbl, $aktiv, $karenziert, $ausgeschie
|
||||
$maxlength[$i+1]=strlen('PLZ');
|
||||
$maxlength[$i+2]=strlen('ORT');
|
||||
|
||||
//Zeilen (Mitarbeiter) ausgeben
|
||||
foreach ($mitarbeiterDAO->result as $mitarbeiter)
|
||||
{
|
||||
//Spalten ausgeben
|
||||
for ($i=0;$i<$anzSpalten;$i++)
|
||||
{
|
||||
if(strlen($mitarbeiter->$spalte[$i])>$maxlength[$i])
|
||||
$maxlength[$i] = strlen($mitarbeiter->$spalte[$i]);
|
||||
$worksheet->write($j,$i, $mitarbeiter->$spalte[$i]);
|
||||
}
|
||||
|
||||
//Zustelladresse aus der Datenbank holen und dazuhaengen
|
||||
$qry = "SELECT * FROM public.tbl_adresse WHERE person_id='$mitarbeiter->person_id' ORDER BY zustelladresse LIMIT 1";
|
||||
if($result = pg_query($conn, $qry))
|
||||
{
|
||||
@@ -158,6 +157,7 @@ $mitarbeiterDAO->getPersonal($fix, $stgl, $fbl, $aktiv, $karenziert, $ausgeschie
|
||||
$j++;
|
||||
}
|
||||
|
||||
//Die Breite der Spalten setzen
|
||||
for ($i=0;$i<$anzSpalten;$i++)
|
||||
$worksheet->setColumn($i, $i, $maxlength[$i]+2);
|
||||
$worksheet->setColumn($i, $i, $maxlength[$i]+2);
|
||||
|
||||
+39
-15
@@ -1,9 +1,23 @@
|
||||
<?php
|
||||
/*
|
||||
* Created on 02.12.2004
|
||||
/* Copyright (C) 2006 Technikum-Wien
|
||||
*
|
||||
* To change the template for this generated file go to
|
||||
* Window - Preferences - PHPeclipse - PHP - Code Templates
|
||||
* This program is free software; you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as
|
||||
* published by the Free Software Foundation; either version 2 of the
|
||||
* License, or (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program; if not, write to the Free Software
|
||||
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.
|
||||
*
|
||||
* Authors: Christian Paminger <christian.paminger@technikum-wien.at>,
|
||||
* Andreas Oesterreicher <andreas.oesterreicher@technikum-wien.at> and
|
||||
* Rudolf Hangl <rudolf.hangl@technikum-wien.at>.
|
||||
*/
|
||||
// header für no cache
|
||||
header("Cache-Control: no-cache");
|
||||
@@ -26,25 +40,35 @@ $qry = "SELECT * FROM public.tbl_sprache order by sprache";
|
||||
$result = pg_query($conn, $qry);
|
||||
$rdf_url='http://www.technikum-wien.at/sprachen';
|
||||
|
||||
?>
|
||||
|
||||
echo '
|
||||
<RDF:RDF
|
||||
xmlns:RDF="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:SPRACHE="<?php echo $rdf_url; ?>/rdf#"
|
||||
xmlns:SPRACHE="'.$rdf_url.'/rdf#"
|
||||
>
|
||||
|
||||
<RDF:Seq about="<?php echo $rdf_url ?>/liste">
|
||||
<RDF:Seq about="'.$rdf_url.'/liste">
|
||||
';
|
||||
|
||||
<?php
|
||||
while($row=pg_fetch_object($result))
|
||||
if(isset($_GET['optional']) && $_GET['optional']=='true')
|
||||
{
|
||||
?>
|
||||
<RDF:li>
|
||||
<RDF:Description id="<?php echo $row->sprache; ?>" about="<?php echo $rdf_url.'/'.$row->sprache; ?>" >
|
||||
<SPRACHE:bezeichnung><![CDATA[<?php echo $row->sprache ?>]]></SPRACHE:bezeichnung>
|
||||
echo '
|
||||
<RDF:li>
|
||||
<RDF:Description id="" about="">
|
||||
<SPRACHE:bezeichnung><![CDATA[]]></SPRACHE:bezeichnung>
|
||||
<SPRACHE:anzeigename><![CDATA[-- Keine Auswahl --]]></SPRACHE:anzeigename>
|
||||
</RDF:Description>
|
||||
</RDF:li>
|
||||
<?php
|
||||
';
|
||||
}
|
||||
while($row=pg_fetch_object($result))
|
||||
{
|
||||
echo '
|
||||
<RDF:li>
|
||||
<RDF:Description id="'.$row->sprache.'" about="'.$rdf_url.'/'.$row->sprache.'" >
|
||||
<SPRACHE:bezeichnung><![CDATA['.$row->sprache.']]></SPRACHE:bezeichnung>
|
||||
<SPRACHE:anzeigename><![CDATA['.$row->sprache.']]></SPRACHE:anzeigename>
|
||||
</RDF:Description>
|
||||
</RDF:li>';
|
||||
}
|
||||
?>
|
||||
</RDF:Seq>
|
||||
|
||||
Reference in New Issue
Block a user