mirror of
https://github.com/FH-Complete/FHC-Core.git
synced 2026-06-01 12:19:28 +00:00
This commit is contained in:
@@ -417,6 +417,19 @@ Studenten<br>
|
||||
<hr>
|
||||
<h2>Erledigte Anforderungen</h2>
|
||||
<ul>
|
||||
<li>Tippfehler in Diplomasupplement korrigiert<br>
|
||||
07.01.2008<br>
|
||||
<br>
|
||||
</li>
|
||||
<li>Diverse Fehler in der Reihungstestverwaltung behoben<br>
|
||||
07.01.2008 oesi<br>
|
||||
<br>
|
||||
</li>
|
||||
<li>Fehlerbehebung: Beim Anlegen von Lehreinheiten wird die Lehrform
|
||||
nach dem Speichern von UE in SO geaendert<br>
|
||||
07.01.2008 oesi<br>
|
||||
<br>
|
||||
</li>
|
||||
<li>Interessenten können jetzt nur mehr für den eingenen
|
||||
Studiengang angelegt werden.<br>
|
||||
13.12.2007 oesi<br>
|
||||
|
||||
@@ -40,12 +40,13 @@ echo "<?xml-stylesheet href=\"".APP_ROOT."content/bindings.css\" type=\"text/css
|
||||
<popupset>
|
||||
<popup id="lehrveranstaltung-noten-tree-popup">
|
||||
<menuitem label="Entfernen" oncommand="LehrveranstaltungNotenDelete();" id="lehrveranstaltung-noten-tree-popup-delete" hidden="false"/>
|
||||
<menuitem label="Freifaecher-Zertifikat erstellen" oncommand="LehrveranstaltungFFZertifikatPrint();" id="lehrveranstaltung-noten-tree-popup-ffzertifikat" hidden="false"/>
|
||||
</popup>
|
||||
</popupset>
|
||||
<hbox flex="1" style="margin-top: 10px;">
|
||||
<vbox flex="1">
|
||||
<label value="Zeugnis" />
|
||||
<tree id="lehrveranstaltung-noten-tree" seltype="single" hidecolumnpicker="false" flex="1"
|
||||
<tree id="lehrveranstaltung-noten-tree" seltype="multi" hidecolumnpicker="false" flex="1"
|
||||
datasources="rdf:null" ref="http://www.technikum-wien.at/zeugnisnote/liste"
|
||||
style="margin-bottom:5px;" height="100%" enableColumnDrag="true"
|
||||
onselect="LehrveranstaltungNotenAuswahl()"
|
||||
|
||||
@@ -356,6 +356,8 @@ function LeNeu()
|
||||
document.getElementById('lehrveranstaltung-detail-checkbox-new').checked=true;
|
||||
document.getElementById('lehrveranstaltung-detail-textbox-stundenblockung').value='2';
|
||||
document.getElementById('lehrveranstaltung-detail-textbox-wochenrythmus').value='1';
|
||||
if(lehrform_kurzbz=='')
|
||||
lehrform_kurzbz='UE';
|
||||
document.getElementById('lehrveranstaltung-detail-menulist-lehrform').value=lehrform_kurzbz;
|
||||
|
||||
var stsem = getStudiensemester();
|
||||
@@ -1367,7 +1369,7 @@ function LehrveranstaltungGesamtNotenTreeSelectDifferent()
|
||||
for(var i=0;i<lvgesamtitems;i++)
|
||||
{
|
||||
//Daten aus LVGesamtNotenTree holen
|
||||
col = lvgesamttree.columns ? lvgesamttree.columns["lehrveranstaltung-lvgesamtnoten-tree-student_uid"] : "lehrveranstaltung-noten-tree-student_uid";
|
||||
col = lvgesamttree.columns ? lvgesamttree.columns["lehrveranstaltung-lvgesamtnoten-tree-student_uid"] : "lehrveranstaltung-lvgesamtnoten-tree-student_uid";
|
||||
var lvgesamtuid=lvgesamttree.view.getCellText(i,col);
|
||||
col = lvgesamttree.columns ? lvgesamttree.columns["lehrveranstaltung-lvgesamtnoten-tree-note"] : "lehrveranstaltung-lvgesamtnoten-tree-note";
|
||||
var lvgesamtnote=lvgesamttree.view.getCellText(i,col);
|
||||
@@ -1376,11 +1378,11 @@ function LehrveranstaltungGesamtNotenTreeSelectDifferent()
|
||||
//Schauen ob die gleiche Zeile im Zeugnisnoten Tree vorkommt
|
||||
for(var j=0;j<zeugnisitems;j++)
|
||||
{
|
||||
col = zeugnistree.columns ? zeugnistree.columns["lehrveranstaltung-noten-tree-student_uid"] : "lehrveranstaltung-lvgesamtnoten-tree-student_uid";
|
||||
col = zeugnistree.columns ? zeugnistree.columns["lehrveranstaltung-noten-tree-student_uid"] : "lehrveranstaltung-noten-tree-student_uid";
|
||||
var zeugnisuid=zeugnistree.view.getCellText(j,col);
|
||||
col = zeugnistree.columns ? zeugnistree.columns["lehrveranstaltung-noten-tree-note"] : "lehrveranstaltung-noten-tree-note";
|
||||
var zeugnisnote=zeugnistree.view.getCellText(j,col);
|
||||
debug(zeugnisuid+'=='+lvgesamtuid+' && '+zeugnisnote+'=='+lvgesamtnote);
|
||||
//debug(zeugnisuid+'=='+lvgesamtuid+' && '+zeugnisnote+'=='+lvgesamtnote);
|
||||
if(zeugnisuid==lvgesamtuid && zeugnisnote==lvgesamtnote)
|
||||
{
|
||||
found=true;
|
||||
@@ -1687,4 +1689,38 @@ function LehrveranstaltungNotenImport()
|
||||
LehrveranstaltungNotenTreeDatasource.Refresh(false); //non blocking
|
||||
SetStatusBarText('Daten wurden gespeichert');
|
||||
}
|
||||
}
|
||||
|
||||
// ****
|
||||
// * Erstellt das Zertifikat fuer die Freifaecher
|
||||
// ****
|
||||
function LehrveranstaltungFFZertifikatPrint()
|
||||
{
|
||||
tree = document.getElementById('lehrveranstaltung-noten-tree');
|
||||
//Alle markierten Noten holen
|
||||
var start = new Object();
|
||||
var end = new Object();
|
||||
var numRanges = tree.view.selection.getRangeCount();
|
||||
var paramList= '';
|
||||
var anzahl=0;
|
||||
var lvid='';
|
||||
|
||||
for (var t = 0; t < numRanges; t++)
|
||||
{
|
||||
tree.view.selection.getRangeAt(t,start,end);
|
||||
for (var v = start.value; v <= end.value; v++)
|
||||
{
|
||||
col = tree.columns ? tree.columns["lehrveranstaltung-noten-tree-student_uid"] : "lehrveranstaltung-noten-tree-student_uid";
|
||||
uid = tree.view.getCellText(v,col);
|
||||
paramList += ';'+uid;
|
||||
anzahl = anzahl+1;
|
||||
col = tree.columns ? tree.columns["lehrveranstaltung-noten-tree-lehrveranstaltung_id"] : "lehrveranstaltung-noten-tree-lehrveranstaltung_id";
|
||||
lvid = tree.view.getCellText(v,col);
|
||||
}
|
||||
}
|
||||
var ss = getStudiensemester();
|
||||
|
||||
url = '<?php echo APP_ROOT; ?>content/pdfExport.php?xml=zertifikat_freifach.rdf.php&xsl=zertifikat_freifach&uid='+paramList+'&ss='+ss+'&lvid='+lvid+'&'+gettimestamp();
|
||||
window.location.href = url;
|
||||
//prompt('test:',url);
|
||||
}
|
||||
@@ -25,12 +25,19 @@ echo "<?xml-stylesheet href=\"".APP_ROOT."content/lfvt.css\" type=\"text/css\" ?
|
||||
<!-- * Stundenplan Details * -->
|
||||
<!-- ************************* -->
|
||||
<vbox id="vboxSTPLDetailsListe">
|
||||
<popupset>
|
||||
<popup id="stpldetail-treestpldetail-popup">
|
||||
<menuitem label="Bearbeiten" oncommand="STPLDetailEdit()" />
|
||||
<menuitem label="Entfernen" oncommand="STPLDetailDelete()" />
|
||||
</popup>
|
||||
</popupset>
|
||||
|
||||
<tree id="treeStplDetails" seltype="single" hidecolumnpicker="false" flex="1"
|
||||
datasources="../rdf/lehrstunde.rdf.php" ref="http://www.technikum-wien.at/lehrstunde/alle"
|
||||
flags="dont-build-content"
|
||||
enableColumnDrag="true"
|
||||
style="margin:0px;"
|
||||
context="stpldetail-treestpldetail-popup"
|
||||
>
|
||||
<treecols>
|
||||
<treecol id="lehreinheit_id" label="LE_ID" flex="2" primary="false"
|
||||
@@ -89,7 +96,10 @@ echo "<?xml-stylesheet href=\"".APP_ROOT."content/lfvt.css\" type=\"text/css\" ?
|
||||
class="sortDirectionIndicator"
|
||||
sort="rdf:http://www.technikum-wien.at/lehrstunde/rdf#unr" />
|
||||
<splitter class="tree-splitter"/>
|
||||
|
||||
<treecol id="stundenplan_id" label="StundenplanID" flex="2" hidden="true"
|
||||
class="sortDirectionIndicator"
|
||||
sort="rdf:http://www.technikum-wien.at/lehrstunde/rdf#id" />
|
||||
<splitter class="tree-splitter"/>
|
||||
</treecols>
|
||||
|
||||
<template>
|
||||
@@ -111,6 +121,7 @@ echo "<?xml-stylesheet href=\"".APP_ROOT."content/lfvt.css\" type=\"text/css\" ?
|
||||
<treecell label="rdf:http://www.technikum-wien.at/lehrstunde/rdf#datum" />
|
||||
<treecell label="rdf:http://www.technikum-wien.at/lehrstunde/rdf#stunde" />
|
||||
<treecell label="rdf:http://www.technikum-wien.at/lehrstunde/rdf#unr" />
|
||||
<treecell label="rdf:http://www.technikum-wien.at/lehrstunde/rdf#id" />
|
||||
</treerow>
|
||||
</treeitem>
|
||||
</treechildren>
|
||||
|
||||
@@ -201,4 +201,55 @@ function onStplDetail(event)
|
||||
//alert(url);
|
||||
var treeStplDetails=parent.document.getElementById('treeStplDetails');
|
||||
treeStplDetails.setAttribute('datasources',url);
|
||||
}
|
||||
|
||||
|
||||
function STPLDetailEdit()
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
|
||||
function STPLDetailDelete()
|
||||
{
|
||||
tree = document.getElementById('treeStplDetails');
|
||||
var col = tree.columns ? tree.columns["stundenplan_id"] : "stundenplan_id";
|
||||
|
||||
if(tree.currentIndex!=-1)
|
||||
{
|
||||
var stundenplanid = tree.view.getCellText(tree.currentIndex,col);
|
||||
}
|
||||
else
|
||||
{
|
||||
alert('Bitte zuerst einen Eintrag markieren!');
|
||||
return false;
|
||||
}
|
||||
|
||||
if(confirm('Wollen Sie diesen Datensatz wirklich loeschen?'))
|
||||
{
|
||||
var url = '<?php echo APP_ROOT ?>content/tempusDBDML.php';
|
||||
var req = new phpRequest(url,'','');
|
||||
|
||||
req.add('type', 'deletestundenplaneintrag');
|
||||
|
||||
req.add('stundenplan_id', stundenplanid);
|
||||
|
||||
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
|
||||
{
|
||||
netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
|
||||
var url = '<?php echo APP_ROOT ?>rdf/lehrstunde.rdf.php';
|
||||
document.getElementById('treeStplDetails').setAttribute('src',url);
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -51,7 +51,7 @@ echo '<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>';
|
||||
<row>
|
||||
<hbox>
|
||||
<spacer flex="1" />
|
||||
<button id="student-konto-button-filter" value="alle" oncommand="StudentKontoFilter()" label="offene Anzeigen" disabled="true"/>
|
||||
<button id="student-konto-button-filter" value="alle" oncommand="StudentKontoFilter()" label="offene anzeigen" disabled="true"/>
|
||||
</hbox>
|
||||
<hbox>
|
||||
<button id="student-konto-button-filterstudenten" oncommand="StudentKontoFilterStudenten('konto')" label="Studentenliste auf offene Buchungen filtern" tooltiptext="Liste aller Studenten mit offenen Buchungen"/>
|
||||
|
||||
@@ -166,6 +166,17 @@ if(!$error)
|
||||
$errormsg = 'Fehler bei Parameteruebergabe';
|
||||
}
|
||||
}
|
||||
elseif(isset($_POST['type']) && $_POST['type']=='deletestundenplaneintrag')
|
||||
{
|
||||
if(isset($_POST['stundenplan_id']) && is_numeric($_POST['stundenplan_id']))
|
||||
{
|
||||
//$stundenplan = new stundenplan($conn);
|
||||
//$stundenplan->delete();
|
||||
$errormsg='Not implemented';
|
||||
$return = false;
|
||||
$data = '';
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
$return = false;
|
||||
|
||||
@@ -208,7 +208,7 @@ class reihungstest
|
||||
{
|
||||
//Neuen Datensatz einfuegen
|
||||
|
||||
$qry='INSERT INTO public.tbl_reihungstest (studiengang_kz, ort_kurzbz, anmerkung, datum, uhrzeit,
|
||||
$qry='BEGIN; INSERT INTO public.tbl_reihungstest (studiengang_kz, ort_kurzbz, anmerkung, datum, uhrzeit,
|
||||
ext_id, insertamum, insertvon, updateamum, updatevon) VALUES('.
|
||||
$this->addslashes($this->studiengang_kz).', '.
|
||||
$this->addslashes($this->ort_kurzbz).', '.
|
||||
@@ -260,23 +260,31 @@ class reihungstest
|
||||
{
|
||||
if(pg_query($this->conn, $qry))
|
||||
{
|
||||
//Log schreiben
|
||||
/*$sql = $qry;
|
||||
$qry = "SELECT nextval('log_seq') as id;";
|
||||
if(!$row = pg_fetch_object(pg_query($this->conn, $qry)))
|
||||
if($this->new)
|
||||
{
|
||||
$this->errormsg = 'Fehler beim Auslesen der Log-Sequence';
|
||||
return false;
|
||||
$qry = "SELECT currval('public.tbl_reihungstest_reihungstest_id_seq') as id";
|
||||
if($result = pg_query($this->conn, $qry))
|
||||
{
|
||||
if($row = pg_fetch_object($result))
|
||||
{
|
||||
$this->reihungstest_id = $row->id;
|
||||
pg_query($this->conn, 'COMMIT');
|
||||
return true;
|
||||
}
|
||||
else
|
||||
{
|
||||
$this->errormsg = 'Fehler beim Auslesen der Sequence';
|
||||
pg_query($this->conn, 'ROLLBACK');
|
||||
return false;
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
$this->errormsg = 'Fehler beim Auslesen der Sequence';
|
||||
pg_query($this->conn, 'ROLLBACK');
|
||||
return false;
|
||||
}
|
||||
}
|
||||
|
||||
$qry = "INSERT INTO log(log_pk, creationdate, creationuser, sql) VALUES('$row->id', now(), '$this->updatevon', '".addslashes($sql)."')";
|
||||
if(pg_query($this->conn, $qry))
|
||||
return true;
|
||||
else
|
||||
{
|
||||
$this->errormsg = 'Fehler beim Speichern des Log-Eintrages';
|
||||
return false;
|
||||
} */
|
||||
return true;
|
||||
}
|
||||
else
|
||||
|
||||
+71
-146
@@ -26,31 +26,38 @@ class stundenplan
|
||||
var $errormsg; // string
|
||||
var $new; // boolean
|
||||
var $stundenplan = array(); // stundenplan Objekt
|
||||
|
||||
var $stpl_table;
|
||||
|
||||
//Tabellenspalten
|
||||
var $lehreinheit_id; // integer
|
||||
var $lehrveranstaltung_nr; // integer
|
||||
var $studiensemester_kurzbz; // varchar(16)
|
||||
var $lehrfach_nr; // integer
|
||||
var $lehrform_kurzbz; // varchar(8)
|
||||
var $stundenblockung; // smalint
|
||||
var $wochenrythmus; // smalint
|
||||
var $start_kw; // smalint
|
||||
var $raumtyp; // varchar(8)
|
||||
var $raumtypalternativ; // varchar(8)
|
||||
var $lehre; // boolean
|
||||
var $anmerkung; // varchar(255)
|
||||
var $unr; // integer
|
||||
var $ext_id; // bigint
|
||||
var $stundenplan_id;
|
||||
var $unr;
|
||||
var $mitarbeiter_uid;
|
||||
var $datum;
|
||||
var $stunde;
|
||||
var $ort_kurzbz;
|
||||
var $gruppe_kurzbz;
|
||||
var $titel;
|
||||
var $anmerkung;
|
||||
var $lehreinheit_id;
|
||||
var $studiengang_kz;
|
||||
var $semester;
|
||||
var $verband;
|
||||
var $gruppe;
|
||||
var $fix;
|
||||
var $updateamum;
|
||||
var $updatevon;
|
||||
var $insertamum;
|
||||
var $insertvon;
|
||||
|
||||
// *************************************************************************
|
||||
// * Konstruktor - Uebergibt die Connection und laedt optional eine LE
|
||||
// * Konstruktor - Uebergibt die Connection und laedt optional einen Stundenplaneintrag
|
||||
// * @param $conn Datenbank-Connection
|
||||
// * $gruppe_kurzbz
|
||||
// * $stundenplantabelle
|
||||
// * $stundenplan_id
|
||||
// * $unicode Gibt an ob die Daten mit UNICODE Codierung
|
||||
// * oder LATIN9 Codierung verarbeitet werden sollen
|
||||
// *************************************************************************
|
||||
function lehreinheit($conn, $lehreinheit_id=null, $unicode=false)
|
||||
function lehreinheit($conn, $stundenplantabelle, $stundenplan_id=null, $unicode=false)
|
||||
{
|
||||
$this->conn = $conn;
|
||||
|
||||
@@ -65,15 +72,17 @@ class stundenplan
|
||||
return false;
|
||||
}
|
||||
|
||||
if($lehreinheit_id!=null)
|
||||
$this->load($lehreinheit_id);
|
||||
$this->stpl_table = $stundenplantabelle;
|
||||
|
||||
if($stundenplan_id!=null)
|
||||
$this->load($stundenplan_id);
|
||||
}
|
||||
|
||||
// *********************************************************
|
||||
// * Laedt die LE
|
||||
// * @param lehreinheit_id
|
||||
// * Laedt einen Stundenplaneintrag
|
||||
// * @param stundenplan_id
|
||||
// *********************************************************
|
||||
function load($lehreinheit_id)
|
||||
function load($stundenplan_id)
|
||||
{
|
||||
return false;
|
||||
}
|
||||
@@ -85,99 +94,7 @@ class stundenplan
|
||||
// *******************************************
|
||||
function validate()
|
||||
{
|
||||
if($this->lehreinheit_id!='' && !is_numeric($this->lehreinheit_id))
|
||||
{
|
||||
$this->errormsg = 'Lehreinheit_id muss eine gueltige Zahl sein';
|
||||
return false;
|
||||
}
|
||||
if(!is_numeric($this->lehrveranstaltung_nr))
|
||||
{
|
||||
$this->errormsg = 'LehrveranstaltungsNr muss eine gueltige Zahl sein';
|
||||
return false;
|
||||
}
|
||||
if(strlen($this->studiensemester_kurzbz)>16)
|
||||
{
|
||||
$this->errormsg = 'Studiensemesterkurzbz darf nicht laenger als 16 Zeichen sein';
|
||||
return false;
|
||||
}
|
||||
if($this->studiensemester_kurzbz=='')
|
||||
{
|
||||
$this->errormsg = 'Studiensemester muss angegeben werden';
|
||||
return false;
|
||||
}
|
||||
if(!is_numeric($this->lehrfach_nr))
|
||||
{
|
||||
$this->errormsg = 'Lehrfach_nr muss eine gueltige Zahl sein';
|
||||
return false;
|
||||
}
|
||||
if(strlen($this->lehrform_kurzbz)>8)
|
||||
{
|
||||
$this->errormsg = 'Lehrform_kurzbz darf nicht laenger als 8 Zeichen sein';
|
||||
return false;
|
||||
}
|
||||
if($this->lehrform_kurzbz=='')
|
||||
{
|
||||
$this->lehrform_kurzbz='SO';
|
||||
//TODO
|
||||
//$this->errormsg = 'Lehrform muss angegeben werden';
|
||||
//return false;
|
||||
}
|
||||
if(!is_numeric($this->stundenblockung))
|
||||
{
|
||||
$this->errormsg = 'Stundenblockung muss eine gueltige Zahl sein';
|
||||
return false;
|
||||
}
|
||||
if(!is_numeric($this->wochenrythmus))
|
||||
{
|
||||
$this->errormsg = 'Wochenrythmus muss eine gueltige Zahl sein';
|
||||
return false;
|
||||
}
|
||||
if($this->start_kw!='' && !is_numeric($this->start_kw))
|
||||
{
|
||||
$this->errormsg = 'StartKW muss eine gueltige Zahl sein';
|
||||
return false;
|
||||
}
|
||||
if($this->start_kw!='' && ($this->start_kw>53 || $this->start_kw<1))
|
||||
{
|
||||
$this->errormsg = 'StartKW muss zwischen 1 und 53 liegen';
|
||||
return false;
|
||||
}
|
||||
if(strlen($this->raumtyp)>8)
|
||||
{
|
||||
$this->errormsg = 'Raumtyp darf nicht laenger als 8 Zeichen sein';
|
||||
return false;
|
||||
}
|
||||
if(strlen($this->raumtypalternativ)>8)
|
||||
{
|
||||
$this->errormsg = 'Raumtypalternativ darf nicht alenger als 8 Zeichen sein';
|
||||
return false;
|
||||
}
|
||||
if($this->raumtypalternativ=='')
|
||||
{
|
||||
//TODO
|
||||
$this->raumtypalternativ='Dummy';
|
||||
}
|
||||
if(!is_bool($this->lehre))
|
||||
{
|
||||
$this->errormsg = 'Lehre muss ein boolscher Wert sein';
|
||||
return false;
|
||||
}
|
||||
if(strlen($this->anmerkung)>255)
|
||||
{
|
||||
$this->errormsg = 'Anmerkung darf nicht laenger als 255 Zeichen sein';
|
||||
return false;
|
||||
}
|
||||
if($this->unr!='' && !is_numeric($this->unr))
|
||||
{
|
||||
$this->errormsg = 'UNR muss eine gueltige Zahl sein';
|
||||
return false;
|
||||
}
|
||||
if($this->ext_id!='' && !is_numeric($this->ext_id))
|
||||
{
|
||||
$this->errormsg = 'Ext_id muss eine gueltige Zahl sein';
|
||||
return false;
|
||||
}
|
||||
|
||||
|
||||
return true;
|
||||
}
|
||||
|
||||
@@ -193,7 +110,7 @@ class stundenplan
|
||||
}
|
||||
|
||||
// ************************************************************
|
||||
// * Speichert LE in die Datenbank
|
||||
// * Speichert Stundenplaneintrag in die Datenbank
|
||||
// * Wenn $new auf true gesetzt ist wird ein neuer Datensatz
|
||||
// * angelegt, ansonsten der Datensatz upgedated
|
||||
// * @return true wenn erfolgreich, false im Fehlerfall
|
||||
@@ -210,40 +127,48 @@ class stundenplan
|
||||
if($new)
|
||||
{
|
||||
//ToDo ID entfernen
|
||||
$qry = 'INSERT INTO lehre.tbl_lehreinheit (lehrveranstaltung_nr, studiensemester_kurzbz,
|
||||
lehrfach_nr, lehrform_kurzbz, stundenblockung, wochenrythmus,
|
||||
start_kw, raumtyp, raumtypalternativ, lehre, anmerkung, unr, ext_id)
|
||||
VALUES('.$this->addslashes($this->lehrveranstaltung_nr).','.
|
||||
$this->addslashes($this->studiensemester_kurzbz).','.
|
||||
$this->addslashes($this->lehrfach_nr).','.
|
||||
$this->addslashes($this->lehrform_kurzbz).','.
|
||||
$this->addslashes($this->stundenblockung).','.
|
||||
$this->addslashes($this->wochenrythmus).','.
|
||||
$this->addslashes($this->start_kw).','.
|
||||
$this->addslashes($this->raumtyp).','.
|
||||
$this->addslashes($this->raumtypalternativ).','.
|
||||
($this->lehre?'true':'false').','.
|
||||
$qry = 'INSERT INTO lehre.'.$this->stpl_table.' (unr, mitarbeiter_uid, datum, stunde, ort_kurzbz, gruppe_kurzbz,
|
||||
titel, anmerkung, lehreinheit_id, studiengang_kz, semester, verband, gruppe, fix, updateamum, updatevon,
|
||||
insertamum, insertvon)
|
||||
VALUES('.$this->addslashes($this->unr).','.
|
||||
$this->addslashes($this->mitarbeiter_uid).','.
|
||||
$this->addslashes($this->datum).','.
|
||||
$this->addslashes($this->stunde).','.
|
||||
$this->addslashes($this->ort_kurzbz).','.
|
||||
$this->addslashes($this->gruppe_kurzbz).','.
|
||||
$this->addslashes($this->titel).','.
|
||||
$this->addslashes($this->anmerkung).','.
|
||||
$this->addslashes($this->unr).','.
|
||||
$this->addslashes($this->ext_id).');';
|
||||
$this->addslashes($this->lehreinheit_id).','.
|
||||
$this->addslashes($this->studiengang_kz).','.
|
||||
$this->addslashes($this->semester).','.
|
||||
$this->addslashes($this->verband).','.
|
||||
$this->addslashes($this->gruppe).','.
|
||||
($this->fix?'true':'false').','.
|
||||
$this->addslashes($this->updateamum).','.
|
||||
$this->addslashes($this->updatevon).','.
|
||||
$this->addslashes($this->insertamum).','.
|
||||
$this->addslashes($this->insertvon).');';
|
||||
}
|
||||
else
|
||||
{
|
||||
$qry = 'UPDATE lehre.tbl_lehreinheit SET'.
|
||||
' lehrveranstaltung_nr='.$this->addslashes($this->lehrveranstaltung_nr).','.
|
||||
' studiensemester_kurzbz='.$this->addslashes($this->studiensemester_kurzbz).','.
|
||||
' lehrfach_nr='.$this->addslashes($this->lehrfach_nr).','.
|
||||
' lehrform_kurzbz='.$this->addslashes($this->lehrform_kurzbz).','.
|
||||
' stundenblockung='.$this->addslashes($this->stundenblockung).','.
|
||||
' wochenrythmus='.$this->addslashes($this->wochenrythmus).','.
|
||||
' start_kw='.$this->addslashes($this->start_kw).','.
|
||||
' raumtyp='.$this->addslashes($this->raumtyp).','.
|
||||
' raumtypalternativ='.$this->addslashes($this->raumtypalternativ).','.
|
||||
' lehre='.($this->lehre?'true':'false').','.
|
||||
' anmerkung='.$this->addslashes($this->anmerkung).','.
|
||||
$qry = 'UPDATE lehre.'.$this->stpl_table.' SET'.
|
||||
' unr='.$this->addslashes($this->unr).','.
|
||||
' ext_id='.$this->addslashes($this->ext_id).
|
||||
" WHERE lehreinheit_id=".$this->addslashes($this->lehreinheit_id).";";
|
||||
' mitarbeiter_uid='.$this->addslashes($this->mitarbeiter_uid).','.
|
||||
' datum='.$this->addslashes($this->datum).','.
|
||||
' stunde='.$this->addslashes($this->stunde).','.
|
||||
' ort_kurzbz='.$this->addslashes($this->ort_kurzbz).','.
|
||||
' gruppe_kurzbz='.$this->addslashes($this->gruppe_kurzbz).','.
|
||||
' titel='.$this->addslashes($this->titel).','.
|
||||
' anmerkung='.$this->addslashes($this->anmerkung).','.
|
||||
' lehreinheit_id='.$this->addslashes($this->lehreinheit_id).','.
|
||||
' studiengang_kz='.$this->addslashes($this->studiengang_kz).','.
|
||||
' semester='.$this->addslashes($this->semester).','.
|
||||
' verband='.$this->addslashes($this->verband).','.
|
||||
' gruppe='.$this->addslashes($this->gruppe).','.
|
||||
' fix='.($this->fix?'true':'false').','.
|
||||
' updateamum='.$this->addslashes($this->updateamum).','.
|
||||
' updatevon='.$this->addslashes($this->updatevon).
|
||||
" WHERE stundenplan".(strstr('dev', $this->stpl_table)?'dev':'')."_id=".$this->addslashes($this->stundenplan_id).";";
|
||||
}
|
||||
|
||||
if(pg_query($this->conn,$qry))
|
||||
|
||||
@@ -83,39 +83,39 @@ if (isset($_REQUEST["xmlformat"]) && $_REQUEST["xmlformat"] == "xml")
|
||||
echo ' <jahre>'.($row->max_semester/2.0).'</jahre>';
|
||||
echo ' <ects>'.($row->max_semester*30).'</ects>';
|
||||
if($row->organisationsform=='b')
|
||||
echo ' <studienart>Berufbegleitendesstudium/Part-time degree programm</studienart>';
|
||||
echo ' <studienart>Berufbegleitendes Studium/Part-time degree programm</studienart>';
|
||||
else
|
||||
echo ' <studienart>Vollzeitstudium/Full-time degree programm</studienart>';
|
||||
if($row->typ=='d')
|
||||
{
|
||||
echo ' <zulassungsvoraussetzungen_deutsch><![CDATA[Allgemeine Universitätsreife (vgl. $4 Abs. 3 FHStG idgF),\nBerufsreifeprüfung bzw. Studienberechtigungsprüfung oder\neinschlägige berufliche Qualifikation (Lehrabschluss bzw. Abschluss\neiner berufsbildenden mittleren Schule mit Zulassungsprüfung). Die\nAufnahme erfolgt auf Basis eines Auswahlverfahrens (Werdegang,\nEignungstest, Bewerbungsgespräch).]]></zulassungsvoraussetzungen_deutsch>';
|
||||
echo ' <zulassungsvoraussetzungen_englisch><![CDATA[Austrian or quivalent foreign school leaving certificate\n(Reifeprüfung), university entrance examination certificate\n(Studienberechtigungsprüfung), certificate or quivalent relevant\nprofessional qualification (Berufsreifeprüfung) plus entrance\nexamination equal to the university entrance examination. There is a\nselection procedure prior to admission (including entrance exam and\ninterview, professional background is considered).]]></zulassungsvoraussetzungen_englisch>';
|
||||
echo ' <anforderungen_deutsch><![CDATA[Das Studium erfordert die positive Absolvierung von\nLehrveranstaltungen (Vorlesungen, Übungen, Seminare, Projekte,\nintegrierte Lehrveranstaltungen) im Ausmass von jeweils 30 ECTS pro\nSemester gemäß dem vorgeschriebenen Studienplan. Die Ausbildung\nintegriert technische, wirtschaftliche, organisatorische und\npersönlichkeitsbildende Elemente. Das Studium beinhaltet ein\nfacheinschlägiges Berufpraktikum. Im Rahmen des Studiums ist eine\nDiplomarbeit zu verfassen und eine abschließende Prüfung\n(Diplomprüfung) zu absolvieren. Curriculum des Studienganges\ngemäß dem vom FHR mit Kennzahl '.sprintf('%04s', $row->studiengang_kz).' genehmigten Antrag.]]></anforderungen_deutsch>';
|
||||
echo ' <anforderungen_englisch><![CDATA[The programm requires the positive completion of all courses (lectures, labs, seminars, projekct work, and integrated courses) to the extend of 30 ECTS per semester according to the curriculum. The programm integrates technical, economical, management and personal study elements. Included in the program is a relevant work placement. The degree is awarded upon the successful completion of a diploma these and the final examination. Curriculum of the program according to the application as approved by the Fachhochschul Council (Classification number: '.sprintf('%04s', $row->studiengang_kz).')]]></anforderungen_englisch>';
|
||||
echo ' <zugangsberechtigung_deutsch><![CDATA[Der Abschluss des Diplomstudiengangs berechtigt zu einem facheinschlägigen Doktoratsstudium, Magister- bzw. Master-Studium\noder postgradualen Studium (in Abhängigkeit vom Studium mit\neventuellen Zusatzprüfungen). Die Qualifikation entspricht einem\nMaster of Science in Engineering, MSc.]]></zugangsberechtigung_deutsch>';
|
||||
echo ' <zugangsberechtigung_englisch><![CDATA[The successful completion of the Diploma Degree Program qualifies the graduate to apply for admission to a relevant Doctoral Degree Program, Master Degree Program or postgraduate studies (depending on the program additional qualifying exams may be required). The Diplioma Degree Program is a graduate program, the qualification is equivalent to Master of Science in Engineering, MSc]]></zugangsberechtigung_englisch>';
|
||||
echo ' <zulassungsvoraussetzungen_deutsch><![CDATA[Allgemeine Universitätsreife (vgl. §4 Abs. 3 FHStG idgF),\nBerufsreifeprüfung bzw. Studienberechtigungsprüfung oder\neinschlägige berufliche Qualifikation (Lehrabschluss bzw. Abschluss\neiner berufsbildenden mittleren Schule mit Zusatzprüfungen). Die\nAufnahme erfolgt auf Basis eines Auswahlverfahrens (Werdegang,\nEignungstest, Bewerbungsgespräch).]]></zulassungsvoraussetzungen_deutsch>';
|
||||
echo ' <zulassungsvoraussetzungen_englisch><![CDATA[Austrian or equivalent foreign school leaving certificate\n(Reifeprüfung), university entrance examination certificate\n(Studienberechtigungsprüfung), certificate or equivalent relevant\nprofessional qualification (Berufsreifeprüfung) plus entrance\nexamination equal to the university entrance examination. Admission is\non the basis of a selection process (including entrance exam and\ninterview, professional background is considered).]]></zulassungsvoraussetzungen_englisch>';
|
||||
echo ' <anforderungen_deutsch><![CDATA[Das Studium erfordert die positive Absolvierung von\nLehrveranstaltungen (Vorlesungen, Übungen, Seminaren, Projekten,\nintegrierten Lehrveranstaltungen) im Ausmaß von jeweils 30 ECTS pro\nSemester gemäß dem vorgeschriebenen Studienplan. Die Ausbildung\nintegriert technische, wirtschaftliche, organisatorische und\npersönlichkeitsbildende Elemente. Das Studium beinhaltet ein\nfacheinschlägiges Berufpraktikum. Im Rahmen des Studiums ist eine\nDiplomarbeit zu verfassen und eine abschließende Prüfung\n(Diplomprüfung) zu absolvieren. Curriculum des Studienganges\ngemäß dem vom FHR mit Kennzahl '.sprintf('%04s', $row->studiengang_kz).' genehmigten Antrag.]]></anforderungen_deutsch>';
|
||||
echo ' <anforderungen_englisch><![CDATA[The program requires the positive completion of all courses (lectures, labs, seminars, project work, and integrated courses) to the extend of 30 ECTS per semester according to the curriculum. The program integrates technical, economical, management and personal study elements. Included in the program is a relevant work placement. The degree is awarded upon the successful completion of a diploma theses and the final examination. Curriculum of the program according to the application as approved by the Fachhochschul Council (Classification number: '.sprintf('%04s', $row->studiengang_kz).')]]></anforderungen_englisch>';
|
||||
echo ' <zugangsberechtigung_deutsch><![CDATA[Der Abschluss des Diplomstudiengangs berechtigt zu einem facheinschlägigen Doktoratsstudium, Magister- bzw. Master-Studium\noder postgradualen Studium (mit eventuellen Zusatzprüfungen).\nDie Qualifikation entspricht einem\nMaster of Science in Engineering, MSc.]]></zugangsberechtigung_deutsch>';
|
||||
echo ' <zugangsberechtigung_englisch><![CDATA[The successful completion of the Diploma Degree Program qualifies the graduate to apply for admission to a relevant Doctoral Degree Program, Master Degree Program or postgraduate studies (additional qualifying exams may be required). The Diploma Degree Program is a graduate program, the qualification is equivalent to Master of Science in Engineering, MSc.]]></zugangsberechtigung_englisch>';
|
||||
echo ' <niveau_deutsch>Diplomstudium (UNESCO ISCED 5A)</niveau_deutsch>';
|
||||
echo ' <niveau_englisch>Diploma degree program (UNESCO ISCED 5A)</niveau_englisch>';
|
||||
}
|
||||
elseif($row->typ=='m')
|
||||
{
|
||||
echo ' <zulassungsvoraussetzungen_deutsch><![CDATA[Die fachliche Zugangsvoraussetzung (vgl. $4 Abs. 2 FHStG idgF) zu\neinem FH-Masterstudiengang ist ein abgeschlossener\nfacheinschlägiger FH-Bachelorstudiengang oder der Abschluss eines\ngleichwertigen Studiums an einer anerkannten inländischen oder\nausländischen postsekundären Bildungseinrichtung. Die Aufnahme in\nden Studiengang erfolgt auf Basis eines Aufnahmeverfahrens.]]></zulassungsvoraussetzungen_deutsch>';
|
||||
echo ' <zulassungsvoraussetzungen_englisch><![CDATA[\nAdmission to the master\'s degree program is granted on the basis of\nthe successful completion of a relevant post-secondary degree\nacknoledgement to be its equivalent. Admission is on the basis of a\nselection process.\n\n]]></zulassungsvoraussetzungen_englisch>';
|
||||
echo ' <anforderungen_deutsch><![CDATA[Das Studium erfordert die positive Absolvierung von\nLehrveranstaltungen(Vorlesungen, Übungen, Seminare, Projekte,\nintegrierte Lehrveranstaltungen) im Ausmass von jeweils 30 ECTS pro\nSemester gemäß dem vorgeschriebenen Studienplan. Die Ausbildung\nintegriert technische, wirtschaftliche, organisatorische und\npersönlichkeitsbildende Elemente. Im Rahmen des Studiums ist eine\nDiplomarbeit zu verfassen und eine abschließende Prüfung\n(Diplomprüfung) zu absolvieren. Curriculum des Studienganges\ngemäß dem vom FHR mit Kennzahl '.sprintf('%04s', $row->studiengang_kz).' genehmigten Antrag.\n]]></anforderungen_deutsch>';
|
||||
echo ' <anforderungen_englisch><![CDATA[The programm requires the positive completion of all courses (lectures, labs, seminars, projekct work, and integrated courses) to the extend of 30 ECTS per semester according to the curriculum. The programm\nintegrates technical, economical, management and personal study\nelements. The degree is awarded upon the successful completion of a diploma these and the final examination. Curriculum of the program according to the application as approved by the Fachhochschul Council (Classification number: '.sprintf('%04s', $row->studiengang_kz).')]]></anforderungen_englisch>';
|
||||
echo ' <zugangsberechtigung_deutsch><![CDATA[Der Abschluss des Masterstudiengangs berechtigt zu einem facheinschlägigen Doktoratsstudium an Universität (in Abhängigkeit\nvom Studium mit eventuellen Zusatzprüfungen)]]></zugangsberechtigung_deutsch>';
|
||||
echo ' <zugangsberechtigung_englisch><![CDATA[The successful completion of the Master Degree Program qualifies the graduate to apply for admission to a relevant Doctoral Degree Program at an University (depending on the program additional qualifying exams may be required).\n\n\n\n]]></zugangsberechtigung_englisch>';
|
||||
echo ' <zulassungsvoraussetzungen_deutsch><![CDATA[Die fachliche Zugangsvoraussetzung (vgl. §4 Abs. 2 FHStG idgF) zu\neinem FH-Masterstudiengang ist ein abgeschlossener\nfacheinschlägiger FH-Bachelorstudiengang oder der Abschluss eines\ngleichwertigen Studiums an einer anerkannten inländischen oder\nausländischen postsekundären Bildungseinrichtung. Die Aufnahme in\nden Studiengang erfolgt auf Basis eines Auswahlverfahrens.]]></zulassungsvoraussetzungen_deutsch>';
|
||||
echo ' <zulassungsvoraussetzungen_englisch><![CDATA[\nAdmission to the master\'s degree program is granted on the basis of\nthe successful completion of a relevant bachelor\'s degree program or a \ncomparable Austrian or foreign post-secondary degree\nacknowledged to be its equivalent. Admission is on the basis of a\nselection process.\n]]></zulassungsvoraussetzungen_englisch>';
|
||||
echo ' <anforderungen_deutsch><![CDATA[Das Studium erfordert die positive Absolvierung von\nLehrveranstaltungen(Vorlesungen, Übungen, Seminaren, Projekten,\nintegrierten Lehrveranstaltungen) im Ausmaß von jeweils 30 ECTS pro\nSemester gemäß dem vorgeschriebenen Studienplan. Die Ausbildung\nintegriert technische, wirtschaftliche, organisatorische und\npersönlichkeitsbildende Elemente. Im Rahmen des Studiums ist eine\nDiplomarbeit zu verfassen und eine abschließende Prüfung\n(Diplomprüfung) zu absolvieren. Curriculum des Studienganges\ngemäß dem vom FHR mit Kennzahl '.sprintf('%04s', $row->studiengang_kz).' genehmigten Antrag.\n]]></anforderungen_deutsch>';
|
||||
echo ' <anforderungen_englisch><![CDATA[The program requires the positive completion of all courses (lectures, labs, seminars, project work, and integrated courses) to the extend of 30 ECTS per semester according to the curriculum.\n The program integrates technical, economical, management and personal study elements. The degree is awarded upon the successful completion of a diploma theses and the final examination. Curriculum of the program according to the application as approved by the Fachhochschul Council (Classification number: '.sprintf('%04s', $row->studiengang_kz).')\n]]></anforderungen_englisch>';
|
||||
echo ' <zugangsberechtigung_deutsch><![CDATA[Der Abschluss des Masterstudiengangs berechtigt zu einem facheinschlägigen Doktoratsstudium an Universität (mit eventuellen Zusatzprüfungen)]]></zugangsberechtigung_deutsch>';
|
||||
echo ' <zugangsberechtigung_englisch><![CDATA[The successful completion of the Master Degree Program qualifies the graduate to apply for admission to a relevant Doctoral Degree Program at an University (additional qualifying exams may be required).\n\n\n\n]]></zugangsberechtigung_englisch>';
|
||||
echo ' <niveau_deutsch>Masterstudium (UNESCO ISCED 5A)</niveau_deutsch>';
|
||||
echo ' <niveau_englisch>Master degree program (UNESCO ISCED 5A)</niveau_englisch>';
|
||||
}
|
||||
elseif($row->typ=='b')
|
||||
{
|
||||
echo ' <zulassungsvoraussetzungen_deutsch><![CDATA[Allgemeine Universitätsreife (vgl. $4 Abs. 3 FHStG idgF),\nBerufsreifeprüfung bzw. Studienberechtigungsprüfung oder\neinschlägige berufliche Qualifikation (Lehrabschluss bzw. Abschluss\neiner berufsbildenden mittleren Schule mit Zulassungsprüfung). Die\nAufnahme erfolgt auf Basis eines Auswahlverfahrens (Werdegang,\nEignungstest, Bewerbungsgespräch).]]></zulassungsvoraussetzungen_deutsch>';
|
||||
echo ' <zulassungsvoraussetzungen_englisch><![CDATA[Austrian or quivalent foreign school leaving certificate\n(Reifeprüfung), university entrance examination certificate\n(Studienberechtigungsprüfung), certificate or quivalent relevant\nprofessional qualification (Berufsreifeprüfung) plus entrance\nexamination equal to the university entrance examination. There is a\nselection procedure prior to admission (including entrance exam\nand interview, professional background is considered).]]></zulassungsvoraussetzungen_englisch>';
|
||||
echo ' <anforderungen_deutsch><![CDATA[Das Studium erfordert die positive Absolvierung von\nLehrveranstaltungen (Vorlesungen, Übungen, Seminare, Projekte,\nintegrierte Lehrveranstaltungen) im Ausmass von jeweils 30 ECTS pro\nSemester gemäß dem vorgeschriebenen Studienplan. Die Ausbildung\nintegriert technische, wirtschaftliche, organisatorische und\npersönlichkeitsbildende Elemente. Das Studium beinhaltet ein\nfacheinschlägiges Berufpraktikum. Im Rahmen des Studiums sind\nzwei Bachelorarbeiten zu verfassen und eine abschließende Prüfung\n(Bachelorprüfung) zu absolvieren. Curriculum des Studienganges\ngemäß dem vom FHR mit Kennzahl '.sprintf('%04s', $row->studiengang_kz).' genehmigten Antrag.]]></anforderungen_deutsch>';
|
||||
echo ' <anforderungen_englisch><![CDATA[The programm requires the positive completion of all courses (lectures, labs, seminars, projekct work, and integrated courses) to the extend of 30 ECTS per semester according to the curriculum. The programm integrates technical, economical, management and personal study elements. Included in the program is a relevant work placement. The degree is awarded upon the successful completion of 2 bachelor these and the final examination. Curriculum of the program according to the application as approved by the Fachhochschul Council (Classification number: '.sprintf('%04s', $row->studiengang_kz).')]]></anforderungen_englisch>';
|
||||
echo ' <zulassungsvoraussetzungen_deutsch><![CDATA[Allgemeine Universitätsreife (vgl. §4 Abs. 3 FHStG idgF),\nBerufsreifeprüfung bzw. Studienberechtigungsprüfung oder\neinschlägige berufliche Qualifikation (Lehrabschluss bzw. Abschluss\neiner berufsbildenden mittleren Schule mit Zusatzprüfungen). Die\nAufnahme erfolgt auf Basis eines Auswahlverfahrens (Werdegang,\nEignungstest, Bewerbungsgespräch).]]></zulassungsvoraussetzungen_deutsch>';
|
||||
echo ' <zulassungsvoraussetzungen_englisch><![CDATA[Austrian or equivalent foreign school leaving certificate\n(Reifeprüfung), university entrance examination certificate\n(Studienberechtigungsprüfung), certificate or equivalent relevant\nprofessional qualification (Berufsreifeprüfung) plus entrance\nexamination equal to the university entrance examination. Admission is \non the basis of a selection process. (including entrance exam\nand interview, professional background is considered).]]></zulassungsvoraussetzungen_englisch>';
|
||||
echo ' <anforderungen_deutsch><![CDATA[Das Studium erfordert die positive Absolvierung von\nLehrveranstaltungen (Vorlesungen, Übungen, Seminaren, Projekten,\nintegrierten Lehrveranstaltungen) im Ausmaß von jeweils 30 ECTS pro\nSemester gemäß dem vorgeschriebenen Studienplan. Die Ausbildung\nintegriert technische, wirtschaftliche, organisatorische und\npersönlichkeitsbildende Elemente. Das Studium beinhaltet ein\nfacheinschlägiges Berufpraktikum. Im Rahmen des Studiums sind\nzwei Bachelorarbeiten zu verfassen und eine abschließende Prüfung\n(Bachelorprüfung) zu absolvieren. Curriculum des Studienganges\ngemäß dem vom FHR mit Kennzahl '.sprintf('%04s', $row->studiengang_kz).' genehmigten Antrag.]]></anforderungen_deutsch>';
|
||||
echo ' <anforderungen_englisch><![CDATA[The program requires the positive completion of all courses (lectures, labs, seminars, project work, and integrated courses) to the extend of 30 ECTS per semester according to the curriculum. The program integrates technical, economical, management and personal study elements. Included in the program is a relevant work placement. The degree is awarded upon the successful completion of 2 bachelor theses and the final examination. Curriculum of the program according to the application as approved by the Fachhochschul Council (Classification number: '.sprintf('%04s', $row->studiengang_kz).')]]></anforderungen_englisch>';
|
||||
echo ' <zugangsberechtigung_deutsch><![CDATA[Der Abschluss des Bachelorstudiengangs berechtigt zu einem facheinschlägigen Magister- bzw. Master-Studium an einer fachhochschulischen Einrichtung oder Universität (mit eventuellen Zusatzprüfungen).]]></zugangsberechtigung_deutsch>';
|
||||
echo ' <zugangsberechtigung_englisch><![CDATA[The successful completion of the Bachlor Degree Program qualifies the graduate to apply for admission to a relevant Master Degree Program at a University of Applied Sciences or a University (depending on the program additional qualifying exams may be required).\n\n]]></zugangsberechtigung_englisch>';
|
||||
echo ' <zugangsberechtigung_englisch><![CDATA[The successful completion of the Bachelor Degree Program qualifies the graduate to apply for admission to a relevant Master Degree Program at a University of Applied Sciences or a University (additional qualifying exams may be required).\n\n\n]]></zugangsberechtigung_englisch>';
|
||||
echo ' <niveau_deutsch>Bachelorstudium (UNESCO ISCED 5A)</niveau_deutsch>';
|
||||
echo ' <niveau_englisch>Bachelor degree program (UNESCO ISCED 5A)</niveau_englisch>';
|
||||
|
||||
@@ -150,7 +150,7 @@ if (isset($_REQUEST["xmlformat"]) && $_REQUEST["xmlformat"] == "xml")
|
||||
{
|
||||
if($row1 = pg_fetch_object($result))
|
||||
{
|
||||
echo " <praktikum>Berufspraktikum/Internship: absolviert/completet</praktikum>";
|
||||
echo " <praktikum>Berufspraktikum/Internship: absolviert/completed</praktikum>";
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -52,7 +52,7 @@
|
||||
<fo:block-container position="absolute" top="25mm" left="20mm" right="200mm" height="0mm">
|
||||
<fo:block text-align="block" line-height="10pt" font-family="sans-serif" font-size="6pt">
|
||||
Dieser Anhang zum Diplom wurde nach dem von der Europäischen Kommission, dem Europarat und UNESCO/CEPES entwickelten Modell erstellt. Mit dem
|
||||
\n Anhang wird das Ziel verfolgt, ausreichend unabhängige Daten zu erfassen, um die internationale "Transparenz" und die angemessene akademische und berufliche \n Anerkennung von Qualifikationen (Diplomen, Abschlüssen, Zeugnissen usw.) zu verbessern. Der Anhang soll eine Beschreibung über Art, Niveau, Kontext, Inhalt \n und Status eines Studiums bieten, den die im Original-Befähigungsnachweis, dem der Anhang beigefügt ist, genannte Person absolviert und erfolgreich abgeschlossen\n hat\n This diploma supplement follows the model developed by the European Commission, Council of Europe and UNESCO/CEPES. The purpose of the supplement \n is to provide sufficient data to improve international transparency and fair academic and professional recognition of qualifications (diplomas, degrees, certificates, etc.). It \n is designed to provide a description of the nature, level, context, content and status of the studies that were pursued and successfully completed by the individual \n named on the original qualification to which this supplement is appended.
|
||||
\n Anhang wird das Ziel verfolgt, ausreichend unabhängige Daten zu erfassen, um die internationale "Transparenz" und die angemessene akademische und berufliche \n Anerkennung von Qualifikationen (Diplomen, Abschlüssen, Zeugnissen usw.) zu verbessern. Der Anhang soll eine Beschreibung über Art, Niveau, Kontext, Inhalt \n und Status eines Studiums bieten, den die im Original-Befähigungsnachweis, dem der Anhang beigefügt ist, genannte Person absolviert und erfolgreich abgeschlossen\n hat\n This diploma supplement follows the model developed by the European Commission, Council of Europe and UNESCO/CEPES. The purpose of the supplement \n is to provide sufficient independent data to improve the international transparency and fair academic and professional recognition of qualifications (diplomas, degrees, certificates, etc.). It \n is designed to provide a description of the nature, level, context, content and status of the studies that were pursued and successfully completed by the individual \n named on the original qualification to which this supplement is appended.
|
||||
</fo:block>
|
||||
</fo:block-container>
|
||||
|
||||
@@ -126,7 +126,7 @@
|
||||
<fo:table-body>
|
||||
<fo:table-row line-height="10pt">
|
||||
<fo:table-cell border-width="0.2mm" border-style="solid" ><fo:block font-size="8pt"> 2.1 \n</fo:block></fo:table-cell>
|
||||
<fo:table-cell border-width="0.2mm" border-style="solid" ><fo:block font-size="8pt"> Name der Qualifikation und verliehener Titel \n Name of qualification, title conferred</fo:block></fo:table-cell>
|
||||
<fo:table-cell border-width="0.2mm" border-style="solid" ><fo:block font-size="8pt"> Name der Qualifikation und verliehener Titel \n Name of qualification, in original language (German)</fo:block></fo:table-cell>
|
||||
<fo:table-cell border-width="0.2mm" border-style="solid" ><fo:block font-size="8pt"><xsl:value-of select="titel" />\n<xsl:value-of select="titel_kurzbz" /></fo:block></fo:table-cell>
|
||||
</fo:table-row>
|
||||
<fo:table-row line-height="10pt">
|
||||
@@ -137,16 +137,16 @@
|
||||
<fo:table-row line-height="10pt">
|
||||
<fo:table-cell border-width="0.2mm" border-style="solid" ><fo:block font-size="8pt"> 2.3 \n \n \n</fo:block></fo:table-cell>
|
||||
<fo:table-cell border-width="0.2mm" border-style="solid" ><fo:block font-size="8pt"> Name und Status der Organisation, die die Qualifikation\n verliehen hat \n Name and status of awarding institution \n</fo:block></fo:table-cell>
|
||||
<fo:table-cell border-width="0.2mm" border-style="solid" ><fo:block font-size="8pt"> Fachhochschule Technikum Wien, Verleihung des Status \n "Fachhochschule" im November 2000 \n University of Applied Sciences Fachhochschule Technikum Wien, \n Status University of Applied Science since November 2000</fo:block></fo:table-cell>
|
||||
<fo:table-cell border-width="0.2mm" border-style="solid" ><fo:block font-size="8pt"> Fachhochschule Technikum Wien, Verleihung des Status \n "Fachhochschule" im November 2000 \n University of Applied Sciences Fachhochschule Technikum Wien, \n status University of Applied Science since November 2000</fo:block></fo:table-cell>
|
||||
</fo:table-row>
|
||||
<fo:table-row line-height="10pt">
|
||||
<fo:table-cell border-width="0.2mm" border-style="solid" ><fo:block font-size="8pt"> 2.4 \n</fo:block></fo:table-cell>
|
||||
<fo:table-cell border-width="0.2mm" border-style="solid" ><fo:block font-size="8pt"> Name und Status der Einrichtung, die das Studium durchführte \n Name and status of institution administrating studies</fo:block></fo:table-cell>
|
||||
<fo:table-cell border-width="0.2mm" border-style="solid" ><fo:block font-size="8pt"> Name und Status der Einrichtung, die das Studium durchführte \n Name and status of institution administering studies</fo:block></fo:table-cell>
|
||||
<fo:table-cell border-width="0.2mm" border-style="solid" ><fo:block font-size="8pt"> Fachhochschule Technikum Wien \n University of Applied Sciences Fachhochschule Technikum Wien</fo:block></fo:table-cell>
|
||||
</fo:table-row>
|
||||
<fo:table-row line-height="10pt">
|
||||
<fo:table-cell border-width="0.2mm" border-style="solid" ><fo:block font-size="8pt"> 2.5 \n</fo:block></fo:table-cell>
|
||||
<fo:table-cell border-width="0.2mm" border-style="solid" ><fo:block font-size="8pt"> Im Unterricht/in den Prüfungen verwendete Sprachen \n Language(s) of instructions/examination</fo:block></fo:table-cell>
|
||||
<fo:table-cell border-width="0.2mm" border-style="solid" ><fo:block font-size="8pt"> Im Unterricht/in den Prüfungen verwendete Sprachen \n Language(s) of instruction/examination</fo:block></fo:table-cell>
|
||||
<fo:table-cell border-width="0.2mm" border-style="solid" ><fo:block font-size="8pt"> Deutsch, Englisch\n German, English</fo:block></fo:table-cell>
|
||||
</fo:table-row>
|
||||
</fo:table-body>
|
||||
@@ -181,7 +181,7 @@
|
||||
</fo:table-row>
|
||||
<fo:table-row line-height="10pt">
|
||||
<fo:table-cell border-width="0.2mm" border-style="solid" ><fo:block font-size="8pt"> 3.2 \n</fo:block></fo:table-cell>
|
||||
<fo:table-cell border-width="0.2mm" border-style="solid" ><fo:block font-size="8pt"> Regelstudiendauer (gesetzliche Studiendauer) \n Official lenght of program</fo:block></fo:table-cell>
|
||||
<fo:table-cell border-width="0.2mm" border-style="solid" ><fo:block font-size="8pt"> Regelstudienzeit (gesetzliche Studiendauer) \n Official length of program</fo:block></fo:table-cell>
|
||||
<fo:table-cell border-width="0.2mm" border-style="solid" ><fo:block font-size="8pt"><xsl:value-of select="semester" /> Semester/<xsl:value-of select="jahre" /> Jahr(e)\n<xsl:value-of select="semester" /> semester/<xsl:value-of select="jahre" /> year(s)</fo:block></fo:table-cell>
|
||||
</fo:table-row>
|
||||
<fo:table-row line-height="10pt">
|
||||
@@ -247,7 +247,7 @@
|
||||
</fo:table-row>
|
||||
<fo:table-row line-height="10pt">
|
||||
<fo:table-cell border-width="0.2mm" border-style="solid" ><fo:block font-size="8pt"> 4.4 \n \n \n \n \n \n \n \n \n \n \n \n \n</fo:block></fo:table-cell>
|
||||
<fo:table-cell border-width="0.2mm" border-style="solid" ><fo:block font-size="8pt"> Notenskala \n Grading scheme, grading translation \n and grade distribution guidance \n \n \n \n \n \n \n \n \n \n \n</fo:block></fo:table-cell>
|
||||
<fo:table-cell border-width="0.2mm" border-style="solid" ><fo:block font-size="8pt"> Notenskala \n Grading scheme, grade translation \n and grade distribution guidance \n \n \n \n \n \n \n \n \n \n \n</fo:block></fo:table-cell>
|
||||
<fo:table-cell border-width="0.2mm" border-style="solid" >
|
||||
<fo:block font-size="8pt">
|
||||
<fo:inline text-decoration="underline">Einzelbeurteilung/Grades</fo:inline>
|
||||
@@ -306,7 +306,7 @@
|
||||
<fo:table-row line-height="10pt">
|
||||
<fo:table-cell border-width="0.2mm" border-style="solid" ><fo:block font-size="8pt" content-width="10mm"> 5.2 \n \n</fo:block></fo:table-cell>
|
||||
<fo:table-cell border-width="0.2mm" border-style="solid" ><fo:block font-size="8pt" content-width="80mm"> Beruflicher Status \n Professional status conferred \n</fo:block></fo:table-cell>
|
||||
<fo:table-cell border-width="0.2mm" border-style="solid" ><fo:block font-size="8pt" content-width="91mm"> Zugang zu akademischen Berufen nach Maßgabe der berufsrechtlichen Vorschriften; Diplom im Sinne der Richtlinie 89/48/EWG Access to academic professions according to the professional regulation; Diploma in the sense of directive RL 89/48/EEC</fo:block></fo:table-cell>
|
||||
<fo:table-cell border-width="0.2mm" border-style="solid" ><fo:block font-size="8pt" content-width="91mm"> Zugang zu akademischen Berufen nach Maßgabe der berufsrechtlichen Vorschriften; Diplom im Sinne der Richtlinie 89/48/EWG \n Access to academic professions according to the professional regulation; Diploma in the sense of directive RL 89/48/EEC.</fo:block></fo:table-cell>
|
||||
</fo:table-row>
|
||||
</fo:table-body>
|
||||
</fo:table>
|
||||
|
||||
@@ -202,7 +202,7 @@
|
||||
else
|
||||
$selected='';
|
||||
|
||||
echo "<OPTION value='".$_SERVER['PHP_SELF']."?stg_kz=-1&reihungstest_id=$reihungstest_id' $selected>Alle Studiengaenge</OPTION>";
|
||||
echo "<OPTION value='".$_SERVER['PHP_SELF']."?stg_kz=-1' $selected>Alle Studiengaenge</OPTION>";
|
||||
foreach ($studiengang->result as $row)
|
||||
{
|
||||
$stg_arr[$row->studiengang_kz] = $row->kuerzel;
|
||||
@@ -213,7 +213,7 @@
|
||||
else
|
||||
$selected='';
|
||||
|
||||
echo "<OPTION value='".$_SERVER['PHP_SELF']."?stg_kz=$row->studiengang_kz&reihungstest_id=$reihungstest_id' $selected>$row->kuerzel</OPTION>";
|
||||
echo "<OPTION value='".$_SERVER['PHP_SELF']."?stg_kz=$row->studiengang_kz' $selected>$row->kuerzel</OPTION>";
|
||||
}
|
||||
echo "</SELECT>";
|
||||
|
||||
@@ -224,7 +224,7 @@
|
||||
else
|
||||
$reihungstest->getReihungstest($stg_kz);
|
||||
|
||||
echo "<SELECT name='reihungstest' onchange='window.location.href=this.value'>";
|
||||
echo "<SELECT name='reihungstest' id='reihungstest' onchange='window.location.href=this.value'>";
|
||||
foreach ($reihungstest->result as $row)
|
||||
{
|
||||
if($reihungstest_id=='')
|
||||
@@ -236,7 +236,9 @@
|
||||
|
||||
echo "<OPTION value='".$_SERVER['PHP_SELF']."?stg_kz=$stg_kz&reihungstest_id=$row->reihungstest_id' $selected>$row->datum $row->uhrzeit $row->ort_kurzbz $row->anmerkung</OPTION>";
|
||||
}
|
||||
echo "</SELECT></td>";
|
||||
echo "</SELECT>";
|
||||
echo "<INPUT type='button' value='Anzeigen' onclick='window.location.href=document.getElementById(\"reihungstest\").value;'>";
|
||||
echo "</td>";
|
||||
echo "<td align='right'><INPUT type='button' value='Neuen Reihungstesttermin anlegen' onclick='window.location.href=\"".$_SERVER['PHP_SELF']."?stg_kz=$stg_kz&neu=true\"' >";
|
||||
|
||||
echo "</td></tr></table><br><br>";
|
||||
|
||||
Reference in New Issue
Block a user