mirror of
https://github.com/FH-Complete/FHC-Core.git
synced 2026-06-01 12:19:28 +00:00
This commit is contained in:
+24
-5
@@ -172,17 +172,17 @@ sichtbar.(CIS)</td>
|
||||
<tr>
|
||||
</tr>
|
||||
<tr class="liste1">
|
||||
<td><br>
|
||||
<td>Bei den Lehrveranstaltungen der Lektoren soll in der Toolbar
|
||||
die Gesamtstundenzahl des Lektors angezeigt werden</td>
|
||||
<td align="center">low<br>
|
||||
</td>
|
||||
<td align="center"><span style="font-weight: bold;"></span><br>
|
||||
</td>
|
||||
<td align="center"><br>
|
||||
<td align="center">6<br>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
</tr>
|
||||
<tr class="liste0">
|
||||
<td><br>
|
||||
<td> <br>
|
||||
</td>
|
||||
<td align="center"><br>
|
||||
</td>
|
||||
@@ -413,6 +413,25 @@ Studenten<br>
|
||||
<hr>
|
||||
<h2>Erledigte Anforderungen</h2>
|
||||
<ul>
|
||||
<li>Wenn eine Gruppe 2x zur gleichen Lehreinheit zugewiesen wird,
|
||||
erscheint nun eine Fehlermeldung<br>
|
||||
22.11.2007 oesi<br>
|
||||
<br>
|
||||
</li>
|
||||
<li>Organisationsform des Studenten soll im Tree angezeigt werden<br>
|
||||
22.11.2007 oesi<br>
|
||||
<br>
|
||||
</li>
|
||||
<li>Im Tree zur Gruppenzuteilung soll eine zusätzliche
|
||||
Spalte mit der Bezeichnung der Gruppe angezeigt werden<br>
|
||||
22.11.2007 oesi<br>
|
||||
<br>
|
||||
</li>
|
||||
<li>Bei Notenübersicht von Studenten soll der Studiengang
|
||||
einblendbar sein<br>
|
||||
22.11.2007 oesi<br>
|
||||
<br>
|
||||
</li>
|
||||
<li>Interessentenimport: Ab 1. Oktober soll nächstes WS
|
||||
vorgeschlagen werden.<br>
|
||||
21.11.2007 oesi<br>
|
||||
|
||||
@@ -200,7 +200,7 @@ var LeLvbgrpDDObserver=
|
||||
|
||||
if (!val.dbdml_return)
|
||||
{
|
||||
alert(val.dbdml_errormsg)
|
||||
alert(val.dbdml_errormsg);
|
||||
}
|
||||
else
|
||||
{
|
||||
|
||||
@@ -488,14 +488,22 @@ if(!$error)
|
||||
$leg->insertamum = date('Y-m-d H:i:s');
|
||||
$leg->insertvon = $user;
|
||||
|
||||
if($leg->save(true))
|
||||
if(!$leg->checkVorhanden())
|
||||
{
|
||||
$return = true;
|
||||
if($leg->save(true))
|
||||
{
|
||||
$return = true;
|
||||
}
|
||||
else
|
||||
{
|
||||
$return = false;
|
||||
$errormsg = $leg->errormsg;
|
||||
}
|
||||
}
|
||||
else
|
||||
else
|
||||
{
|
||||
$return = false;
|
||||
$errormsg = $leg->errormsg;
|
||||
$errormsg = 'Diese Gruppe ist bereits zugeteilt';
|
||||
}
|
||||
}
|
||||
else
|
||||
|
||||
@@ -223,11 +223,14 @@ echo '<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>';
|
||||
onkeypress="LvDetailGruppenTreeKeyPress(event)"
|
||||
>
|
||||
<treecols>
|
||||
<treecol id="lehrveranstaltung-lehreinheitgruppe-treecol-bezeichnung" label="Bezeichnung" flex="2" hidden="false"
|
||||
<treecol id="lehrveranstaltung-lehreinheitgruppe-treecol-bezeichnung" label="Bezeichnung" flex="2" hidden="false" persist="hidden, width, ordinal"
|
||||
class="sortDirectionIndicator"
|
||||
sort="rdf:http://www.technikum-wien.at/lehreinheitgruppe/rdf#bezeichnung" />
|
||||
<splitter class="tree-splitter"/>
|
||||
<treecol id="lehrveranstaltung-lehreinheitgruppe-treecol-lehreinheitgruppe_id" label="ID" flex="2" hidden="true"
|
||||
<treecol id="lehrveranstaltung-lehreinheitgruppe-treecol-beschreibung" label="Beschreibung" flex="2" hidden="true" persist="hidden, width, ordinal"
|
||||
class="sortDirectionIndicator"
|
||||
sort="rdf:http://www.technikum-wien.at/lehreinheitgruppe/rdf#beschreibung" />
|
||||
<treecol id="lehrveranstaltung-lehreinheitgruppe-treecol-lehreinheitgruppe_id" label="ID" flex="2" hidden="true" persist="hidden, width, ordinal"
|
||||
class="sortDirectionIndicator"
|
||||
sort="rdf:http://www.technikum-wien.at/lehreinheitgruppe/rdf#lehreinheitgruppe_id" />
|
||||
</treecols>
|
||||
@@ -237,6 +240,7 @@ echo '<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>';
|
||||
<treeitem uri="rdf:*">
|
||||
<treerow>
|
||||
<treecell label="rdf:http://www.technikum-wien.at/lehreinheitgruppe/rdf#bezeichnung" />
|
||||
<treecell label="rdf:http://www.technikum-wien.at/lehreinheitgruppe/rdf#beschreibung" />
|
||||
<treecell label="rdf:http://www.technikum-wien.at/lehreinheitgruppe/rdf#lehreinheitgruppe_id" />
|
||||
</treerow>
|
||||
</treeitem>
|
||||
|
||||
@@ -205,6 +205,10 @@ echo '<?xul-overlay href="'.APP_ROOT.'content/student/interessentdokumenteoverla
|
||||
class="sortDirectionIndicator"
|
||||
sort="rdf:http://www.technikum-wien.at/student/rdf#anmerkungpre" onclick="StudentTreeSort()"/>
|
||||
<splitter class="tree-splitter"/>
|
||||
<treecol id="student-treecol-orgform" label="OrgForm" flex="1" hidden="true" persist="hidden, width, ordinal"
|
||||
class="sortDirectionIndicator"
|
||||
sort="rdf:http://www.technikum-wien.at/student/rdf#orgform" onclick="StudentTreeSort()"/>
|
||||
<splitter class="tree-splitter"/>
|
||||
</treecols>
|
||||
|
||||
<template>
|
||||
@@ -234,6 +238,7 @@ echo '<?xul-overlay href="'.APP_ROOT.'content/student/interessentdokumenteoverla
|
||||
<treecell label="rdf:http://www.technikum-wien.at/student/rdf#mail_intern" />
|
||||
<treecell label="rdf:http://www.technikum-wien.at/student/rdf#anmerkungen" />
|
||||
<treecell label="rdf:http://www.technikum-wien.at/student/rdf#anmerkungpre" />
|
||||
<treecell label="rdf:http://www.technikum-wien.at/student/rdf#orgform" />
|
||||
</treerow>
|
||||
</treeitem>
|
||||
</treechildren>
|
||||
|
||||
@@ -54,40 +54,44 @@ echo "<?xml-stylesheet href=\"".APP_ROOT."content/bindings.css\" type=\"text/css
|
||||
>
|
||||
|
||||
<treecols>
|
||||
<treecol id="student-noten-tree-lehrveranstaltung_bezeichnung" label="Lehrveranstaltung" flex="2" hidden="false" primary="true"
|
||||
<treecol id="student-noten-tree-lehrveranstaltung_bezeichnung" label="Lehrveranstaltung" flex="2" hidden="false" primary="true" persist="hidden, width, ordinal"
|
||||
class="sortDirectionIndicator"
|
||||
sortActive="true"
|
||||
sortDirection="ascending"
|
||||
sort="rdf:http://www.technikum-wien.at/zeugnisnote/rdf#lehrveranstaltung_bezeichnung"/>
|
||||
<splitter class="tree-splitter"/>
|
||||
<treecol id="student-noten-tree-note_bezeichnung" label="Note" flex="5" hidden="false"
|
||||
<treecol id="student-noten-tree-note_bezeichnung" label="Note" flex="5" hidden="false" persist="hidden, width, ordinal"
|
||||
class="sortDirectionIndicator"
|
||||
sort="rdf:http://www.technikum-wien.at/zeugnisnote/rdf#note_bezeichnung"/>
|
||||
<splitter class="tree-splitter"/>
|
||||
<treecol id="student-noten-tree-uebernahmedatum" label="Uebernahmedatum" flex="2" hidden="true"
|
||||
<treecol id="student-noten-tree-uebernahmedatum" label="Uebernahmedatum" flex="2" hidden="true" persist="hidden, width, ordinal"
|
||||
class="sortDirectionIndicator"
|
||||
sort="rdf:http://www.technikum-wien.at/zeugnisnote/rdf#uebernahmedatum_iso" />
|
||||
<splitter class="tree-splitter"/>
|
||||
<treecol id="student-noten-tree-benotungsdatum" label="Benotungsdatum" flex="2" hidden="true"
|
||||
<treecol id="student-noten-tree-benotungsdatum" label="Benotungsdatum" flex="2" hidden="true" persist="hidden, width, ordinal"
|
||||
class="sortDirectionIndicator"
|
||||
sort="rdf:http://www.technikum-wien.at/zeugnisnote/rdf#benotungsdatum_iso" />
|
||||
<splitter class="tree-splitter"/>
|
||||
<treecol id="student-noten-tree-studiensemester_kurzbz" label="Studiensemester" flex="2" hidden="true"
|
||||
<treecol id="student-noten-tree-studiensemester_kurzbz" label="Studiensemester" flex="2" hidden="true" persist="hidden, width, ordinal"
|
||||
class="sortDirectionIndicator"
|
||||
sort="rdf:http://www.technikum-wien.at/zeugnisnote/rdf#studiensemester_kurzbz" />
|
||||
<splitter class="tree-splitter"/>
|
||||
<treecol id="student-noten-tree-note" label="Note" flex="2" hidden="true"
|
||||
<treecol id="student-noten-tree-note" label="Note" flex="2" hidden="true" persist="hidden, width, ordinal"
|
||||
class="sortDirectionIndicator"
|
||||
sort="rdf:http://www.technikum-wien.at/zeugnisnote/rdf#note" />
|
||||
<splitter class="tree-splitter"/>
|
||||
<treecol id="student-noten-tree-student_uid" label="Uid" flex="2" hidden="true"
|
||||
<treecol id="student-noten-tree-student_uid" label="Uid" flex="2" hidden="true" persist="hidden, width, ordinal"
|
||||
class="sortDirectionIndicator"
|
||||
sort="rdf:http://www.technikum-wien.at/zeugnisnote/rdf#student_uid" />
|
||||
<splitter class="tree-splitter"/>
|
||||
<treecol id="student-noten-tree-lehrveranstaltung_id" label="LehrveranstaltungID" flex="2" hidden="true"
|
||||
<treecol id="student-noten-tree-lehrveranstaltung_id" label="LehrveranstaltungID" flex="2" hidden="true" persist="hidden, width, ordinal"
|
||||
class="sortDirectionIndicator"
|
||||
sort="rdf:http://www.technikum-wien.at/zeugnisnote/rdf#lehrveranstaltung_id" />
|
||||
<splitter class="tree-splitter"/>
|
||||
<treecol id="student-noten-tree-studiengang" label="Studiengang" flex="2" hidden="true" persist="hidden, width, ordinal"
|
||||
class="sortDirectionIndicator"
|
||||
sort="rdf:http://www.technikum-wien.at/zeugnisnote/rdf#Studiengang" />
|
||||
<splitter class="tree-splitter"/>
|
||||
</treecols>
|
||||
|
||||
<template>
|
||||
@@ -102,6 +106,7 @@ echo "<?xml-stylesheet href=\"".APP_ROOT."content/bindings.css\" type=\"text/css
|
||||
<treecell label="rdf:http://www.technikum-wien.at/zeugnisnote/rdf#note"/>
|
||||
<treecell label="rdf:http://www.technikum-wien.at/zeugnisnote/rdf#student_uid"/>
|
||||
<treecell label="rdf:http://www.technikum-wien.at/zeugnisnote/rdf#lehrveranstaltung_id"/>
|
||||
<treecell label="rdf:http://www.technikum-wien.at/zeugnisnote/rdf#studiengang"/>
|
||||
</treerow>
|
||||
</treeitem>
|
||||
</treechildren>
|
||||
|
||||
@@ -387,5 +387,50 @@ class lehreinheitgruppe
|
||||
return false;
|
||||
}
|
||||
}
|
||||
|
||||
// ****
|
||||
// * Prueft ob die Gruppe schon dieser Lehreinheit zugeordnet ist
|
||||
// ****
|
||||
function checkVorhanden()
|
||||
{
|
||||
$qry = "SELECT
|
||||
count(*) as anzahl
|
||||
FROM
|
||||
lehre.tbl_lehreinheitgruppe
|
||||
WHERE
|
||||
lehreinheit_id='$this->lehreinheit_id' AND
|
||||
studiengang_kz='$this->studiengang_kz'";
|
||||
if($this->semester!='')
|
||||
$qry.=" AND trim(semester)='$this->semester'";
|
||||
else
|
||||
$qry.=" AND (trim(semester)='' OR semester is null)";
|
||||
|
||||
if($this->verband!='')
|
||||
$qry.=" AND trim(verband)='$this->verband'";
|
||||
else
|
||||
$qry.=" AND (trim(verband)='' OR verband is null)";
|
||||
|
||||
if($this->gruppe!='')
|
||||
$qry.=" AND trim(gruppe)='$this->gruppe'";
|
||||
else
|
||||
$qry.=" AND (trim(gruppe)='' OR gruppe is null)";
|
||||
|
||||
if($this->gruppe_kurzbz!='')
|
||||
$qry.=" AND trim(gruppe_kurzbz)='$this->gruppe_kurzbz'";
|
||||
else
|
||||
$qry.= " AND (trim(gruppe_kurzbz)='' OR gruppe_kurzbz is null)";
|
||||
|
||||
|
||||
if($result = pg_query($this->conn, $qry))
|
||||
{
|
||||
if($row = pg_fetch_object($result))
|
||||
{
|
||||
if($row->anzahl>0)
|
||||
return true;
|
||||
else
|
||||
return false;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
?>
|
||||
@@ -43,7 +43,7 @@ class lvgesamtnote
|
||||
var $updatevon; // varchar(16)
|
||||
var $insertamum; // timestamp
|
||||
var $insertvon; // varchar(16)
|
||||
var $bemerkung; // text
|
||||
var $bemerkung; // text
|
||||
var $freigabevon_uid; //varchar(16)
|
||||
|
||||
var $lehrveranstaltung_bezeichung;
|
||||
@@ -113,7 +113,7 @@ class lvgesamtnote
|
||||
$this->updatevon = $row->updatevon;
|
||||
$this->insertamum = $row->insertamum;
|
||||
$this->inservon = $row->insertvon;
|
||||
$this->bemerkung = $row->bemerkung;
|
||||
$this->bemerkung = $row->bemerkung;
|
||||
$this->freigabevon_uid = $row->freigabevon_uid;
|
||||
return true;
|
||||
}
|
||||
@@ -202,8 +202,8 @@ class lvgesamtnote
|
||||
$this->addslashes($this->student_uid).', '.
|
||||
$this->addslashes($this->studiensemester_kurzbz).', '.
|
||||
$this->addslashes($this->mitarbeiter_uid).', '.
|
||||
$this->addslashes($this->note).', '.
|
||||
$this->addslashes($this->freigabedatum).', '.
|
||||
$this->addslashes($this->note).', '.
|
||||
$this->addslashes($this->freigabedatum).', '.
|
||||
$this->addslashes($this->freigabevon_uid).', '.
|
||||
$this->addslashes($this->benotungsdatum).', '.
|
||||
$this->addslashes($this->bemerkung).', '.
|
||||
@@ -216,7 +216,7 @@ class lvgesamtnote
|
||||
{
|
||||
$qry='UPDATE campus.tbl_lvgesamtnote SET '.
|
||||
'note='.$this->addslashes($this->note).', '.
|
||||
'freigabedatum='.$this->addslashes($this->freigabedatum).', '.
|
||||
'freigabedatum='.$this->addslashes($this->freigabedatum).', '.
|
||||
'freigabevon_uid='.$this->addslashes($this->freigabevon_uid).', '.
|
||||
'benotungsdatum='.$this->addslashes($this->benotungsdatum).', '.
|
||||
'bemerkung='.$this->addslashes($this->bemerkung).', '.
|
||||
@@ -274,7 +274,8 @@ class lvgesamtnote
|
||||
$qry = "SELECT
|
||||
tbl_lvgesamtnote.*,
|
||||
tbl_note.bezeichnung as note_bezeichnung,
|
||||
tbl_lehrveranstaltung.bezeichnung as lehrveranstaltung_bezeichnung
|
||||
tbl_lehrveranstaltung.bezeichnung as lehrveranstaltung_bezeichnung,
|
||||
tbl_lehrveranstaltung.studiengang_kz
|
||||
FROM
|
||||
campus.tbl_lvgesamtnote,
|
||||
lehre.tbl_note,
|
||||
@@ -301,7 +302,7 @@ class lvgesamtnote
|
||||
$obj->mitarbeiter_uid = $row->mitarbeiter_uid;
|
||||
$obj->studiensemester_kurzbz = $row->studiensemester_kurzbz;
|
||||
$obj->note = $row->note;
|
||||
$obj->freigabedatum = $row->freigabedatum;
|
||||
$obj->freigabedatum = $row->freigabedatum;
|
||||
$obj->freigabevon_uid = $row->freigabevon_uid;
|
||||
$obj->benotungsdatum = $row->benotungsdatum;
|
||||
$obj->updateamum = $row->updateamum;
|
||||
@@ -311,6 +312,7 @@ class lvgesamtnote
|
||||
$obj->note_bezeichnung = $row->note_bezeichnung;
|
||||
$obj->lehrveranstaltung_bezeichnung = $row->lehrveranstaltung_bezeichnung;
|
||||
$obj->bemerkung = $row->bemerkung;
|
||||
$obj->studiengang_kz = $row->studiengang_kz;
|
||||
$this->result[] = $obj;
|
||||
}
|
||||
return true;
|
||||
@@ -322,4 +324,4 @@ class lvgesamtnote
|
||||
}
|
||||
}
|
||||
}
|
||||
?>
|
||||
?>
|
||||
|
||||
@@ -226,7 +226,7 @@ class zeugnisnote
|
||||
}
|
||||
|
||||
if(pg_send_query($this->conn, $qry))
|
||||
//if(pg_query($this->conn, $qry))
|
||||
//if(pg_query($this->conn, $qry))
|
||||
{
|
||||
if ($result=pg_get_result($this->conn))
|
||||
return true;
|
||||
@@ -300,7 +300,8 @@ class zeugnisnote
|
||||
tbl_note.bezeichnung as note_bezeichnung,
|
||||
tbl_zeugnisnote.bemerkung as bemerkung,
|
||||
vw_student_lehrveranstaltung.sort,
|
||||
vw_student_lehrveranstaltung.zeugnis
|
||||
vw_student_lehrveranstaltung.zeugnis,
|
||||
vw_student_lehrveranstaltung.studiengang_kz
|
||||
FROM
|
||||
(
|
||||
campus.vw_student_lehrveranstaltung LEFT JOIN lehre.tbl_zeugnisnote
|
||||
@@ -314,7 +315,7 @@ class zeugnisnote
|
||||
SELECT lehre.tbl_lehrveranstaltung.lehrveranstaltung_id,student_uid AS uid,studiensemester_kurzbz, note,
|
||||
uebernahmedatum, benotungsdatum,lehre.tbl_lehrveranstaltung.ects,lehre.tbl_lehrveranstaltung.semesterstunden, tbl_zeugnisnote.updateamum, tbl_zeugnisnote.updatevon, tbl_zeugnisnote.insertamum,
|
||||
tbl_zeugnisnote.insertvon, tbl_zeugnisnote.ext_id, lehre.tbl_lehrveranstaltung.bezeichnung as lehrveranstaltung_bezeichnung,
|
||||
tbl_note.bezeichnung as note_bezeichnung, tbl_zeugnisnote.bemerkung as bemerkung, tbl_lehrveranstaltung.sort, tbl_lehrveranstaltung.zeugnis
|
||||
tbl_note.bezeichnung as note_bezeichnung, tbl_zeugnisnote.bemerkung as bemerkung, tbl_lehrveranstaltung.sort, tbl_lehrveranstaltung.zeugnis, tbl_lehrveranstaltung.studiengang_kz
|
||||
FROM
|
||||
lehre.tbl_zeugnisnote
|
||||
JOIN lehre.tbl_lehrveranstaltung USING (lehrveranstaltung_id)
|
||||
@@ -345,6 +346,7 @@ class zeugnisnote
|
||||
$obj->semesterstunden = $row->semesterstunden;
|
||||
$obj->ects = $row->ects;
|
||||
$obj->sort = $row->sort;
|
||||
$obj->studiengang_kz = $row->studiengang_kz;
|
||||
$obj->zeugnis = ($row->zeugnis=='t'?true:false);
|
||||
|
||||
$this->result[] = $obj;
|
||||
|
||||
@@ -32,6 +32,8 @@ echo '<?xml version="1.0" encoding="ISO-8859-1" standalone="yes"?>';
|
||||
require_once('../vilesci/config.inc.php');
|
||||
require_once('../include/lehreinheitgruppe.class.php');
|
||||
require_once('../include/studiengang.class.php');
|
||||
require_once('../include/gruppe.class.php');
|
||||
require_once('../include/lehrverband.class.php');
|
||||
|
||||
// Datenbank Verbindung
|
||||
if (!$conn = @pg_pconnect(CONN_STRING))
|
||||
@@ -66,14 +68,26 @@ $rdf_url='http://www.technikum-wien.at/lehreinheitgruppe';
|
||||
foreach ($DAO_obj->lehreinheitgruppe as $row)
|
||||
{
|
||||
if($row->gruppe_kurzbz!='')
|
||||
{
|
||||
$bezeichnung = $row->gruppe_kurzbz;
|
||||
$gruppe = new gruppe($conn);
|
||||
$gruppe->load($row->gruppe_kurzbz);
|
||||
$beschreibung = $gruppe->bezeichnung;
|
||||
|
||||
}
|
||||
else
|
||||
{
|
||||
$bezeichnung = $stg[$row->studiengang_kz].$row->semester.$row->verband.$row->gruppe;
|
||||
$gruppe = new lehrverband($conn);
|
||||
$gruppe->load($row->studiengang_kz, $row->semester, $row->verband, $row->gruppe);
|
||||
$beschreibung = $gruppe->bezeichnung;
|
||||
}
|
||||
?>
|
||||
<RDF:li>
|
||||
<RDF:Description id="<?php echo $row->lehreinheitgruppe_id; ?>" about="<?php echo $rdf_url.'/'.$row->lehreinheitgruppe_id; ?>" >
|
||||
<LEHREINHEITGRUPPE:lehreinheitgruppe_id><![CDATA[<?php echo $row->lehreinheitgruppe_id; ?>]]></LEHREINHEITGRUPPE:lehreinheitgruppe_id>
|
||||
<LEHREINHEITGRUPPE:bezeichnung><![CDATA[<?php echo $bezeichnung; ?>]]></LEHREINHEITGRUPPE:bezeichnung>
|
||||
<LEHREINHEITGRUPPE:beschreibung><![CDATA[<?php echo $beschreibung; ?>]]></LEHREINHEITGRUPPE:beschreibung>
|
||||
<LEHREINHEITGRUPPE:studiengang_kz><![CDATA[<?php echo $row->studiengang_kz; ?>]]></LEHREINHEITGRUPPE:studiengang_kz>
|
||||
<LEHREINHEITGRUPPE:semester><![CDATA[<?php echo $row->semester; ?>]]></LEHREINHEITGRUPPE:semester>
|
||||
<LEHREINHEITGRUPPE:verband><![CDATA[<?php echo $row->verband; ?>]]></LEHREINHEITGRUPPE:verband>
|
||||
|
||||
@@ -31,6 +31,7 @@ require_once('../vilesci/config.inc.php');
|
||||
require_once('../include/functions.inc.php');
|
||||
require_once('../include/lvgesamtnote.class.php');
|
||||
require_once('../include/datum.class.php');
|
||||
require_once('../include/studiengang.class.php');
|
||||
|
||||
echo '<?xml version="1.0" encoding="UTF-8" standalone="yes"?>';
|
||||
|
||||
@@ -42,6 +43,13 @@ $user = get_uid();
|
||||
loadVariables($conn, $user);
|
||||
$datum = new datum();
|
||||
|
||||
$stg_arr = array();
|
||||
$stg_obj = new studiengang($conn);
|
||||
$stg_obj->getAll(null, false);
|
||||
|
||||
foreach ($stg_obj->result as $stg)
|
||||
$stg_arr[$stg->studiengang_kz]=$stg->kuerzel;
|
||||
|
||||
if(isset($_GET['uid']))
|
||||
$uid = $_GET['uid'];
|
||||
else
|
||||
@@ -97,6 +105,7 @@ foreach ($obj->result as $row)
|
||||
<NOTE:lehrveranstaltung_bezeichnung><![CDATA['.$row->lehrveranstaltung_bezeichnung.']]></NOTE:lehrveranstaltung_bezeichnung>
|
||||
<NOTE:student_vorname><![CDATA['.$vorname.']]></NOTE:student_vorname>
|
||||
<NOTE:student_nachname><![CDATA['.$nachname.']]></NOTE:student_nachname>
|
||||
<NOTE:studiengang><![CDATA['.$stg_arr[$row->studiengang_kz].']]></NOTE:studiengang>
|
||||
</RDF:Description>
|
||||
</RDF:li>';
|
||||
}
|
||||
|
||||
@@ -111,6 +111,7 @@ function convdate($date)
|
||||
$prestudent = new prestudent($conn, null, null);
|
||||
$prestudent->getLastStatus($row->prestudent_id);
|
||||
$status = $prestudent->rolle_kurzbz;
|
||||
$orgform = $prestudent->orgform_kurzbz;
|
||||
|
||||
echo '
|
||||
<RDF:li>
|
||||
@@ -138,6 +139,7 @@ function convdate($date)
|
||||
<STUDENT:anmerkungpre>'.($row->anmerkung==''?' ':'<![CDATA['.$row->anmerkung.']]>').'</STUDENT:anmerkungpre>
|
||||
<STUDENT:studiengang_kz><![CDATA['.$row->studiengang_kz.']]></STUDENT:studiengang_kz>
|
||||
<STUDENT:studiengang><![CDATA['.$stg_arr[$row->studiengang_kz].']]></STUDENT:studiengang>
|
||||
<STUDENT:orgform><![CDATA['.$orgform.']]></STUDENT:orgform>
|
||||
</RDF:Description>
|
||||
</RDF:li>';
|
||||
}
|
||||
@@ -162,6 +164,7 @@ function convdate($date)
|
||||
$prestudent = new prestudent($conn, null, null);
|
||||
$prestudent->getLastStatus($row->prestudent_id);
|
||||
$status = $prestudent->rolle_kurzbz;
|
||||
$orgform = $prestudent->orgform_kurzbz;
|
||||
echo '
|
||||
<RDF:li>
|
||||
<RDF:Description id="'.$row->prestudent_id.'" about="'.$rdf_url.'/'.$row->prestudent_id.'" >
|
||||
@@ -187,6 +190,7 @@ function convdate($date)
|
||||
<STUDENT:geburtsnation><![CDATA['.$row->geburtsnation.']]></STUDENT:geburtsnation>
|
||||
<STUDENT:sprache><![CDATA['.$row->sprache.']]></STUDENT:sprache>
|
||||
<STUDENT:status><![CDATA['.$status.']]></STUDENT:status>
|
||||
<STUDENT:orgform><![CDATA['.$orgform.']]></STUDENT:orgform>
|
||||
<STUDENT:mail_privat><![CDATA['.$mail_privat.']]></STUDENT:mail_privat>
|
||||
<STUDENT:mail_intern><![CDATA['.(isset($row->uid)?$row->uid.'@'.DOMAIN:'').']]></STUDENT:mail_intern>
|
||||
|
||||
|
||||
@@ -33,6 +33,7 @@ require_once('../include/zeugnisnote.class.php');
|
||||
require_once('../include/datum.class.php');
|
||||
require_once('../include/person.class.php');
|
||||
require_once('../include/benutzer.class.php');
|
||||
require_once('../include/studiengang.class.php');
|
||||
|
||||
echo '<?xml version="1.0" encoding="UTF-8" standalone="yes"?>';
|
||||
|
||||
@@ -44,6 +45,13 @@ $user = get_uid();
|
||||
loadVariables($conn, $user);
|
||||
$datum = new datum();
|
||||
|
||||
$stg_arr = array();
|
||||
$stg_obj = new studiengang($conn);
|
||||
$stg_obj->getAll(null, false);
|
||||
|
||||
foreach ($stg_obj->result as $stg)
|
||||
$stg_arr[$stg->studiengang_kz]=$stg->kuerzel;
|
||||
|
||||
if(isset($_GET['uid']))
|
||||
$uid = $_GET['uid'];
|
||||
else
|
||||
@@ -93,6 +101,7 @@ foreach ($obj->result as $row)
|
||||
<NOTE:lehrveranstaltung_bezeichnung><![CDATA['.$row->lehrveranstaltung_bezeichnung.']]></NOTE:lehrveranstaltung_bezeichnung>
|
||||
<NOTE:student_nachname><![CDATA['.$benutzer->nachname.']]></NOTE:student_nachname>
|
||||
<NOTE:student_vorname><![CDATA['.$benutzer->vorname.']]></NOTE:student_vorname>
|
||||
<NOTE:studiengang><![CDATA['.$stg_arr[$row->studiengang_kz].']]></NOTE:studiengang>
|
||||
</RDF:Description>
|
||||
</RDF:li>';
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user