mirror of
https://github.com/FH-Complete/FHC-Core.git
synced 2026-07-20 00:12:15 +00:00
This commit is contained in:
@@ -0,0 +1,172 @@
|
||||
<?php
|
||||
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");
|
||||
header("Content-type: application/vnd.mozilla.xul+xml");
|
||||
|
||||
require_once('../../vilesci/config.inc.php');
|
||||
require_once('../../include/functions.inc.php');
|
||||
|
||||
echo '<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>';
|
||||
|
||||
?>
|
||||
|
||||
<!DOCTYPE overlay>
|
||||
|
||||
<overlay id="MitarbeiterDetailOverlay"
|
||||
xmlns:html="http://www.w3.org/1999/xhtml"
|
||||
xmlns:NC="http://home.netscape.com/NC-rdf#"
|
||||
xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
|
||||
|
||||
<vbox id="mitarbeiter-detail-funktionen" flex="1" style="overflow:auto">
|
||||
|
||||
<groupbox id="mitarbeiter-detail-groupbox-verwendung" flex="1">
|
||||
<caption label="Verwendung" />
|
||||
<tree id="mitarbeiter-tree-verwendung" seltype="single" hidecolumnpicker="false" flex="1"
|
||||
datasources="rdf:null" ref="http://www.technikum-wien.at/verwendung/alle"
|
||||
onselect="MitarbeiterVerwendungSelect();"
|
||||
flags="dont-build-content"
|
||||
enableColumnDrag="true"
|
||||
style="margin:5px;"
|
||||
persist="hidden, height"
|
||||
>
|
||||
<treecols>
|
||||
<treecol id="mitarbeiter-treecol-ba1bez" label="Beschaeftigungsart 1" flex="1" persist="hidden, width" hidden="false"
|
||||
class="sortDirectionIndicator"
|
||||
sort="rdf:http://www.technikum-wien.at/verwendung/rdf#ba1bez" onclick="MitarbeiterTreeVerwendungSort()"/>
|
||||
<splitter class="tree-splitter"/>
|
||||
<treecol id="mitarbeiter-treecol-ba2bez" label="Beschaeftigungsart 2" flex="1" persist="hidden, width" hidden="false"
|
||||
class="sortDirectionIndicator"
|
||||
sort="rdf:http://www.technikum-wien.at/verwendung/rdf#ba2bez" onclick="MitarbeiterTreeVerwendungSort()"/>
|
||||
<splitter class="tree-splitter"/>
|
||||
<treecol id="mitarbeiter-treecol-ausmass" label="Ausmass" flex="1" persist="hidden, width" hidden="false"
|
||||
class="sortDirectionIndicator"
|
||||
sort="rdf:http://www.technikum-wien.at/verwendung/rdf#ausmass" onclick="MitarbeiterTreeVerwendungSort()"/>
|
||||
<splitter class="tree-splitter"/>
|
||||
<treecol id="mitarbeiter-treecol-verwendung" label="Verwendung" flex="1" persist="hidden, width" hidden="false"
|
||||
class="sortDirectionIndicator"
|
||||
sort="rdf:http://www.technikum-wien.at/verwendung/rdf#verwendung" onclick="MitarbeiterTreeVerwendungSort()"/>
|
||||
<splitter class="tree-splitter"/>
|
||||
<treecol id="mitarbeiter-treecol-hauptberuf" label="Hauptberuf" flex="1" persist="hidden, width" hidden="false"
|
||||
class="sortDirectionIndicator"
|
||||
sort="rdf:http://www.technikum-wien.at/verwendung/rdf#hauptberuf" onclick="MitarbeiterTreeVerwendungSort()"/>
|
||||
<splitter class="tree-splitter"/>
|
||||
<treecol id="mitarbeiter-treecol-hauptberuflich" label="Hauptberuflich" flex="1" persist="hidden, width" hidden="false"
|
||||
class="sortDirectionIndicator"
|
||||
sort="rdf:http://www.technikum-wien.at/verwendung/rdf#hauptberuflich" onclick="MitarbeiterTreeVerwendungSort()"/>
|
||||
<splitter class="tree-splitter"/>
|
||||
<treecol id="mitarbeiter-treecol-habilitation" label="Habilitation" flex="1" persist="hidden, width" hidden="false"
|
||||
class="sortDirectionIndicator"
|
||||
sort="rdf:http://www.technikum-wien.at/verwendung/rdf#habilitation" onclick="MitarbeiterTreeVerwendungSort()"/>
|
||||
<splitter class="tree-splitter"/>
|
||||
<treecol id="mitarbeiter-treecol-beginn" label="Beginn" flex="1" persist="hidden, width" hidden="false"
|
||||
class="sortDirectionIndicator"
|
||||
sort="rdf:http://www.technikum-wien.at/verwendung/rdf#beginn" onclick="MitarbeiterTreeVerwendungSort()"/>
|
||||
<splitter class="tree-splitter"/>
|
||||
<treecol id="mitarbeiter-treecol-ende" label="Ende" flex="1" persist="hidden, width" hidden="false"
|
||||
class="sortDirectionIndicator"
|
||||
sort="rdf:http://www.technikum-wien.at/verwendung/rdf#ende" onclick="MitarbeiterTreeVerwendungSort()"/>
|
||||
<splitter class="tree-splitter"/>
|
||||
<treecol id="mitarbeiter-treecol-ba1code" label="ba1code" flex="1" persist="hidden, width" hidden="true"
|
||||
class="sortDirectionIndicator"
|
||||
sort="rdf:http://www.technikum-wien.at/verwendung/rdf#ba1code" onclick="MitarbeiterTreeVerwendungSort()"/>
|
||||
<splitter class="tree-splitter"/>
|
||||
<treecol id="mitarbeiter-treecol-ba2code" label="ba2code" flex="1" persist="hidden, width" hidden="true"
|
||||
class="sortDirectionIndicator"
|
||||
sort="rdf:http://www.technikum-wien.at/verwendung/rdf#ba2code" onclick="MitarbeiterTreeVerwendungSort()"/>
|
||||
<splitter class="tree-splitter"/>
|
||||
<treecol id="mitarbeiter-treecol-beschausmasscode" label="beschausmasscode" flex="1" persist="hidden, width" hidden="true"
|
||||
class="sortDirectionIndicator"
|
||||
sort="rdf:http://www.technikum-wien.at/verwendung/rdf#beschausmasscode" onclick="MitarbeiterTreeVerwendungSort()"/>
|
||||
<splitter class="tree-splitter"/>
|
||||
<treecol id="mitarbeiter-treecol-verwendungcode" label="verwendungcode" flex="1" persist="hidden, width" hidden="true"
|
||||
class="sortDirectionIndicator"
|
||||
sort="rdf:http://www.technikum-wien.at/verwendung/rdf#verwendungcode" onclick="MitarbeiterTreeVerwendungSort()"/>
|
||||
<splitter class="tree-splitter"/>
|
||||
<treecol id="mitarbeiter-treecol-mitarbeiter_uid" label="mitarbeiter_uid" flex="1" persist="hidden, width" hidden="true"
|
||||
class="sortDirectionIndicator"
|
||||
sort="rdf:http://www.technikum-wien.at/verwendung/rdf#mitarbeiter_uid" onclick="MitarbeiterTreeVerwendungSort()"/>
|
||||
<splitter class="tree-splitter"/>
|
||||
<treecol id="mitarbeiter-treecol-hauptberufcode" label="hauptberufcode" flex="1" persist="hidden, width" hidden="true"
|
||||
class="sortDirectionIndicator"
|
||||
sort="rdf:http://www.technikum-wien.at/verwendung/rdf#hauptberufcode" onclick="MitarbeiterTreeVerwendungSort()"/>
|
||||
<splitter class="tree-splitter"/>
|
||||
</treecols>
|
||||
|
||||
<template>
|
||||
<rule>
|
||||
<treechildren>
|
||||
<treeitem uri="rdf:*">
|
||||
<treerow>
|
||||
<treecell label="rdf:http://www.technikum-wien.at/verwendung/rdf#ba1bez" />
|
||||
<treecell label="rdf:http://www.technikum-wien.at/verwendung/rdf#ba2bez" />
|
||||
<treecell label="rdf:http://www.technikum-wien.at/verwendung/rdf#ausmass" />
|
||||
<treecell label="rdf:http://www.technikum-wien.at/verwendung/rdf#verwendung" />
|
||||
<treecell label="rdf:http://www.technikum-wien.at/verwendung/rdf#hauptberuf" />
|
||||
<treecell label="rdf:http://www.technikum-wien.at/verwendung/rdf#hauptberuflich" />
|
||||
<treecell label="rdf:http://www.technikum-wien.at/verwendung/rdf#habilitation" />
|
||||
<treecell label="rdf:http://www.technikum-wien.at/verwendung/rdf#beginn" />
|
||||
<treecell label="rdf:http://www.technikum-wien.at/verwendung/rdf#ende" />
|
||||
<treecell label="rdf:http://www.technikum-wien.at/verwendung/rdf#ba1code" />
|
||||
<treecell label="rdf:http://www.technikum-wien.at/verwendung/rdf#ba2code" />
|
||||
<treecell label="rdf:http://www.technikum-wien.at/verwendung/rdf#beschausmasscode" />
|
||||
<treecell label="rdf:http://www.technikum-wien.at/verwendung/rdf#verwendungcode" />
|
||||
<treecell label="rdf:http://www.technikum-wien.at/verwendung/rdf#mitarbeiter_uid" />
|
||||
<treecell label="rdf:http://www.technikum-wien.at/verwendung/rdf#hauptberufcode" />
|
||||
</treerow>
|
||||
</treeitem>
|
||||
</treechildren>
|
||||
</rule>
|
||||
</template>
|
||||
</tree>
|
||||
</groupbox>
|
||||
|
||||
|
||||
<groupbox id="mitarbeiter-detail-groupbox-funktion" flex="1">
|
||||
<caption label="Funktion" />
|
||||
<tree id="mitarbeiter-tree-funktion" seltype="single" hidecolumnpicker="false" flex="1"
|
||||
datasources="rdf:null" ref="http://www.technikum-wien.at/funktion/alle"
|
||||
onselect="MitarbeiterFunktionSelect();"
|
||||
flags="dont-build-content"
|
||||
enableColumnDrag="true"
|
||||
style="margin:5px;"
|
||||
persist="hidden, height"
|
||||
>
|
||||
<treecols>
|
||||
<treecol id="mitarbeiter-funktion-treecol-studiengang" label="Studiengang" flex="1" persist="hidden, width" hidden="false"
|
||||
class="sortDirectionIndicator"
|
||||
sort="rdf:http://www.technikum-wien.at/funktion/rdf#studiengang" onclick="MitarbeiterTreeFunktionSort()"/>
|
||||
<splitter class="tree-splitter"/>
|
||||
<treecol id="mitarbeiter-funktion-treecol-sws" label="SWS" flex="1" persist="hidden, width" hidden="false"
|
||||
class="sortDirectionIndicator"
|
||||
sort="rdf:http://www.technikum-wien.at/funktion/rdf#sws" onclick="MitarbeiterTreeFunktionSort()"/>
|
||||
<splitter class="tree-splitter"/>
|
||||
<treecol id="mitarbeiter-funktion-treecol-bisverwendung_id" label="VerwendungID" flex="1" persist="hidden, width" hidden="true"
|
||||
class="sortDirectionIndicator"
|
||||
sort="rdf:http://www.technikum-wien.at/funktioon/rdf#bisverwendung_id" onclick="MitarbeiterTreeFunktionSort()"/>
|
||||
<splitter class="tree-splitter"/>
|
||||
<treecol id="mitarbeiter-funktion-treecol-studiengang_kz" label="Studiengang_kz" flex="1" persist="hidden, width" hidden="true"
|
||||
class="sortDirectionIndicator"
|
||||
sort="rdf:http://www.technikum-wien.at/funktion/rdf#studiengang_kz" onclick="MitarbeiterTreeFunktionSort()"/>
|
||||
<splitter class="tree-splitter"/>
|
||||
</treecols>
|
||||
|
||||
<template>
|
||||
<rule>
|
||||
<treechildren>
|
||||
<treeitem uri="rdf:*">
|
||||
<treerow>
|
||||
<treecell label="rdf:http://www.technikum-wien.at/funktion/rdf#studiengang" />
|
||||
<treecell label="rdf:http://www.technikum-wien.at/funktion/rdf#sws" />
|
||||
<treecell label="rdf:http://www.technikum-wien.at/funktion/rdf#bisverwendung_id" />
|
||||
<treecell label="rdf:http://www.technikum-wien.at/funktion/rdf#studiengang_kz" />
|
||||
</treerow>
|
||||
</treeitem>
|
||||
</treechildren>
|
||||
</rule>
|
||||
</template>
|
||||
</tree>
|
||||
</groupbox>
|
||||
</vbox>
|
||||
</overlay>
|
||||
@@ -35,7 +35,7 @@ echo '<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>';
|
||||
xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"
|
||||
>
|
||||
<!-- Interessent DETAILS -->
|
||||
<vbox id="interessent-detail" style="margin:0px;" flex="1">
|
||||
<vbox id="interessent-detail" style="overflow:auto; margin:0px;" flex="1">
|
||||
<vbox hidden="true">
|
||||
<label value="Neu"/>
|
||||
<checkbox id="interessent-detail-checkbox-new" checked="true" />
|
||||
@@ -47,7 +47,7 @@ echo '<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>';
|
||||
<vbox flex="1">
|
||||
<groupbox id="interessent-detail-groupbox-person">
|
||||
<caption label="Person" />
|
||||
<grid id="interessent-detail-grid-person" style="overflow:auto;margin:4px;" flex="1">
|
||||
<grid id="interessent-detail-grid-person" style="margin:4px;" flex="1">
|
||||
<columns >
|
||||
<column flex="1"/>
|
||||
<column flex="5"/>
|
||||
@@ -178,7 +178,7 @@ echo '<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>';
|
||||
</vbox>
|
||||
|
||||
<!-- interessent PREStudent -->
|
||||
<vbox id="interessent-prestudent" style="margin:0px;" flex="1">
|
||||
<vbox id="interessent-prestudent" style="overflow:auto; margin:0px;" flex="1">
|
||||
|
||||
<vbox hidden="true">
|
||||
<label value="Neu"/>
|
||||
@@ -192,7 +192,7 @@ echo '<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>';
|
||||
</vbox>
|
||||
<groupbox id="interessent-detail-groupbox-prestudent">
|
||||
<caption label="Prestudent" />
|
||||
<grid id="interessent-prestudent-grid-prestudent" style="overflow:auto;margin:4px;" flex="1">
|
||||
<grid id="interessent-prestudent-grid-prestudent" style="margin:4px;" flex="1">
|
||||
<columns >
|
||||
<column flex="1"/>
|
||||
<column flex="5"/>
|
||||
|
||||
@@ -35,7 +35,7 @@ echo '<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>';
|
||||
xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"
|
||||
>
|
||||
<!-- Dokumente Overlay -->
|
||||
<vbox id="interessent-dokumente" style="margin:0px;" flex="1">
|
||||
<vbox id="interessent-dokumente" style="overflow:auto; margin:0px;" flex="1">
|
||||
<hbox flex="1">
|
||||
<groupbox flex="1">
|
||||
<caption label="Noch nicht abgegeben"/>
|
||||
|
||||
@@ -35,14 +35,14 @@ echo '<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>';
|
||||
xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"
|
||||
>
|
||||
<!-- Zeugnis Overlay -->
|
||||
<vbox id="interessent-konto" style="margin:0px;" flex="1">
|
||||
<vbox id="interessent-konto" style="overflow:auto; margin:0px;" flex="1">
|
||||
<popupset>
|
||||
<popup id="interessent-konto-tree-popup">
|
||||
<menuitem label="Entfernen" oncommand="InteressentKontoDelete();" id="interessent-konto-tree-popup-kontodel" hidden="false"/>
|
||||
</popup>
|
||||
</popupset>
|
||||
<hbox flex="1">
|
||||
<grid id="interessent-konto-grid-detail" style="overflow:auto;margin:4px;" flex="1">
|
||||
<grid id="interessent-konto-grid-detail" style="margin:4px;" flex="1">
|
||||
<columns >
|
||||
<column flex="1"/>
|
||||
<column flex="1"/>
|
||||
|
||||
@@ -35,7 +35,7 @@ echo '<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>';
|
||||
xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"
|
||||
>
|
||||
<!-- Student DETAILS -->
|
||||
<vbox id="student-detail" style="margin:0px;" flex="1">
|
||||
<vbox id="student-detail" style="overflow:auto;margin:0px;" flex="1">
|
||||
<vbox hidden="true">
|
||||
<label value="Neu"/>
|
||||
<checkbox id="student-detail-checkbox-new" checked="true" />
|
||||
@@ -45,7 +45,7 @@ echo '<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>';
|
||||
<vbox flex="1">
|
||||
<groupbox id="student-detail-groupbox-person">
|
||||
<caption label="Person" />
|
||||
<grid id="student-detail-grid-person" style="overflow:auto;margin:4px;" flex="1">
|
||||
<grid id="student-detail-grid-person" style="margin:4px;" flex="1">
|
||||
<columns >
|
||||
<column flex="1"/>
|
||||
<column flex="5"/>
|
||||
@@ -176,7 +176,7 @@ echo '<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>';
|
||||
</groupbox>
|
||||
<groupbox id="student-detail-groupbox-student">
|
||||
<caption label="Student" />
|
||||
<grid id="student-detail-grid-student" style="overflow:auto;margin:4px;" flex="1">
|
||||
<grid id="student-detail-grid-student" style="margin:4px;" flex="1">
|
||||
<columns >
|
||||
<column flex="1"/>
|
||||
<column flex="5"/>
|
||||
@@ -221,7 +221,7 @@ echo '<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>';
|
||||
</vbox>
|
||||
|
||||
<!-- STUDENT PREStudent -->
|
||||
<vbox id="student-prestudent" style="margin:0px;" flex="1">
|
||||
<vbox id="student-prestudent" style="overflow:auto; margin:0px;" flex="1">
|
||||
<popupset>
|
||||
<popup id="student-prestudent-rolle-tree-popup">
|
||||
<menuitem label="Entfernen" oncommand="StudentPrestudentRolleDelete();" id="student-prestudent-rolle-tree-popup-delete" hidden="false"/>
|
||||
@@ -239,7 +239,7 @@ echo '<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>';
|
||||
</vbox>
|
||||
<groupbox id="student-detail-groupbox-prestudent">
|
||||
<caption label="Prestudent" />
|
||||
<grid id="student-prestudent-grid-prestudent" style="overflow:auto;margin:4px;" flex="1">
|
||||
<grid id="student-prestudent-grid-prestudent" style="margin:4px;" flex="1">
|
||||
<columns >
|
||||
<column flex="1"/>
|
||||
<column flex="5"/>
|
||||
|
||||
@@ -35,7 +35,7 @@ echo '<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>';
|
||||
xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"
|
||||
>
|
||||
<!-- Incomming/Outgoing DETAILS -->
|
||||
<vbox id="student-io" style="margin:0px;" flex="1">
|
||||
<vbox id="student-io" style="overflow:auto;margin:0px;" flex="1">
|
||||
<popupset>
|
||||
<popup id="student-io-tree-popup">
|
||||
<menuitem label="Entfernen" oncommand="StudentIODelete();" id="student-io-tree-popup-delete" hidden="false"/>
|
||||
@@ -43,7 +43,7 @@ echo '<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>';
|
||||
</popupset>
|
||||
|
||||
<hbox flex="1">
|
||||
<grid id="student-io-grid-detail" style="overflow:auto;margin:4px;" flex="1">
|
||||
<grid id="student-io-grid-detail" style="margin:4px;" flex="1">
|
||||
<columns >
|
||||
<column flex="1"/>
|
||||
<column flex="1"/>
|
||||
|
||||
@@ -35,14 +35,14 @@ echo '<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>';
|
||||
xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"
|
||||
>
|
||||
<!-- Zeugnis Overlay -->
|
||||
<vbox id="student-konto" style="margin:0px;" flex="1">
|
||||
<vbox id="student-konto" style="overflow:auto;margin:0px;" flex="1">
|
||||
<popupset>
|
||||
<popup id="student-konto-tree-popup">
|
||||
<menuitem label="Entfernen" oncommand="StudentKontoDelete();" id="student-konto-tree-popup-kontodel" hidden="false"/>
|
||||
</popup>
|
||||
</popupset>
|
||||
<hbox flex="1">
|
||||
<grid id="student-konto-grid-detail" style="overflow:auto;margin:4px;" flex="1">
|
||||
<grid id="student-konto-grid-detail" style="margin:4px;" flex="1">
|
||||
<columns >
|
||||
<column flex="1"/>
|
||||
<column flex="1"/>
|
||||
|
||||
@@ -36,7 +36,7 @@ echo "<?xml-stylesheet href=\"".APP_ROOT."content/bindings.css\" type=\"text/css
|
||||
xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"
|
||||
>
|
||||
<!-- Zeugnis Overlay -->
|
||||
<vbox id="student-noten" style="margin:0px;" flex="1">
|
||||
<vbox id="student-noten" style="overflow:auto;margin:0px;" flex="1">
|
||||
<popupset>
|
||||
<popup id="student-noten-tree-popup">
|
||||
<menuitem label="Entfernen" oncommand="StudentNotenDelete();" id="student-noten-tree-popup-delete" hidden="false"/>
|
||||
|
||||
@@ -35,14 +35,14 @@ echo '<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>';
|
||||
xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"
|
||||
>
|
||||
<!-- Pruefung Overlay -->
|
||||
<vbox id="student-pruefung" style="margin:0px;" flex="1">
|
||||
<vbox id="student-pruefung" style="overflow:auto; margin:0px;" flex="1">
|
||||
<popupset>
|
||||
<popup id="student-pruefung-tree-popup">
|
||||
<menuitem label="Entfernen" oncommand="StudentPruefungDelete();" id="student-pruefung-tree-popup-delete" hidden="false"/>
|
||||
</popup>
|
||||
</popupset>
|
||||
<hbox flex="1">
|
||||
<grid id="student-pruefung-grid-detail" style="overflow:auto;margin:4px;" flex="1">
|
||||
<grid id="student-pruefung-grid-detail" style="margin:4px;" flex="1">
|
||||
<columns >
|
||||
<column flex="1"/>
|
||||
<column flex="1"/>
|
||||
|
||||
@@ -35,7 +35,7 @@ echo '<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>';
|
||||
xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"
|
||||
>
|
||||
<!-- Zeugnis Overlay -->
|
||||
<vbox id="student-zeugnis" style="margin:0px;" flex="1">
|
||||
<vbox id="student-zeugnis" style="overflow:auto; margin:0px;" flex="1">
|
||||
<popupset>
|
||||
<popup id="student-zeugnis-tree-popup">
|
||||
<menuitem label="Entfernen" oncommand="StudentAkteDel();" id="student-zeugnis-tree-popup-aktedel" hidden="false"/>
|
||||
|
||||
@@ -430,43 +430,51 @@ class prestudent extends person
|
||||
tbl_prestudent.prestudent_id=tbl_prestudentrolle.prestudent_id AND
|
||||
tbl_prestudent.studiengang_kz='$studiengang_kz'";
|
||||
|
||||
$qry = "SELECT * FROM (
|
||||
SELECT *, (
|
||||
SELECT rolle_kurzbz FROM tbl_prestudentrolle WHERE prestudent_id=prestudent.prestudent_id ORDER BY datum DESC LIMIT 1) AS rolle
|
||||
FROM tbl_prestudent prestudent ORDER BY prestudent_id) a, tbl_prestudentrolle, tbl_person
|
||||
WHERE a.rolle=tbl_prestudentrolle.rolle_kurzbz AND
|
||||
a.person_id=tbl_person.person_id AND
|
||||
a.prestudent_id = tbl_prestudentrolle.prestudent_id AND
|
||||
a.studiengang_kz='$studiengang_kz'";
|
||||
|
||||
if(!is_null($studiensemester_kurzbz) && $studiensemester_kurzbz!='')
|
||||
$qry.=" AND tbl_prestudentrolle.studiensemester_kurzbz='".addslashes($studiensemester_kurzbz)."'";
|
||||
$qry.=" AND studiensemester_kurzbz='".addslashes($studiensemester_kurzbz)."'";
|
||||
|
||||
switch ($typ)
|
||||
{
|
||||
case "interessenten":
|
||||
$qry.=" AND rolle_kurzbz='Interessent'";
|
||||
$qry.=" AND a.rolle='Interessent'";
|
||||
break;
|
||||
case "zgv":
|
||||
$qry.=" AND rolle_kurzbz='Interessent' AND (tbl_prestudent.zgv_code is not null OR tbl_prestudent.zgvmas_code is not null)";
|
||||
$qry.=" AND a.rolle='Interessent' AND (a.zgv_code is not null OR a.zgvmas_code is not null)";
|
||||
break;
|
||||
case "reihungstestangemeldet":
|
||||
$qry.=" AND rolle_kurzbz='Interessent' AND tbl_prestudent.anmeldungreihungstest is not null";
|
||||
$qry.=" AND a.rolle='Interessent' AND a.anmeldungreihungstest is not null";
|
||||
break;
|
||||
case "reihungstestnichtangemeldet":
|
||||
$qry.=" AND rolle_kurzbz='Interessent' AND tbl_prestudent.anmeldungreihungstest is null";
|
||||
$qry.=" AND a.rolle='Interessent' AND a.anmeldungreihungstest is null";
|
||||
break;
|
||||
case "bewerber":
|
||||
$qry.=" AND rolle_kurzbz='Bewerber'";
|
||||
$qry.=" AND a.rolle='Bewerber'";
|
||||
break;
|
||||
case "aufgenommen":
|
||||
$qry.=" AND rolle_kurzbz='Aufgenommener'";
|
||||
$qry.=" AND a.rolle='Aufgenommener'";
|
||||
break;
|
||||
case "warteliste":
|
||||
$qry.=" AND rolle_kurzbz='Wartender'";
|
||||
$qry.=" AND a.rolle='Wartender'";
|
||||
break;
|
||||
case "absage":
|
||||
$qry.=" AND rolle_kurzbz='Abgewiesener'";
|
||||
$qry.=" AND a.rolle='Abgewiesener'";
|
||||
break;
|
||||
default:
|
||||
$qry .=" AND (rolle_kurzbz='Interessent' OR rolle_kurzbz='Bewerber')";
|
||||
break;
|
||||
}
|
||||
if($semester!=null)
|
||||
$qry.=" AND tbl_prestudentrolle.ausbildungssemester='$semester'";
|
||||
$qry.=" AND ausbildungssemester='$semester'";
|
||||
|
||||
echo $qry;
|
||||
//echo $qry;
|
||||
if($result = pg_query($this->conn, $qry))
|
||||
{
|
||||
while($row = pg_fetch_object($result))
|
||||
|
||||
@@ -62,25 +62,33 @@ while ($row=pg_fetch_object($result))
|
||||
<VERBAND:stg_kz><?php echo $row->studiengang_kz; ?></VERBAND:stg_kz>
|
||||
</RDF:Description>
|
||||
|
||||
<RDF:Description RDF:about="<?php echo $rdf_url.$stg_kurzbz.'/interessenten'; ?>" >
|
||||
<VERBAND:name>Interessenten</VERBAND:name>
|
||||
<RDF:Description RDF:about="<?php echo $rdf_url.$stg_kurzbz.'/prestudent'; ?>" >
|
||||
<VERBAND:name>PreStudent</VERBAND:name>
|
||||
<VERBAND:stg><?php echo $stg_kurzbz; ?></VERBAND:stg>
|
||||
<VERBAND:stg_kz><?php echo $row->studiengang_kz; ?></VERBAND:stg_kz>
|
||||
<VERBAND:typ>interessenten</VERBAND:typ>
|
||||
<VERBAND:typ>prestudent</VERBAND:typ>
|
||||
</RDF:Description>
|
||||
<?php
|
||||
foreach ($stsem_obj->studiensemester as $stsem)
|
||||
{
|
||||
?>
|
||||
<RDF:Description RDF:about="<?php echo $rdf_url.$stg_kurzbz.'/interessenten/'.$stsem->studiensemester_kurzbz; ?>" >
|
||||
<RDF:Description RDF:about="<?php echo $rdf_url.$stg_kurzbz.'/'.$stsem->studiensemester_kurzbz; ?>" >
|
||||
<VERBAND:name><?php echo $stsem->studiensemester_kurzbz; ?></VERBAND:name>
|
||||
<VERBAND:stg><?php echo $stg_kurzbz; ?></VERBAND:stg>
|
||||
<VERBAND:stg_kz><?php echo $row->studiengang_kz; ?></VERBAND:stg_kz>
|
||||
<VERBAND:stsem><?php echo $stsem->studiensemester_kurzbz; ?></VERBAND:stsem>
|
||||
<VERBAND:typ>prestudent</VERBAND:typ>
|
||||
</RDF:Description>
|
||||
|
||||
<RDF:Description RDF:about="<?php echo $rdf_url.$stg_kurzbz.'/'.$stsem->studiensemester_kurzbz.'/interessenten'; ?>" >
|
||||
<VERBAND:name>Interessenten</VERBAND:name>
|
||||
<VERBAND:stg><?php echo $stg_kurzbz; ?></VERBAND:stg>
|
||||
<VERBAND:stg_kz><?php echo $row->studiengang_kz; ?></VERBAND:stg_kz>
|
||||
<VERBAND:stsem><?php echo $stsem->studiensemester_kurzbz; ?></VERBAND:stsem>
|
||||
<VERBAND:typ>interessenten</VERBAND:typ>
|
||||
</RDF:Description>
|
||||
|
||||
<RDF:Description RDF:about="<?php echo $rdf_url.$stg_kurzbz.'/interessenten/'.$stsem->studiensemester_kurzbz.'/zgv'; ?>" >
|
||||
<RDF:Description RDF:about="<?php echo $rdf_url.$stg_kurzbz.'/'.$stsem->studiensemester_kurzbz.'/interessenten/zgv'; ?>" >
|
||||
<VERBAND:name>ZGV erfüllt</VERBAND:name>
|
||||
<VERBAND:stg><?php echo $stg_kurzbz; ?></VERBAND:stg>
|
||||
<VERBAND:stg_kz><?php echo $row->studiengang_kz; ?></VERBAND:stg_kz>
|
||||
@@ -88,7 +96,7 @@ while ($row=pg_fetch_object($result))
|
||||
<VERBAND:typ>zgv</VERBAND:typ>
|
||||
</RDF:Description>
|
||||
|
||||
<RDF:Description RDF:about="<?php echo $rdf_url.$stg_kurzbz.'/interessenten/'.$stsem->studiensemester_kurzbz.'/reihungstestangemeldet'; ?>" >
|
||||
<RDF:Description RDF:about="<?php echo $rdf_url.$stg_kurzbz.'/'.$stsem->studiensemester_kurzbz.'/interessenten/reihungstestangemeldet'; ?>" >
|
||||
<VERBAND:name>Reihungstest angemeldet</VERBAND:name>
|
||||
<VERBAND:stg><?php echo $stg_kurzbz; ?></VERBAND:stg>
|
||||
<VERBAND:stg_kz><?php echo $row->studiengang_kz; ?></VERBAND:stg_kz>
|
||||
@@ -96,35 +104,23 @@ while ($row=pg_fetch_object($result))
|
||||
<VERBAND:typ>reihungstestangemeldet</VERBAND:typ>
|
||||
</RDF:Description>
|
||||
|
||||
<RDF:Description RDF:about="<?php echo $rdf_url.$stg_kurzbz.'/interessenten/'.$stsem->studiensemester_kurzbz.'/reihungstestnichtangemeldet'; ?>" >
|
||||
<RDF:Description RDF:about="<?php echo $rdf_url.$stg_kurzbz.'/'.$stsem->studiensemester_kurzbz.'/interessenten/reihungstestnichtangemeldet'; ?>" >
|
||||
<VERBAND:name>Nicht zum Reihungstest angemeldet</VERBAND:name>
|
||||
<VERBAND:stg><?php echo $stg_kurzbz; ?></VERBAND:stg>
|
||||
<VERBAND:stg_kz><?php echo $row->studiengang_kz; ?></VERBAND:stg_kz>
|
||||
<VERBAND:stsem><?php echo $stsem->studiensemester_kurzbz; ?></VERBAND:stsem>
|
||||
<VERBAND:typ>reihungstestnichtangemeldet</VERBAND:typ>
|
||||
</RDF:Description>
|
||||
<?php
|
||||
}
|
||||
?>
|
||||
<RDF:Description RDF:about="<?php echo $rdf_url.$stg_kurzbz.'/bewerber'; ?>" >
|
||||
|
||||
<RDF:Description RDF:about="<?php echo $rdf_url.$stg_kurzbz.'/'.$stsem->studiensemester_kurzbz.'/bewerber'; ?>" >
|
||||
<VERBAND:name>Bewerber</VERBAND:name>
|
||||
<VERBAND:stg><?php echo $stg_kurzbz; ?></VERBAND:stg>
|
||||
<VERBAND:stg_kz><?php echo $row->studiengang_kz; ?></VERBAND:stg_kz>
|
||||
<VERBAND:typ>bewerber</VERBAND:typ>
|
||||
</RDF:Description>
|
||||
<?php
|
||||
foreach ($stsem_obj->studiensemester as $stsem)
|
||||
{
|
||||
?>
|
||||
<RDF:Description RDF:about="<?php echo $rdf_url.$stg_kurzbz.'/bewerber/'.$stsem->studiensemester_kurzbz; ?>" >
|
||||
<VERBAND:name><?php echo $stsem->studiensemester_kurzbz; ?></VERBAND:name>
|
||||
<VERBAND:stg><?php echo $stg_kurzbz; ?></VERBAND:stg>
|
||||
<VERBAND:stg_kz><?php echo $row->studiengang_kz; ?></VERBAND:stg_kz>
|
||||
<VERBAND:stsem><?php echo $stsem->studiensemester_kurzbz; ?></VERBAND:stsem>
|
||||
<VERBAND:typ>bewerber</VERBAND:typ>
|
||||
</RDF:Description>
|
||||
|
||||
<RDF:Description RDF:about="<?php echo $rdf_url.$stg_kurzbz.'/bewerber/'.$stsem->studiensemester_kurzbz.'/aufgenommen'; ?>" >
|
||||
<RDF:Description RDF:about="<?php echo $rdf_url.$stg_kurzbz.'/'.$stsem->studiensemester_kurzbz.'/aufgenommen'; ?>" >
|
||||
<VERBAND:name>Aufgenommen</VERBAND:name>
|
||||
<VERBAND:stg><?php echo $stg_kurzbz; ?></VERBAND:stg>
|
||||
<VERBAND:stg_kz><?php echo $row->studiengang_kz; ?></VERBAND:stg_kz>
|
||||
@@ -132,7 +128,7 @@ while ($row=pg_fetch_object($result))
|
||||
<VERBAND:typ>aufgenommen</VERBAND:typ>
|
||||
</RDF:Description>
|
||||
|
||||
<RDF:Description RDF:about="<?php echo $rdf_url.$stg_kurzbz.'/bewerber/'.$stsem->studiensemester_kurzbz.'/warteliste'; ?>" >
|
||||
<RDF:Description RDF:about="<?php echo $rdf_url.$stg_kurzbz.'/'.$stsem->studiensemester_kurzbz.'/warteliste'; ?>" >
|
||||
<VERBAND:name>Warteliste</VERBAND:name>
|
||||
<VERBAND:stg><?php echo $stg_kurzbz; ?></VERBAND:stg>
|
||||
<VERBAND:stg_kz><?php echo $row->studiengang_kz; ?></VERBAND:stg_kz>
|
||||
@@ -140,7 +136,7 @@ while ($row=pg_fetch_object($result))
|
||||
<VERBAND:typ>warteliste</VERBAND:typ>
|
||||
</RDF:Description>
|
||||
|
||||
<RDF:Description RDF:about="<?php echo $rdf_url.$stg_kurzbz.'/bewerber/'.$stsem->studiensemester_kurzbz.'/absage'; ?>" >
|
||||
<RDF:Description RDF:about="<?php echo $rdf_url.$stg_kurzbz.'/'.$stsem->studiensemester_kurzbz.'/absage'; ?>" >
|
||||
<VERBAND:name>Absage</VERBAND:name>
|
||||
<VERBAND:stg><?php echo $stg_kurzbz; ?></VERBAND:stg>
|
||||
<VERBAND:stg_kz><?php echo $row->studiengang_kz; ?></VERBAND:stg_kz>
|
||||
@@ -236,33 +232,30 @@ while ($row=pg_fetch_object($result))
|
||||
$stg_kurzbz=strtoupper($row->typ.$row->kurzbz);
|
||||
echo "\t<RDF:li RDF:resource=\"$rdf_url$stg_kurzbz\" />\n";
|
||||
echo "\t<RDF:li>\n\t\t<RDF:Seq RDF:about=\"$rdf_url$stg_kurzbz\">\n";
|
||||
//Interessenten
|
||||
echo "\t\t\t<RDF:li RDF:resource=\"$rdf_url$stg_kurzbz/interessenten\" />\n";
|
||||
echo "\t\t\t<RDF:li>\n\t\t\t\t<RDF:Seq RDF:about=\"$rdf_url$stg_kurzbz/interessenten\">\n";
|
||||
//Prestudent
|
||||
echo "\t\t\t<RDF:li RDF:resource=\"$rdf_url$stg_kurzbz/prestudent\" />\n";
|
||||
echo "\t\t\t<RDF:li>\n\t\t\t\t<RDF:Seq RDF:about=\"$rdf_url$stg_kurzbz/prestudent\">\n";
|
||||
foreach ($stsem_obj->studiensemester as $stsem)
|
||||
{
|
||||
echo "\t\t\t<RDF:li RDF:resource=\"$rdf_url$stg_kurzbz/interessenten/$stsem->studiensemester_kurzbz\" />\n";
|
||||
echo "\t\t\t<RDF:li>\n\t\t\t\t<RDF:Seq RDF:about=\"$rdf_url$stg_kurzbz/interessenten/$stsem->studiensemester_kurzbz\">\n";
|
||||
echo "\t\t\t\t<RDF:li RDF:resource=\"$rdf_url$stg_kurzbz/interessenten/$stsem->studiensemester_kurzbz/zgv\" />\n";
|
||||
echo "\t\t\t\t<RDF:li RDF:resource=\"$rdf_url$stg_kurzbz/interessenten/$stsem->studiensemester_kurzbz/reihungstestangemeldet\" />\n";
|
||||
echo "\t\t\t\t<RDF:li RDF:resource=\"$rdf_url$stg_kurzbz/interessenten/$stsem->studiensemester_kurzbz/reihungstestnichtangemeldet\" />\n";
|
||||
echo "\t\t\t\t</RDF:Seq>\n\t\t\t</RDF:li>\n";
|
||||
echo "\t\t\t<RDF:li>\n\t\t\t\t<RDF:Seq RDF:about=\"$rdf_url$stg_kurzbz/$stsem->studiensemester_kurzbz\">\n";
|
||||
|
||||
echo "\t\t\t<RDF:li>";
|
||||
echo "\n\t\t\t\t<RDF:Seq RDF:about=\"$rdf_url$stg_kurzbz/$stsem->studiensemester_kurzbz/interessenten\">\n";
|
||||
echo "\t\t\t\t<RDF:li RDF:resource=\"$rdf_url$stg_kurzbz/$stsem->studiensemester_kurzbz/interessenten/zgv\" />\n";
|
||||
echo "\t\t\t\t<RDF:li RDF:resource=\"$rdf_url$stg_kurzbz/$stsem->studiensemester_kurzbz/interessenten/reihungstestangemeldet\" />\n";
|
||||
echo "\t\t\t\t<RDF:li RDF:resource=\"$rdf_url$stg_kurzbz/$stsem->studiensemester_kurzbz/interessenten/reihungstestnichtangemeldet\" />\n";
|
||||
echo "\t\t\t\t</RDF:Seq>";
|
||||
echo "\n\t\t\t</RDF:li>\n";
|
||||
|
||||
echo "\t\t\t\t<RDF:li RDF:resource=\"$rdf_url$stg_kurzbz/$stsem->studiensemester_kurzbz/bewerber\" />\n";
|
||||
echo "\t\t\t\t<RDF:li RDF:resource=\"$rdf_url$stg_kurzbz/$stsem->studiensemester_kurzbz/aufgenommen\" />\n";
|
||||
echo "\t\t\t\t<RDF:li RDF:resource=\"$rdf_url$stg_kurzbz/$stsem->studiensemester_kurzbz/warteliste\" />\n";
|
||||
echo "\t\t\t\t<RDF:li RDF:resource=\"$rdf_url$stg_kurzbz/$stsem->studiensemester_kurzbz/absage\" />\n";
|
||||
|
||||
echo "\t\t\t</RDF:Seq>\n\t\t\t</RDF:li>\n";
|
||||
}
|
||||
echo "\t\t\t</RDF:Seq>\n\t\t\t</RDF:li>\n";
|
||||
|
||||
//Bewerber
|
||||
echo "\t\t\t<RDF:li RDF:resource=\"$rdf_url$stg_kurzbz/bewerber\" />\n";
|
||||
echo "\t\t\t<RDF:li>\n\t\t\t\t<RDF:Seq RDF:about=\"$rdf_url$stg_kurzbz/bewerber\">\n";
|
||||
foreach ($stsem_obj->studiensemester as $stsem)
|
||||
{
|
||||
echo "\t\t\t<RDF:li RDF:resource=\"$rdf_url$stg_kurzbz/bewerber/$stsem->studiensemester_kurzbz\" />\n";
|
||||
echo "\t\t\t<RDF:li>\n\t\t\t\t<RDF:Seq RDF:about=\"$rdf_url$stg_kurzbz/bewerber/$stsem->studiensemester_kurzbz\">\n";
|
||||
echo "\t\t\t\t<RDF:li RDF:resource=\"$rdf_url$stg_kurzbz/bewerber/$stsem->studiensemester_kurzbz/aufgenommen\" />\n";
|
||||
echo "\t\t\t\t<RDF:li RDF:resource=\"$rdf_url$stg_kurzbz/bewerber/$stsem->studiensemester_kurzbz/warteliste\" />\n";
|
||||
echo "\t\t\t\t<RDF:li RDF:resource=\"$rdf_url$stg_kurzbz/bewerber/$stsem->studiensemester_kurzbz/absage\" />\n";
|
||||
echo "\t\t\t\t</RDF:Seq>\n\t\t\t</RDF:li>\n";
|
||||
}
|
||||
echo "\t\t\t\t</RDF:Seq>\n\t\t\t</RDF:li>\n";
|
||||
|
||||
$lastout='stg_kz';
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user