mirror of
https://github.com/FH-Complete/FHC-Core.git
synced 2026-06-01 20:29:29 +00:00
- Umstellung der Datumsfelder
- Statusaenderungen fuer Wartender, Abgewiesener, Aufgenommener - Koordinatorstunden sind nun auf FB gefiltert - CIS Jahresplan fuer 2008
This commit is contained in:
+10
-2
@@ -427,6 +427,14 @@
|
||||
<td width="10" nowrap> </td>
|
||||
<td nowrap><a class="Item" href="private/info/jahresplan_SS2007.html" target="content"><img src="../skin/images/menu_item.gif" width="7" height="9"> SS 2007</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="10" nowrap> </td>
|
||||
<td nowrap><a class="Item" href="private/info/jahresplan_WS2007.html" target="content"><img src="../skin/images/menu_item.gif" width="7" height="9"> WS 2007</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="10" nowrap> </td>
|
||||
<td nowrap><a class="Item" href="private/info/jahresplan_SS2008.html" target="content"><img src="../skin/images/menu_item.gif" width="7" height="9"> SS 2008</a></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
@@ -445,7 +453,7 @@
|
||||
</td>
|
||||
</tr>
|
||||
<!-- Hauptmenue Studentenvertretung -->
|
||||
<tr>
|
||||
<!-- <tr>
|
||||
<td nowrap><a href="?Studentenvertretung" class="MenuItem" onClick="return(js_toggle_container('Studentenvertretung'));"><img src="../skin/images/menu_item.gif" width="7" height="9"> Studentenvertretung</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
@@ -460,7 +468,7 @@
|
||||
<td nowrap><a href="public/kollegium.html" class="Item" onClick="js_toggle_container('Kollegium');" target="content"><img src="../skin/images/menu_item.gif" width="7" height="9"> Statuten</a></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</td>-->
|
||||
</tr>
|
||||
<!-- Hauptmenue FAQ -->
|
||||
<tr>
|
||||
|
||||
@@ -32,7 +32,7 @@ require_once('../../include/lehrveranstaltung.class.php');
|
||||
if(!$db_conn = pg_pconnect(CONN_STRING))
|
||||
die('Fehler beim oeffnen der Datenbankverbindung');
|
||||
|
||||
$user=USER_UID;
|
||||
$user=get_uid();
|
||||
|
||||
$rechte=new benutzerberechtigung($db_conn);
|
||||
$rechte->getBerechtigungen($user);
|
||||
@@ -132,7 +132,7 @@ else
|
||||
<tr>
|
||||
<td width="10" nowrap> </td>
|
||||
<td nowrap>
|
||||
<a href="profile/zeitwunsch.php?uid=<?php echo $REMOTE_USER; ?>" class="Item" target="content">
|
||||
<a href="profile/zeitwunsch.php?uid=<?php echo $user; ?>" class="Item" target="content">
|
||||
<img src="../../skin/images/menu_item.gif" width="7" height="9"> Zeitwünsche
|
||||
</a>
|
||||
</td>
|
||||
@@ -140,7 +140,7 @@ else
|
||||
<tr>
|
||||
<td width="10" nowrap> </td>
|
||||
<td nowrap>
|
||||
<a href="profile/lva_liste.php?uid=<?php echo $REMOTE_USER; ?>" class="Item" target="content">
|
||||
<a href="profile/lva_liste.php?uid=<?php echo $user; ?>" class="Item" target="content">
|
||||
<img src="../../skin/images/menu_item.gif" width="7" height="9"> LV-Übersicht
|
||||
</a>
|
||||
</td>
|
||||
@@ -238,4 +238,4 @@ else
|
||||
</tr>
|
||||
</table>
|
||||
</body>
|
||||
</html>
|
||||
</html>
|
||||
|
||||
@@ -286,7 +286,7 @@ if(count($zeit->result)>0)
|
||||
$qry = "SELECT vorname || ' ' || nachname as kurzbz FROM public.tbl_mitarbeiter, public.tbl_benutzer, public.tbl_person WHERE tbl_benutzer.uid=tbl_mitarbeiter.mitarbeiter_uid AND tbl_benutzer.person_id=tbl_person.person_id AND mitarbeiter_uid='$row->vertretung_uid'";
|
||||
$result_vertretung = pg_query($conn, $qry);
|
||||
$row_vertretung = pg_fetch_object($result_vertretung);
|
||||
$content_table.= "<tr class='liste".($i%2)."'><td>$row->bezeichnung</td><td>$row->zeitsperretyp_kurzbz</td><td nowrap>$row->vondatum ".($row->vonstunde!=''?'('.$row->vonstunde.')':'')."</td><td nowrap>$row->bisdatum ".($row->bisstunde!=''?'('.$row->bisstunde.')':'')."</td><td>$row_vertretung->kurzbz</td><td>$row->erreichbarkeit</td><td><a href='$PHP_SELF?type=edit&id=$row->zeitsperre_id' class='Item'>edit</a></td><td><a href='$PHP_SELF?type=delete_sperre&id=$row->zeitsperre_id' onclick='return conf_del()' class='Item'>delete</a></td></tr>";
|
||||
$content_table.= "<tr class='liste".($i%2)."'><td>$row->bezeichnung</td><td>$row->zeitsperretyp_kurzbz</td><td nowrap>$row->vondatum ".($row->vonstunde!=''?'('.$row->vonstunde.')':'')."</td><td nowrap>$row->bisdatum ".($row->bisstunde!=''?'('.$row->bisstunde.')':'')."</td><td>".(isset($row_vertretung->kurzbz)?$row_vertretung->kurzbz:'')."</td><td>$row->erreichbarkeit</td><td><a href='$PHP_SELF?type=edit&id=$row->zeitsperre_id' class='Item'>edit</a></td><td><a href='$PHP_SELF?type=delete_sperre&id=$row->zeitsperre_id' onclick='return conf_del()' class='Item'>delete</a></td></tr>";
|
||||
}
|
||||
$content_table.= '</table>';
|
||||
}
|
||||
@@ -411,9 +411,9 @@ $content_form.= '</SELECT></td></tr>';
|
||||
$content_form.= '<tr><td> </td><td>';
|
||||
|
||||
if(isset($_GET['type']) && $_GET['type']=='edit')
|
||||
$content_form.= "<input type='submit' name='submit_zeitsperre' onclick='return checkval()' value='Speichern'>";
|
||||
$content_form.= "<input type='submit' name='submit_zeitsperre' value='Speichern'>";
|
||||
else
|
||||
$content_form.= "<input type='submit' name='submit_zeitsperre' onclick='return checkval()' value='Hinzufügen'>";
|
||||
$content_form.= "<input type='submit' name='submit_zeitsperre' value='Hinzufügen'>";
|
||||
$content_form.= '</td></tr>';
|
||||
$content_form.= '</table>';
|
||||
|
||||
|
||||
+21
-9
@@ -9,13 +9,8 @@ Die Liste ist in Module geteilt. Innerhalb eines Moduls erfolgt die
|
||||
Auflistung nach Priorität (höchste oben).<br>
|
||||
<h2>Änderungen</h2>
|
||||
<ul>
|
||||
<li>Datumsformat: XBL bei allen Datumseingabefelder. ISO-Format
|
||||
zusätzlich bei allen RDF-Files.</li>
|
||||
<li>Aufgenommener, Warteliste, Absage ->Button</li>
|
||||
<li>Ab- Unterbrecher -> 0.Semester für alle Stg.</li>
|
||||
<li>->[Student] für ehem. Unterbrecher</li>
|
||||
<li>Koordinatorstunden: Stunden im Fachbereich</li>
|
||||
<li>Zustelladresse bei Lehrauftrag</li>
|
||||
<li>aktuelles Datum im PDF</li>
|
||||
<li>Dokumente ?</li>
|
||||
</ul>
|
||||
@@ -46,9 +41,6 @@ content/statistik/lvplanung.php muss noch erstellt werden)</li>
|
||||
<ul>
|
||||
<li> Import: Studiensemester ist auswählbar. Vorgewählt ist
|
||||
das nächste. </li>
|
||||
<li> Incoming/Outgoing: Zusätzliche Daten müssen
|
||||
gespeichert werden. Karteireiter beim Studenten? </li>
|
||||
<li> Noten: Karteireiter (Tab) für die Notenverwaltung. </li>
|
||||
<li> Wunsch: SVNR 4stellig: gesamte Nummer wird dann aus dem
|
||||
Geburtsdatum konstruiert. </li>
|
||||
</ul>
|
||||
@@ -91,6 +83,26 @@ allen auf einmal setzbar</li>
|
||||
<hr>
|
||||
<h2>Erledigte Anforderungen</h2>
|
||||
<ul>
|
||||
<li>Zustelladresse bei Lehrauftrag<br>
|
||||
12.12.2007 oesi<br><br>
|
||||
</li>
|
||||
<li>Koordinatorstunden: Stunden im Fachbereich<br>
|
||||
12.12.2007 oesi<br><br>
|
||||
</li>
|
||||
<li>Aufgenommener, Warteliste, Absage ->Button<br>
|
||||
12.12.2007 oesi<br><br>
|
||||
</li>
|
||||
<li>Datumsformat: XBL bei allen Datumseingabefelder. ISO-Format
|
||||
zusätzlich bei allen RDF-Files.<br>
|
||||
12.06.2007 oesi<br><br>
|
||||
</li>
|
||||
<li> Noten: Karteireiter (Tab) für die Notenverwaltung. <br>
|
||||
11.12.2007 oesi<br><br>
|
||||
</li>
|
||||
<li> Incoming/Outgoing: Zusätzliche Daten müssen
|
||||
gespeichert werden. Karteireiter beim Studenten? <br>
|
||||
10.12.2007 oesi<br><br>
|
||||
</li>
|
||||
<li> Zahlungsbestätigung: Ein Button beim Konto liefert ein PDF
|
||||
für die Zahlungsbestätigung. (Button ist vorhanden XSLT fehlt
|
||||
noch) <br>
|
||||
@@ -105,7 +117,7 @@ noch) <br>
|
||||
</li>
|
||||
<li>SVNr/Ersatzkennzeichen, GebDatum und Stg bei
|
||||
Zahlungsbestätigung<br>
|
||||
06.06.2007 oesu <br><br>
|
||||
06.06.2007 oesi <br><br>
|
||||
</li>
|
||||
<li> Lehraufträge: PDF mit allen Lektoren. Studiengang muss
|
||||
gewählt sein. <br>
|
||||
|
||||
@@ -25,6 +25,12 @@
|
||||
else
|
||||
document.getAnonymousNodes(this)[0].style.backgroundColor="#F46B6B";
|
||||
}
|
||||
else
|
||||
{
|
||||
if(!document.getAnonymousNodes(this)[0].disabled)
|
||||
document.getAnonymousNodes(this)[0].style.backgroundColor="#FFFFFF";
|
||||
}
|
||||
|
||||
]]>
|
||||
</setter>
|
||||
</property>
|
||||
|
||||
@@ -27,7 +27,7 @@ echo '
|
||||
<html>
|
||||
<head>
|
||||
<title>Koordinatorstunden</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-15">
|
||||
<link rel="stylesheet" href="../../skin/vilesci.css" type="text/css">';
|
||||
|
||||
// Datenbank Verbindung
|
||||
@@ -71,8 +71,9 @@ $qry = "SET CLIENT_ENCODING TO 'UNICODE';
|
||||
lehre.tbl_lehreinheit,
|
||||
lehre.tbl_lehrveranstaltung,
|
||||
public.tbl_benutzer,
|
||||
public.tbl_person
|
||||
WHERE
|
||||
public.tbl_person,
|
||||
lehre.tbl_lehrfach
|
||||
WHERE
|
||||
tbl_benutzerfunktion.uid=tbl_lehreinheitmitarbeiter.mitarbeiter_uid AND
|
||||
tbl_lehreinheit.lehreinheit_id=tbl_lehreinheitmitarbeiter.lehreinheit_id AND
|
||||
tbl_lehrveranstaltung.lehrveranstaltung_id=tbl_lehreinheit.lehrveranstaltung_id AND
|
||||
@@ -80,6 +81,8 @@ $qry = "SET CLIENT_ENCODING TO 'UNICODE';
|
||||
tbl_benutzerfunktion.funktion_kurzbz='fbk' AND
|
||||
tbl_benutzerfunktion.uid=tbl_benutzer.uid AND
|
||||
tbl_benutzer.person_id=tbl_person.person_id AND
|
||||
tbl_lehrfach.lehrfach_id=tbl_lehreinheit.lehrfach_id AND
|
||||
tbl_lehrfach.fachbereich_kurzbz='".addslashes($fachbereich_kurzbz)."' AND
|
||||
tbl_lehreinheit.studiensemester_kurzbz='$semester_aktuell'
|
||||
ORDER BY tbl_lehreinheit.lehreinheit_id, nachname, vorname
|
||||
";
|
||||
|
||||
@@ -75,7 +75,10 @@ echo '<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>';
|
||||
</row>
|
||||
<row>
|
||||
<label value="Geburtsdatum" control="interessent-detail-textbox-geburtsdatum"/>
|
||||
<hbox><textbox id="interessent-detail-textbox-geburtsdatum" disabled="true" maxlength="10" size="10" tooltiptext="Format: JJJJ-MM-DD Beispiel: 1970-01-31"/></hbox>
|
||||
<hbox>
|
||||
<box class="Datum" id="interessent-detail-textbox-geburtsdatum" disabled="true"/>
|
||||
<!--<textbox id="interessent-detail-textbox-geburtsdatum" disabled="true" maxlength="10" size="10" tooltiptext="Format: JJJJ-MM-DD Beispiel: 1970-01-31"/>-->
|
||||
</hbox>
|
||||
<label value="Geburtsort" control="interessent-detail-textbox-geburtsort"/>
|
||||
<textbox id="interessent-detail-textbox-geburtsort" disabled="true" maxlength="128"/>
|
||||
<label value="Geburtszeit" control="interessent-detail-textbox-geburtszeit"/>
|
||||
@@ -311,7 +314,10 @@ echo '<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>';
|
||||
<label value="ZGV Ort" control="interessent-prestudent-textbox-zgvort"/>
|
||||
<textbox id="interessent-prestudent-textbox-zgvort" disabled="true" maxlength="64"/>
|
||||
<label value="ZGV Datum" control="interessent-prestudent-textbox-zgvdatum"/>
|
||||
<hbox><textbox id="interessent-prestudent-textbox-zgvdatum" disabled="true" maxlength="10" size="10" tooltiptext="Format: JJJJ-MM-DD Beispiel: 1970-01-31"/></hbox>
|
||||
<hbox>
|
||||
<box class="Datum" id="interessent-prestudent-textbox-zgvdatum" disabled="true"/>
|
||||
<!--<textbox id="interessent-prestudent-textbox-zgvdatum" disabled="true" maxlength="10" size="10" tooltiptext="Format: JJJJ-MM-DD Beispiel: 1970-01-31"/>-->
|
||||
</hbox>
|
||||
</row>
|
||||
<row>
|
||||
<label value="ZGV Master" control="interessent-prestudent-menulist-zgvmastercode"/>
|
||||
@@ -329,7 +335,10 @@ echo '<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>';
|
||||
<label value="ZGV Master Ort" control="interessent-prestudent-textbox-zgvmasterort"/>
|
||||
<textbox id="interessent-prestudent-textbox-zgvmasterort" disabled="true" maxlength="64"/>
|
||||
<label value="ZGV Master Datum" control="interessent-prestudent-textbox-zgvmasterdatum"/>
|
||||
<hbox><textbox id="interessent-prestudent-textbox-zgvmasterdatum" disabled="true" maxlength="10" size="10" tooltiptext="Format: JJJJ-MM-DD Beispiel: 1970-01-31"/></hbox>
|
||||
<hbox>
|
||||
<box class="Datum" id="interessent-prestudent-textbox-zgvmasterdatum" disabled="true"/>
|
||||
<!--<textbox id="interessent-prestudent-textbox-zgvmasterdatum" disabled="true" maxlength="10" size="10" tooltiptext="Format: JJJJ-MM-DD Beispiel: 1970-01-31"/>-->
|
||||
</hbox>
|
||||
</row>
|
||||
</rows>
|
||||
</grid>
|
||||
@@ -349,7 +358,8 @@ echo '<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>';
|
||||
<row>
|
||||
<label value="Anmeldung zum Reihungstest am" control="interessent-prestudent-textbox-anmeldungreihungstest"/>
|
||||
<hbox>
|
||||
<textbox id="interessent-prestudent-textbox-anmeldungreihungstest" disabled="true" maxlength="10" size="10" tooltiptext="Format: JJJJ-MM-DD Beispiel: 1970-01-31"/>
|
||||
<box class="Datum" id="interessent-prestudent-textbox-anmeldungreihungstest" disabled="true" />
|
||||
<!--<textbox id="interessent-prestudent-textbox-anmeldungreihungstest" disabled="true" maxlength="10" size="10" tooltiptext="Format: JJJJ-MM-DD Beispiel: 1970-01-31"/>-->
|
||||
<button id="interessent-prestudent-button-anmeldungreihungstest-heute" label="Heute" oncommand="InteressentAnmeldungreihungstestHeute()" disabled="true" style="margin:0px;"/>
|
||||
</hbox>
|
||||
<label value="Reihungstest" control="interessent-prestudent-menulist-reihungstest"/>
|
||||
|
||||
@@ -94,7 +94,7 @@ echo '<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>';
|
||||
<splitter class="tree-splitter"/>
|
||||
<treecol id="interessent-dokumente-tree-abgegeben-datum" label="Datum" flex="1" hidden="false"
|
||||
class="sortDirectionIndicator"
|
||||
sort="rdf:http://www.technikum-wien.at/dokumentprestudent/rdf#datum"/>
|
||||
sort="rdf:http://www.technikum-wien.at/dokumentprestudent/rdf#datum_iso"/>
|
||||
<splitter class="tree-splitter"/>
|
||||
<treecol id="interessent-dokumente-tree-abgegeben-mitarbeiter_uid" label="Abgegeben bei" flex="1" hidden="true"
|
||||
class="sortDirectionIndicator"
|
||||
|
||||
@@ -52,8 +52,12 @@ echo '<?xul-overlay href="'.APP_ROOT.'content/student/interessentkontooverlay.xu
|
||||
<toolbarbutton id="interessent-toolbar-neu" label="Neu" oncommand="InteressentNeu()" disabled="false" image="../skin/images/NeuDokument.png" tooltiptext="Interessent neu anlegen" />
|
||||
<toolbarbutton id="interessent-toolbar-zubewerber" label="-> Bewerber" oncommand="InteressentzuBewerber()" disabled="false" tooltiptext="Interessent zum Bewerber machen" />
|
||||
<toolbarbutton id="interessent-toolbar-zustudent" label="-> Student" oncommand="InteressentzuStudent()" disabled="false" tooltiptext="Bewerber zu Studenten machen" />
|
||||
<toolbarbutton id="interessent-toolbar-aufgenommener" label="-> Aufgenommener" oncommand="InteressentAddRolle('Aufgenommener')" disabled="false" tooltiptext="Interessent zum Aufgenommenen machen"/>
|
||||
<toolbarbutton id="interessent-toolbar-warteliste" label="-> Warteliste" oncommand="InteressentAddRolle('Wartender')" disabled="false" tooltiptext="Interessent zum Wartenden machen"/>
|
||||
<toolbarbutton id="interessent-toolbar-absage" label="-> Abgewiesener" oncommand="InteressentAddRolle('Abgewiesener')" disabled="false" tooltiptext="Interessent zum Abgewiesenen machen"/>
|
||||
<toolbarbutton id="interessent-toolbar-buchung" label="Neue Buchung" oncommand="InteressentKontoNeu()" disabled="false" tooltiptext="neue Buchung anlegen"/>
|
||||
<toolbarbutton id="interessent-toolbar-refresh" label="Aktualisieren" oncommand="InteressentTreeRefresh()" disabled="false" image="../skin/images/refresh.png" tooltiptext="Liste neu laden"/>
|
||||
|
||||
<spacer flex="1"/>
|
||||
<label id="interessent-toolbar-label-anzahl"/>
|
||||
</toolbar>
|
||||
@@ -100,7 +104,7 @@ echo '<?xul-overlay href="'.APP_ROOT.'content/student/interessentkontooverlay.xu
|
||||
<splitter class="tree-splitter"/>
|
||||
<treecol id="interessent-treecol-geburtsdatum" label="Geburtsdatum" flex="1" hidden="false"
|
||||
class="sortDirectionIndicator"
|
||||
sort="rdf:http://www.technikum-wien.at/interessent/rdf#geburtsdatum" onclick="InteressentTreeSort()"/>
|
||||
sort="rdf:http://www.technikum-wien.at/interessent/rdf#geburtsdatum_iso" onclick="InteressentTreeSort()"/>
|
||||
<splitter class="tree-splitter"/>
|
||||
<treecol id="interessent-treecol-svnr" label="SVNR" flex="1" hidden="false"
|
||||
class="sortDirectionIndicator"
|
||||
|
||||
@@ -30,6 +30,7 @@ include('../../vilesci/config.inc.php');
|
||||
echo '<?xml version="1.0" encoding="UTF-8"?>'."\n";
|
||||
|
||||
echo '<?xml-stylesheet href="'.APP_ROOT.'skin/tempus.css" type="text/css"?>';
|
||||
echo '<?xml-stylesheet href="'.APP_ROOT.'content/bindings.css" type="text/css"?>';
|
||||
?>
|
||||
|
||||
<window id="interessent-konto-neu-dialog" title="Neu"
|
||||
@@ -38,6 +39,7 @@ echo '<?xml-stylesheet href="'.APP_ROOT.'skin/tempus.css" type="text/css"?>';
|
||||
>
|
||||
|
||||
<script type="application/x-javascript" src="<?php echo APP_ROOT; ?>content/student/interessentkontoneudialog.js.php" />
|
||||
<script type="application/x-javascript" src="<?php echo APP_ROOT; ?>content/functions.js.php" />
|
||||
|
||||
<vbox>
|
||||
<groupbox id="interessent-konto-neu-groupbox" flex="1">
|
||||
@@ -59,7 +61,8 @@ echo '<?xml-stylesheet href="'.APP_ROOT.'skin/tempus.css" type="text/css"?>';
|
||||
<row>
|
||||
<label value="Buchungsdatum" control="interessent-konto-neu-textbox-buchungsdatum"/>
|
||||
<hbox>
|
||||
<textbox id="interessent-konto-neu-textbox-buchungsdatum" value="<?php echo date('Y-m-d');?>" maxlength="10" size="10"/>
|
||||
<box class="Datum" id="interessent-konto-neu-textbox-buchungsdatum" value="<?php echo date('d.m.Y');?>" />
|
||||
<!--<textbox id="interessent-konto-neu-textbox-buchungsdatum" value="<?php echo date('Y-m-d');?>" maxlength="10" size="10"/>-->
|
||||
<spacer flex="1" />
|
||||
</hbox>
|
||||
</row>
|
||||
|
||||
@@ -69,7 +69,7 @@ echo '<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>';
|
||||
class="sortDirectionIndicator"
|
||||
sortActive="true"
|
||||
sortDirection="ascending"
|
||||
sort="rdf:http://www.technikum-wien.at/konto/rdf#buchungsdatum"/>
|
||||
sort="rdf:http://www.technikum-wien.at/konto/rdf#buchungsdatum_iso"/>
|
||||
<splitter class="tree-splitter"/>
|
||||
<treecol id="interessent-konto-tree-buchungstext" label="Buchungstext" flex="5" hidden="false"
|
||||
class="sortDirectionIndicator"
|
||||
@@ -136,7 +136,8 @@ echo '<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>';
|
||||
<row>
|
||||
<label value="Buchungsdatum" control="interessent-konto-textbox-buchungsdatum"/>
|
||||
<hbox>
|
||||
<textbox id="interessent-konto-textbox-buchungsdatum" disabled="true" maxlength="10" size="10"/>
|
||||
<box class="Datum" id="interessent-konto-textbox-buchungsdatum" disabled="true"/>
|
||||
<!--<textbox id="interessent-konto-textbox-buchungsdatum" disabled="true" maxlength="10" size="10"/>-->
|
||||
<spacer flex="1" />
|
||||
</hbox>
|
||||
</row>
|
||||
|
||||
@@ -362,6 +362,12 @@ function InteressentDetailSave()
|
||||
person_id = document.getElementById('interessent-detail-textbox-person_id').value;
|
||||
prestudent_id = document.getElementById('interessent-detail-textbox-prestudent_id').value
|
||||
|
||||
if(geburtsdatum!='' && !CheckDatum(geburtsdatum))
|
||||
{
|
||||
alert('Geburtsdatum ist ungueltig');
|
||||
return false;
|
||||
}
|
||||
|
||||
var url = '<?php echo APP_ROOT ?>content/student/studentDBDML.php';
|
||||
var req = new phpRequest(url,'','');
|
||||
|
||||
@@ -374,7 +380,7 @@ function InteressentDetailSave()
|
||||
req.add('vorname', vorname);
|
||||
req.add('vornamen', vornamen);
|
||||
req.add('nachname', nachname);
|
||||
req.add('geburtsdatum', geburtsdatum);
|
||||
req.add('geburtsdatum', ConvertDateToISO(geburtsdatum));
|
||||
req.add('geburtsort', geburtsort);
|
||||
req.add('geburtszeit', geburtszeit);
|
||||
req.add('anmerkung', anmerkung);
|
||||
@@ -723,6 +729,22 @@ function InteressentPrestudentSave()
|
||||
studiengang_kz = document.getElementById('interessent-prestudent-menulist-studiengang_kz').value;
|
||||
anmerkung = document.getElementById('interessent-prestudent-textbox-anmerkung').value;
|
||||
|
||||
if(zgvdatum!='' && !CheckDatum(zgvdatum))
|
||||
{
|
||||
alert('ZgvDatum ist ungueltig');
|
||||
return false;
|
||||
}
|
||||
if(zgvmasterdatum!='' && !CheckDatum(zgvdatum))
|
||||
{
|
||||
alert('ZgvMasterDatum ist ungueltig');
|
||||
return false;
|
||||
}
|
||||
if(anmeldungreihungstest!='' && !CheckDatum(anmeldungreihungstest))
|
||||
{
|
||||
alert('Anmeldung zum Reihungstest Datum ist ungueltig');
|
||||
return false;
|
||||
}
|
||||
|
||||
var url = '<?php echo APP_ROOT ?>content/student/studentDBDML.php';
|
||||
var req = new phpRequest(url,'','');
|
||||
|
||||
@@ -739,14 +761,14 @@ function InteressentPrestudentSave()
|
||||
req.add('ausbildungcode', ausbildungcode);
|
||||
req.add('zgv_code', zgv_code);
|
||||
req.add('zgvort', zgvort);
|
||||
req.add('zgvdatum', zgvdatum);
|
||||
req.add('zgvdatum', ConvertDateToISO(zgvdatum));
|
||||
req.add('zgvmas_code', zgvmaster_code);
|
||||
req.add('zgvmaort', zgvmasterort);
|
||||
req.add('zgvmadatum', zgvmasterdatum);
|
||||
req.add('zgvmadatum', ConvertDateToISO(zgvmasterdatum));
|
||||
req.add('aufnahmeschluessel', aufnahmeschluessel);
|
||||
req.add('facheinschlberuf', facheinschlberuf);
|
||||
req.add('reihungstest_id', reihungstest_id);
|
||||
req.add('anmeldungreihungstest', anmeldungreihungstest);
|
||||
req.add('anmeldungreihungstest', ConvertDateToISO(anmeldungreihungstest));
|
||||
req.add('reihungstestangetreten', reihungstestangetreten);
|
||||
req.add('punkte', punkte);
|
||||
req.add('bismelden', bismelden);
|
||||
@@ -789,7 +811,7 @@ function InteressentAnmeldungreihungstestHeute()
|
||||
tag = now.getDate();
|
||||
if(tag<10) tag='0'+tag;
|
||||
|
||||
document.getElementById('interessent-prestudent-textbox-anmeldungreihungstest').value=jahr+'-'+monat+'-'+tag;
|
||||
document.getElementById('interessent-prestudent-textbox-anmeldungreihungstest').value=tag+'.'+monat+'.'+jahr;
|
||||
}
|
||||
|
||||
// ****
|
||||
@@ -1193,6 +1215,49 @@ function InteressentKontoDetailDisableFields(val)
|
||||
document.getElementById('interessent-konto-button-speichern').disabled=val;
|
||||
}
|
||||
|
||||
// ****
|
||||
// * Fuegt eine Rolle zu einem Interessenten hinzu
|
||||
// ****
|
||||
function InteressentAddRolle(rolle)
|
||||
{
|
||||
netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
|
||||
var tree = document.getElementById('interessent-tree');
|
||||
|
||||
if (tree.currentIndex==-1) return;
|
||||
|
||||
//Ausgewaehlte ID holen
|
||||
var col = tree.columns ? tree.columns["interessent-treecol-prestudent_id"] : "interessent-treecol-prestudent_id";
|
||||
var prestudent_id=tree.view.getCellText(tree.currentIndex,col);
|
||||
|
||||
if(confirm('Diesen Studenten zum '+rolle+' machen?'))
|
||||
{
|
||||
var url = '<?php echo APP_ROOT ?>content/student/studentDBDML.php';
|
||||
var req = new phpRequest(url,'','');
|
||||
|
||||
req.add('type', 'addrolle');
|
||||
|
||||
req.add('prestudent_id', prestudent_id);
|
||||
req.add('rolle_kurzbz', rolle);
|
||||
|
||||
var response = req.executePOST();
|
||||
|
||||
var val = new ParseReturnValue(response);
|
||||
|
||||
if (!val.dbdml_return)
|
||||
{
|
||||
if(val.dbdml_errormsg=='')
|
||||
alert(response)
|
||||
else
|
||||
alert(val.dbdml_errormsg)
|
||||
}
|
||||
else
|
||||
{
|
||||
InteressentTreeRefresh();
|
||||
SetStatusBarText('Rolle hinzugefuegt');
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// ****
|
||||
// * Speichert die Buchung
|
||||
// ****
|
||||
@@ -1207,13 +1272,19 @@ function InteressentKontoDetailSpeichern()
|
||||
buchungstyp_kurzbz = document.getElementById('interessent-konto-menulist-buchungstyp').value;
|
||||
buchungsnr = document.getElementById('interessent-konto-textbox-buchungsnr').value;
|
||||
|
||||
if(buchungsdatum!='' && !CheckDatum(buchungsdatum))
|
||||
{
|
||||
alert('Buchungsdatum ist ungueltig');
|
||||
return false;
|
||||
}
|
||||
|
||||
var url = '<?php echo APP_ROOT ?>content/student/studentDBDML.php';
|
||||
var req = new phpRequest(url,'','');
|
||||
|
||||
req.add('type', 'savebuchung');
|
||||
|
||||
req.add('betrag', betrag);
|
||||
req.add('buchungsdatum', buchungsdatum);
|
||||
req.add('buchungsdatum', ConvertDateToISO(buchungsdatum));
|
||||
req.add('buchungstext', buchungstext);
|
||||
req.add('mahnspanne', mahnspanne);
|
||||
req.add('buchungstyp_kurzbz', buchungstyp_kurzbz);
|
||||
|
||||
@@ -428,7 +428,7 @@ class prestudent extends person
|
||||
if($semester!=null)
|
||||
$qry.=" AND tbl_prestudentrolle.ausbildungssemester='$semester'";
|
||||
|
||||
echo $qry;
|
||||
//echo $qry;
|
||||
if($result = pg_query($this->conn, $qry))
|
||||
{
|
||||
while($row = pg_fetch_object($result))
|
||||
|
||||
+26
-23
@@ -31,10 +31,11 @@ echo '<?xml version="1.0" encoding="UTF-8" standalone="yes"?>';
|
||||
// DAO
|
||||
require_once('../vilesci/config.inc.php');
|
||||
require_once('../include/akte.class.php');
|
||||
require_once('../include/datum.class.php');
|
||||
|
||||
// Datenbank Verbindung
|
||||
if (!$conn = @pg_pconnect(CONN_STRING))
|
||||
$error_msg='Es konnte keine Verbindung zum Server aufgebaut werden!';
|
||||
if (!$conn = pg_pconnect(CONN_STRING))
|
||||
die('Es konnte keine Verbindung zum Server aufgebaut werden!');
|
||||
|
||||
if(isset($_GET['person_id']))
|
||||
$person_id = $_GET['person_id'];
|
||||
@@ -50,44 +51,46 @@ if(isset($_GET['uid']))
|
||||
$uid = $_GET['uid'];
|
||||
else
|
||||
$uid = '';
|
||||
|
||||
$datum = new datum();
|
||||
|
||||
$akten = new akte($conn);
|
||||
if(!$akten->getAkten($person_id, $dokument_kurzbz))
|
||||
die($akten->errormsg);
|
||||
$rdf_url='http://www.technikum-wien.at/akte';
|
||||
?>
|
||||
|
||||
echo '
|
||||
<RDF:RDF
|
||||
xmlns:RDF="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:AKTE="<?php echo $rdf_url; ?>/rdf#"
|
||||
xmlns:AKTE="'.$rdf_url.'/rdf#"
|
||||
>
|
||||
|
||||
<RDF:Seq about="<?php echo $rdf_url ?>/liste">
|
||||
<RDF:Seq about="'.$rdf_url.'/liste">
|
||||
';
|
||||
|
||||
<?php
|
||||
foreach ($akten->result as $row)
|
||||
{
|
||||
?>
|
||||
echo '
|
||||
<RDF:li>
|
||||
<RDF:Description id="<?php echo $row->akte_id; ?>" about="<?php echo $rdf_url.'/'.$row->akte_id; ?>" >
|
||||
<AKTE:akte_id><![CDATA[<?php echo $row->akte_id ?>]]></AKTE:akte_id>
|
||||
<AKTE:person_id><![CDATA[<?php echo $row->person_id ?>]]></AKTE:person_id>
|
||||
<AKTE:dokument_kurzbz><![CDATA[<?php echo $row->dokument_kurzbz ?>]]></AKTE:dokument_kurzbz>
|
||||
<AKTE:mimetype><![CDATA[<?php echo $row->mimetype ?>]]></AKTE:mimetype>
|
||||
<AKTE:erstelltam><![CDATA[<?php echo $row->erstelltam ?>]]></AKTE:erstelltam>
|
||||
<AKTE:gedruckt><![CDATA[<?php echo ($row->gedruckt?'Ja':'Nein') ?>]]></AKTE:gedruckt>
|
||||
<AKTE:titel><![CDATA[<?php echo $row->titel ?>]]></AKTE:titel>
|
||||
<AKTE:bezeichnung><![CDATA[<?php echo $row->bezeichnung; ?>]]></AKTE:bezeichnung>
|
||||
<AKTE:updateamum><![CDATA[<?php echo $row->updateamum; ?>]]></AKTE:updateamum>
|
||||
<AKTE:updatevon><![CDATA[<?php echo $row->updatevon ?>]]></AKTE:updatevon>
|
||||
<AKTE:insertamum><![CDATA[<?php echo $row->insertamum; ?>]]></AKTE:insertamum>
|
||||
<AKTE:insertvon><![CDATA[<?php echo $row->insertvon ?>]]></AKTE:insertvon>
|
||||
<AKTE:uid><![CDATA[<?php echo $row->uid; ?>]]></AKTE:uid>
|
||||
<RDF:Description id="'.$row->akte_id.'" about="'.$rdf_url.'/'.$row->akte_id.'" >
|
||||
<AKTE:akte_id><![CDATA['.$row->akte_id.']]></AKTE:akte_id>
|
||||
<AKTE:person_id><![CDATA['.$row->person_id.']]></AKTE:person_id>
|
||||
<AKTE:dokument_kurzbz><![CDATA['.$row->dokument_kurzbz.']]></AKTE:dokument_kurzbz>
|
||||
<AKTE:mimetype><![CDATA['.$row->mimetype.']]></AKTE:mimetype>
|
||||
<AKTE:erstelltam><![CDATA['.$datum->convertISODate($row->erstelltam).']]></AKTE:erstelltam>
|
||||
<AKTE:erstelltam_iso><![CDATA['.$row->erstelltam.']]></AKTE:erstelltam_iso>
|
||||
<AKTE:gedruckt><![CDATA['.($row->gedruckt?'Ja':'Nein').']]></AKTE:gedruckt>
|
||||
<AKTE:titel><![CDATA['.$row->titel.']]></AKTE:titel>
|
||||
<AKTE:bezeichnung><![CDATA['.$row->bezeichnung.']]></AKTE:bezeichnung>
|
||||
<AKTE:updateamum><![CDATA['.$row->updateamum.']]></AKTE:updateamum>
|
||||
<AKTE:updatevon><![CDATA['.$row->updatevon.']]></AKTE:updatevon>
|
||||
<AKTE:insertamum><![CDATA['.$row->insertamum.']]></AKTE:insertamum>
|
||||
<AKTE:insertvon><![CDATA['.$row->insertvon.']]></AKTE:insertvon>
|
||||
<AKTE:uid><![CDATA['.$row->uid.']]></AKTE:uid>
|
||||
</RDF:Description>
|
||||
</RDF:li>
|
||||
<?php
|
||||
';
|
||||
}
|
||||
?>
|
||||
</RDF:Seq>
|
||||
|
||||
</RDF:RDF>
|
||||
@@ -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");
|
||||
@@ -17,6 +31,7 @@ echo '<?xml version="1.0" encoding="UTF-8" standalone="yes"?>';
|
||||
// DAO
|
||||
require_once('../vilesci/config.inc.php');
|
||||
require_once('../include/dokument.class.php');
|
||||
require_once('../include/datum.class.php');
|
||||
|
||||
// Datenbank Verbindung
|
||||
if (!$conn = @pg_pconnect(CONN_STRING))
|
||||
@@ -24,6 +39,8 @@ if (!$conn = @pg_pconnect(CONN_STRING))
|
||||
|
||||
$rdf_url='http://www.technikum-wien.at/dokumentprestudent';
|
||||
|
||||
$datum = new datum();
|
||||
|
||||
if(isset($_GET['prestudent_id']))
|
||||
if(is_numeric($_GET['prestudent_id']))
|
||||
$prestudent_id=$_GET['prestudent_id'];
|
||||
@@ -35,30 +52,30 @@ else
|
||||
$dok = new dokument($conn, null, null, true);
|
||||
if(!$dok->getPrestudentDokumente($prestudent_id))
|
||||
die($dok->errormsg);
|
||||
?>
|
||||
|
||||
|
||||
echo '
|
||||
<RDF:RDF
|
||||
xmlns:RDF="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:DOKUMENT="<?php echo $rdf_url; ?>/rdf#"
|
||||
xmlns:DOKUMENT="'.$rdf_url.'/rdf#"
|
||||
>
|
||||
|
||||
<RDF:Seq about="<?php echo $rdf_url ?>/liste">
|
||||
|
||||
<?php
|
||||
<RDF:Seq about="'.$rdf_url.'/liste">
|
||||
';
|
||||
|
||||
foreach ($dok->result as $row)
|
||||
{
|
||||
?>
|
||||
<RDF:li>
|
||||
<RDF:Description id="<?php echo $row->dokument_kurzbz.'/'.$row->prestudent_id; ?>" about="<?php echo $rdf_url.'/'.$row->dokument_kurzbz.'/'.$row->prestudent_id; ?>" >
|
||||
<DOKUMENT:dokument_kurzbz><![CDATA[<?php echo $row->dokument_kurzbz ?>]]></DOKUMENT:dokument_kurzbz>
|
||||
<DOKUMENT:prestudent_id><![CDATA[<?php echo $row->prestudent_id ?>]]></DOKUMENT:prestudent_id>
|
||||
<DOKUMENT:mitarbeiter_uid><![CDATA[<?php echo $row->mitarbeiter_uid ?>]]></DOKUMENT:mitarbeiter_uid>
|
||||
<DOKUMENT:datum><![CDATA[<?php echo $row->datum ?>]]></DOKUMENT:datum>
|
||||
<DOKUMENT:bezeichnung><![CDATA[<?php echo $row->bezeichnung ?>]]></DOKUMENT:bezeichnung>
|
||||
</RDF:Description>
|
||||
</RDF:li>
|
||||
<?php
|
||||
echo '
|
||||
<RDF:li>
|
||||
<RDF:Description id="'.$row->dokument_kurzbz.'/'.$row->prestudent_id.'" about="'.$rdf_url.'/'.$row->dokument_kurzbz.'/'.$row->prestudent_id.'" >
|
||||
<DOKUMENT:dokument_kurzbz><![CDATA['.$row->dokument_kurzbz.']]></DOKUMENT:dokument_kurzbz>
|
||||
<DOKUMENT:prestudent_id><![CDATA['.$row->prestudent_id.']]></DOKUMENT:prestudent_id>
|
||||
<DOKUMENT:mitarbeiter_uid><![CDATA['.$row->mitarbeiter_uid.']]></DOKUMENT:mitarbeiter_uid>
|
||||
<DOKUMENT:datum><![CDATA['.$datum->convertISODate($row->datum).']]></DOKUMENT:datum>
|
||||
<DOKUMENT:datum_iso><![CDATA['.$row->datum.']]></DOKUMENT:datum_iso>
|
||||
<DOKUMENT:bezeichnung><![CDATA['.$row->bezeichnung.']]></DOKUMENT:bezeichnung>
|
||||
</RDF:Description>
|
||||
</RDF:li>
|
||||
';
|
||||
}
|
||||
|
||||
?>
|
||||
|
||||
@@ -34,6 +34,7 @@ require_once('../vilesci/config.inc.php');
|
||||
require_once('../include/functions.inc.php');
|
||||
require_once('../include/person.class.php');
|
||||
require_once('../include/prestudent.class.php');
|
||||
require_once('../include/datum.class.php');
|
||||
|
||||
// Datenbank Verbindung
|
||||
if (!$conn = pg_pconnect(CONN_STRING))
|
||||
@@ -42,17 +43,16 @@ if (!$conn = pg_pconnect(CONN_STRING))
|
||||
$rdf_url='http://www.technikum-wien.at/interessent';
|
||||
$user = get_uid();
|
||||
loadVariables($conn, $user);
|
||||
?>
|
||||
$datum = new datum();
|
||||
|
||||
echo '
|
||||
<RDF:RDF
|
||||
xmlns:RDF="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:PRESTD="<?php echo $rdf_url; ?>/rdf#"
|
||||
xmlns:PRESTD="'.$rdf_url.'/rdf#"
|
||||
>
|
||||
|
||||
<RDF:Seq about="'.$rdf_url.'/alle">';
|
||||
|
||||
<RDF:Seq about="<?php echo $rdf_url ?>/alle">
|
||||
|
||||
<?php
|
||||
if(isset($_GET['studiensemester_kurzbz']))
|
||||
$studiensemester_kurzbz = $_GET['studiensemester_kurzbz'];
|
||||
else
|
||||
@@ -107,61 +107,65 @@ else
|
||||
|
||||
function DrawInteressent($row)
|
||||
{
|
||||
global $rdf_url, $conn;
|
||||
global $rdf_url, $conn, $datum;
|
||||
$ps = new prestudent($conn);
|
||||
$ps->getLastStatus($row->prestudent_id);
|
||||
?>
|
||||
|
||||
echo '
|
||||
<RDF:li>
|
||||
<RDF:Description id="<?php echo $row->prestudent_id; ?>" about="<?php echo $rdf_url.'/'.$row->prestudent_id; ?>" >
|
||||
<PRESTD:person_id><![CDATA[<?php echo $row->person_id; ?>]]></PRESTD:person_id>
|
||||
<PRESTD:anrede><![CDATA[<?php echo $row->anrede; ?>]]></PRESTD:anrede>
|
||||
<PRESTD:sprache><![CDATA[<?php echo $row->sprache; ?>]]></PRESTD:sprache>
|
||||
<PRESTD:staatsbuergerschaft><![CDATA[<?php echo $row->staatsbuergerschaft; ?>]]></PRESTD:staatsbuergerschaft>
|
||||
<PRESTD:familienstand><![CDATA[<?php echo $row->familienstand; ?>]]></PRESTD:familienstand>
|
||||
<PRESTD:titelpre><![CDATA[<?php echo $row->titelpre; ?>]]></PRESTD:titelpre>
|
||||
<PRESTD:titelpost><![CDATA[<?php echo $row->titelpost; ?>]]></PRESTD:titelpost>
|
||||
<PRESTD:vornamen><![CDATA[<?php echo $row->vornamen ?>]]></PRESTD:vornamen>
|
||||
<PRESTD:vorname><![CDATA[<?php echo $row->vorname ?>]]></PRESTD:vorname>
|
||||
<PRESTD:nachname><![CDATA[<?php echo $row->nachname ?>]]></PRESTD:nachname>
|
||||
<PRESTD:geburtsdatum><![CDATA[<?php echo $row->gebdatum ?>]]></PRESTD:geburtsdatum>
|
||||
<PRESTD:geburtsdatum_iso><![CDATA[<?php echo $row->gebdatum; ?>]]></PRESTD:geburtsdatum_iso>
|
||||
<PRESTD:geburtsnation><![CDATA[<?php echo $row->geburtsnation; ?>]]></PRESTD:geburtsnation>
|
||||
<PRESTD:homepage><![CDATA[<?php echo $row->homepage ?>]]></PRESTD:homepage>
|
||||
<PRESTD:aktiv><![CDATA[<?php echo ($row->aktiv?'true':'false') ?>]]></PRESTD:aktiv>
|
||||
<PRESTD:gebort><![CDATA[<?php echo $row->gebort; ?>]]></PRESTD:gebort>
|
||||
<PRESTD:gebzeit><![CDATA[<?php echo $row->gebzeit; ?>]]></PRESTD:gebzeit>
|
||||
<PRESTD:foto><![CDATA[<?php echo $row->foto; ?>]]></PRESTD:foto>
|
||||
<PRESTD:anmerkungen><![CDATA[<?php echo $row->anmerkungen; ?>]]></PRESTD:anmerkungen>
|
||||
<PRESTD:svnr><![CDATA[<?php echo $row->svnr; ?>]]></PRESTD:svnr>
|
||||
<PRESTD:ersatzkennzeichen><![CDATA[<?php echo $row->ersatzkennzeichen; ?>]]></PRESTD:ersatzkennzeichen>
|
||||
<PRESTD:geschlecht><![CDATA[<?php echo $row->geschlecht; ?>]]></PRESTD:geschlecht>
|
||||
<PRESTD:anzahlkinder><![CDATA[<?php echo $row->anzahlkinder; ?>]]></PRESTD:anzahlkinder>
|
||||
<PRESTD:updateamum><![CDATA[<?php echo $row->updateamum; ?>]]></PRESTD:updateamum>
|
||||
<PRESTD:updatevon><![CDATA[<?php echo $row->updatevon; ?>]]></PRESTD:updatevon>
|
||||
<RDF:Description id="'.$row->prestudent_id.'" about="'.$rdf_url.'/'.$row->prestudent_id.'" >
|
||||
<PRESTD:person_id><![CDATA['.$row->person_id.']]></PRESTD:person_id>
|
||||
<PRESTD:anrede><![CDATA['.$row->anrede.']]></PRESTD:anrede>
|
||||
<PRESTD:sprache><![CDATA['.$row->sprache.']]></PRESTD:sprache>
|
||||
<PRESTD:staatsbuergerschaft><![CDATA['.$row->staatsbuergerschaft.']]></PRESTD:staatsbuergerschaft>
|
||||
<PRESTD:familienstand><![CDATA['.$row->familienstand.']]></PRESTD:familienstand>
|
||||
<PRESTD:titelpre><![CDATA['.$row->titelpre.']]></PRESTD:titelpre>
|
||||
<PRESTD:titelpost><![CDATA['.$row->titelpost.']]></PRESTD:titelpost>
|
||||
<PRESTD:vornamen><![CDATA['.$row->vornamen.']]></PRESTD:vornamen>
|
||||
<PRESTD:vorname><![CDATA['.$row->vorname.']]></PRESTD:vorname>
|
||||
<PRESTD:nachname><![CDATA['.$row->nachname.']]></PRESTD:nachname>
|
||||
<PRESTD:geburtsdatum><![CDATA['.$datum->convertISODate($row->gebdatum).']]></PRESTD:geburtsdatum>
|
||||
<PRESTD:geburtsdatum_iso><![CDATA['.$row->gebdatum.']]></PRESTD:geburtsdatum_iso>
|
||||
<PRESTD:geburtsnation><![CDATA['.$row->geburtsnation.']]></PRESTD:geburtsnation>
|
||||
<PRESTD:homepage><![CDATA['.$row->homepage.']]></PRESTD:homepage>
|
||||
<PRESTD:aktiv><![CDATA['.($row->aktiv?'true':'false').']]></PRESTD:aktiv>
|
||||
<PRESTD:gebort><![CDATA['.$row->gebort.']]></PRESTD:gebort>
|
||||
<PRESTD:gebzeit><![CDATA['.$row->gebzeit.']]></PRESTD:gebzeit>
|
||||
<PRESTD:foto><![CDATA['.$row->foto.']]></PRESTD:foto>
|
||||
<PRESTD:anmerkungen><![CDATA['.$row->anmerkungen.']]></PRESTD:anmerkungen>
|
||||
<PRESTD:svnr><![CDATA['.$row->svnr.']]></PRESTD:svnr>
|
||||
<PRESTD:ersatzkennzeichen><![CDATA['.$row->ersatzkennzeichen.']]></PRESTD:ersatzkennzeichen>
|
||||
<PRESTD:geschlecht><![CDATA['.$row->geschlecht.']]></PRESTD:geschlecht>
|
||||
<PRESTD:anzahlkinder><![CDATA['.$row->anzahlkinder.']]></PRESTD:anzahlkinder>
|
||||
<PRESTD:updateamum><![CDATA['.$row->updateamum.']]></PRESTD:updateamum>
|
||||
<PRESTD:updatevon><![CDATA['.$row->updatevon.']]></PRESTD:updatevon>
|
||||
|
||||
<PRESTD:prestudent_id><![CDATA[<?php echo $row->prestudent_id; ?>]]></PRESTD:prestudent_id>
|
||||
<PRESTD:aufmerksamdurch_kurzbz><![CDATA[<?php echo $row->aufmerksamdurch_kurzbz; ?>]]></PRESTD:aufmerksamdurch_kurzbz>
|
||||
<PRESTD:studiengang_kz><![CDATA[<?php echo $row->studiengang_kz; ?>]]></PRESTD:studiengang_kz>
|
||||
<PRESTD:berufstaetigkeit_code><![CDATA[<?php echo $row->berufstaetigkeit_code; ?>]]></PRESTD:berufstaetigkeit_code>
|
||||
<PRESTD:ausbildungcode><![CDATA[<?php echo $row->ausbildungcode; ?>]]></PRESTD:ausbildungcode>
|
||||
<PRESTD:zgv_code><![CDATA[<?php echo $row->zgv_code; ?>]]></PRESTD:zgv_code>
|
||||
<PRESTD:zgvort><![CDATA[<?php echo $row->zgvort; ?>]]></PRESTD:zgvort>
|
||||
<PRESTD:zgvdatum><![CDATA[<?php echo $row->zgvdatum; ?>]]></PRESTD:zgvdatum>
|
||||
<PRESTD:zgvmas_code><![CDATA[<?php echo $row->zgvmas_code; ?>]]></PRESTD:zgvmas_code>
|
||||
<PRESTD:zgvmaort><![CDATA[<?php echo $row->zgvmaort; ?>]]></PRESTD:zgvmaort>
|
||||
<PRESTD:zgvmadatum><![CDATA[<?php echo $row->zgvmadatum; ?>]]></PRESTD:zgvmadatum>
|
||||
<PRESTD:aufnahmeschluessel><![CDATA[<?php echo $row->aufnahmeschluessel; ?>]]></PRESTD:aufnahmeschluessel>
|
||||
<PRESTD:facheinschlberuf><![CDATA[<?php echo ($row->facheinschlberuf?'true':'false'); ?>]]></PRESTD:facheinschlberuf>
|
||||
<PRESTD:reihungstest_id><![CDATA[<?php echo $row->reihungstest_id; ?>]]></PRESTD:reihungstest_id>
|
||||
<PRESTD:anmeldungreihungstest><![CDATA[<?php echo $row->anmeldungreihungstest; ?>]]></PRESTD:anmeldungreihungstest>
|
||||
<PRESTD:reihungstestangetreten><![CDATA[<?php echo ($row->reihungstestangetreten?'true':'false'); ?>]]></PRESTD:reihungstestangetreten>
|
||||
<PRESTD:punkte><![CDATA[<?php echo $row->punkte; ?>]]></PRESTD:punkte>
|
||||
<PRESTD:bismelden><![CDATA[<?php echo ($row->bismelden?'true':'false'); ?>]]></PRESTD:bismelden>
|
||||
<PRESTD:anmerkung><![CDATA[<?php echo $row->anmerkung; ?>]]></PRESTD:anmerkung>
|
||||
<PRESTD:status><![CDATA[<?php echo $ps->rolle_kurzbz; ?>]]></PRESTD:status>
|
||||
<PRESTD:prestudent_id><![CDATA['.$row->prestudent_id.']]></PRESTD:prestudent_id>
|
||||
<PRESTD:aufmerksamdurch_kurzbz><![CDATA['.$row->aufmerksamdurch_kurzbz.']]></PRESTD:aufmerksamdurch_kurzbz>
|
||||
<PRESTD:studiengang_kz><![CDATA['.$row->studiengang_kz.']]></PRESTD:studiengang_kz>
|
||||
<PRESTD:berufstaetigkeit_code><![CDATA['.$row->berufstaetigkeit_code.']]></PRESTD:berufstaetigkeit_code>
|
||||
<PRESTD:ausbildungcode><![CDATA['.$row->ausbildungcode.']]></PRESTD:ausbildungcode>
|
||||
<PRESTD:zgv_code><![CDATA['.$row->zgv_code.']]></PRESTD:zgv_code>
|
||||
<PRESTD:zgvort><![CDATA['.$row->zgvort.']]></PRESTD:zgvort>
|
||||
<PRESTD:zgvdatum><![CDATA['.$datum->convertISODate($row->zgvdatum).']]></PRESTD:zgvdatum>
|
||||
<PRESTD:zgvdatum_iso><![CDATA['.$row->zgvdatum.']]></PRESTD:zgvdatum_iso>
|
||||
<PRESTD:zgvmas_code><![CDATA['.$row->zgvmas_code.']]></PRESTD:zgvmas_code>
|
||||
<PRESTD:zgvmaort><![CDATA['.$row->zgvmaort.']]></PRESTD:zgvmaort>
|
||||
<PRESTD:zgvmadatum><![CDATA['.$datum->convertISODate($row->zgvmadatum).']]></PRESTD:zgvmadatum>
|
||||
<PRESTD:zgvmadatum_iso><![CDATA['.$row->zgvmadatum.']]></PRESTD:zgvmadatum_iso>
|
||||
<PRESTD:aufnahmeschluessel><![CDATA['.$row->aufnahmeschluessel.']]></PRESTD:aufnahmeschluessel>
|
||||
<PRESTD:facheinschlberuf><![CDATA['.($row->facheinschlberuf?'true':'false').']]></PRESTD:facheinschlberuf>
|
||||
<PRESTD:reihungstest_id><![CDATA['.$row->reihungstest_id.']]></PRESTD:reihungstest_id>
|
||||
<PRESTD:anmeldungreihungstest><![CDATA['.$datum->convertISODate($row->anmeldungreihungstest).']]></PRESTD:anmeldungreihungstest>
|
||||
<PRESTD:anmeldungreihungstest_iso><![CDATA['.$row->anmeldungreihungstest.']]></PRESTD:anmeldungreihungstest_iso>
|
||||
<PRESTD:reihungstestangetreten><![CDATA['.($row->reihungstestangetreten?'true':'false').']]></PRESTD:reihungstestangetreten>
|
||||
<PRESTD:punkte><![CDATA['.$row->punkte.']]></PRESTD:punkte>
|
||||
<PRESTD:bismelden><![CDATA['.($row->bismelden?'true':'false').']]></PRESTD:bismelden>
|
||||
<PRESTD:anmerkung><![CDATA['.$row->anmerkung.']]></PRESTD:anmerkung>
|
||||
<PRESTD:status><![CDATA['.$ps->rolle_kurzbz.']]></PRESTD:status>
|
||||
</RDF:Description>
|
||||
</RDF:li>
|
||||
<?php
|
||||
';
|
||||
}
|
||||
?>
|
||||
</RDF:Seq>
|
||||
|
||||
+15
-13
@@ -13,24 +13,25 @@ echo '<?xml version="1.0" encoding="UTF-8" standalone="yes"?>';
|
||||
require_once('../vilesci/config.inc.php');
|
||||
require_once('../include/person.class.php');
|
||||
require_once('../include/prestudent.class.php');
|
||||
require_once('../include/datum.class.php');
|
||||
|
||||
// Datenbank Verbindung
|
||||
if (!$conn = pg_pconnect(CONN_STRING))
|
||||
$error_msg='Es konnte keine Verbindung zum Server aufgebaut werden!';
|
||||
|
||||
$rdf_url='http://www.technikum-wien.at/prestudentrolle';
|
||||
$datum = new datum();
|
||||
|
||||
?>
|
||||
|
||||
echo '
|
||||
<RDF:RDF
|
||||
xmlns:RDF="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:ROLLE="<?php echo $rdf_url; ?>/rdf#"
|
||||
xmlns:ROLLE="'.$rdf_url.'/rdf#"
|
||||
>
|
||||
|
||||
|
||||
<RDF:Seq about="<?php echo $rdf_url ?>/liste">
|
||||
<RDF:Seq about="'.$rdf_url.'/liste">
|
||||
';
|
||||
|
||||
<?php
|
||||
if(isset($_GET['prestudent_id']) && is_numeric($_GET['prestudent_id']))
|
||||
$prestudent_id = $_GET['prestudent_id'];
|
||||
else
|
||||
@@ -51,17 +52,18 @@ $ps->getPrestudentRolle($prestudent_id, $rolle_kurzbz, $studiensemester_kurzbz);
|
||||
|
||||
foreach($ps->result as $row)
|
||||
{
|
||||
?>
|
||||
echo '
|
||||
<RDF:li>
|
||||
<RDF:Description id="<?php echo $row->prestudent_id.'/'.$row->rolle_kurzbz.'/'.$row->studiensemester_kurzbz; ?>" about="<?php echo $rdf_url.'/'.$row->prestudent_id.'/'.$row->rolle_kurzbz.'/'.$row->studiensemester_kurzbz; ?>" >
|
||||
<ROLLE:prestudent_id><![CDATA[<?php echo $row->prestudent_id; ?>]]></ROLLE:prestudent_id>
|
||||
<ROLLE:rolle_kurzbz><![CDATA[<?php echo $row->rolle_kurzbz; ?>]]></ROLLE:rolle_kurzbz>
|
||||
<ROLLE:studiensemester_kurzbz><![CDATA[<?php echo $row->studiensemester_kurzbz; ?>]]></ROLLE:studiensemester_kurzbz>
|
||||
<ROLLE:ausbildungssemester><![CDATA[<?php echo $row->ausbildungssemester; ?>]]></ROLLE:ausbildungssemester>
|
||||
<ROLLE:datum><![CDATA[<?php echo $row->datum; ?>]]></ROLLE:datum>
|
||||
<RDF:Description id="'.$row->prestudent_id.'/'.$row->rolle_kurzbz.'/'.$row->studiensemester_kurzbz.'" about="'.$rdf_url.'/'.$row->prestudent_id.'/'.$row->rolle_kurzbz.'/'.$row->studiensemester_kurzbz.'" >
|
||||
<ROLLE:prestudent_id><![CDATA['.$row->prestudent_id.']]></ROLLE:prestudent_id>
|
||||
<ROLLE:rolle_kurzbz><![CDATA['.$row->rolle_kurzbz.']]></ROLLE:rolle_kurzbz>
|
||||
<ROLLE:studiensemester_kurzbz><![CDATA['.$row->studiensemester_kurzbz.']]></ROLLE:studiensemester_kurzbz>
|
||||
<ROLLE:ausbildungssemester><![CDATA['.$row->ausbildungssemester.']]></ROLLE:ausbildungssemester>
|
||||
<ROLLE:datum><![CDATA['.$datum->convertISODate($row->datum).']]></ROLLE:datum>
|
||||
<ROLLE:datum_iso><![CDATA['.$row->datum.']]></ROLLE:datum_iso>
|
||||
</RDF:Description>
|
||||
</RDF:li>
|
||||
<?php
|
||||
';
|
||||
|
||||
}
|
||||
?>
|
||||
|
||||
+9
-1
@@ -20,6 +20,8 @@ require_once('../include/benutzer.class.php');
|
||||
require_once('../include/student.class.php');
|
||||
require_once('../include/studiengang.class.php');
|
||||
require_once('../include/datum.class.php');
|
||||
require_once('../include/studiensemester.class.php');
|
||||
|
||||
// Datenbank Verbindung
|
||||
if (!$conn = pg_pconnect(CONN_STRING))
|
||||
$error_msg='Es konnte keine Verbindung zum Server aufgebaut werden!';
|
||||
@@ -188,6 +190,10 @@ else
|
||||
$studiensemester = $row->studiensemester_kurzbz;
|
||||
}
|
||||
}
|
||||
|
||||
$stsem = new studiensemester($conn);
|
||||
$stsem->getaktorNext();
|
||||
|
||||
echo '
|
||||
<student>
|
||||
<uid><![CDATA['.$student->uid.']]></uid>
|
||||
@@ -212,7 +218,9 @@ else
|
||||
<familienstand><![CDATA['.$student->familienstand.']]></familienstand>
|
||||
<rektor><![CDATA['.$rektor.']]></rektor>
|
||||
<studienbeginn><![CDATA['.$datum_obj->convertISODate($studienbeginn).']]></studienbeginn>
|
||||
<studiensemester><![CDATA['.$studiensemester.']]></studiensemester>
|
||||
<studiensemester_beginn><![CDATA['.$studiensemester.']]></studiensemester_beginn>
|
||||
<studiensemester_aktuell><![CDATA['.$stsem->studiensemester_kurzbz.']]></studiensemester_aktuell>
|
||||
<studienbeginn_aktuell><![CDATA['.$stsem->start.']]></studienbeginn_aktuell>
|
||||
<tagesdatum><![CDATA['.date('d.m.Y').']]></tagesdatum>
|
||||
</student>';
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user