From b886bd7e856a56c3f9cce8d6626e87f7f6f5186d Mon Sep 17 00:00:00 2001 From: kindlm Date: Fri, 15 Jan 2016 13:30:38 +0100 Subject: [PATCH 01/38] Check auf gleiche Antworten erzeugt warning statt error --- cis/testtool/admin/index.php | 17 +++++++++++++---- include/gebiet.class.php | 3 ++- 2 files changed, 15 insertions(+), 5 deletions(-) diff --git a/cis/testtool/admin/index.php b/cis/testtool/admin/index.php index c1c3265b9..8ee04cb88 100644 --- a/cis/testtool/admin/index.php +++ b/cis/testtool/admin/index.php @@ -513,15 +513,24 @@ if(isset($_GET['type']) && $_GET['type']=='gebietpruefen' && isset($_GET['gebiet { $gebiet = new gebiet($gebiet_id); - if($gebiet->check_gebiet($gebiet_id)) + if($gebiet->check_gebiet($gebiet_id) && $gebiet->warningmsg=='') { echo "Das Gebiet $gebiet->bezeichnung wurde erfolgreich ueberprueft"; } else { - echo "Bei der Ueberpruefung des Gebiets '$gebiet->bezeichnung' sind folgende Fehler aufgetreten:
"; - echo nl2br($gebiet->errormsg); - echo '

'; + if($gebiet->errormsg!='') + { + echo "Bei der Ueberpruefung des Gebiets '$gebiet->bezeichnung' sind folgende Fehler aufgetreten:
"; + echo "".nl2br($gebiet->errormsg).""; + echo '

'; + } + if($gebiet->warningmsg!='') + { + echo "Folgende Warnungen sind aufgetreten:
"; + echo nl2br($gebiet->warningmsg); + echo '

'; + } } $maxpunkte = $gebiet->berechneMaximalpunkte($gebiet_id); diff --git a/include/gebiet.class.php b/include/gebiet.class.php index 4b87e9ea1..daabbffc6 100644 --- a/include/gebiet.class.php +++ b/include/gebiet.class.php @@ -283,6 +283,7 @@ class gebiet extends basis_db public function check_gebiet($gebiet_id) { $this->errormsg = ''; + $this->warningmsg = ''; $this->load($gebiet_id); //wenn levels verwendet werden muss maxfragen gesetzt sein @@ -416,7 +417,7 @@ class gebiet extends basis_db { while($row = $this->db_fetch_object()) { - $this->errormsg .= "Frage Nummer $row->nummer (ID: $row->frage_id) Sprache $row->sprache hat mehrere gleiche Antworten.\n"; + $this->warningmsg .= "Frage Nummer $row->nummer (ID: $row->frage_id) Sprache $row->sprache hat mehrere gleiche Antworten.\n"; } } From 00f57522917ec915e1a9f8178496ef93a1b58bc8 Mon Sep 17 00:00:00 2001 From: Nikolaus Krondraf Date: Thu, 21 Jan 2016 15:58:32 +0100 Subject: [PATCH 02/38] Bugfix beim Aktualisieren von LVs --- include/lehrveranstaltung.class.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/include/lehrveranstaltung.class.php b/include/lehrveranstaltung.class.php index c0b4a4fe7..aef45ef02 100644 --- a/include/lehrveranstaltung.class.php +++ b/include/lehrveranstaltung.class.php @@ -822,8 +822,8 @@ class lehrveranstaltung extends basis_db 'lvs = '.$this->db_add_param($this->lvs).', '. 'alvs = '.$this->db_add_param($this->alvs).', '. 'lvps = '.$this->db_add_param($this->lvps).', '. - 'las = '.$this->db_add_param($this->las).' '. - 'benotung = '.$this->db_add_param($this->benotung).' '. + 'las = '.$this->db_add_param($this->las).', '. + 'benotung = '.$this->db_add_param($this->benotung).', '. 'lvinfo = '.$this->db_add_param($this->lvinfo).' '. 'WHERE lehrveranstaltung_id = ' . $this->db_add_param($this->lehrveranstaltung_id, FHC_INTEGER, false) . ';'; } From cfc1fa1fc42e7c637952f912b52101a0d4fd27ad Mon Sep 17 00:00:00 2001 From: kindlm Date: Fri, 22 Jan 2016 12:36:03 +0100 Subject: [PATCH 03/38] Anzeige CIS Funktionen "jgv" und "hsv" Neue Funktionen "Jahrgangsvertretung" und "Hochschulvertretung" werden auf der CIS angezeigt --- cms/news.php | 57 ++++- system/mlists/mlists_generate.php | 305 ++++++++++++++++++++++++-- system/templates/news_xslt_xhtml.xslt | 26 ++- 3 files changed, 361 insertions(+), 27 deletions(-) diff --git a/cms/news.php b/cms/news.php index be9fe5f21..651262d85 100755 --- a/cms/news.php +++ b/cms/news.php @@ -45,6 +45,7 @@ require_once('../include/phrasen.class.php'); require_once('../include/student.class.php'); require_once('../include/benutzer.class.php'); require_once('../include/ort.class.php'); +require_once('../include/funktion.class.php'); $sprache = getSprache(); @@ -362,25 +363,69 @@ function getStgContent($studiengang_kz, $semester, $sprache) //Zusatzinfo (Oeffnungszeiten etc) $xml.='zusatzinfo_html.']]>'; - - //Studentenvertreter + //Hochschulvertretung $benutzerfkt = new benutzerfunktion(); - $benutzerfkt->getBenutzerFunktionen('stdv', $studiengang->oe_kurzbz); - $xml.='t('global/studentenvertreter').']]>'; + $benutzerfkt->getBenutzerFunktionen('hsv'); + $xml.='t('global/hochschulvertretung').']]>'; foreach($benutzerfkt->result as $row) { $bn = new benutzer(); $bn->load($row->uid); + $funktion = new funktion(); + $funktion->load($row->funktion_kurzbz); if($bn->uid!='' && $bn->bnaktiv) { - $xml.=''; - $xml.='titelpre.' '.$bn->vorname.' '.$bn->nachname.' '.$bn->titelpost.']]>'; + $xml.=''; + $xml.='titelpre.' '.$bn->vorname.' '.$bn->nachname.' '.$bn->titelpost.' '.($row->bezeichnung!='' && $row->bezeichnung!=$funktion->beschreibung?'('.$row->bezeichnung.')':'').']]>'; $xml.='uid.'@'.DOMAIN.']]>'; + $xml.='uid.']]>'; + $xml.=''; + } + } + + //Studentenvertretung + $benutzerfkt = new benutzerfunktion(); + $benutzerfkt->getBenutzerFunktionen('stdv', $studiengang->oe_kurzbz); + $xml.='t('global/studentenvertreter').' '.strtoupper($studiengang->oe_kurzbz).']]>'; + foreach($benutzerfkt->result as $row) + { + $bn = new benutzer(); + $bn->load($row->uid); + + $funktion = new funktion(); + $funktion->load($row->funktion_kurzbz); + if($bn->uid!='' && $bn->bnaktiv) + { + $xml.=''; + $xml.='titelpre.' '.$bn->vorname.' '.$bn->nachname.' '.$bn->titelpost.' '.($row->bezeichnung!='' && $row->bezeichnung!=$funktion->beschreibung?'('.$row->bezeichnung.')':'').']]>'; + $xml.='uid.'@'.DOMAIN.']]>'; + $xml.='uid.']]>'; $xml.=''; } } + //Jahrgangsvertretung + $benutzerfkt = new benutzerfunktion(); + $benutzerfkt->getBenutzerFunktionen('jgv', $studiengang->oe_kurzbz, $semester); + $xml.='t('global/jahrgangsvertretung').' '.$semester.'. '.$p->t('global/semester').']]>'; + foreach($benutzerfkt->result as $row) + { + $bn = new benutzer(); + $bn->load($row->uid); + + $funktion = new funktion(); + $funktion->load($row->funktion_kurzbz); + if($bn->uid!='' && $bn->bnaktiv) + { + $xml.=''; + $xml.='titelpre.' '.$bn->vorname.' '.$bn->nachname.' '.$bn->titelpost.' '.($row->bezeichnung!='' && $row->bezeichnung!=$funktion->beschreibung?'('.$row->bezeichnung.')':'').']]>'; + $xml.='uid.'@'.DOMAIN.']]>'; + $xml.='uid.']]>'; + $xml.=''; + } + } + if(CIS_EXT_MENU) { $xml.=' diff --git a/system/mlists/mlists_generate.php b/system/mlists/mlists_generate.php index ada7e63fc..41feae20c 100644 --- a/system/mlists/mlists_generate.php +++ b/system/mlists/mlists_generate.php @@ -33,6 +33,7 @@ require_once('../../include/functions.inc.php'); require_once('../../include/studiensemester.class.php'); require_once('../../include/organisationseinheit.class.php'); require_once('../../include/gruppe.class.php'); +require_once('../../include/basis_db.class.php'); $error_msg=''; ?> @@ -46,7 +47,8 @@ $error_msg='';

MailingListen abgleich

'; + flush(); + + //Verteiler anlegen, wenn nicht vorhanden + $sql_query="SELECT * FROM public.tbl_gruppe WHERE gruppe_kurzbz='TW_HSV'"; + if($res = $db->db_query($sql_query)) + { + if($db->db_num_rows($res)<=0) + { + $sql_query="INSERT INTO public.tbl_gruppe(gruppe_kurzbz, studiengang_kz, semester, bezeichnung, + beschreibung, mailgrp, sichtbar, generiert, aktiv, updateamum, updatevon, + insertamum, insertvon) + VALUES('TW_HSV',0, NULL,'Hochschulvertretung FHTW','Hochschulvertretung FHTW', true, true, true, true, now(),'mlists_generate',now(), 'mlists_generate');"; + if(!$db->db_query($sql_query)) + echo "
Fehler beim Anlegen der Gruppe: $sql_query
"; + } + } + else + echo "
Fehler:$sql_query"; + + // Studierende holen, die nicht mehr in den Verteiler gehoeren + $sql_query="SELECT gruppe_kurzbz, uid + FROM public.tbl_benutzergruppe JOIN public.tbl_gruppe USING(gruppe_kurzbz) + WHERE gruppe_kurzbz = 'TW_HSV' + AND uid not in (SELECT uid FROM public.tbl_benutzerfunktion JOIN public.tbl_benutzer USING(uid) + WHERE funktion_kurzbz='hsv' AND tbl_benutzer.aktiv AND + (tbl_benutzerfunktion.datum_von IS NULL OR tbl_benutzerfunktion.datum_von<=now()) AND + (tbl_benutzerfunktion.datum_bis IS NULL OR tbl_benutzerfunktion.datum_bis>=now()) + AND (SELECT studiengang_kz FROM public.tbl_studiengang + WHERE oe_kurzbz=tbl_benutzerfunktion.oe_kurzbz LIMIT 1)=tbl_gruppe.studiengang_kz)"; + if(!($result=$db->db_query($sql_query))) + $error_msg.=$db->db_last_error(); + while($row = $db->db_fetch_object($result)) + { + $sql_query="DELETE FROM public.tbl_benutzergruppe WHERE UPPER(gruppe_kurzbz)=UPPER('$row->gruppe_kurzbz') AND uid='$row->uid'"; + if(!$db->db_query($sql_query)) + $error_msg.=$db->db_last_error().$sql_query; + echo '-'; + flush(); + } + + // Studierende holen, die nicht im Verteiler sind + echo '
'; + $sql_query="SELECT uid, tbl_gruppe.gruppe_kurzbz + FROM + public.tbl_benutzerfunktion + JOIN public.tbl_benutzer USING(uid) + JOIN public.tbl_studiengang USING(oe_kurzbz) + JOIN public.tbl_gruppe ON(tbl_gruppe.studiengang_kz=tbl_studiengang.studiengang_kz AND gruppe_kurzbz = 'TW_HSV') + WHERE + funktion_kurzbz='hsv' + AND tbl_benutzer.aktiv AND + (tbl_benutzerfunktion.datum_von IS NULL OR tbl_benutzerfunktion.datum_von<=now()) AND + (tbl_benutzerfunktion.datum_bis IS NULL OR tbl_benutzerfunktion.datum_bis>=now()) + AND uid NOT in(SELECT uid from public.tbl_benutzergruppe JOIN public.tbl_gruppe USING(gruppe_kurzbz) + WHERE studiengang_kz=(SELECT studiengang_kz FROM public.tbl_studiengang + WHERE oe_kurzbz=tbl_benutzerfunktion.oe_kurzbz LIMIT 1) + AND gruppe_kurzbz = 'TW_HSV')"; + if(!($result = $db->db_query($sql_query))) + $error_msg.=$db->db_last_error(); + while($row = $db->db_fetch_object($result)) + { + if($row->gruppe_kurzbz!='') + { + setGeneriert($row->gruppe_kurzbz); + $sql_query="INSERT INTO public.tbl_benutzergruppe (uid, gruppe_kurzbz, insertamum, insertvon) VALUES ('$row->uid','".mb_strtoupper($row->gruppe_kurzbz)."', now(), 'mlists_generate')"; + if(!$db->db_query($sql_query)) + $error_msg.=$db->db_last_error().$sql_query; + echo '-'; + flush(); + } + } + // ************************************************************** // StudentenvertreterVerteiler abgleichen - // Studenten holen die nicht mehr in den Verteiler gehoeren echo 'Studentenvertreterverteiler werden abgeglichen!
'; flush(); + + //Verteiler anlegen + $sql_query="SELECT DISTINCT + UPPER(typ||kurzbz)||'_'||UPPER(funktion_kurzbz) AS gruppe , + UPPER(typ||kurzbz) AS studiengang, + tbl_studiengang.studiengang_kz + FROM public.tbl_benutzerfunktion + JOIN public.tbl_studiengang USING (oe_kurzbz) + WHERE funktion_kurzbz='stdv' + AND UPPER(typ||kurzbz)||'_'||UPPER(funktion_kurzbz) NOT IN (SELECT gruppe_kurzbz FROM public.tbl_gruppe) + AND tbl_studiengang.aktiv + AND tbl_studiengang.studiengang_kz!=0"; + if($res = $db->db_query($sql_query)) + { + while($row = $db->db_fetch_object($res)) + { + if($db->db_num_rows($res)>0) + { + $sql_query="INSERT INTO public.tbl_gruppe(gruppe_kurzbz, studiengang_kz, semester, bezeichnung, + beschreibung, mailgrp, sichtbar, generiert, aktiv, updateamum, updatevon, + insertamum, insertvon) + VALUES(".$db->db_add_param($row->gruppe).",".$db->db_add_param($row->studiengang_kz).", NULL,".$db->db_add_param('Studierendenvertretung '.$row->studiengang).",".$db->db_add_param('Studierendenvertretung '.$row->studiengang).", true, true, true, true, now(),'mlists_generate',now(), 'mlists_generate');"; + if(!$db->db_query($sql_query)) + echo "
Fehler beim Anlegen der Gruppe: $sql_query
"; + } + } + } + + // Studierende holen, die nicht mehr in den Verteiler gehoeren $sql_query="SELECT gruppe_kurzbz, uid FROM public.tbl_benutzergruppe JOIN public.tbl_gruppe USING(gruppe_kurzbz) WHERE gruppe_kurzbz LIKE '%_STDV' @@ -479,22 +585,22 @@ $error_msg=''; flush(); } - // Studenten holen die nicht im Verteiler sind + // Studierende holen, die nicht im Verteiler sind echo '
'; $sql_query="SELECT uid, tbl_gruppe.gruppe_kurzbz -FROM - public.tbl_benutzerfunktion - JOIN public.tbl_benutzer USING(uid) - JOIN public.tbl_studiengang USING(oe_kurzbz) - JOIN public.tbl_gruppe ON(tbl_gruppe.studiengang_kz=tbl_studiengang.studiengang_kz AND gruppe_kurzbz like '%_STDV') -WHERE - funktion_kurzbz='stdv' - AND tbl_benutzer.aktiv AND - (tbl_benutzerfunktion.datum_von IS NULL OR tbl_benutzerfunktion.datum_von<=now()) AND - (tbl_benutzerfunktion.datum_bis IS NULL OR tbl_benutzerfunktion.datum_bis>=now()) - AND uid NOT in(Select uid from public.tbl_benutzergruppe JOIN public.tbl_gruppe USING(gruppe_kurzbz) - WHERE studiengang_kz=(SELECT studiengang_kz FROM public.tbl_studiengang - WHERE oe_kurzbz=tbl_benutzerfunktion.oe_kurzbz LIMIT 1) + FROM + public.tbl_benutzerfunktion + JOIN public.tbl_benutzer USING(uid) + JOIN public.tbl_studiengang USING(oe_kurzbz) + JOIN public.tbl_gruppe ON(tbl_gruppe.studiengang_kz=tbl_studiengang.studiengang_kz AND gruppe_kurzbz like '%_STDV') + WHERE + funktion_kurzbz='stdv' + AND tbl_benutzer.aktiv AND + (tbl_benutzerfunktion.datum_von IS NULL OR tbl_benutzerfunktion.datum_von<=now()) AND + (tbl_benutzerfunktion.datum_bis IS NULL OR tbl_benutzerfunktion.datum_bis>=now()) + AND uid NOT in(Select uid from public.tbl_benutzergruppe JOIN public.tbl_gruppe USING(gruppe_kurzbz) + WHERE studiengang_kz=(SELECT studiengang_kz FROM public.tbl_studiengang + WHERE oe_kurzbz=tbl_benutzerfunktion.oe_kurzbz LIMIT 1) AND gruppe_kurzbz Like '%_STDV')"; if(!($result = $db->db_query($sql_query))) $error_msg.=$db->db_last_error(); @@ -511,7 +617,25 @@ WHERE } } - //tw_stdv abgleichen + //TW_STDV abgleichen + + //Verteiler TW_STDV anlegen, wenn nicht vorhanden + $sql_query="SELECT * FROM public.tbl_gruppe WHERE gruppe_kurzbz='TW_STDV'"; + if($res = $db->db_query($sql_query)) + { + if($db->db_num_rows($res)<=0) + { + $sql_query="INSERT INTO public.tbl_gruppe(gruppe_kurzbz, studiengang_kz, semester, bezeichnung, + beschreibung, mailgrp, sichtbar, generiert, aktiv, updateamum, updatevon, + insertamum, insertvon) + VALUES('TW_STDV',0, NULL,'Alle StudierendenvertreterInnen','Alle StudierendenvertreterInnen', true, true, true, true, now(),'mlists_generate',now(), 'mlists_generate');"; + if(!$db->db_query($sql_query)) + echo "
Fehler beim Anlegen der Gruppe: $sql_query
"; + } + } + else + echo "
Fehler:$sql_query"; + flush(); setGeneriert('TW_STDV'); $sql_query="SELECT gruppe_kurzbz, uid FROM public.tbl_benutzergruppe @@ -532,7 +656,7 @@ WHERE flush(); } - // Studenten holen die nicht im Verteiler sind + // Studierende holen, die nicht im Verteiler sind und einfuegen echo '
'; $sql_query="SELECT uid FROM public.tbl_benutzerfunktion JOIN public.tbl_benutzer USING(uid) WHERE funktion_kurzbz='stdv' AND tbl_benutzer.aktiv AND @@ -550,7 +674,152 @@ WHERE echo '-'; flush(); } + + // ************************************************************** + // Verteiler Jahrgangsvertretung abgleichen + + echo 'Jahrgangsvertretungsverteiler werden abgeglichen!
'; + flush(); + + //Verteiler der einzelnen Studiengaenge anlegen + $sql_query="SELECT DISTINCT + UPPER(typ||kurzbz)||'_'||UPPER(funktion_kurzbz) AS gruppe , + UPPER(typ||kurzbz) AS studiengang, + tbl_studiengang.studiengang_kz + FROM public.tbl_benutzerfunktion + JOIN public.tbl_studiengang USING (oe_kurzbz) + WHERE funktion_kurzbz='jgv' + AND UPPER(typ||kurzbz)||'_'||UPPER(funktion_kurzbz) NOT IN (SELECT gruppe_kurzbz FROM public.tbl_gruppe) + AND tbl_studiengang.aktiv + AND tbl_studiengang.studiengang_kz!=0"; + if($res = $db->db_query($sql_query)) + { + while($row = $db->db_fetch_object($res)) + { + if($db->db_num_rows($res)>0) + { + $sql_query="INSERT INTO public.tbl_gruppe(gruppe_kurzbz, studiengang_kz, semester, bezeichnung, + beschreibung, mailgrp, sichtbar, generiert, aktiv, updateamum, updatevon, + insertamum, insertvon) + VALUES(".$db->db_add_param($row->gruppe).",".$db->db_add_param($row->studiengang_kz).", NULL,".$db->db_add_param('Jahrgangsvertretung '.$row->studiengang).",".$db->db_add_param('Jahrgangsvertretung '.$row->studiengang).", true, true, true, true, now(),'mlists_generate',now(), 'mlists_generate');"; + if(!$db->db_query($sql_query)) + echo "
Fehler beim Anlegen der Gruppe: $sql_query
"; + } + } + } + + // Studierende holen, die nicht mehr in den Verteiler gehoeren + $sql_query="SELECT gruppe_kurzbz, uid + FROM public.tbl_benutzergruppe JOIN public.tbl_gruppe USING(gruppe_kurzbz) + WHERE gruppe_kurzbz LIKE '%_JGV' + AND uid not in (SELECT uid FROM public.tbl_benutzerfunktion JOIN public.tbl_benutzer USING(uid) + WHERE funktion_kurzbz='jgv' AND tbl_benutzer.aktiv AND + (tbl_benutzerfunktion.datum_von IS NULL OR tbl_benutzerfunktion.datum_von<=now()) AND + (tbl_benutzerfunktion.datum_bis IS NULL OR tbl_benutzerfunktion.datum_bis>=now()) + AND (SELECT studiengang_kz FROM public.tbl_studiengang + WHERE oe_kurzbz=tbl_benutzerfunktion.oe_kurzbz LIMIT 1)=tbl_gruppe.studiengang_kz) + AND tbl_gruppe.studiengang_kz!='0'"; + if(!($result=$db->db_query($sql_query))) + $error_msg.=$db->db_last_error(); + while($row = $db->db_fetch_object($result)) + { + $sql_query="DELETE FROM public.tbl_benutzergruppe WHERE UPPER(gruppe_kurzbz)=UPPER('$row->gruppe_kurzbz') AND uid='$row->uid'"; + if(!$db->db_query($sql_query)) + $error_msg.=$db->db_last_error().$sql_query; + echo '-'; + flush(); + } + // Studierende holen, die noch nicht im Verteiler sind + echo '
'; + $sql_query="SELECT uid, tbl_gruppe.gruppe_kurzbz + FROM + public.tbl_benutzerfunktion + JOIN public.tbl_benutzer USING(uid) + JOIN public.tbl_studiengang USING(oe_kurzbz) + JOIN public.tbl_gruppe ON(tbl_gruppe.studiengang_kz=tbl_studiengang.studiengang_kz AND gruppe_kurzbz like '%_JGV') + WHERE + funktion_kurzbz='jgv' + AND tbl_benutzer.aktiv AND + (tbl_benutzerfunktion.datum_von IS NULL OR tbl_benutzerfunktion.datum_von<=now()) AND + (tbl_benutzerfunktion.datum_bis IS NULL OR tbl_benutzerfunktion.datum_bis>=now()) + AND uid NOT in(Select uid from public.tbl_benutzergruppe JOIN public.tbl_gruppe USING(gruppe_kurzbz) + WHERE studiengang_kz=(SELECT studiengang_kz FROM public.tbl_studiengang + WHERE oe_kurzbz=tbl_benutzerfunktion.oe_kurzbz LIMIT 1) + AND gruppe_kurzbz Like '%_JGV')"; + if(!($result = $db->db_query($sql_query))) + $error_msg.=$db->db_last_error(); + while($row = $db->db_fetch_object($result)) + { + if($row->gruppe_kurzbz!='') + { + setGeneriert($row->gruppe_kurzbz); + $sql_query="INSERT INTO public.tbl_benutzergruppe (uid, gruppe_kurzbz, insertamum, insertvon) VALUES ('$row->uid','".mb_strtoupper($row->gruppe_kurzbz)."', now(), 'mlists_generate')"; + if(!$db->db_query($sql_query)) + $error_msg.=$db->db_last_error().$sql_query; + echo '-'; + flush(); + } + } + + //TW_JGV abgleichen + + //Verteiler TW_JGV anlegen, wenn nicht vorhanden + $sql_query="SELECT * FROM public.tbl_gruppe WHERE gruppe_kurzbz='TW_JGV'"; + if($res = $db->db_query($sql_query)) + { + if($db->db_num_rows($res)<=0) + { + $sql_query="INSERT INTO public.tbl_gruppe(gruppe_kurzbz, studiengang_kz, semester, bezeichnung, + beschreibung, mailgrp, sichtbar, generiert, aktiv, updateamum, updatevon, + insertamum, insertvon) + VALUES('TW_JGV',0, NULL,'Alle JahrgangsvertreterInnen','Alle JahrgangsvertreterInnen', true, true, true, true, now(),'mlists_generate',now(), 'mlists_generate');"; + if(!$db->db_query($sql_query)) + echo "
Fehler beim Anlegen der Gruppe: $sql_query
"; + } + } + else + echo "
Fehler:$sql_query"; + // Studierende holen, die nicht mehr in den Verteiler gehoeren + flush(); + setGeneriert('TW_JGV'); + $sql_query="SELECT gruppe_kurzbz, uid FROM public.tbl_benutzergruppe + WHERE gruppe_kurzbz='TW_JGV' + AND uid not in (SELECT uid FROM public.tbl_benutzerfunktion JOIN public.tbl_benutzer USING(uid) + WHERE funktion_kurzbz='jgv' AND tbl_benutzer.aktiv AND + (tbl_benutzerfunktion.datum_von IS NULL OR tbl_benutzerfunktion.datum_von<=now()) AND + (tbl_benutzerfunktion.datum_bis IS NULL OR tbl_benutzerfunktion.datum_bis>=now()) + )"; + if(!($result = $db->db_query($sql_query))) + $error_msg.=$db->db_last_error(); + while($row = $db->db_fetch_object($result)) + { + $sql_query="DELETE FROM public.tbl_benutzergruppe WHERE UPPER(gruppe_kurzbz)=UPPER('tw_jgv') AND uid='$row->uid'"; + if(!$db->db_query($sql_query)) + $error_msg.=$db->db_last_error().$sql_query; + echo '-'; + flush(); + } + + // Studierende holen, die noch nicht im Verteiler sind + echo '
'; + $sql_query="SELECT uid FROM public.tbl_benutzerfunktion JOIN public.tbl_benutzer USING(uid) + WHERE funktion_kurzbz='jgv' AND tbl_benutzer.aktiv AND + (tbl_benutzerfunktion.datum_von IS NULL OR tbl_benutzerfunktion.datum_von<=now()) AND + (tbl_benutzerfunktion.datum_bis IS NULL OR tbl_benutzerfunktion.datum_bis>=now()) + AND uid NOT in(Select uid from public.tbl_benutzergruppe + WHERE UPPER(gruppe_kurzbz)= UPPER('TW_JGV'))"; + if(!($result = $db->db_query($sql_query))) + $error_msg.=$db->db_last_error(); + while($row = $db->db_fetch_object($result)) + { + $sql_query="INSERT INTO public.tbl_benutzergruppe (uid, gruppe_kurzbz, insertamum, insertvon) VALUES ('$row->uid','TW_JGV', now(), 'mlists_generate')"; + if(!$db->db_query($sql_query)) + $error_msg.=$db->db_last_error().$sql_query; + echo '-'; + flush(); + } + // *************************** // TW_STD abgleichen flush(); diff --git a/system/templates/news_xslt_xhtml.xslt b/system/templates/news_xslt_xhtml.xslt index 57be55524..35284b9dd 100755 --- a/system/templates/news_xslt_xhtml.xslt +++ b/system/templates/news_xslt_xhtml.xslt @@ -89,10 +89,22 @@ xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> + + +

+

+ +

- +

+ +
+ + +

+

@@ -132,9 +144,17 @@ xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> E:

+ + +
+
- -
+ +
+
+ + +
From 7e3bde537138062b47030be8307e07e497022603 Mon Sep 17 00:00:00 2001 From: kindlm Date: Fri, 22 Jan 2016 12:38:39 +0100 Subject: [PATCH 04/38] Korrektur Bezeichnung Studierendenvertretung in Studienvertretung --- system/mlists/mlists_generate.php | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/system/mlists/mlists_generate.php b/system/mlists/mlists_generate.php index 41feae20c..867df6f72 100644 --- a/system/mlists/mlists_generate.php +++ b/system/mlists/mlists_generate.php @@ -531,9 +531,9 @@ $error_msg=''; } // ************************************************************** - // StudentenvertreterVerteiler abgleichen + // StudienvertretungenVerteiler abgleichen - echo 'Studentenvertreterverteiler werden abgeglichen!
'; + echo 'Studienvertretungsverteiler werden abgeglichen!
'; flush(); //Verteiler anlegen @@ -556,7 +556,7 @@ $error_msg=''; $sql_query="INSERT INTO public.tbl_gruppe(gruppe_kurzbz, studiengang_kz, semester, bezeichnung, beschreibung, mailgrp, sichtbar, generiert, aktiv, updateamum, updatevon, insertamum, insertvon) - VALUES(".$db->db_add_param($row->gruppe).",".$db->db_add_param($row->studiengang_kz).", NULL,".$db->db_add_param('Studierendenvertretung '.$row->studiengang).",".$db->db_add_param('Studierendenvertretung '.$row->studiengang).", true, true, true, true, now(),'mlists_generate',now(), 'mlists_generate');"; + VALUES(".$db->db_add_param($row->gruppe).",".$db->db_add_param($row->studiengang_kz).", NULL,".$db->db_add_param('Studienvertretung '.$row->studiengang).",".$db->db_add_param('Studienvertretung '.$row->studiengang).", true, true, true, true, now(),'mlists_generate',now(), 'mlists_generate');"; if(!$db->db_query($sql_query)) echo "
Fehler beim Anlegen der Gruppe: $sql_query
"; } @@ -628,7 +628,7 @@ $error_msg=''; $sql_query="INSERT INTO public.tbl_gruppe(gruppe_kurzbz, studiengang_kz, semester, bezeichnung, beschreibung, mailgrp, sichtbar, generiert, aktiv, updateamum, updatevon, insertamum, insertvon) - VALUES('TW_STDV',0, NULL,'Alle StudierendenvertreterInnen','Alle StudierendenvertreterInnen', true, true, true, true, now(),'mlists_generate',now(), 'mlists_generate');"; + VALUES('TW_STDV',0, NULL,'Alle StudienvertreterInnen','Alle StudienvertreterInnen', true, true, true, true, now(),'mlists_generate',now(), 'mlists_generate');"; if(!$db->db_query($sql_query)) echo "
Fehler beim Anlegen der Gruppe: $sql_query
"; } From 9ef8618dd0e3c4d232a5c827afd430b031a05c7f Mon Sep 17 00:00:00 2001 From: kindlm Date: Fri, 22 Jan 2016 12:44:56 +0100 Subject: [PATCH 05/38] Phrasen jahrgangsvertretung und hochschulvertretung --- locale/de-AT/global.php | 2 ++ locale/en-US/global.php | 2 ++ 2 files changed, 4 insertions(+) diff --git a/locale/de-AT/global.php b/locale/de-AT/global.php index ee5cc831d..cff02dd8b 100755 --- a/locale/de-AT/global.php +++ b/locale/de-AT/global.php @@ -18,6 +18,8 @@ $this->phrasen['global/geschaeftsfuehrendeltg']='geschäftsf. Leitung'; $this->phrasen['global/stellvertreter']='Stellvertretung'; $this->phrasen['global/sekretariat']='Sekretariat'; $this->phrasen['global/studentenvertreter']='Studierendenvertretung'; +$this->phrasen['global/jahrgangsvertretung']='Jahrgangsvertretung'; +$this->phrasen['global/hochschulvertretung']='Hochschulvertretung'; $this->phrasen['global/lehrziele']='Lehrziele'; $this->phrasen['global/allgemeinerdownload']='Allgemeiner Download'; diff --git a/locale/en-US/global.php b/locale/en-US/global.php index 7040054be..6b97fbb18 100755 --- a/locale/en-US/global.php +++ b/locale/en-US/global.php @@ -18,6 +18,8 @@ $this->phrasen['global/geschaeftsfuehrendeltg']='business Leadership'; $this->phrasen['global/stellvertreter']='Deputy Program Director'; $this->phrasen['global/sekretariat']='Administrative Assistant'; $this->phrasen['global/studentenvertreter']='Student Representatives'; +$this->phrasen['global/jahrgangsvertretung']='Class Representative'; +$this->phrasen['global/hochschulvertretung']='University Representative'; $this->phrasen['global/lehrziele']='Teaching goals'; $this->phrasen['global/allgemeinerdownload']='Global Download'; From 33408fc269d5fb1400569cfb9cf4519ab15c2aed Mon Sep 17 00:00:00 2001 From: Nikolaus Krondraf Date: Fri, 22 Jan 2016 14:45:36 +0100 Subject: [PATCH 06/38] Bugfix --- include/lehrveranstaltung.class.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/include/lehrveranstaltung.class.php b/include/lehrveranstaltung.class.php index aef45ef02..a6748b0fa 100644 --- a/include/lehrveranstaltung.class.php +++ b/include/lehrveranstaltung.class.php @@ -823,8 +823,8 @@ class lehrveranstaltung extends basis_db 'alvs = '.$this->db_add_param($this->alvs).', '. 'lvps = '.$this->db_add_param($this->lvps).', '. 'las = '.$this->db_add_param($this->las).', '. - 'benotung = '.$this->db_add_param($this->benotung).', '. - 'lvinfo = '.$this->db_add_param($this->lvinfo).' '. + 'benotung = '.$this->db_add_param($this->benotung, FHC_BOOLEAN).', '. + 'lvinfo = '.$this->db_add_param($this->lvinfo, FHC_BOOLEAN).' '. 'WHERE lehrveranstaltung_id = ' . $this->db_add_param($this->lehrveranstaltung_id, FHC_INTEGER, false) . ';'; } From 4b09260e32903ad50f678fac9d6c3c3767acf347 Mon Sep 17 00:00:00 2001 From: oesi Date: Mon, 25 Jan 2016 08:33:38 +0100 Subject: [PATCH 07/38] =?UTF-8?q?CIS=20LV=20Menue=20ist=20nun=20dynamisch?= =?UTF-8?q?=20aufgebaut=20und=20kann=20=C3=BCber=20Addons=20erweitert=20un?= =?UTF-8?q?d=20veraendet=20werden?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- include/tw/cis_menu_lv.inc.php | 863 ++++++++++++++++----------------- 1 file changed, 409 insertions(+), 454 deletions(-) diff --git a/include/tw/cis_menu_lv.inc.php b/include/tw/cis_menu_lv.inc.php index edc795e64..1a1406721 100644 --- a/include/tw/cis_menu_lv.inc.php +++ b/include/tw/cis_menu_lv.inc.php @@ -40,52 +40,6 @@ function checkZeilenUmbruch() $eintraegeprozeile=0; } } - - if(!defined('CIS_LEHRVERANSTALTUNG_LVINFO_ANZEIGEN') || CIS_LEHRVERANSTALTUNG_LVINFO_ANZEIGEN) - { - // ** Lehrveranstaltungsinformation - $eintraegeprozeile++; - echo ''; - echo "
".$p->t('lehre/lehrveranstaltungsinformation')."

"; - $qry = "SELECT * FROM campus.tbl_lvinfo WHERE lehrveranstaltung_id=".$db->db_add_param($lvid, FHC_INTEGER)." AND genehmigt=true AND sprache='".ATTR_SPRACHE_DE."' AND aktiv=true"; - $need_br=false; - - if($result=$db->db_query($qry)) - { - if($db->db_num_rows($result)>0) - { - echo "".$p->t('global/deutsch')." "; - $need_br=true; - } - } - $qry = "SELECT * FROM campus.tbl_lvinfo WHERE lehrveranstaltung_id=".$db->db_add_param($lvid, FHC_INTEGER)." AND genehmigt=true AND sprache='".ATTR_SPRACHE_EN."' AND aktiv=true"; - if($result=$db->db_query($qry)) - { - if($db->db_num_rows($result)>0) - { - $row1=$db->db_fetch_object($result); - echo "".$p->t('global/englisch').""; - $need_br=true; - } - } - - // Bearbeiten Button anzeigen wenn Lektor der LV und bearbeiten fuer Lektoren aktiviert ist - // Oder Berechtigung zum Bearbeiten eingetragen ist - if((!defined('CIS_LEHRVERANSTALTUNG_LVINFO_LEKTOR_EDIT') && $lektor_der_lv) - || (defined('CIS_LEHRVERANSTALTUNG_LVINFO_LEKTOR_EDIT') && CIS_LEHRVERANSTALTUNG_LVINFO_LEKTOR_EDIT==true && $lektor_der_lv) - || $rechte->isBerechtigt('lehre/lvinfo',$studiengang_kz) - || $rechte->isBerechtigtMultipleOe('lehre/lvinfo', $lehrfach_oe_kurzbz_arr) - ) - { - if($need_br) - echo "
"; - echo "".$p->t('lehre/lvInfoBearbeiten').""; - } - - echo ''; - } - checkZeilenUmbruch(); - if (!isset($DOC_ROOT) || empty($DOC_ROOT)) $DOC_ROOT='../../..'; @@ -107,277 +61,226 @@ function checkZeilenUmbruch() $angemeldet = true; } +// ******************* MENUE NEU *************************************+ + $menu = array(); + + // LVINFO + if(!defined('CIS_LEHRVERANSTALTUNG_LVINFO_ANZEIGEN') || CIS_LEHRVERANSTALTUNG_LVINFO_ANZEIGEN) + { + $text=''; + + $qry = "SELECT * FROM campus.tbl_lvinfo WHERE lehrveranstaltung_id=".$db->db_add_param($lvid, FHC_INTEGER)." AND genehmigt=true AND sprache='".ATTR_SPRACHE_DE."' AND aktiv=true"; + $need_br=false; + + if($result=$db->db_query($qry)) + { + if($db->db_num_rows($result)>0) + { + $text.= "".$p->t('global/deutsch')." "; + $need_br=true; + } + } + $qry = "SELECT * FROM campus.tbl_lvinfo WHERE lehrveranstaltung_id=".$db->db_add_param($lvid, FHC_INTEGER)." AND genehmigt=true AND sprache='".ATTR_SPRACHE_EN."' AND aktiv=true"; + if($result=$db->db_query($qry)) + { + if($db->db_num_rows($result)>0) + { + $row1=$db->db_fetch_object($result); + $text.= "".$p->t('global/englisch').""; + $need_br=true; + } + } + + // Bearbeiten Button anzeigen wenn Lektor der LV und bearbeiten fuer Lektoren aktiviert ist + // Oder Berechtigung zum Bearbeiten eingetragen ist + if((!defined('CIS_LEHRVERANSTALTUNG_LVINFO_LEKTOR_EDIT') && $lektor_der_lv) + || (defined('CIS_LEHRVERANSTALTUNG_LVINFO_LEKTOR_EDIT') && CIS_LEHRVERANSTALTUNG_LVINFO_LEKTOR_EDIT==true && $lektor_der_lv) + || $rechte->isBerechtigt('lehre/lvinfo',$studiengang_kz) + || $rechte->isBerechtigtMultipleOe('lehre/lvinfo', $lehrfach_oe_kurzbz_arr) + ) + { + if($need_br) + $text.= "
"; + $text.= "".$p->t('lehre/lvInfoBearbeiten').""; + } + + $menu[]=array + ( + 'id'=>'core_menu_lvinfo', + 'position'=>'10', + 'name'=>$p->t('lehre/lehrveranstaltungsinformation'), + 'icon'=>'../../../skin/images/button_lvinfo.png', + 'link'=>'', + 'text'=>$text + ); + } + + // Semesterplan if((!defined('CIS_LEHRVERANSTALTUNG_SEMESTERPLAN_ANZEIGEN') || CIS_LEHRVERANSTALTUNG_SEMESTERPLAN_ANZEIGEN) && $angemeldet) { - // ** Semesterplan - $eintraegeprozeile++; - echo ''; + ensureDirectoryExists($DOC_ROOT, $kurzbz, $semester, $short_short_name, 'semesterplan','teacher'); + $dir_empty = isDirectoryEmpty($DOC_ROOT, $kurzbz, $semester, $short_short_name, 'semesterplan'); - $dir_name=$DOC_ROOT.'/documents/'.mb_strtolower($kurzbz).'/'.$semester.'/'.mb_strtolower($short_short_name).'/semesterplan'; - - $dest_dir = @dir($dir_name); - if(!@is_dir($dest_dir->path)) + if($dir_empty == false) { - if(!@is_dir(DOC_ROOT.'/documents/'.mb_strtolower($kurzbz))) - { - exec('mkdir -m 755 '.escapeshellarg(DOC_ROOT.'/documents/'.mb_strtolower($kurzbz))); - exec('sudo chown www-data:teacher '.escapeshellarg(DOC_ROOT.'/documents/'.mb_strtolower($kurzbz))); - } - if(!@is_dir(DOC_ROOT.'/documents/'.mb_strtolower($kurzbz).'/'.$semester)) - { - exec('mkdir -m 755 '.escapeshellarg(DOC_ROOT.'/documents/'.mb_strtolower($kurzbz).'/'.$semester)); - exec('sudo chown www-data:teacher '.escapeshellarg(DOC_ROOT.'/documents/'.mb_strtolower($kurzbz).'/'.$semester)); - } - if(!@is_dir(DOC_ROOT.'/documents/'.mb_strtolower($kurzbz).'/'.$semester.'/'.mb_strtolower($short_short_name))) - { - exec('mkdir -m 755 '.escapeshellarg(DOC_ROOT.'/documents/'.mb_strtolower($kurzbz).'/'.$semester.'/'.mb_strtolower($short_short_name))); - exec('sudo chown www-data:teacher '.escapeshellarg(DOC_ROOT.'/documents/'.mb_strtolower($kurzbz).'/'.$semester.'/'.mb_strtolower($short_short_name))); - } - if(!@is_dir(DOC_ROOT.'/documents/'.mb_strtolower($kurzbz).'/'.$semester.'/'.mb_strtolower($short_short_name).'/semesterplan')) - { - exec('mkdir -m 775 '.escapeshellarg(DOC_ROOT.'/documents/'.mb_strtolower($kurzbz).'/'.$semester.'/'.mb_strtolower($short_short_name).'/semesterplan')); - exec('sudo chown www-data:teacher '.escapeshellarg(DOC_ROOT.'/documents/'.mb_strtolower($kurzbz).'/'.$semester.'/'.mb_strtolower($short_short_name).'/semesterplan')); - } - } - - if($dest_dir) - { - $dir_empty = true; - - while($entry = $dest_dir->read()) - { - if($entry != "." && $entry != "..") - { - $dir_empty = false; - - break; - } - } - } - - if(isset($dir_empty) && $dir_empty == false) - { - echo ''; - echo '
'; - echo ''.$p->t('lehre/semesterplan').''; - echo '
'; + $dir_name=$DOC_ROOT.'/documents/'.mb_strtolower($kurzbz).'/'.$semester.'/'.mb_strtolower($short_short_name).'/semesterplan'; + $dest_dir = @dir($dir_name); + $link = $dest_dir->path.'/'; } else - { - echo '
'; - echo ''.$p->t('lehre/semesterplan').''; - } + $link = ''; + $text=''; if((!defined('CIS_LEHRVERANSTALTUNG_SEMESTERPLAN_LEKTOR_EDIT') && $user_is_allowed_to_upload) || (defined('CIS_LEHRVERANSTALTUNG_SEMESTERPLAN_LEKTOR_EDIT') && CIS_LEHRVERANSTALTUNG_SEMESTERPLAN_LEKTOR_EDIT==true && $user_is_allowed_to_upload) || $rechte->isBerechtigt('admin',$studiengang_kz) || $rechte->isBerechtigt('lehre',$studiengang_kz)) { - echo '
'; - echo $p->t('lehre/semesterplanUpload').""; + $text.= ''; + $text.= $p->t('lehre/semesterplanUpload').""; - echo '   '; - echo $p->t('lehre/semesterplanVorlage'); - echo ' [hml]'; - echo ''; - echo ' '; - echo '[doc]'; - echo ''; - echo ' ('.$p->t('lehre/semesterplanVorlageHilfe').')'; + $text.= '   '; + $text.= $p->t('lehre/semesterplanVorlage'); + $text.= ' [hml]'; + $text.= ''; + $text.= ' '; + $text.= '[doc]'; + $text.= ''; + $text.= ' ('.$p->t('lehre/semesterplanVorlageHilfe').')'; } - echo ''; + $menu[]=array + ( + 'id'=>'core_menu_semesterplan', + 'position'=>'20', + 'name'=>$p->t('lehre/semesterplan'), + 'icon'=>'../../../skin/images/button_semplan.png', + 'link'=>$link, + 'text'=>$text + ); } - checkZeilenUmbruch(); - + //DOWNLOAD if((!defined('CIS_LEHRVERANSTALTUNG_DOWNLOAD_ANZEIGEN') || CIS_LEHRVERANSTALTUNG_DOWNLOAD_ANZEIGEN) && $angemeldet) { - //DOWNLOAD - $eintraegeprozeile++; - echo ''; + ensureDirectoryExists($DOC_ROOT, $kurzbz, $semester, $short_short_name, 'download','teacher'); + $dir_empty = isDirectoryEmpty($DOC_ROOT, $kurzbz, $semester, $short_short_name, 'download'); - - $dir_name=$DOC_ROOT.'/documents/'.mb_strtolower($kurzbz).'/'.$semester.'/'.mb_strtolower($short_short_name).'/download'; - - $dest_dir = @dir($dir_name); - - if(!@is_dir($dest_dir->path)) + $text = ''; + if($dir_empty == false) { - if(!@is_dir(DOC_ROOT.'/documents/'.mb_strtolower($kurzbz))) - { - exec('mkdir -m 755 '.escapeshellarg(DOC_ROOT.'/documents/'.mb_strtolower($kurzbz))); - exec('sudo chown www-data:teacher '.escapeshellarg(DOC_ROOT.'/documents/'.mb_strtolower($kurzbz))); - } - if(!@is_dir(DOC_ROOT.'/documents/'.mb_strtolower($kurzbz).'/'.$semester)) - { - exec('mkdir -m 755 '.escapeshellarg(DOC_ROOT.'/documents/'.mb_strtolower($kurzbz).'/'.$semester)); - exec('sudo chown www-data:teacher '.escapeshellarg(DOC_ROOT.'/documents/'.mb_strtolower($kurzbz).'/'.$semester)); - } - if(!@is_dir(DOC_ROOT.'/documents/'.mb_strtolower($kurzbz).'/'.$semester.'/'.mb_strtolower($short_short_name))) - { - exec('mkdir -m 755 '.escapeshellarg(DOC_ROOT.'/documents/'.mb_strtolower($kurzbz).'/'.$semester.'/'.mb_strtolower($short_short_name))); - exec('sudo chown www-data:teacher '.escapeshellarg(DOC_ROOT.'/documents/'.mb_strtolower($kurzbz).'/'.$semester.'/'.mb_strtolower($short_short_name))); - } - if(!@is_dir(DOC_ROOT.'/documents/'.mb_strtolower($kurzbz).'/'.$semester.'/'.mb_strtolower($short_short_name).'/download')) - { - exec('mkdir -m 775 '.escapeshellarg(DOC_ROOT.'/documents/'.mb_strtolower($kurzbz).'/'.$semester.'/'.mb_strtolower($short_short_name).'/download')); - exec('sudo chown www-data:teacher '.escapeshellarg(DOC_ROOT.'/documents/'.mb_strtolower($kurzbz).'/'.$semester.'/'.mb_strtolower($short_short_name).'/download')); - } - } - - if($dest_dir) - { - $dir_empty = true; - - while($entry = $dest_dir->read()) - { - if($entry != "." && $entry != "..") - { - $dir_empty = false; - - break; - } - } - } - - if(isset($dir_empty) && $dir_empty == false) - { - echo ''; - echo '
'; - echo ''.$p->t('lehre/download').''; - echo '
'; + $dir_name=$DOC_ROOT.'/documents/'.mb_strtolower($kurzbz).'/'.$semester.'/'.mb_strtolower($short_short_name).'/download'; + $dest_dir = @dir($dir_name); + $link = $dest_dir->path.'/'; } else - { - echo '
'; - echo ''.$p->t('lehre/download').''; - } + $link = ''; //Wenn user eine Lehrfachzuteilung fuer dieses Lehrfach hat wird //Ein Link zum Upload angezeigt und ein Link um das Download-Verzeichnis //als Zip Archiv herunterzuladen if($user_is_allowed_to_upload || $rechte->isBerechtigt('admin',$studiengang_kz) || $rechte->isBerechtigt('lehre',$studiengang_kz))// || $rechte->isBerechtigt('lehre',null,null,$fachbereich_id)) { - echo "
".mb_strtolower("$kurzbz/$semester/$short/download"); - echo '
'; - echo "".$p->t('lehre/upload').""; - echo '   '; + $text.= mb_strtolower("$kurzbz/$semester/$short/download"); + $text.= '
'; + $text.= "".$p->t('lehre/upload').""; + $text.= '   '; if(isset($dir_empty) && $dir_empty == false) - echo "".$p->t('lehre/ziparchiv').""; + $text.= "".$p->t('lehre/ziparchiv').""; else - echo $p->t('lehre/ziparchiv'); + $text.= $p->t('lehre/ziparchiv'); } - echo ''; + $menu[]=array + ( + 'id'=>'core_menu_download', + 'position'=>'30', + 'name'=>$p->t('lehre/download'), + 'icon'=>'../../../skin/images/button_download.png', + 'link'=>$link, + 'text'=>$text + ); } - checkZeilenUmbruch(); - + // Anwesenheits und Notenlisten if(CIS_LEHRVERANSTALTUNG_LEISTUNGSUEBERSICHT_ANZEIGEN || $is_lector) { - - $eintraegeprozeile++; - echo ''; - - if((CIS_LEHRVERANSTALTUNG_LEISTUNGSUEBERSICHT_ANZEIGEN && $angemeldet) || $is_lector) - echo '
'; - + $link=''; + $name=''; if($is_lector) - { - //Anwesenheitsliste - echo "".$p->t('lehre/anwesenheitsUndNotenlisten')."
"; - } - - //Leistungsuebersicht - $dir_name=$DOC_ROOT.'/documents/'.mb_strtolower($kurzbz).'/'.$semester.'/'.mb_strtolower($short_short_name).'/leistung'; - - $dest_dir = @dir($dir_name); - if(!@is_dir($dest_dir->path)) { - if(!@is_dir(DOC_ROOT.'/documents/'.mb_strtolower($kurzbz))) - { - exec('mkdir -m 755 '.escapeshellarg(DOC_ROOT.'/documents/'.mb_strtolower($kurzbz))); - exec('sudo chown www-data:teacher '.escapeshellarg(DOC_ROOT.'/documents/'.mb_strtolower($kurzbz))); - } - if(!@is_dir(DOC_ROOT.'/documents/'.mb_strtolower($kurzbz).'/'.$semester)) - { - exec('mkdir -m 755 '.escapeshellarg(DOC_ROOT.'/documents/'.mb_strtolower($kurzbz).'/'.$semester)); - exec('sudo chown www-data:teacher '.escapeshellarg(DOC_ROOT.'/documents/'.mb_strtolower($kurzbz).'/'.$semester)); - } - if(!@is_dir(DOC_ROOT.'/documents/'.mb_strtolower($kurzbz).'/'.$semester.'/'.mb_strtolower($short_short_name))) - { - exec('mkdir -m 755 '.escapeshellarg(DOC_ROOT.'/documents/'.mb_strtolower($kurzbz).'/'.$semester.'/'.mb_strtolower($short_short_name))); - exec('sudo chown www-data:teacher '.escapeshellarg(DOC_ROOT.'/documents/'.mb_strtolower($kurzbz).'/'.$semester.'/'.mb_strtolower($short_short_name))); - } - if(!@is_dir(DOC_ROOT.'/documents/'.mb_strtolower($kurzbz).'/'.$semester.'/'.mb_strtolower($short_short_name).'/leistung')) - { - exec('mkdir -m 775 '.escapeshellarg(DOC_ROOT.'/documents/'.mb_strtolower($kurzbz).'/'.$semester.'/'.mb_strtolower($short_short_name).'/leistung')); - exec('sudo chown www-data:teacher '.escapeshellarg(DOC_ROOT.'/documents/'.mb_strtolower($kurzbz).'/'.$semester.'/'.mb_strtolower($short_short_name).'/leistung')); - } + $name = $p->t('lehre/anwesenheitsUndNotenlisten'); + $link= "anwesenheitsliste.php?stg_kz=$studiengang_kz&sem=$semester&lvid=$lvid&stsem=$angezeigtes_stsem"; } - if($dest_dir) + ensureDirectoryExists($DOC_ROOT, $kurzbz, $semester, $short_short_name, 'leistung','teacher'); + $dir_empty = isDirectoryEmpty($DOC_ROOT, $kurzbz, $semester, $short_short_name, 'leistung'); + + $text=''; + if(CIS_LEHRVERANSTALTUNG_LEISTUNGSUEBERSICHT_ANZEIGEN && ($angemeldet || $is_lector)) { - $dir_empty = true; - - while($entry = $dest_dir->read()) + if($dir_empty == false) { - if($entry != "." && $entry != "..") - { - $dir_empty = false; + $dir_name=$DOC_ROOT.'/documents/'.mb_strtolower($kurzbz).'/'.$semester.'/'.mb_strtolower($short_short_name).'/leistung'; + $dest_dir = @dir($dir_name); - break; + if($is_lector) + { + $text.= ''; + $text.= ''.$p->t('lehre/leistungsuebersicht').''; + $text.= ''; + } + else + { + $name = $p->t('lehre/leistungsuebersicht'); + $link = $dest_dir->path; + } + } + else + { + if($is_lector) + { + $text.= ''.$p->t('lehre/leistungsuebersicht').''; + } + else + { + $name = $p->t('lehre/leistungsuebersicht'); + $link = ''; } } } - if(CIS_LEHRVERANSTALTUNG_LEISTUNGSUEBERSICHT_ANZEIGEN && ($angemeldet || $is_lector)) - { - if(isset($dest_dir) && isset($dir_empty) && $dir_empty == false) - { - echo ''; - echo ''.$p->t('lehre/leistungsuebersicht').''; - echo ''; - } - else - { - echo ''.$p->t('lehre/leistungsuebersicht').''; - } - } - echo ''; - } - checkZeilenUmbruch(); - - //Keine Newsgroups fuer Studiengang '0' (Freifaecher) anzeigen - if($studiengang_kz!='0' && CIS_LEHRVERANSTALTUNG_NEWSGROUPS_ANZEIGEN && $angemeldet) - { - $eintraegeprozeile++; - echo ''; - echo ' -
- '.$p->t('lehre/newsgroups').' -
'; - echo ''; + $menu[]=array + ( + 'id'=>'core_menu_anwesenheitslisten', + 'position'=>'40', + 'name'=>$name, + 'icon'=>'../../../skin/images/button_listen.png', + 'link'=>$link, + 'text'=>$text + ); } - checkZeilenUmbruch(); //FEEDBACK if((!defined('CIS_LEHRVERANSTALTUNG_FEEDBACK_ANZEIGEN') || CIS_LEHRVERANSTALTUNG_FEEDBACK_ANZEIGEN) && $angemeldet) { - $eintraegeprozeile++; - echo ''; - echo '
'.$p->t('lehre/feedback').'
'; - echo ''; + $menu[]=array + ( + 'id'=>'core_menu_feedback', + 'position'=>'50', + 'name'=>$p->t('lehre/feedback'), + 'icon'=>'../../../skin/images/button_feedback.png', + 'link'=>'feedback.php?lvid='.$lvid, + 'text'=>'' + ); } - checkZeilenUmbruch(); - - + // Uebungstool if((!defined('CIS_LEHRVERANSTALTUNG_UEBUNGSTOOL_ANZEIGEN') || CIS_LEHRVERANSTALTUNG_UEBUNGSTOOL_ANZEIGEN) && $angemeldet) { - $eintraegeprozeile++; - echo ''; $show=false; + $link=''; + $link_onclick=''; + $text=''; //wenn kein Moodle Kurs existiert dann KT anzeigen $qry = "SELECT 1 FROM lehre.tbl_moodle WHERE @@ -388,79 +291,73 @@ function checkZeilenUmbruch() studiensemester_kurzbz=".$db->db_add_param($angezeigtes_stsem)."))"; if($result = $db->db_query($qry)) - { if($db->db_num_rows($result)==0) - { $show=true; - } - } + //wenn eine Kreuzerlliste existiert dann den Link immer anzeigen $qry = "SELECT 1 FROM campus.tbl_uebung WHERE lehreinheit_id IN (SELECT lehreinheit_id FROM lehre.tbl_lehreinheit WHERE lehrveranstaltung_id=".$db->db_add_param($lvid, FHC_INTEGER)." AND studiensemester_kurzbz=".$db->db_add_param($angezeigtes_stsem).")"; if($result = $db->db_query($qry)) - { if($db->db_num_rows($result)>0) - { $show=true; - } - } if($show) { + if(isset($angezeigtes_stsem)) + $studiensem = '&stsem='.urlencode($angezeigtes_stsem); + else + $studiensem = ''; + //Kreuzerltool if($is_lector) { - if(isset($angezeigtes_stsem)) - $studiensem = '&stsem='.$angezeigtes_stsem; - else - $studiensem = ''; - - echo ' -
- '.$p->t('lehre/kreuzerltool').'

- '.$p->t('lehre/benotungstoolHandbuch').' [PDF]'; + $link='benotungstool/verwaltung.php?lvid='.urlencode($lvid).$studiensem; + $text.=''.$p->t('lehre/benotungstoolHandbuch').' [PDF]'; } else { - if(isset($angezeigtes_stsem)) - $studiensem = '&stsem='.$angezeigtes_stsem; - else - $studiensem = ''; - - echo ' -
- '.$p->t('lehre/kreuzerltool').'
'; - + $link='benotungstool/studentenansicht.php?lvid='.urlencode($lvid).$studiensem; } } else { if($is_lector) { - echo ' -
- '.$p->t('lehre/kreuzerltool').'

- '.$p->t('lehre/benotungstoolHandbuch').' [PDF]'; + $link=''; + $text=''.$p->t('lehre/benotungstoolHandbuch').' [PDF]'; + $link_onclick='alert(\''.$p->t('lehre/kreuzerltoolMitMoodleInfo').'\');'; } } - echo''; + $menu[]=array + ( + 'id'=>'core_menu_uebungstool', + 'position'=>'60', + 'name'=>$p->t('lehre/kreuzerltool'), + 'icon'=>'../../../skin/images/button_kreuzerltool.png', + 'link'=>$link, + 'link_onclick'=>$link_onclick, + 'text'=>$text + ); } - checkZeilenUmbruch(); - //Moodle $showmoodle=false; + $link_target=''; + $link_onclick=''; + $text=''; + $link=''; + //Schauen ob Moodle fuer diesen Studiengang freigeschaltet ist $qry = "SELECT moodle FROM public.tbl_studiengang JOIN lehre.tbl_lehrveranstaltung USING(studiengang_kz) WHERE lehrveranstaltung_id=".$db->db_add_param($lvid, FHC_INTEGER); if($result = $db->db_query($qry)) { if($row = $db->db_fetch_object($result)) { - if($row->moodle=='t') + if($db->db_parse_bool($row->moodle)) { $showmoodle=true; } @@ -474,7 +371,6 @@ function checkZeilenUmbruch() lehreinheit_id IN(SELECT lehreinheit_id FROM lehre.tbl_lehreinheit WHERE lehrveranstaltung_id=".$db->db_add_param($lvid, FHC_INTEGER)." AND studiensemester_kurzbz=".$db->db_add_param($angezeigtes_stsem).")"; - if($result = $db->db_query($qry)) if($db->db_num_rows($result)>0) $showmoodle=false; @@ -491,9 +387,6 @@ function checkZeilenUmbruch() { if($showmoodle ) { - $eintraegeprozeile++; - echo ''; - $link = "moodle_choice.php?lvid=$lvid&stsem=$angezeigtes_stsem"; if(count($moodle->result)>0) { @@ -507,164 +400,110 @@ function checkZeilenUmbruch() else $link = "moodle_choice.php?lvid=$lvid&stsem=$angezeigtes_stsem"; } - else - { + else + { if(count($moodle->result)==1) { $link = $moodle->getPfad($moodle->result[0]->moodle_version).'course/view.php?id='.$moodle->result[0]->mdl_course_id; } else $link = "moodle_choice.php?lvid=$lvid&stsem=$angezeigtes_stsem"; - } - echo ' -
- '.$p->t('lehre/moodle').'

'; - } - else - { - echo '
- '.$p->t('lehre/moodle').'
'; - } + } + $link_target='_blank'; + } + else + { + $link=''; + } - if($is_lector && (!defined('CIS_LEHRVERANSTALTUNG_MOODLE_LEKTOR_EDIT') || (defined('CIS_LEHRVERANSTALTUNG_MOODLE_LEKTOR_EDIT') && CIS_LEHRVERANSTALTUNG_MOODLE_LEKTOR_EDIT))) - echo ' '.$p->t('lehre/moodleWartung').' -
'.$p->t('lehre/moodleHandbuch').''; - - echo ''; + if($is_lector && + (!defined('CIS_LEHRVERANSTALTUNG_MOODLE_LEKTOR_EDIT') + || (defined('CIS_LEHRVERANSTALTUNG_MOODLE_LEKTOR_EDIT') && CIS_LEHRVERANSTALTUNG_MOODLE_LEKTOR_EDIT) + )) + { + $text.= ''.$p->t('lehre/moodleWartung').' +
'.$p->t('lehre/moodleHandbuch').''; + } } else { if($is_lector) { - $eintraegeprozeile++; - echo ''; - echo ' -
- '.$p->t('lehre/moodle').'

'; - echo ''; + $link=''; + $link_onclick='alert(\''.$p->t('lehre/moodleMitKreuzerltoolInfo').'\'); return false'; } } } - checkZeilenUmbruch(); + $menu[]=array + ( + 'id'=>'core_menu_moodle', + 'position'=>'70', + 'name'=>$p->t('lehre/moodle'), + 'icon'=>'../../../skin/images/button_moodle.png', + 'link'=>$link, + 'link_target'=>$link_target, + 'link_onclick'=>$link_onclick, + 'text'=>$text + ); //Gesamtnote if($is_lector && ((!defined('CIS_LEHRVERANSTALTUNG_GESAMTNOTE_ANZEIGEN') || CIS_LEHRVERANSTALTUNG_GESAMTNOTE_ANZEIGEN) && $angemeldet)) { - $eintraegeprozeile++; - echo ''; - echo ' -
- '.$p->t('lehre/gesamtnote').'

'; - echo ' - '; + $menu[]=array + ( + 'id'=>'core_menu_gesamtnote', + 'position'=>'80', + 'name'=>$p->t('lehre/gesamtnote'), + 'icon'=>'../../../skin/images/button_endnote.png', + 'link'=>'benotungstool/lvgesamtnoteverwalten.php?lvid='.urlencode($lvid).'&stsem='.urlencode($angezeigtes_stsem) + ); } - checkZeilenUmbruch(); - - + // Studentenupload if((!defined('CIS_LEHRVERANSTALTUNG_STUDENTENUPLOAD_ANZEIGEN') || CIS_LEHRVERANSTALTUNG_STUDENTENUPLOAD_ANZEIGEN) && $angemeldet) { - //Studentenupload - $eintraegeprozeile++; - echo ''; - //Studentenabgabe - $dir_name=$DOC_ROOT.'/documents/'.mb_strtolower($kurzbz).'/'.$semester.'/'.mb_strtolower($short_short_name).'/upload'; + $link=''; + $link_target=''; - $dest_dir = @dir($dir_name); - if(!@is_dir($dest_dir->path)) - { - if(!@is_dir(DOC_ROOT.'/documents/'.mb_strtolower($kurzbz))) - { - exec('mkdir -m 755 '.escapeshellarg(DOC_ROOT.'/documents/'.mb_strtolower($kurzbz))); - exec('sudo chown www-data:teacher '.escapeshellarg(DOC_ROOT.'/documents/'.mb_strtolower($kurzbz))); - } - if(!@is_dir(DOC_ROOT.'/documents/'.mb_strtolower($kurzbz).'/'.$semester)) - { - exec('mkdir -m 755 '.escapeshellarg(DOC_ROOT.'/documents/'.mb_strtolower($kurzbz).'/'.$semester)); - exec('sudo chown www-data:teacher '.escapeshellarg(DOC_ROOT.'/documents/'.mb_strtolower($kurzbz).'/'.$semester)); - } - if(!@is_dir(DOC_ROOT.'/documents/'.mb_strtolower($kurzbz).'/'.$semester.'/'.mb_strtolower($short_short_name))) - { - exec('mkdir -m 755 '.escapeshellarg(DOC_ROOT.'/documents/'.mb_strtolower($kurzbz).'/'.$semester.'/'.mb_strtolower($short_short_name))); - exec('sudo chown www-data:teacher '.escapeshellarg(DOC_ROOT.'/documents/'.mb_strtolower($kurzbz).'/'.$semester.'/'.mb_strtolower($short_short_name))); - } - if(!@is_dir(DOC_ROOT.'/documents/'.mb_strtolower($kurzbz).'/'.$semester.'/'.mb_strtolower($short_short_name).'/upload')) - { - exec('mkdir -m 775 '.escapeshellarg(DOC_ROOT.'/documents/'.mb_strtolower($kurzbz).'/'.$semester.'/'.mb_strtolower($short_short_name).'/upload')); - exec('sudo chown www-data:student '.escapeshellarg(DOC_ROOT.'/documents/'.mb_strtolower($kurzbz).'/'.$semester.'/'.mb_strtolower($short_short_name).'/upload')); - } - } - - if($dest_dir) - { - $dir_empty = true; - - while($entry = $dest_dir->read()) - { - if($entry != "." && $entry != "..") - { - $dir_empty = false; - - break; - } - } - } + ensureDirectoryExists($DOC_ROOT, $kurzbz, $semester, $short_short_name, 'upload','student'); + $dir_empty = isDirectoryEmpty($DOC_ROOT, $kurzbz, $semester, $short_short_name, 'upload'); if(isset($dir_empty) && $dir_empty == false) { - if($is_lector > 0) + if($is_lector == true) { - $islector = true; + $link='lector_choice.php?lvid='.urlencode($lvid); + $link_target='_blank'; } else { - $islector = false; - } - - if($islector == true) - { - echo ""; - echo "
- ".$p->t('lehre/studentenAbgabe')." -
"; - } - else - { - echo ""; - echo "
- ".$p->t('lehre/studentenAbgabe')." -
"; + $link='upload.php?course_id='.urlencode($studiengang_kz).'&term_id='.urlencode($semester).'&short='.urlencode($short); + $link_target='_blank'; } } else { - if($is_lector > 0) + if($is_lector == true) { - $islector = true; + $link=''; } else { - $islector = false; - } - - if($islector == true) - { - echo "
- ".$p->t('lehre/studentenAbgabe').""; - } - else - { - echo ""; - echo "
- ".$p->t('lehre/studentenAbgabe')." -
"; + $link='upload.php?course_id='.urlencode($studiengang_kz).'&term_id='.urlencode($semester).'&short='.urlencode($short); + $link_target='_blank'; } } - echo ''; + $menu[]=array + ( + 'id'=>'core_menu_studentenupload', + 'position'=>'90', + 'name'=>$p->t('lehre/studentenAbgabe'), + 'icon'=>'../../../skin/images/button_studiupload.png', + 'link'=>$link, + 'link_target'=>$link_target + ); } - checkZeilenUmbruch(); - if((!defined('CIS_LEHRVERANSTALTUNG_MAILSTUDIERENDE_ANZEIGEN') || CIS_LEHRVERANSTALTUNG_MAILSTUDIERENDE_ANZEIGEN) && $angemeldet) { // Email an Studierende @@ -701,33 +540,41 @@ function checkZeilenUmbruch() $mailto.=mb_strtolower($row->stg_typ.$row->stg_kurzbz.$row->semester.trim($row->verband).trim($row->gruppe).'@'.DOMAIN.$variable->variable->emailadressentrennzeichen); } } - if($nomail!='') - { - $nomail = 'onclick="alert(\''.$p->t('lehre/keinMailverteiler',array($nomail)).'\');"'; - } - $eintraegeprozeile++; - echo ''; - echo '
'.$p->t('lehre/mail').'
'; - echo ''; + if($nomail!='') + $link_onclick='alert(\''.$p->t('lehre/keinMailverteiler',array($nomail)).'\');'; + else + $link_onclick=''; + + $menu[]=array + ( + 'id'=>'core_menu_mailanstudierende', + 'position'=>'100', + 'name'=>$p->t('lehre/mail'), + 'icon'=>'../../../skin/images/button_feedback.png', + 'link'=>$mailto, + 'link_onclick'=>$link_onclick + ); } - checkZeilenUmbruch(); - + // Pinboard if((!defined('CIS_LEHRVERANSTALTUNG_PINBOARD_ANZEIGEN') || CIS_LEHRVERANSTALTUNG_PINBOARD_ANZEIGEN) && $angemeldet) { - //Pinboard - $eintraegeprozeile++; - echo ''; - echo '
'; - echo "".$p->t('lehre/pinboard')."
"; - echo "".$p->t('global/anzeigen').""; + $text=''; if($is_lector) - echo "
".$p->t('profil/adminstration').""; - echo ''; - } + $text.= "".$p->t('profil/adminstration').""; - checkZeilenUmbruch(); + $menu[]=array + ( + 'id'=>'core_menu_pinboard', + 'position'=>'110', + 'name'=>$p->t('lehre/pinboard'), + 'icon'=>'../../../skin/images/button_pinboard.png', + 'link'=>'../../../cms/news.php?studiengang_kz='.urlencode($studiengang_kz).'&semester='.urlencode($semester), + 'text'=>$text + ); + + } if(!defined('CIS_LEHRVERANSTALTUNG_ABMELDUNG_ANZEIGEN') || CIS_LEHRVERANSTALTUNG_ABMELDUNG_ANZEIGEN) { @@ -737,42 +584,150 @@ function checkZeilenUmbruch() $gruppen = $lvangebot->AbmeldungMoeglich($lvid, $angezeigtes_stsem, $user); if(count($gruppen)>0) { - //Abmelden von der Lehrveranstaltung - $eintraegeprozeile++; - echo ''; - echo ''; - echo '
'; + $menu[]=array + ( + 'id'=>'core_menu_abmeldung', + 'position'=>'120', + 'name'=>$p->t('lehre/abmelden'), + 'icon'=>'../../../skin/images/button_studiupload.png', + 'link'=>'abmeldung.php?lvid='.urlencode($lvid).'&stsem='.urlencode($angezeigtes_stsem), + ); - echo "".$p->t('lehre/abmelden')."

"; - echo ''; } } } //Anzeigen von zusaetzlichen Lehre-Tools - $lehretools = new lehre_tools(); if($lehretools->getTools($lvid, $angezeigtes_stsem)) { if(count($lehretools->result)>0) { - echo "\n\n"; foreach($lehretools->result as $row) { - echo "\n"; - echo ''; - echo ''; - if($row->logo_dms_id!='') - echo '
'; - - echo ' '.$row->bezeichnung[$sprache].''; - - if($row->logo_dms_id!='') - echo '
'; - echo ''; + $menu[]=array + ( + 'id'=>'core_menu_lehretools_'.$row->lehre_tools_id, + 'position'=>'1000', + 'name'=>$row->bezeichnung[$sprache], + 'icon'=>'../../../cms/dms.php?id='.$row->logo_dms_id, + 'link'=>$row->basis_url, + 'link_target'=>'_blank' + ); } } } + + +//************* Menuepunkte anzeigen **************** + + // Addons Menuepunkte laden + require_once(dirname(__FILE__).'/../addon.class.php'); + $addon_obj = new addon(); + if($addon_obj->loadAddons()) + { + if(count($addon_obj->result)>0) + { + foreach($addon_obj->result as $row) + { + if(file_exists(dirname(__FILE__).'/../../addons/'.$row->kurzbz.'/cis/menu_lv.inc.php')) + { + include(dirname(__FILE__).'/../../addons/'.$row->kurzbz.'/cis/menu_lv.inc.php'); + } + } + } + } + + // Menue sortieren + foreach ($menu as $key => $row) + $pos[$key] = $row['position']; + + array_multisort($pos, SORT_ASC, SORT_NUMERIC, $menu); + + //var_dump($menu); + + foreach($menu as $row) + { + checkZeilenUmbruch(); + $eintraegeprozeile++; + echo ''; + + if(isset($row['icon'])) + { + if(isset($row['link']) && $row['link']!='') + { + echo ''; + } + echo ''; + echo '
'; + if(isset($row['name'])) + echo ''.$row['name'].''; + if(isset($row['link']) && $row['link']!='') + echo '
'; + } + echo '
'; + if(isset($row['text'])) + echo $row['text']; + + echo ''; + } + +/** + * Prueft ob ein Verzeichnis vorhanden ist, wenn nicht wird das Verzeichnis + * erstellt und die Rechte gesetzt + */ +function ensureDirectoryExists($DOC_ROOT, $stg, $semester, $short_short_name, $type,$role) +{ + $dir_name=$DOC_ROOT.'/documents/'.mb_strtolower($stg).'/'.$semester.'/'.mb_strtolower($short_short_name).'/'.$type; + + $dest_dir = @dir($dir_name); + if(!@is_dir($dest_dir->path)) + { + if(!@is_dir(DOC_ROOT.'/documents/'.mb_strtolower($stg))) + { + exec('mkdir -m 755 '.escapeshellarg(DOC_ROOT.'/documents/'.mb_strtolower($stg))); + exec('sudo chown www-data:teacher '.escapeshellarg(DOC_ROOT.'/documents/'.mb_strtolower($stg))); + } + if(!@is_dir(DOC_ROOT.'/documents/'.mb_strtolower($stg).'/'.$semester)) + { + exec('mkdir -m 755 '.escapeshellarg(DOC_ROOT.'/documents/'.mb_strtolower($stg).'/'.$semester)); + exec('sudo chown www-data:teacher '.escapeshellarg(DOC_ROOT.'/documents/'.mb_strtolower($stg).'/'.$semester)); + } + if(!@is_dir(DOC_ROOT.'/documents/'.mb_strtolower($stg).'/'.$semester.'/'.mb_strtolower($short_short_name))) + { + exec('mkdir -m 755 '.escapeshellarg(DOC_ROOT.'/documents/'.mb_strtolower($stg).'/'.$semester.'/'.mb_strtolower($short_short_name))); + exec('sudo chown www-data:teacher '.escapeshellarg(DOC_ROOT.'/documents/'.mb_strtolower($stg).'/'.$semester.'/'.mb_strtolower($short_short_name))); + } + if(!@is_dir(DOC_ROOT.'/documents/'.mb_strtolower($stg).'/'.$semester.'/'.mb_strtolower($short_short_name).'/'.$type)) + { + exec('mkdir -m 775 '.escapeshellarg(DOC_ROOT.'/documents/'.mb_strtolower($stg).'/'.$semester.'/'.mb_strtolower($short_short_name).'/'.$type)); + exec('sudo chown www-data:'.$role.' '.escapeshellarg(DOC_ROOT.'/documents/'.mb_strtolower($stg).'/'.$semester.'/'.mb_strtolower($short_short_name).'/'.$type)); + } + } +} + +/** + * Prueft ob das Verzeichnis leer ist + * @return true wenn leer, false wenn nicht + */ +function isDirectoryEmpty($DOC_ROOT, $kurzbz, $semester, $short_short_name, $type) +{ + $dir_name=$DOC_ROOT.'/documents/'.mb_strtolower($kurzbz).'/'.$semester.'/'.mb_strtolower($short_short_name).'/'.$type; + $dest_dir = @dir($dir_name); + + if($dest_dir) + { + while($entry = $dest_dir->read()) + if($entry != "." && $entry != "..") + return false; + } + return true; +} ?> - + \ No newline at end of file From 04e75e981b95a619436dfb4da62f344918ca587e Mon Sep 17 00:00:00 2001 From: Gerald Raab Date: Mon, 25 Jan 2016 14:30:05 +0100 Subject: [PATCH 08/38] Offset LehreExtern handled by casetime --- cis/private/tools/zeitaufzeichnung.php | 2 ++ 1 file changed, 2 insertions(+) diff --git a/cis/private/tools/zeitaufzeichnung.php b/cis/private/tools/zeitaufzeichnung.php index 756cb2f40..b3f3fdb68 100755 --- a/cis/private/tools/zeitaufzeichnung.php +++ b/cis/private/tools/zeitaufzeichnung.php @@ -485,11 +485,13 @@ if(isset($_POST['save']) || isset($_POST['edit']) || isset($_POST['import'])) $ende_vorher = $zeit->ende; if($data[2] != $data[3]) { + /* if ($data[1] == 'LehreExtern') { $zeit->start = date('Y-m-d H:i:s', strtotime('+2 seconds', strtotime($data[2]))); $zeit->ende = date('Y-m-d H:i:s', strtotime('-2 seconds', strtotime($data[3]))); } + */ if(!$zeit->save()) { echo ''.$p->t("global/fehlerBeimSpeichernDerDaten").': '.$zeit->errormsg.'('.$zeit->start.')'; From 51676cb7499c79039c1149aef79695928a0e25c7 Mon Sep 17 00:00:00 2001 From: kindlm Date: Mon, 25 Jan 2016 16:09:21 +0100 Subject: [PATCH 09/38] Accountinfoblatt anpassungen Design und neues Logo --- rdf/accountinfoblatt.xml.php | 6 +- system/xsl/accountinfoblatt_0.xsl | 595 +++++++++++++++--------------- 2 files changed, 305 insertions(+), 296 deletions(-) diff --git a/rdf/accountinfoblatt.xml.php b/rdf/accountinfoblatt.xml.php index 4ce8c74a0..2cd759ad6 100644 --- a/rdf/accountinfoblatt.xml.php +++ b/rdf/accountinfoblatt.xml.php @@ -84,7 +84,7 @@ foreach ($uid_arr as $uid) else { //Student - $qry ="SELECT vorname, nachname, matrikelnr, uid, tbl_studiengang.bezeichnung, aktivierungscode, alias + $qry ="SELECT vorname, nachname, matrikelnr, uid, tbl_studiengang.bezeichnung, tbl_studiengang.english, aktivierungscode, alias FROM campus.vw_student JOIN public.tbl_studiengang USING(studiengang_kz) WHERE uid=".$db->db_add_param($uid); if($db->db_query($qry)) { @@ -96,6 +96,7 @@ foreach ($uid_arr as $uid) $nachname1 = $row->nachname; $matrikelnr = $row->matrikelnr; $studiengang = convertProblemChars($row->bezeichnung); + $studiengang_eng = convertProblemChars($row->english); $uid = $row->uid; } else @@ -116,7 +117,10 @@ foreach ($uid_arr as $uid) else echo "\n "; if($studiengang!='') + { echo "\n "; + echo "\n "; + } echo "\n "; echo "\n "; echo "\n ".DOC_ROOT."skin/styles/".EXT_FKT_PATH."/"; diff --git a/system/xsl/accountinfoblatt_0.xsl b/system/xsl/accountinfoblatt_0.xsl index 35960d6b5..6d68de283 100644 --- a/system/xsl/accountinfoblatt_0.xsl +++ b/system/xsl/accountinfoblatt_0.xsl @@ -1,298 +1,303 @@ - - + + - - - - - - - - - - - - - - - - - - - - - logo.jpg - - - - - - - Account Information - - - - - - - - - - - - - Name: - - - - - - - - - - - - - - - + + - - - - - Username: - - - - - - - - - - - - - - - - - - - Aktivierungscode: - - - - - - Account wurde bereits aktiviert - - - - - - - - - - - - - - - - - - - - Studiengang: - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - E-Mail: - - - - - - - - - - - - - - - Account Mini FAQ - - - - - - Wie aktiviere ich meinen Acccount? - - - Öffnen Sie mit ihrem Web-Browser die Adresse https://cis.technikum-wien.at/cis/public/accountactivation.php\n - Tragen Sie in das Formular Ihren Usernamen und Aktivierungscode ein und vergeben Sie ein Passwort für Ihren Account.\n - - - - Wie melde ich mich am System an? - - - Windows XP/7: Melden sie sich an der Domäne TW an indem Sie die Tasten <STRG> + <ALT> + <ENTF> gleichzeitig drücken, danach Accountname und Passwort eingeben. - - - Linux: Nach dem Systemstart im Boot Manager einfach Linux auswählen. Das System startet mit dem KDE Login Manager. Dort ist ebenfalls der Accountname und das Passwort einzugeben.\n - - - - Ändern des Passwortes - - - Zur Änderung Ihres Passwortes loggen Sie sich mit Ihrem Webbrowser auf https://cis.technikum-wien.at ein und wählen dem Menüpunkt 'Profil > Passwort ändern'. \n - - - - Wie und wo kann ich meine Daten ablegen? - - - Nach einem erfolgreichen Login ist unter Windows XP/7 das Laufwerk M: mit Ihrem Userverzeichnis am - Server verbunden. Dort haben Sie die Möglichkeit Ihre Daten abzulegen. Achten Sie immer darauf, Ihr Quota - (Speicherplatz den Sie zur Verfügung haben) nicht zu überschreiten! Einige Programme funktionieren dann nicht mehr einwandfrei.\n - - - - Welche Möglichkeiten habe ich auf meine Daten zuzugreifen? - - - Innerhalb des TW LANs wird Ihr Serververzeichnis immer mit dem Laufwerk M: verbunden. - Ausserhalb der FH können Sie per SSH bzw. WinSCP auf Ihre Daten auch von zu Hause aus zugreifen.\n - Dazu müssen Sie sich mit dem Server verbinden.\n - - - - Wie kann ich meine Mails von zu Hause aus abrufen? - - - Eine Anleitung zur Einrichtung Ihres Mail-Clients finden Sie auf https://cis.technikum-wien.at unter dem Punkt FAQ.\n - Eine weitere Möglichkeit, von überall Mails abzurufen, ist unser Webmail Service auf https://webmail.technikum-wien.at\n - - - - - Warum werden meine Einstellungen am Windows XP/7 Desktop nicht gespeichert? - - - Alle Studenten teilen sich dasselbe Profil. Sie können daher keine Einstellungen sichern.\n - - - - - Wo erhalte ich weitere Informationen? - - - Die primäre Anlaufstelle für Fragen rund um den Netzwerkbetrieb ist die Webseite\n - - - https://cis.technikum-wien.at\n - - - Verwenden Sie die Informationen auf dieser Seite, um einen Überblick über die vorhandenen Möglichkeiten zu erhalten. - - - - - - - - - Account Mini FAQ - - - - - Account activation: - - - Open your web browser and go to https://cis.technikum-wien.at/cis/public/accountactivation.php\n - Enter your user name and activation key. Enter a new password for your account.\n - - - - System Log-in: - - - Windows XP/7: Hold down <ctrl> + <alt> + <delete> simultaneously to log in to the domain of the University of Applied Sciences Technikum Wien. Enter your user name (Account) and password in the log-in window. - - - Linux: Start your system and choose Linux in the Boot Manager. The system will then launch KDE Log-in Manager. Enter your user name (see Account) and password in the log-in window.\n - - - - Password Change: - - - Open your web browser and go to https://cis.technikum-wien.at. Enter your user name (Account) and password, select "Profile > Change Password" from the pane on the left and follow the instructions.\n - - - - Disk space for your files: - - - In Windows XP and Windows 7, log in to the UAS Technikum Wien domain, and you will be automatically connected to volume M:, which contains your personal disk space.\n - In Linux, use an SSH client such as Putty to log in to your file server . - - - Make sure not to exceed your quota, as some software will stop functioning in that case.\n - - - - Access to your files: - - - From within UAS Technikum Wien, you can always access volume M: in Windows XP and Windows 7. From outside, use an SSH or SCP client to connect to .\n - - - - Looking for further information? - - - For questions concerning the UAS Technikum Wien network services, see\n - - - https://cis.technikum-wien.at\n - - - These pages will give you a detailed overview of all services available - - - - - -
- + + + + + + + + + + + + + + + + + + Account Information + + Name: + Username: + Aktivierungscode: + + Account wurde bereits aktiviert + + + + + + Studiengang: + E-Mail: + + + Account Mini FAQ + + Wie aktiviere ich meinen Acccount? + Öffnen Sie mit ihrem Web-Browser die Adresse + + https://cis.technikum-wien.at/cis/public/accountactivation.php + + Tragen Sie in das Formular Ihren Usernamen und Aktivierungscode ein und vergeben Sie ein Passwort für Ihren Account. + + Wie melde ich mich am System an? + Windows XP/7: Melden sie sich an der Domäne TW an indem Sie die Tasten <STRG> + <ALT> + <ENTF> gleichzeitig drücken, danach Accountname und Passwort eingeben. + Linux: Nach dem Systemstart im Boot Manager einfach Linux auswählen. Das System startet mit dem KDE Login Manager. Dort ist ebenfalls der Accountname und das Passwort einzugeben. + + Ändern des Passwortes + Zur Änderung Ihres Passwortes loggen Sie sich mit Ihrem Webbrowser auf https://cis.technikum-wien.at ein und wählen dem Menüpunkt 'Profil > Passwort ändern'. + + Wie und wo kann ich meine Daten ablegen? + Nach einem erfolgreichen Login ist unter Windows XP/7 das Laufwerk M: mit Ihrem Userverzeichnis am Server verbunden. Dort haben Sie die Möglichkeit Ihre Daten abzulegen. Achten Sie immer darauf, Ihr Quota (Speicherplatz den Sie zur Verfügung haben) nicht zu überschreiten. Einige Programme funktionieren dann nicht mehr einwandfrei. + + Welche Möglichkeiten habe ich, auf meine Daten zuzugreifen? + Innerhalb des FHTW-Netzwerks wird Ihr Serververzeichnis immer mit dem Laufwerk M: verbunden. Ausserhalb der FH können Sie per SSH bzw. WinSCP auf Ihre Daten auch von zu Hause aus zugreifen. + Dazu müssen Sie sich mit dem Server verbinden. + + Wie kann ich meine Mails von zu Hause aus abrufen? + Eine Anleitung zur Einrichtung Ihres Mail-Clients finden Sie auf https://cis.technikum-wien.at unter dem Punkt FAQ. Eine weitere Möglichkeit, von überall Mails abzurufen, ist unser Webmail Service auf https://webmail.technikum-wien.at + + Warum werden meine Einstellungen am Windows XP/7 Desktop nicht gespeichert? + Alle Studierenden teilen sich dasselbe Profil. Sie können daher keine Einstellungen sichern. + + Wo erhalte ich weitere Informationen? + Die primäre Anlaufstelle für Fragen rund um den Netzwerkbetrieb ist die Webseite + + https://cis.technikum-wien.at + + Verwenden Sie die Informationen auf dieser Seite, um einen Überblick über die vorhandenen Möglichkeiten zu erhalten. + + Account Information + + Name: + Username: + Activation key: + + Account already acitvated + + + + + + Degree program: + E-Mail: + + Account Mini FAQ + + Account activation + Open your web browser and go to + + https://cis.technikum-wien.at/cis/public/accountactivation.php + + Enter your user name and activation key. Enter a new password for your account. + + System Log-in + Windows XP/7: Hold down <CTRL> + <ALT> + <DELETE> simultaneously to log in to the domain of the University of Applied Sciences Technikum Wien. Enter your user name (Account) and password in the log-in window. + Linux: Start your system and choose Linux in the Boot Manager. The system will then launch KDE Log-in + Manager. Enter your user name (see Account) and password in the log-in window. + + Password Change + Open your web browser and go to https://cis.technikum-wien.at. Enter your user name (Account) and + password, select "Profile > Change Password" from the pane on the left and follow the instructions. + + Disk space for your files + In Windows XP and Windows 7, log in to the UAS Technikum Wien domain, and you will be automatically + connected to volume M:, which contains your personal disk space. + In Linux, use an SSH client such as Putty to log in to your file server . + Make sure not to exceed your quota, as some software will stop functioning in that case. + + Access to your files + From within UAS Technikum Wien, you can always access volume M: in Windows XP and Windows 7. From + outside, use an SSH or SCP client to connect to . + + Looking for further information? + For questions concerning the UAS Technikum Wien network services, see + + https://cis.technikum-wien.at + + These pages will give you a detailed overview of all services available + + + \ No newline at end of file From 999667a4170c92359a33bb536cc998002ab88637 Mon Sep 17 00:00:00 2001 From: kindlm Date: Mon, 25 Jan 2016 16:11:10 +0100 Subject: [PATCH 10/38] =?UTF-8?q?Ausbildungsvertrag=20neues=20Logo=20und?= =?UTF-8?q?=20Lehrg=C3=A4nge?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- system/vorlage_zip/AusbVerEng.odt | Bin 166305 -> 456664 bytes system/xsl/AusbVerEngHead_0.xsl | 18 +- system/xsl/AusbVerEngHead_Lehrgaenge.xsl | 947 +++++++++++++ system/xsl/AusbVerEng_Lehrgaenge.xsl | 1552 ++++++++++++++++++++++ system/xsl/AusbildStatus_0.xsl | 8 +- system/xsl/Ausbildungsver_0.xsl | 5 +- 6 files changed, 2514 insertions(+), 16 deletions(-) create mode 100644 system/xsl/AusbVerEngHead_Lehrgaenge.xsl create mode 100644 system/xsl/AusbVerEng_Lehrgaenge.xsl diff --git a/system/vorlage_zip/AusbVerEng.odt b/system/vorlage_zip/AusbVerEng.odt index 55af9812f3c10727b460127953fee1fe95437fff..d669983c474dc88f5b83871b48bd74c57913768a 100644 GIT binary patch literal 456664 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�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 A761SM delta 156152 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%0D_R^6 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

8wKOo?y7W)1?@rN0c;T5et>a69BxY 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�YZymZ4RWjl&A)qRLuI@p)Lg;Sl{H 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 vA(@6?kUsYv5ZiA!= - - - - + + + + - - - - - + + + + + diff --git a/system/xsl/AusbVerEngHead_Lehrgaenge.xsl b/system/xsl/AusbVerEngHead_Lehrgaenge.xsl new file mode 100644 index 000000000..5305a0d24 --- /dev/null +++ b/system/xsl/AusbVerEngHead_Lehrgaenge.xsl @@ -0,0 +1,947 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Ausbildungsvertrag (Training Contract) + + + + + 11 + + + + + + Lehrgang zur Weiterbildung (Certificate Program for Further Education) () + + + + + + Ausbildungsvertrag (Training Contract) + + + + + 1 + + + + + + Lehrgang zur Weiterbildung (Certificate Program for Further Education) () + + + + + + + + + \ No newline at end of file diff --git a/system/xsl/AusbVerEng_Lehrgaenge.xsl b/system/xsl/AusbVerEng_Lehrgaenge.xsl new file mode 100644 index 000000000..a042ac6f2 --- /dev/null +++ b/system/xsl/AusbVerEng_Lehrgaenge.xsl @@ -0,0 +1,1552 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Ausbildungsvertrag + + + + Dieser Vertrag regelt das Rechtsverhältnis zwischen + + dem Verein Fachhochschule Technikum Wien, + 1060 Wien, Mariahilfer Straße 37-39 (kurz „Erhalter“ genannt) einerseits + und + + + + Training Contract + + + + + This contract governs the legal relationship between + + the University of Applied Sciences Technikum Wien Association, 1060 Vienna, Mariahilferstraße 37-39 (referred to as "operator") on the one hand and + + + + + + + Familienname (Surname): + + Vorname (First Name): + + Akademischer Titel (Academic degree): + + + Adresse (Address): + ; + + + + + + + Geburtsdatum (Date of birth): + + + Sozialversicherungsnr. + + + + 1 + + + + + + Gemäß § 3 Absatz 1 des Bildungsdokumentationsgesetzes (BGBl. I Nr. 12/2002 idgF) und der Bildungsdokumentationsverordnung-Fachhochschulen (BGBl. II Nr. 29/2004 idgF) hat der Erhalter die Sozialversicherungsnummer zu erfassen und gemäß § 7 Absatz 2 im Wege der Agentur für Qualitätssicherung und Akkreditierung Austria an das zuständige Bundesministerium und die Bundesanstalt Statistik Österreich zu übermitteln. + + + + + + + + + + : + + + + (Social security number) + + + + 2 + + + + + + Pursuant to § 3 section 1 of the Education Documentation Act (Federal Law Gazette I No. 12/2002 as amended) and the Education Documentation Regulation for Universities of Applied Sciences (Federal Law Gazette II No. 29/2004 as amended), the operator shall record the social security number pursuant to § 7 paragraph 2 and shall transfer it via the Agency for Quality Assurance and Accreditation Austria to the competent Ministry and Statistics Austria. + + + + + + + + + : + + + Personenkennz. (Personal identifier): + + + + + (kurz „ao. Studentin“ bzw. „ao. Student“ genannt) + (referred to as "external student") + + + andererseits, + on the other, + + + + + + im Rahmen des Lehrgangs zur Weiterbildung nach §9 FHStG idgF + + + , Lehrgangs-nummer , + in der Organisationsform eines + + + + berufsbegleitenden Lehrgangs zur Weiterbildung. + + + Vollzeit-Lehrgangs zur Weiterbildung. + + + Lehrgangs zur Weiterbildung. + + + + + within the Certificate Program for Further Education subjected to § 9 FHStG + “, program code , in the organizational form of a + + + + part-time Certificate Program for Further Education. + + + full-time Certificate Program for Further Education. + + + Certificate Program for Further Education. + + + + + + + 1. Ausbildungsort + + + Studienort sind die Räumlichkeiten der FH Technikum Wien, 1200 Wien, Höchstädtplatz 6. Bei Bedarf kann der Erhalter einen anderen Studienort festlegen. + + + 2. Vertragsgrundlage + + + Die Ausbildung erfolgt auf der Grundlage des Fachhochschul-Studiengesetzes, BGBl. Nr. 340/1993 idgF und des Hochschul-Qualitätssicherungsgesetzes, BGBl. Nr. 74/2011 idgF. + + + + + 3. Ausbildungsdauer + + + + Die Ausbildungsdauer beträgt Semester. + + Nachgewiesene erworbene Kenntnisse können auf einzelne Lehrveranstaltungen angerechnet werden bzw. zum Erlass einer Lehrveranstaltung oder des Berufspraktikums führen. Hierzu bedarf es eines Antrages der a.o. Studentin bzw. des a.o. Studenten und der nachfolgenden Feststellung der inhaltlichen und umfänglichen Gleichwertigkeit durch die Lehrgangsleitung. + + + + + 1. Place of Training + + + + + Places of training are the premises of the UAS Technikum Wien, 1200 Vienna, Höchstädtplatz 6. If necessary, the operator may specify a different place of study. + + + + 2. Contractual Basis + + + + + The training is based on the University of Applied Sciences Studies Act, Federal Law Gazette No. 340/1993 as amended and the Higher Education Quality Assurance Act, Federal Law Gazette I No. 74/2011 as amended. + + + + 3. Duration of Training + + + + + + The training period lasts semesters. + + + Demonstration of knowledge acquired can be accredited to individual courses or lead to exemption from a course or internship. This requires an application by the external student and the subsequent establishment by the Director of the Certificate Program of the content and extent of equivalence. + + + + 4. Ausbildungsabschluss + + + + + Nach Abschluss aller vorgeschriebenen Prüfungen wird ein Zertifizierungsdiplom der Technikum Wien Academy verliehen. + Nach Abschluss aller vorgeschriebenen Prüfungen wird der Titel "Akademische/r " verliehen. + Nach Abschluss aller vorgeschriebenen Prüfungen wird der akademische Grad "Master of " verliehen. + + + 5. Rechte und Pflichten des Erhalters + + + + + + + + + + 5.1 Rechte + + + + + + Der Erhalter führt eine periodische Überprüfung des Studiums im Hinblick auf Relevanz und Aktualität durch und ist im Einvernehmen mit dem FH-Kollegium berechtigt, daraus Änderungen des Lehrgangs zur Weiterbildung abzuleiten. + + + Der Erhalter ist berechtigt, die Daten der/des a.o. Studierenden an den FH Technikum Wien Alumni Club zu übermitteln. Der Alumni Club ist der AbsolventInnenverein der FH Technikum Wien. Er hat zum Ziel, AbsolventInnen, Studierende und Lehrende miteinander zu vernetzen sowie AbsolventInnen laufend über Aktivitäten an der FH Technikum Wien zu informieren. Einer Zusendung von Informationen durch den Alumni Club kann jederzeit widersprochen werden. + + + + + 5.2 Pflichten + + + + + + + + + + + Der Erhalter ist verpflichtet, all jene Voraussetzungen zu bieten, damit der Lehrgang innerhalb der Ausbildungsdauer (Pkt. 3) erfolgreich abgeschlossen werden kann. + + + + + + 4. Formal Completion of Training + + + + + Nach Abschluss aller vorgeschriebenen Prüfungen wird ein Zertifizierungsdiplom der Technikum Wien Academy verliehen. + Nach Abschluss aller vorgeschriebenen Prüfungen wird der Titel "Akademische/r " verliehen. + Nach Abschluss aller vorgeschriebenen Prüfungen wird der akademische Grad "Master of " verliehen. + + + + 5. Rights and Duties of the Operator + + + + + + + + + + + + + + + + 5.1 Rights + + + + + + + + + + The operator performs a periodic review of the course in terms of relevance and topicality, and is authorized, in consultation with the University of Applied Sciences Council, to deduce from this changes in the Certificate Program for Further Education. + + + The operator is entitled to communicate an external student’s data to the UAS Technikum Wien Alumni Club. The Alumni Club is the graduate association of the UAS Technikum Wien. Its goal is to provide links between graduates, students and lecturers as well as to keep graduates informed of the activities at the UAS Technikum Wien. A mailing of information from the Alumni Club can be vetoed at any time. + + + + + + + 5.2 Duties + + + + + + + + + + The operator undertakes to provide all the necessary conditions for the external study to be successfully completed within the duration of training (point 3). + + + + + + Die Voraussetzungen zur Erfüllung dieser Verpflichtung sind Gegenstand des vom Kollegium genehmigten Lehrgangs idgF, der Satzung der FH Technikum Wien idgf und der Hausordnung idgF. + + + Der Erhalter ist weiters verpflichtet, den Lehrgang zur Weiterbildung auf der Grundlage höchster Qualitätsansprüche hinsichtlich der Erreichung der Ausbildungsziele zu gestalten und allfällige Änderungen des akkreditierten Studienganges bekannt zu geben. + + + Der Erhalter verpflichtet sich zur sorgfaltsgemäßen Verwendung der personenbezogenen Daten der a.o. Studierenden. Die Daten werden nur im Rahmen der gesetzlichen und vertraglichen Verpflichtungen sowie des Studienbetriebes verwendet und nicht an nicht berechtigte Dritte weitergegeben. + + + + + + + The conditions for the fulfillment of this obligation are the subject of the accredited ?????vom Kollegium genehmigten Lehrgangs idgF??????, the Statutes of the UAS Technikum Wien as amended, and the House Rules as amended. + + + The operator also undertakes to design the external study on the basis of the highest possible quality standards as regards the achievement of the educational goals and to make known any changes to the accredited degree program. + + + The operator is committed to use the personal data of the external students carefully. The data is only to be used within the operator’s legal and contractual obligations as well as its program of studies and is not to be handed on to unauthorized third parties. + + + + + + 6. Rechte und Pflichten der a.o. Studierenden + + + + + + + + + 6.1 Rechte + + + + + + + + + Die a.o. Studentin bzw. der a.o. Student hat das Recht auf + + + einen Studienbetrieb gemäß den im Lehrgang zur Weiterbildung idgF und in der Satzung der FH Technikum Wien idgF festgelegten Bedingungen; + + + ein Zeugnis über die im laufenden Semester abgelegten Prüfungen; + + + + + + 6.2 Pflichten + + 6.2.1 Lehrgangskosten inkl. Studierenden-beitrag ("ÖH-Beitrag") + + + + 3 + + + + + + Gemäß § 4 Abs. 10 des Fachhochschul-Studiengesetzes (BGBl. Nr. 340/1993 idgF und der Bundesministeriengesetz-Novelle 2007, BGBl. I Nr. 6/2007) gehören ordentliche und außerordentliche Studierende an Fachhochschul-Studiengängen + der Österreichischen HochschülerInnenschaft (ÖH) gemäß Hochschülerinnen- und Hochschülerschaftsgesetz (HSG 2014) an. Daraus resultiert die Verpflichtung der Studentin oder des Studenten zur Entrichtung des ÖH-Beitrags. Dies gilt auch in + Semestern mit DiplomandInnenstatus. Der Studierendenbeitrag kann jährlich durch die ÖH indexiert werden; die genaue Höhe des Studierendenbeitrags wird von der ÖH jährlich für das folgende Studienjahr bekannt gegeben. Die Einhebung des + Betrags erfolgt durch die Fachhochschule. Der Erhalter überweist in Folge die eingezahlten Beträge der Studierenden ohne Abzüge an die ÖH. Die Entrichtung des Betrags ist Voraussetzung für die Zulassung zum Studium bzw. für dessen Fortsetzung. + + + + + + + + + Voraussetzung für die Geltung dieses Ausbildungsvertrages und für die Teilnahme am Lehrgang ist die erfolgte vollständige Bezahlung der Lehrgangskosten zu den jeweiligen Zahlungsterminen. Bezüglich der Möglichkeiten (teilweiser) Rückerstattungen gelten die AGBs der Technikum Wien GmbH für Lehrgänge zur Weiterbildung. + + + + + + + 6. Rights and Duties of the external Students + + + + + + + + + + + + + + + 6.1 Rights + + + + + + + + The external student has the right to + + + a course of study according to the conditions specified in the Certificate Program for Further Education as amended and in the Statutes of the UAS Technikum Wien as amended; + + + a certificate showing the examinations successfully passed in the current semester; + + + + + + 6.2 Duties + + 6.2.1 Lehrgangskosten inkl. Studierenden-beitrag ("ÖH-Beitrag") + + + + 4 + + + + + + Gemäß § 4 Abs. 10 des Fachhochschul-Studiengesetzes (BGBl. Nr. 340/1993 idgF und der Bundesministeriengesetz-Novelle 2007, BGBl. I Nr. 6/2007) gehören ordentliche und außerordentliche Studierende an Fachhochschul-Studiengängen + der Österreichischen HochschülerInnenschaft (ÖH) gemäß Hochschülerinnen- und Hochschülerschaftsgesetz (HSG 2014) an. Daraus resultiert die Verpflichtung der Studentin oder des Studenten zur Entrichtung des ÖH-Beitrags. Dies gilt auch in + Semestern mit DiplomandInnenstatus. Der Studierendenbeitrag kann jährlich durch die ÖH indexiert werden; die genaue Höhe des Studierendenbeitrags wird von der ÖH jährlich für das folgende Studienjahr bekannt gegeben. Die Einhebung des + Betrags erfolgt durch die Fachhochschule. Der Erhalter überweist in Folge die eingezahlten Beträge der Studierenden ohne Abzüge an die ÖH. Die Entrichtung des Betrags ist Voraussetzung für die Zulassung zum Studium bzw. für dessen Fortsetzung. + + + + + + + + + Voraussetzung für die Geltung dieses Ausbildungsvertrages und für die Teilnahme am Lehrgang ist die erfolgte vollständige Bezahlung der Lehrgangskosten zu den jeweiligen Zahlungsterminen. Bezüglich der Möglichkeiten (teilweiser) Rückerstattungen gelten die AGBs der Technikum Wien GmbH für Lehrgänge zur Weiterbildung. + + 6.2.2 Beibringung persönlicher Daten + + Die a.o. Studentin bzw. der a.o. Student ist verpflichtet, persönliche Daten beizubringen, die auf Grund eines Gesetzes, einer Verordnung oder eines Bescheides vom Erhalter erfasst werden müssen oder zur Erfüllung des Ausbildungsvertrages bzw. für den Studienbetrieb unerlässlich sind. + + + 6.2.3 Aktualisierung eigener Daten und Bezug von Informationen + Die a.o. Studentin bzw. der a.o. Student hat unaufgefordert dafür zu sorgen, dass die von ihr/ihm beigebrachten Daten aktuell sind. Änderungen sind der Studiengangsassistenz unverzüglich schriftlich mitzuteilen. Darüber hinaus trifft sie/ihn die Pflicht, sich von studienbezogenen Informationen, die ihr/ihm an die vom Erhalter zur Verfügung gestellte Emailadresse zugestellt werden, in geeigneter Weise Kenntnis zu verschaffen. + + 6.2.2 Providing Personal Data + The external student is obliged to produce personal data which must be registered because of a law, regulation or a decision by the operator, or is essential fort he fulfilling of the training contract or fort he program of studies. + + + + 6.2.3 Updating personal data and the retrieval of information + Without being reminded, the external student must ensure that the data provided by them is up-to-date. Changes are to be immediately communicated to the administrative assistant in writing. Furthermore, it is the students’ responsibility to make themselves suitably aware of information relating to their studies which has been sent to them at the email address provided for them by the operator. + + + + + + 6.2.4 Verwertungsrechte + + Sofern nicht im Einzelfall andere Regelungen zwischen dem Erhalter und der a.o. Studentin oder dem a.o. Studenten getroffen wurden, ist die a.o. Studentin oder der a.o. Student verpflichtet, dem Erhalter die Rechte an Forschungs- und Entwicklungsergebnissen auf dessen schriftliche Anfrage hin anzubieten. + + 6.2.5 Aufzeichnungen und Mitschnitte + Es ist der/dem a.o. Studierenden ausdrücklich untersagt, Lehrveranstaltungen als Ganzes oder nur Teile davon aufzuzeichnen und/oder mitzuschneiden (z.B. durch Film- und/oder Tonaufnahmen oder sonstige hierfür geeignete audiovisuelle Mittel). Darüber hinaus ist jede Form der öffentlichen Zurverfügungstellung (drahtlos oder drahtgebunden) der vorgenannten Aufnahmen z.B. in sozialen Netzwerken wie Facebook, WhatsAPP, LinkedIn, XING etc, aber auch auf Youtube, Instagram usw. oder durch sonstige für diese Zwecke geeignete Kommunikations-mittel untersagt. Diese Regelungen gelten sinngemäß auch für Skripten, sonstige Lernbehelfe und Prüfungsangaben. + Ausgenommen hiervon ist eine Aufzeichnung zu ausschließlichen Lern-, Studien- und Forschungszwecken und zum privaten Gebrauch, sofern hierfür der Vortragende vorab ausdrücklich seine schriftliche Zustimmung erteilt hat. + + + + 6.2.6 Geheimhaltungspflicht + + + Die a.o. Studentin bzw. der a.o. Student ist zur Geheimhaltung von Forschungs- und Entwicklungsaktivitäten und -ergebnissen gegenüber Dritten verpflichtet. + + + 6.2.4 Exploitation Rights + Unless other arrangements have been agreed between the operator and the external student at an individual level, on written request, the external student undertakes to offer the operator the rights to research and development results. + + + + 6.2.5 Recordings + It is expressly forbidden for the external student to record lectures in part or in total (e.g. by using film and / or sound recordings or other audio-visual means suitable for this purpose). In addition, any form of making the aforementioned recordings publically available (wired or wireless) for example in social networks such as Facebook, WhatsAPP, LinkedIn, XING etc, but also on Youtube, Instagram etc., or by other means of communication designed for these purposes is strictly prohibited. These regulations shall apply correspondingly to scripts, other learning aids and examination data. + The only exception is a recording exclusively for the purpose of learning, study and research and for personal use, provided that the lecturer has expressly granted his / her prior written consent. + + + + + + + 6.2.6 Confidentiality + The external student is required to maintain confidentiality towards third parties of research and development activities and results. + + + + + 7. Beendigung des Vertrages + + + 7.1 Auflösung im beiderseitigen Einvernehmen + + + Im beiderseitigen Einvernehmen ist die Auflösung des Ausbildungsvertrages jederzeit ohne Angabe von Gründen möglich. Die einvernehmliche Auflösung bedarf der Schriftform. + + + + 7.2 Kündigung durch die a.o. Studentin bzw. den a.o. Studenten + + Die a.o. Studentin bzw. der a.o. Student kann den Ausbildungsvertrag schriftlich jeweils zum Ende eines Semesters kündigen. + + + 7.3 Ausschluss durch den Erhalter + + Der Erhalter kann die a.o. Studentin bzw. den a.o. Studenten aus wichtigem Grund mit sofortiger Wirkung vom weiteren Studium ausschließen, und zwar beispielsweise wegen + + + nicht genügender Leistung im Sinne der Prüfungsordnung; + + + mehrmaligem unentschuldigten Verletzen der Anwesenheitspflicht ; + + + wiederholtem Nichteinhalten von Prüfungsterminen und Abgabeterminen für Seminararbeiten, Projektarbeiten etc.; + + + schwerwiegender bzw. wiederholter Verstöße gegen die Hausordnung; + + + + + + + + 7. Termination of the contract + + + + 7.1 Annulment by Mutual Agreement + + + By mutual consent, the annulment of the training contract is possible at any time, without notice and for any reason. The amicable annulment must be put down in writing. + + + + 7.2 Termination by the external Student + + + + + The external student may terminate the training contract in writing at the end of each semester. + + + 7.3 Expulsion by the Operator + + The operator may exclude the external student from further study with immediate effect for good cause, for example because of + + + + insufficient achievement for the purposes of the examination regulations; + + + repeated unexcused violation of the compulsory attendance regulation; + + + repeated non-compliance with examination dates and deadlines for seminar papers, project work etc.; + + + serious or repeated violation of the house rules; + + + + + + + persönlichem Verhalten, das zu einer Beeinträchtigung des Images und/oder Betriebes des Lehrganges, der Fach-hochschule bzw. des Erhalters oder von Personen führt, die für die Fachhochschule bzw. den Erhalter tätig sind; + + + Verletzung der Verpflichtung, dem Erhalter die Rechte an Forschungs- und Entwicklungsergebnissen anzubieten (siehe Pkt. 6.2.4); + + + Verletzung der Geheimhaltungspflicht (siehe Pkt. 6.2.6); + + + strafgerichtlicher Verurteilung (wobei die Art des Deliktes und der Grad der Schuld berücksichtigt werden); + + + Nichterfüllung finanzieller Verpflichtungen trotz Mahnung (z.B. Unkostenbeitrag, Studienbeitrag etc.); + + + Weigerung zur Beibringung von Daten (siehe Pkt. 6.2.1) + + + Plagiieren im Rahmen wissenschaftlicher Arbeiten + + + + Der Ausschluss kann mündlich erklärt werden. Mit Ausspruch des Ausschlusses endet der Ausbildungsvertrag, es sei denn, es wird ausdrücklich auf einen anderen Endtermin hingewiesen. Eine schriftliche Bestätigung des Ausschlusses wird innerhalb von zwei Wochen nach dessen Ausspruch per Post an die bekannt gegebene Adresse abgeschickt oder auf andere geeignete Weise übermittelt. + Gleichzeitig mit dem Ausspruch des Ausschlusses kann auch ein Hausverbot verhängt werden. + + + 7.4 Erlöschen + + Der Ausbildungsvertrag erlischt mit dem Abschluss des Lehrgangs. + + + + personal behavior, which leads to an adverse effect on the image and / or operation of the Certificate Program, the university or the operator or on persons who are working for the university or the operator; + + + + breach of the obligation to offer the operator the rights to research and development results (see Section 6.2.4); + + + + breach of confidentiality (see Section 6.2.6); + + + a criminal conviction (whereby the nature of the offence and the level of culpability are taken into account); + + + non-fulfilment of the financial obligations, despite a reminder (e.g. contribution towards expenses, tuition fees , etc.); + + + refusal to provide any data (see section 6.2.1); + + + plagiarism in academic work + + + + + The expulsion can be explained verbally. Once notice of the expulsion has been given the training contract ends unless another deadline is explicitly made clear. Within two weeks of notice being given, written confirmation of the expulsion is mailed by post to the address provided or transmitted in any other appropriate manner. + Simultaneously with notice of expulsion being given an exclusion order from entering the building may also be imposed. + + + + 7.4 Expiry + + Der Ausbildungsvertrag erlischt mit dem Abschluss des Lehrgangs. + + + 8. Ergänzende Vereinbarungen + + + A.o. Studierende des Programms sind verpflichtet, eine EDV-Ausstattung zu beschaffen und zu unterhalten, die es ermöglicht, an den Fernlehrelementen teilzunehmen. Die gesamten Kosten der Anschaffung und des Betriebs (inkl. Kosten für Internet und e-mail) trägt der a.o. Student bzw. die a.o. Studentin. + + + 9. Unwirksamkeit von Vertrags-bestimmungen, Vertragslücke + + + Sollten einzelne Bestimmungen dieses Vertrages unwirksam oder nichtig sein oder werden, so berührt dies die Gültigkeit der übrigen Bestimmungen dieses Vertrages nicht. + Die Vertragsparteien verpflichten sich, unwirksame oder nichtige Bestimmungen durch neue Bestimmungen zu ersetzen, die dem in den unwirksamen oder nichtigen Bestimmungen enthaltenen Regelungsgehalt in rechtlich zulässiger Weise gerecht werden. Zur Ausfüllung einer allfälligen Lücke verpflichten sich die Vertragsparteien, auf die Etablierung angemessener Regelungen in diesem Vertrag hinzuwirken, die dem am nächsten kommen, was sie nach dem Sinn und Zweck des Vertrages bestimmt hätten, wenn der Punkt von ihnen bedacht worden wäre. + + + + 8. Supplementary Agreements + + + + External students in the program are required to obtain and maintain computer equipment which allows them to participate in the distance learning elements. The total cost of acquisition and operation (including costs for Internet and e-mail) shall be borne by the external student. + + + + + 9. Invalidity of Contractual Provisions, Contractual Gap + + + If any provision of this agreement should be or become invalid or void, this shall not affect the validity of the remaining provisions of this agreement. + The parties undertake to replace the invalid or void provisions with new provisions that meet the content of the rules contained in the invalid or void provisions in a legally permissible manner. To fill a possible gap, the parties undertake to work towards the establishment of appropriate regulations in this contract, which come closest to what they would have determined in terms of meaning and purpose of the contract, if the point had been considered by them. + + + + 10. Ausfertigungen, Gebühren, Gerichtsstand + + + Die Ausfertigung dieses Vertrages erfolgt in zweifacher Ausführung. Ein Original verbleibt im zuständigen Administrationsbüro des Fachhochschul-Studienganges. Eine Ausfertigung wird der Studentin bzw. dem Studenten übergeben. + + Die englische Übersetzung des deutschsprachigen Vertrages dient nur als Referenz. Rechtsgültigkeit hat ausschließlich der deutsche Vertrag. + + Der Ausbildungsvertrag ist gebührenfrei. + Gerichtsstand ist Wien, Innere Stadt. + + + + + 10. Copies, Fees, Place of Jurisdiction + + + This contract is provided in duplicate. An original remains with the competent administrations office of the University of Applied Sciences’ Degree Program. A copy is given to the student. + + + The English translation of the German contract is intended as a reference only. Only the German version of this contract is legally valid in a Court of Law. + + The training contract is free of charge. + Place of Jurisdiction is Vienna, Inner City. + + + + + + + Wien (Vienna), + Ort, Datum (City, Date) + + + + + + + + + + + + + + + + + + + + + + Die a.o. Studentin/der a.o. Student /ggf. gesetzliche VertreterInnen + + + (The external student / + + + + if necessary legal representatives) + + + + + + + Für die FH Technikum Wien + + + (For the UAS Technikum Wien) + + + + + + + + + diff --git a/system/xsl/AusbildStatus_0.xsl b/system/xsl/AusbildStatus_0.xsl index ed14bcd31..82a43309b 100644 --- a/system/xsl/AusbildStatus_0.xsl +++ b/system/xsl/AusbildStatus_0.xsl @@ -732,8 +732,8 @@ xmlns:office="urn:oasis:names:tc:opendocument:xmlns:office:1.0" xmlns:style="urn - - + + @@ -753,8 +753,8 @@ xmlns:office="urn:oasis:names:tc:opendocument:xmlns:office:1.0" xmlns:style="urn - - + + diff --git a/system/xsl/Ausbildungsver_0.xsl b/system/xsl/Ausbildungsver_0.xsl index c767103bc..005a92e6a 100644 --- a/system/xsl/Ausbildungsver_0.xsl +++ b/system/xsl/Ausbildungsver_0.xsl @@ -363,7 +363,7 @@ xmlns:office="urn:oasis:names:tc:opendocument:xmlns:office:1.0" xmlns:style="urn Adresse: ; Geburtsdatum: - Sozialversicherungsnummer: + Sozialversicherungsnummer: @@ -379,8 +379,7 @@ xmlns:office="urn:oasis:names:tc:opendocument:xmlns:office:1.0" xmlns:style="urn - - + Personenkennzeichen: From 9f78629b6a7c10acf745b9aac5a4b424feafc1a8 Mon Sep 17 00:00:00 2001 From: kindlm Date: Mon, 25 Jan 2016 16:19:11 +0100 Subject: [PATCH 11/38] =?UTF-8?q?Studienblatt=20neues=20Logo=20und=20Lehrg?= =?UTF-8?q?=C3=A4nge?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- system/vorlage_zip/Studienblatt.odt | Bin 178587 -> 249991 bytes system/vorlage_zip/StudienblattEng.odt | Bin 125614 -> 260611 bytes system/xsl/StudienblattEng_0.xsl | 2 +- system/xsl/StudienblattEng_Lehrgaenge.xsl | 548 ++++++++++++++++++++++ system/xsl/Studienblatt_Lehrgaenge.xsl | 504 ++++++++++++++++++++ 5 files changed, 1053 insertions(+), 1 deletion(-) create mode 100644 system/xsl/StudienblattEng_Lehrgaenge.xsl create mode 100644 system/xsl/Studienblatt_Lehrgaenge.xsl diff --git a/system/vorlage_zip/Studienblatt.odt b/system/vorlage_zip/Studienblatt.odt index 180bcbc53972c6f84f16cfefc9c93aa8ee95aa32..ea6b5b56806963a243fd36d5c097bf9faf23de28 100644 GIT binary patch delta 82839 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 z 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 delta 11036 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%0A-{U0~ut$+J} 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 w+v9(S!ES;545|MHdrBBT Institution - Fachhochschule Technikum Wien + University of Applied Sciences Technikum Wien diff --git a/system/xsl/StudienblattEng_Lehrgaenge.xsl b/system/xsl/StudienblattEng_Lehrgaenge.xsl new file mode 100644 index 000000000..07a406beb --- /dev/null +++ b/system/xsl/StudienblattEng_Lehrgaenge.xsl @@ -0,0 +1,548 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Student Record + Confirmation of External Student Status + + + + + + + + Surname, Given Name + , + + + + Personal ID Number + + + + + + Adress + , + + + + + + + Date of Birth + + + + Place of Birth + + + + Sex + + + + Male + + + Female + + + Unknown + + + + + + + + + + + + + + + Institution + University of Applied Sciences Technikum Wien + + + + + + + Certificate Program for Further Education subjected to § 9 FHStG + + + + + Program Code + + + + + + + Organizational Structure + + + + Part-time + + + Full-time + + + Double degree program + + + Distance learning + + + + + + Language of Instruction + + + + + + Duration of Course + Semester + + + ECTS + + + + ECTS per Semester + + + + + + + Degree Awarded + + + + + + + + + + + + + + + Date of Admission + + + + + + + + + + First Semester of Study + + + + + + + + + Current Semester of Study + + + + + + + + + Current Semester in Certificate Program + + + + + + + + + Current External Student Status + + + + + + + Dropout + + + Stop out + + + Graduate + + + Diplomate + + + Active student + + + + + + + + + Expected Final Semester of Study + + + + + + + + + Expected Date of Graduation + + + + + + + + + + + + + + + + + + Date: + + + + + + + + + + Director of Certificate Program + + + + + + Also valid without signature and official stamp + + + + \ No newline at end of file diff --git a/system/xsl/Studienblatt_Lehrgaenge.xsl b/system/xsl/Studienblatt_Lehrgaenge.xsl new file mode 100644 index 000000000..fb4636bfe --- /dev/null +++ b/system/xsl/Studienblatt_Lehrgaenge.xsl @@ -0,0 +1,504 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Studienblatt + Bestätigung des a.o. Studierendenstatus + + + + + + + + Familienname, Vorname + , + + + + Personenkennzeichen + + + + + + Adresse + , + + + + + + + Geburtsdatum + + + + Geburtsort + + + + Geschlecht + + + + + + + + + + + + + Institution + Fachhochschule Technikum Wien + + + + + + + Lehrgang zur Weiterbildung nach §9 FHStG idgF + + + + + Kennzahl + + + + + + + Organisationsform + + + + Unterrichtssprache + + + + + + Lehrgangsdauer + Semester + + + ECTS + + + + ECTS je Semester + + + + + + + Akademischer + + Grad + + + + + + + + + + + + + + + Lehrgangsbeginn + + + + + + + + + + Erstes Semester + + + + + + + + + Aktuelles Semester + + + + + + + + + Aktuelles Ausbildungssemester + + + + + + + + + Aktueller a.o. Studierendenstatus + + + + + + + + + Voraussichtlich letztes Semester + + + + + + + + + Voraussichtliches Abschlussdatum + + + + + + + + + + + + + + + + + + Datum: + + + + + + + + + + Lehrgangsleitung + + + + + + Gilt auch ohne Unterschrift und Stempel + + + + \ No newline at end of file From 1eeef00a16b29a3be1babc1b8369468619b04778 Mon Sep 17 00:00:00 2001 From: kindlm Date: Mon, 25 Jan 2016 16:33:58 +0100 Subject: [PATCH 12/38] =?UTF-8?q?Zeugnis=20neues=20Logo=20und=20Lehrg?= =?UTF-8?q?=C3=A4nge?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- content/pdfExport.php | 2 +- system/vorlage_zip/ZeugnisNeu.odt | Bin 0 -> 94467 bytes system/xsl/ZeugnisEngNeu_0.xsl | 669 ++++++++++++++++++++++++ system/xsl/ZeugnisEngNeu_Lehrgaenge.xsl | 657 +++++++++++++++++++++++ system/xsl/ZeugnisNeu_0.xsl | 562 ++++++++++++++++++++ system/xsl/ZeugnisNeu_Lehrgaenge.xsl | 562 ++++++++++++++++++++ system/xsl/Zeugnis_Lehrgaenge.xsl | 2 +- 7 files changed, 2452 insertions(+), 2 deletions(-) create mode 100644 system/vorlage_zip/ZeugnisNeu.odt create mode 100644 system/xsl/ZeugnisEngNeu_0.xsl create mode 100644 system/xsl/ZeugnisEngNeu_Lehrgaenge.xsl create mode 100644 system/xsl/ZeugnisNeu_0.xsl create mode 100644 system/xsl/ZeugnisNeu_Lehrgaenge.xsl diff --git a/content/pdfExport.php b/content/pdfExport.php index bdfa93ec6..4cc56ea6e 100644 --- a/content/pdfExport.php +++ b/content/pdfExport.php @@ -260,7 +260,7 @@ elseif(in_array($xsl,array('Lehrveranstaltungszeugnis','Zertifikat','Diplomurkun 'Sammelzeugnis','PrProtDiplEng','PrProtBakkEng','BakkzeugnisEng','DiplomzeugnisEng','statusbericht', 'DiplSupplement','Zutrittskarte','Projektbeschr','Ausbildungsver','AusbildStatus','PrProtBA','PrProtMA', 'PrProtBAEng','PrProtMAEng','Studienordnung','Erfolgsnachweis','ErfolgsnwHead','Studienblatt','LV_Informationen', -'LVZeugnis','AnwListBarcode','Honorarvertrag','AusbVerEng','AusbVerEngHead','Zeugnis','ErfolgsnachweisE','ErfolgsnwHeadE','Magisterurkunde','Masterurkunde', +'LVZeugnis','AnwListBarcode','Honorarvertrag','AusbVerEng','AusbVerEngHead','Zeugnis','ZeugnisNeu','ZeugnisEngNeu','ErfolgsnachweisE','ErfolgsnwHeadE','Magisterurkunde','Masterurkunde', 'Defensiourkunde','Magisterzeugnis','Laufzettel','StudienblattEng','Zahlung1','Terminliste','Studienbuchblatt','Veranstaltungen'))) { if(!$rechte->isBerechtigt('admin') && !$rechte->isBerechtigt('assistenz')) diff --git a/system/vorlage_zip/ZeugnisNeu.odt b/system/vorlage_zip/ZeugnisNeu.odt new file mode 100644 index 0000000000000000000000000000000000000000..3e900bba1ee3a196b6b7e02b69d8a9547c0e1dd0 GIT binary patch literal 94467 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 C_FU!w literal 0 HcmV?d00001 diff --git a/system/xsl/ZeugnisEngNeu_0.xsl b/system/xsl/ZeugnisEngNeu_0.xsl new file mode 100644 index 000000000..cbe495b24 --- /dev/null +++ b/system/xsl/ZeugnisEngNeu_0.xsl @@ -0,0 +1,669 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Vienna, + + + + + + + + + + + Place, Date + + + + + + + Program Director + + + + + + + + + + + Transcript of Records + + + + + + + + + + st + + + nd + + + rd + + + th + + + Semester ( + + ) + + + + + + + + Bachelor's + + + Master's + + + + + Degree Program + + + + + + Student ID: + Program Code: + + + + First Name/Last Name: + + + + Date of Birth: + + + + + + + Course + + + Grade1 + + + SP/W2 + + + ECTS + + + + + + Total + + + - + + + - + + + + + + + + + ¹ Grades:excellent (1), very good (2), good (3), satisfactory (4), fail (5), not graded (nb), Credit based on previous experience/work (ar), + + Participated with success (met), passed (b), successfully completed (ea), not successfully completed (nea), did not participate (nt), participated(tg) + ² 1 Semester period per week = 45 minutes + + + + + + + + Final Examination + + + + + + + Bachelor's Examination on + + + Master's Examination on + + + + + + + + + + Grades:Passed with highest distinction, Passed with distinction, Passed + + + + + + + + + + International Semester Abroad: -, at , + All credits earned during the International Semester Abroad (ISA) are fully credited for the + + + + st + + + nd + + + rd + + + th + + + semester at the UAS Technikum Wien. (see Transcript of Records) + + + + + + + + + [ACHTUNG: Keine englische Bezeichung für "" in der Datenbank!] + + + + + + + + + + - + + + + + + + + - + + + + + + + + - + + + + + + + + + + + + + + + + + Subject Area: + + + + + + + + + + + + + + Bachelor's Thesis: + + + Master's Thesis: + + + + + + + + + + + + + + + + + + + + + + + + Bachelor's Thesis: + + + Master's Thesis: + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/system/xsl/ZeugnisEngNeu_Lehrgaenge.xsl b/system/xsl/ZeugnisEngNeu_Lehrgaenge.xsl new file mode 100644 index 000000000..4afd673f2 --- /dev/null +++ b/system/xsl/ZeugnisEngNeu_Lehrgaenge.xsl @@ -0,0 +1,657 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Vienna, + + + + + + + + + + + Place, Date + + + + + + + Director of Certificate Program + + + + + + + + + + + Transcript of Records + + + + + + + + + + st + + + nd + + + rd + + + th + + + Semester ( + + ) + + + + + Certificate Program for Further Education subjected to § 9 FHStG + + + + + Student ID: + Program Code: + + + + First Name/Last Name: + + + + Date of Birth: + + + + + + + Course + + + Grade1 + + + SP/W2 + + + ECTS + + + + + + Total + + + - + + + - + + + + + + + + + ¹ Grades:excellent (1), very good (2), good (3), satisfactory (4), fail (5), not graded (nb), Credit based on previous experience/work (ar), + + Participated with success (met), passed (b), successfully completed (ea), not successfully completed (nea), did not participate (nt), participated(tg) + ² 1 Semester period per week = 45 minutes + + + + + + + + Final Examination + + + + + + + Bachelor's Examination on + + + Master's Examination on + + + + + + + + + + Grades:Passed with highest distinction, Passed with distinction, Passed + + + + + + + + + + International Semester Abroad: -, at , + All credits earned during the International Semester Abroad (ISA) are fully credited for the + + + + st + + + nd + + + rd + + + th + + + semester at the UAS Technikum Wien. (see Transcript of Records) + + + + + + + + + [ACHTUNG: Keine englische Bezeichung für "" in der Datenbank!] + + + + + + + + + + - + + + + + + + + - + + + + + + + + - + + + + + + + + + + + + + + + + + Subject Area: + + + + + + + + + + + + + + Bachelor's Thesis: + + + Master's Thesis: + + + + + + + + + + + + + + + + + + + + + + + + Bachelor's Thesis: + + + Master's Thesis: + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/system/xsl/ZeugnisNeu_0.xsl b/system/xsl/ZeugnisNeu_0.xsl new file mode 100644 index 000000000..81718283f --- /dev/null +++ b/system/xsl/ZeugnisNeu_0.xsl @@ -0,0 +1,562 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Wien, am + + + + + + + + + + + Ort, Datum + + + + + + + Studiengangsleitung + + + + + + + + + + + ZEUGNIS + + + + + + + + ( + + ) + + + + + -Studiengang + + + + + Personenkennzeichen: + Kennzahl des Studienganges: + + + + Vorname/Familienname: + + + + Geburtsdatum: + + + + + + + Lehrveranstaltung + + + Note + + + SWS + + + ECTS + + + + + + Gesamt + + + - + + + - + + + + + + + + + Notenstufen:Sehr gut (1), Gut (2), Befriedigend (3), Genügend (4), Nicht genügend (5), mit Erfolg teilgenommen (met), nicht teilgenommen (nt), teilgenommen(tg), + + angerechnet (ar), nicht beurteilt (nb), bestanden (b), erfolgreich absolviert (ea), nicht erfolgreich absolviert (nea) + + + + + + + + Kommissionelle Abschlussprüfung + + + + + + + Bachelorprüfung vom + + + Masterprüfung vom + + + + + + + + + + Notenstufen:mit ausgezeichnetem Erfolg bestanden, mit gutem Erfolg bestanden, bestanden + + + + + + + + + + Auslandsaufenthalt: -, , + Die im Ausland absolvierten Lehrveranstaltungen werden für das . Semester des Studiums an der Fachhochschule Technikum Wien angerechnet (Details siehe Transcript of Records der Gasthochschule). + + + + + + + + + + - + + + + + + + + - + + + + + + + + - + + + + + + + + + + + + + Themenbereich: + + + + : + + + + + + : + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/system/xsl/ZeugnisNeu_Lehrgaenge.xsl b/system/xsl/ZeugnisNeu_Lehrgaenge.xsl new file mode 100644 index 000000000..99fc13d81 --- /dev/null +++ b/system/xsl/ZeugnisNeu_Lehrgaenge.xsl @@ -0,0 +1,562 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Wien, am + + + + + + + + + + + Ort, Datum + + + + + + + Lehrgangsleitung + + + + + + + + + + + ZEUGNIS + + + + + + + + ( + + ) + + + + + Lehrgang zur Weiterbildung nach §9 FHStG idgF + + + + + Personenkennzeichen: + Lehrgangsnummer: + + + + Vorname/Familienname: + + + + Geburtsdatum: + + + + + + + Lehrveranstaltung + + + Note + + + SWS + + + ECTS + + + + + + Gesamt + + + - + + + - + + + + + + + + + Notenstufen:Sehr gut (1), Gut (2), Befriedigend (3), Genügend (4), Nicht genügend (5), mit Erfolg teilgenommen (met), nicht teilgenommen (nt), teilgenommen(tg), + + angerechnet (ar), nicht beurteilt (nb), bestanden (b), erfolgreich absolviert (ea), nicht erfolgreich absolviert (nea) + + + + + + + + Kommissionelle Abschlussprüfung + + + + + + + Bachelorprüfung vom + + + Masterprüfung vom + + + + + + + + + + Notenstufen:mit ausgezeichnetem Erfolg bestanden, mit gutem Erfolg bestanden, bestanden + + + + + + + + + + Auslandsaufenthalt: -, , + Die im Ausland absolvierten Lehrveranstaltungen werden für das . Semester des Studiums an der Fachhochschule Technikum Wien angerechnet (Details siehe Transcript of Records der Gasthochschule). + + + + + + + + + + - + + + + + + + + - + + + + + + + + - + + + + + + + + + + + + + Themenbereich: + + + + : + + + + + + : + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/system/xsl/Zeugnis_Lehrgaenge.xsl b/system/xsl/Zeugnis_Lehrgaenge.xsl index a8dc77599..02066cd2d 100644 --- a/system/xsl/Zeugnis_Lehrgaenge.xsl +++ b/system/xsl/Zeugnis_Lehrgaenge.xsl @@ -450,7 +450,7 @@ xmlns:office="urn:oasis:names:tc:opendocument:xmlns:office:1.0" xmlns:style="urn angerechnet (ar), nicht beurteilt (nb), bestanden (b), erfolgreich absolviert (ea), nicht erfolgreich absolviert (nea) - + From 84bd2e1340f2fa4fbd7891d41170cfc9399f8913 Mon Sep 17 00:00:00 2001 From: kindlm Date: Mon, 25 Jan 2016 16:35:18 +0100 Subject: [PATCH 13/38] =?UTF-8?q?Studienerfolgsbest.=20neues=20Logo=20und?= =?UTF-8?q?=20Lehrg=C3=A4nge?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- rdf/studienerfolg.rdf.php | 12 +- system/vorlage_zip/Studienerfolg.odt | Bin 0 -> 32550 bytes system/vorlage_zip/StudienerfolgEng.odt | Bin 0 -> 108227 bytes system/xsl/studienerfolgEng_Lehrgaenge.xsl | 640 ++++++++++++++ system/xsl/studienerfolg_0.xsl | 944 ++++++++++++++------- system/xsl/studienerfolg_Lehrgaenge.xsl | 630 ++++++++++++++ 6 files changed, 1908 insertions(+), 318 deletions(-) create mode 100644 system/vorlage_zip/Studienerfolg.odt create mode 100644 system/vorlage_zip/StudienerfolgEng.odt create mode 100644 system/xsl/studienerfolgEng_Lehrgaenge.xsl create mode 100644 system/xsl/studienerfolg_Lehrgaenge.xsl diff --git a/rdf/studienerfolg.rdf.php b/rdf/studienerfolg.rdf.php index 6b9e3ca92..b1b25b1a9 100644 --- a/rdf/studienerfolg.rdf.php +++ b/rdf/studienerfolg.rdf.php @@ -121,6 +121,16 @@ function draw_studienerfolg($uid, $studiensemester_kurzbz) $stgl_ma = new mitarbeiter($stgleiter_uid); $stgl .= trim($stgl_ma->titelpre.' '.$stgl_ma->vorname.' '.$stgl_ma->nachname.' '.$stgl_ma->titelpost); } + //Wenn Lehrgang, dann Erhalter-KZ vor die Studiengangs-Kz hängen + if ($row->studiengang_kz<0) + { + $stg = new studiengang(); + $stg->load($row->studiengang_kz); + + $studiengang_kz = sprintf("%03s", $stg->erhalter_kz).sprintf("%04s", abs($row->studiengang_kz)); + } + else + $studiengang_kz = sprintf("%04s", abs($row->studiengang_kz)); $stdsem = new studiensemester($studiensemester_kurzbz); @@ -134,7 +144,7 @@ function draw_studienerfolg($uid, $studiensemester_kurzbz) $xml .= " ".$semester_aktuell.""; $xml .= " ".$row->bezeichnung.""; $xml .= " ".$row->bezeichnung_englisch.""; - $xml .= " ".sprintf('%04s',$row->studiengang_kz).""; + $xml .= " ".$studiengang_kz.""; $xml .= " ".$row->titelpre.""; $xml .= " ".$row->titelpost.""; $xml .= " ".$row->vorname.""; diff --git a/system/vorlage_zip/Studienerfolg.odt b/system/vorlage_zip/Studienerfolg.odt new file mode 100644 index 0000000000000000000000000000000000000000..eff52fba6bc1d3befe61de7c20ca5bc41dc17052 GIT binary patch literal 32550 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

AaHvf%iQ<9Pe*z84(E+Usii!$DYjp&r*dz{< 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 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Student progress report + + + (For submission to local tax office in accordance with the Family Welfare Act 1967 section 2.1 lit.b) + + + + + + + + Last Name, First Name + + + + Date of Birth + + + + Student ID + + + + + + Certificate Program for Further Education subjected to § 9 FHStG + + + + + Program Code + + + + + + Current Year + + + + + + Student current enrolled in + + + + + + + + The following courses have been completed: + + + + + + + + + + Subject + + + Year + + + Semester + + + SP/W1 + + + ECTS + + + Date + + + Grade2 + + + + + + + + Total: + + + + + + + + + + + + + + + Average: + + + + + + + + + + + + + + + + Date: + + + + + + Digitally created - valid without signature and stamp + + + + + + ¹ 1 Semester period per week = 45 minutes + ² Grades:excellent (1), very good (2), good (3), satisfactory (4), fail (5), not graded (nb), Credit based on previous experience/work (ar),Participated with success (met), passed (b), successfully completed (ea), not successfully completed (nea), did not participate (nt), participated(tg) + + + + + + + + + + + + [ACHTUNG: Keine englische Bezeichung für "" in der Datenbank!] + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/system/xsl/studienerfolg_0.xsl b/system/xsl/studienerfolg_0.xsl index f53359b72..461feb402 100644 --- a/system/xsl/studienerfolg_0.xsl +++ b/system/xsl/studienerfolg_0.xsl @@ -1,320 +1,630 @@ - + - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Bestätigung des Studienerfolges + + + + + + + + + + + Familienname, Vorname + + + + Geburtsdatum + + + + Personenkennzeichen + + + + + + Studiengang + + + + + Kennzahl + + + + + + Aktuelles Studiensemester + + + + + + Aktuelles Ausbildungssemester + + + + + + + + Folgende Prüfungen wurden abgelegt: + + + + + + + + + + Lehrveranstaltung + + + Studien- + semester + + + Ausbildungs-semester + + + SWS + + + ECTS + + + Datum + + + Benotung + + - - - - - - logo.jpg - - - - - - - Fachhochschule Technikum Wien - - - - Höchstädtplatz 6\nA-1200 Wien - ZVR-Nr.: 074476426, DVR-Nr.: 0928381 - - - - - - Bestätigung des Studienerfolges - - - - - - - - - - - - - - - - - - - - - Familienname, Vorname\n - - - - - Geburtsdatum\n - - - - - Personenkennzeichen\n - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Studiengang\n - - - - - Kennzahl\n - - - - - - - - - - - - - - - - - - - - - - - - - - - - Aktuelles Studiensemester\n - - - - - Aktuelles Ausbildungssemester\n - - - - - - - - - - - - - - - - - - - - - - - Folgende Prüfungen wurden abgelegt: - - - - - - - - - - - - - - - - - - Lehrveranstaltung - - - - - Studiensemester - - - - - Ausbildungssemester - - - - - SWS - - - - - ECTS - - - - - Datum - - - - - Benotung - - - - - - - - - Semestersumme: - - - - - - - - - - - - - - - - - - - - - - - - - Schnitt: - - - - - - - - - - - - \n\n - - - - - - - - Datum: - - - Gilt auch ohne Unterschrift und Stempel - - - - - - - - - - - Benotung: - - - Sehr gut (1), Gut (2), Befriedigend (3), Genügend (4), Nicht genügend (5), angerechnet (ar), nicht beurteilt (nb), mit Erfolg teilgenommen (met), - - - - - - - - bestanden (b), approbiert (ap), erfolgreich absolviert (ea), nicht erfolgreich absolviert (nea), nicht teilgenommen (nt) - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file + + + + + Semestersumme: + + + + + + + + + + + + + + + Schnitt: + + + + + + + + + + + + + + + + Datum: + + + + + + Gilt auch ohne Unterschrift und Stempel + + + + + + Benotung: + Sehr gut (1), Gut (2), Befriedigend (3), Genügend (4), Nicht genügend (5), mit Erfolg teilgenommen (met), nicht teilgenommen (nt), teilgenommen(tg), angerechnet (ar), nicht beurteilt (nb), bestanden (b), erfolgreich absolviert (ea), nicht erfolgreich absolviert (nea) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/system/xsl/studienerfolg_Lehrgaenge.xsl b/system/xsl/studienerfolg_Lehrgaenge.xsl new file mode 100644 index 000000000..a9f9b25f7 --- /dev/null +++ b/system/xsl/studienerfolg_Lehrgaenge.xsl @@ -0,0 +1,630 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Bestätigung des Studienerfolges + + + + + + + + + + + Familienname, Vorname + + + + Geburtsdatum + + + + Personenkennzeichen + + + + + + Lehrgang zur Weiterbildung nach §9 FHStG idgF. + + + + + Lehrgangsnummer + + + + + + Aktuelles Studiensemester + + + + + + Aktuelles Ausbildungssemester + + + + + + + + Folgende Prüfungen wurden abgelegt: + + + + + + + + + + Lehrveranstaltung + + + Studien- + semester + + + Ausbildungs-semester + + + SWS + + + ECTS + + + Datum + + + Benotung + + + + + + + + Semestersumme: + + + + + + + + + + + + + + + Schnitt: + + + + + + + + + + + + + + + + Datum: + + + + + + Gilt auch ohne Unterschrift und Stempel + + + + + + Benotung: + Sehr gut (1), Gut (2), Befriedigend (3), Genügend (4), Nicht genügend (5), mit Erfolg teilgenommen (met), nicht teilgenommen (nt), teilgenommen(tg), angerechnet (ar), nicht beurteilt (nb), bestanden (b), erfolgreich absolviert (ea), nicht erfolgreich absolviert (nea) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file From dccc3908ee3b19bc87398b4aa4d183d39eea9809 Mon Sep 17 00:00:00 2001 From: kindlm Date: Mon, 25 Jan 2016 16:36:46 +0100 Subject: [PATCH 14/38] =?UTF-8?q?Bakk-=20und=20Diplomurkunde=20neues=20Log?= =?UTF-8?q?o=20und=20Lehrg=C3=A4nge?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- system/vorlage_zip/Bakkurkunde.odt | Bin 0 -> 13924 bytes system/xsl/bachelorurkunde_0.xsl | 272 +++--- system/xsl/bachelorurkunde_Lehrgaenge.xsl | 129 +++ system/xsl/diplomurkunde_0.xsl | 11 + system/xsl/diplomurkunde_Lehrgaenge.xsl | 11 + system/xsl/studienerfolgEng_0.xsl | 970 ++++++++++++++-------- 6 files changed, 917 insertions(+), 476 deletions(-) create mode 100644 system/vorlage_zip/Bakkurkunde.odt create mode 100644 system/xsl/bachelorurkunde_Lehrgaenge.xsl diff --git a/system/vorlage_zip/Bakkurkunde.odt b/system/vorlage_zip/Bakkurkunde.odt new file mode 100644 index 0000000000000000000000000000000000000000..aef557e863c2a4b9bce7586de7aa09dde0c84ec6 GIT binary patch literal 13924 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 - + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - Diplom-Urkunde - - - - - - Gemäß § 6 Abs. 1 des Bundesgesetzes über Fachhochschul-Studiengänge (Fachhochschul-\n - Studiengesetz - FHStG), BGBl. Nr. - - idgF,\n - verleiht das Fachhochschulkollegium - - - - - - - - - - - - - - - - - , - - - - - - - - geboren am - - in - - - , - - - , Staatsbürgerschaft - - ,\n - - - der - - - die - - - die/der - - - den Fachhochschul- - - - - - - - - - - (Studiengangskennzahl - - ) - - - - - - an der Fachhochschule Technikum Wien\n - durch Ablegung der Bachelor-Prüfung am - - ordnungsgemäß abgeschlossen hat,\n - den mit Bescheid des Board der Agentur für Qualitätssicherung und Akkreditierung Austria vom 9.5.2012,\n - GZ FH12020016 idgF, gemäß § 6 Abs. 2 FHStG\n - festgesetzten akademischen Grad - - - - - - - - - abgekürzt - - - - - - - - - Wien, - - - - - - - Für das Fachhochschulkollegium\n - Der Rektor - - - - - - - - - - - - - - + + + + + + + + + + Diplom-Urkunde + + Staatsbürgerschaft nicht angegeben + Datum der Abschlussprüfung nicht gesetzt + Kein akademischer Grad ausgewählt + Sponsionsdatum nicht gesetzt + + + + + Gemäß § 6 Abs. 1 des Bundesgesetzes über Fachhochschul-Studiengänge + (Fachhochschul-Studiengesetz - FHStG), BGBl. Nr. idgF, + verleiht das Fachhochschulkollegium + + + + geboren am in + + + , + + , Staatsbürgerschaft , + + + + der + + + die + + + die/der + + + den Fachhochschul- + + + (Studiengangskennzahl ) + + an der Fachhochschule Technikum Wien + durch Ablegung der Bachelor-Prüfung am ordnungsgemäß abgeschlossen hat, + den mit Bescheid des Board der Agentur für Qualitätssicherung und Akkreditierung Austria vom 9.5.2012, + GZ FH12020016 idgF, gemäß § 6 Abs. 2 FHStG + festgesetzten akademischen Grad + + + abgekürzt + + + Wien, + + Für das Fachhochschulkollegium + Der Rektor + + + + + + + + \ No newline at end of file diff --git a/system/xsl/bachelorurkunde_Lehrgaenge.xsl b/system/xsl/bachelorurkunde_Lehrgaenge.xsl new file mode 100644 index 000000000..b54153ddb --- /dev/null +++ b/system/xsl/bachelorurkunde_Lehrgaenge.xsl @@ -0,0 +1,129 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Diplom + + Staatsbürgerschaft nicht angegeben + Datum der Abschlussprüfung nicht gesetzt + Kein akademischer Grad ausgewählt + Sponsionsdatum nicht gesetzt + + + + + Gemäß § 10 Abs. 3 Z 9 des Bundesgesetzes über Fachhochschul-Studiengänge + (Fachhochschul-Studiengesetz - FHStG), BGBl. Nr. 340/1993 idgF, + verleiht das Fachhochschulkollegium + + + + geboren am in + + + , + + , Staatsbürgerschaft , + + + + der + + + die + + + die/der + + + den Lehrgang zur Weiterbildung nach §9 FHStG idgF + + + (Lehrgangsnummer ) + + an der Fachhochschule Technikum Wien abgeschlossen hat, + den Abschluss-Grad + + + + + + Wien, + + Für das Fachhochschulkollegium + Der Rektor + + + + + + + + \ No newline at end of file diff --git a/system/xsl/diplomurkunde_0.xsl b/system/xsl/diplomurkunde_0.xsl index 42a6a3c5e..4ec11753f 100644 --- a/system/xsl/diplomurkunde_0.xsl +++ b/system/xsl/diplomurkunde_0.xsl @@ -43,6 +43,10 @@ xmlns:form="urn:oasis:names:tc:opendocument:xmlns:form:1.0" + + + + @@ -64,7 +68,14 @@ xmlns:form="urn:oasis:names:tc:opendocument:xmlns:form:1.0" + Diplom-Urkunde + + Staatsbürgerschaft nicht angegeben + Datum der Abschlussprüfung nicht gesetzt + Kein akademischer Grad ausgewählt + Sponsionsdatum nicht gesetzt + diff --git a/system/xsl/diplomurkunde_Lehrgaenge.xsl b/system/xsl/diplomurkunde_Lehrgaenge.xsl index d66d67226..b54153ddb 100644 --- a/system/xsl/diplomurkunde_Lehrgaenge.xsl +++ b/system/xsl/diplomurkunde_Lehrgaenge.xsl @@ -43,6 +43,10 @@ xmlns:form="urn:oasis:names:tc:opendocument:xmlns:form:1.0" + + + + @@ -64,7 +68,14 @@ xmlns:form="urn:oasis:names:tc:opendocument:xmlns:form:1.0" + Diplom + + Staatsbürgerschaft nicht angegeben + Datum der Abschlussprüfung nicht gesetzt + Kein akademischer Grad ausgewählt + Sponsionsdatum nicht gesetzt + diff --git a/system/xsl/studienerfolgEng_0.xsl b/system/xsl/studienerfolgEng_0.xsl index ee965a739..a2aeceec1 100644 --- a/system/xsl/studienerfolgEng_0.xsl +++ b/system/xsl/studienerfolgEng_0.xsl @@ -1,336 +1,640 @@ - + - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Student progress report + + + (For submission to local tax office in accordance with the Family Welfare Act 1967 section 2.1 lit.b) + + + + + + + + Last Name, First Name + + + + Date of Birth + + + + Student ID + + + + + + Degree Program + + + + + Program Code + + + + + + Current Year + + + + + + Student current enrolled in + + + + + + + + The following courses have been completed: + + + + + + + + + + Subject + + + Year + + + Semester + + + SP/W1 + + + ECTS + + + Date + + + Grade2 + + - - - - - - logo.jpg - - - - - - - UAS Technikum Wien - - - - Hoechstaedtplatz 6\nA-1200 Vienna - ZVR-Nr.: 074476426, DVR-Nr.: 0928381 - - - - - - Student progress report - - - - - - - - - (For submission to local tax office in accordance with the Family Welfare Act 1967 section 2.1 lit.b) - - - - - - - - - - - - - - - - Last Name, First Name\n - - - - - Date of Birth\n - - - - - Student ID\n - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Degree Program \n - - - - - Program Code\n - - - - - - - - - - - - - - - - - - - - - - - - - - - - Current Year\n - - - - - Student current enrolled in:\n - - - - - - - - - - - - - - - - - - - - - - - The following courses have been completed: - - - - - - - - - - - - - - - - - - Subject - - - - - Year - - - - - Semester - - - - - SP/W - - - - - ECTS - - - - - Date - - - - - Grade - - - - - - - - - Total: - - - - - - - - - - - - - - - - - - - - - - - - - Average: - - - - - - - - - - - - \n\n - - - - - - - - Date: - - - Digitally created - valid without signature and stamp - - - - - - - - - - - Grades: - - - excellent (1), very good (2), good (3), satisfactory (4), fail (5), Credit based on previous experience/work (ar), not graded (nb), - - - - - - - - Participated with success (met), passed (b), successfully completed (ea), not successfully completed (nea), did not participate (nt) - - - - - - - - - - - - - - - - - - - - - - [ACHTUNG: Keine englische Bezeichung für "" in der Datenbank!] - - - - - - - - - - - - - \ No newline at end of file + + + + + Total: + + + + + + + + + + + + + + + Average: + + + + + + + + + + + + + + + + Date: + + + + + + Digitally created - valid without signature and stamp + + + + + + ¹ 1 Semester period per week = 45 minutes + ² Grades:excellent (1), very good (2), good (3), satisfactory (4), fail (5), not graded (nb), Credit based on previous experience/work (ar),Participated with success (met), passed (b), successfully completed (ea), not successfully completed (nea), did not participate (nt), participated(tg) + + + + + + + + + + + + [ACHTUNG: Keine englische Bezeichung für "" in der Datenbank!] + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file From 32c35a55665417c8af2cee833c6708e1d90dc9f1 Mon Sep 17 00:00:00 2001 From: kindlm Date: Mon, 25 Jan 2016 16:37:33 +0100 Subject: [PATCH 15/38] =?UTF-8?q?Diplomasupplement=20neues=20Log=20und=20L?= =?UTF-8?q?ehrg=C3=A4nge?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- system/vorlage_zip/DiplSupplement.odt | Bin 415801 -> 415801 bytes system/xsl/ZertifikatFreifaecher_0.xsl | 2 +- system/xsl/diplomaSupp_-7.xsl | 2992 ++++++++++++++++++++++++ system/xsl/diplomaSupp_Lehrgaenge.xsl | 45 +- 4 files changed, 3008 insertions(+), 31 deletions(-) create mode 100644 system/xsl/diplomaSupp_-7.xsl diff --git a/system/vorlage_zip/DiplSupplement.odt b/system/vorlage_zip/DiplSupplement.odt index ba06ff8f6049e9b1f7e10bed34a28e1170af231c..8cb6f68abd33ae0c3176a43ce74c46ffa042bd32 100644 GIT binary patch delta 730 zcmdnFL2~B?NxlGYW)=|!5Lh%(*JC1|77K`;e34OMVvIPW<-`&fM$5^Gj7rlV__A@J ztNv&NlvH7~0V^>DlAKIR)BF6{xOfo8N?A@m&u9sjGY686OfYqJfk^5&7`Ak7Ue6@u z3{-N;bq=HD=5#k*Mu=NxxT`Q$Zr)T_DmD`UzVC~Xo4A}0^!{*1qn74hN2-`myur1RU7_zAW%{y+$Hctv7lIg={ z#U~UbvQpLWA|r&JzR`zG3?h5RpG|7|Qy(@RbS3h>Y`{>RZtlxg0i-tgvSmOt$oR22 zs-YTpk#XNHeVn+&YvwCNS*R$%Z2b{ zriTQu`NLEl2mq_%3k0g_oL&{k76X*I9>^98q)da@Vjynd4gorPeGr=@hC@7NeMEBz z2Saq_^mjpQX^eT(Lxb5Ofd;J)W{ZFuWUN-aSqvODFq(h<mz7%+W97|@}4)A_>Lq9EqygtM9QT^5l9n-8I+ zB8rE?8psoo>cOLsln6_~f(J=82oev`f`?LxC#&Qi5NCG@EiSzGeY5kK;rr$-R6Gk6 zj~I(|32x5(jusMOUECp7RgoZK6|TIRjS2&s=e2dR4H#BQ*?JPrGyP+bhy0rJ&H zrzUt}{zM{zVj3Ni{UFWcgD+@YdL@O^zflx`V4V zj$5sCcVYQU2ZdsNh%6n zwF`Vvlmd&(-!1mg$5~<<(1~La;E!iq}c%D&DjsA4|qi z?NIMx7A0y#>FlnCW0d)-;dzo!9LH=A-AOWCj-w}V@>$z5@@0H4-Kznec-@GTJ6B-8 z<2V6%Hk!aQ)To@mjP)jr8to5kc~Sgn)@rXymUiNeJ?JvyNxVXOygPG=#4anL~Wj5Hv4adpgH?;+8XRq8Ylk&to7po diff --git a/system/xsl/ZertifikatFreifaecher_0.xsl b/system/xsl/ZertifikatFreifaecher_0.xsl index 85a113e0c..b1087e0f3 100644 --- a/system/xsl/ZertifikatFreifaecher_0.xsl +++ b/system/xsl/ZertifikatFreifaecher_0.xsl @@ -241,7 +241,7 @@ xmlns:office="urn:oasis:names:tc:opendocument:xmlns:office:1.0" xmlns:style="urn - Wien, am + diff --git a/system/xsl/diplomaSupp_-7.xsl b/system/xsl/diplomaSupp_-7.xsl new file mode 100644 index 000000000..3929ce295 --- /dev/null +++ b/system/xsl/diplomaSupp_-7.xsl @@ -0,0 +1,2992 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ANHANG ZUM DIPLOM + DIPLOMA SUPPLEMENT + + + Lehrgang nach §9 FHStG idgF + + + + + + + + Certificate Program for Further Education + (subjected to §9 FHStG) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Dieser Anhang zum Diplom wurde nach dem von der Europäischen Kommission, dem Europarat und UNESCO/CEPES entwickelten Modell erstellt. Mit dem Anhang wird das Ziel verfolgt, ausreichend unabhängige Daten zu erfassen, um die internationale "Transparenz" und die angemessene akademische und berufliche Anerkennung von Qualifikationen (Diplomen, Abschlüssen, Zeugnissen usw.) zu verbessern. Der Anhang soll eine Beschreibung über Art, Niveau, Kontext, Inhalt und Status eines Studiums bieten, den die im Original-Befähigungsnachweis, dem der Anhang beigefügt ist, genannte Person absolviert und erfolgreich abgeschlossen hat. Der Anhang sollte keinerlei Werturteile, Aussagen über Gleichwertigkeit mit anderen Qualifikationen oder Vorschläge bezüglich der Anerkennung enthalten. Zu allen acht Punkten sollten Angaben gemacht werden. Werden zu einem Punkt keine Angaben gemacht, sollte der Grund dafür angegeben werden. + + + This diploma supplement follows the model developed by the European Commission, Council of Europe and UNESCO/CEPES. The purpose of the supplement is to provide sufficient independent data to improve the international transparency and fair academic and professional recognition of qualifications (diplomas, degrees, certificates, etc.). It 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 named on the original qualification to which this supplement is appended. It should be free from any value judgments, equivalence statements or suggestions about recognition. Information in all eight sections should be provided. Where information is not provided, an explanation should give the reason why. + + + + + + + + + + + 1. + + + Angaben zur Person des Qualifikationsinhabers/der Qualifikationsinhaberin + Information identifying the holder of the qualification + + + + + + + 1.1 + + + + + Familienname(n) + + + Family Name(s) + + + + + + + + + + + + + + 1.2 + + + + + Vorname(n) + + + Given Name(s) + + + + + + + + + + 1.3 + + + + + Geburtsdatum (TT.MM.JJJJ) + + + Date of birth (DD.MM.YYYY) + + + + + + + + + + + + 1.4 + + + + + Personenkennzeichen + + + Student identification number + + + + + + + + + + + + + + + + + + + + + + + + + + + 2. + + + Angaben zur Qualifikation + Information identifying the qualification + + + + + + + 2.1 + + + + + Name der Qualifikation und verliehener Titel + + + Name of qualification, title conferred + + + + + + + + + + + + + + + 2.2 + + + + + Hauptstudierfach oder -fächer für die Qualifikation + + + Main field(s) of study for the qualification + + + + + + + + + + + + + + + 2.3 + + + + + Name und Status der Organisation, die die Qualifikation verliehen hat + + + Name and status of awarding institution + + + + + + Fachhochschule Technikum Wien, Verleihung des Status "Fachhochschule" im November 2000 + + + + + + University of Applied Sciences Technikum Wien, status University of Applied Science + + conferred November 2000 + + + + + + + 2.4 + + + + + + Name und Status der Einrichtung, die den Lehrgang durchführte + + + + + + Name and status of institution administering studies + + + + + + Fachhochschule Technikum Wien, Verleihung des Status "Fachhochschule" im November 2000 + + + + University of Applied Sciences Technikum Wien, status University of Applied Science conferred November 2000 + + + + + + + + + 2.5 + + + + + Im Unterricht / in den Prüfungen verwendete Sprachen + + + Language(s) of instruction / examination + + + + + + + + + + + + + + + + + + + 3. + + + Angaben zum Niveau der Qualifikation + Informationen on the level of the qualification + + + + + + + 3.1 + + + + + Niveau der Qualifikation + + + Level of qualification + + + + + + + + () + + + + + + () + + + + + + + 3.2 + + + + + Regelstudienzeit (gesetzliche Studiendauer) + + + Official length of program + + + + + Semester | Jahre | ECTS + + + semester(s) | year(s) | ECTS + + + + + + + 3.3 + + + + + Zulassungsvoraussetzungen + + + Access requirement(s) + + + + + + + + + + + + + + + + + + + + + + + 4. + + + Angaben über den Inhalt und die erzielten Ergebnisse + Information on the contents and results gained + + + + + + + + + + 4.1 + + + + + Studienart / Mode of Study + + + + + Weiterbildung / Further Education + + + + + + + + + + + 4.2 + + + + + + + Anforderungen des Lehrgangs + + + Program requirements + + + + + + + + + + + + + + + + + + 4.3 + + + + + Angaben zum Lehrgang (z.B absolvierte Module und Einheiten) und erzielte Noten/Bewertungen/ECTS Anrechnungspunkte + + + Program details (courses, modules or units of studied, individual grades obtained) + + + + + ECTS + + + Siehe "Studiendaten" + + + See "Transcript of Records" + + + + + + + + + + 4.4 + + + + + Notenskala + + + Grading scheme, grade translation and grade distribution guidance + + + + + + + + + + + Nationale Notenskala + + + Local Grades + + + + + Definition + + + + + + %- + + + ave 1 + + + + + + %- + + + ave 2 + + + + + + + + + 1 + + + + + Sehr gut – Hervorragende Leistung + + + Excellent work + + + + + + + + + + + + + + + + + + + 2 + + + + + Gut – Generell gut, einige Fehler + + + Generally good, some mistakes + + + + + + + + + + + + + + + + + + + 3 + + + + + Befriedigend – Ausgewogen, einige entscheidende Fehler + + + Some major mistakes, Satisfactory + + + + + + + + + + + + + + + + + + + 4 + + + + + Genügend – Leistung entsprechend den Minimalkriterien + + + Work meeting minimal criteria + + + + + + + + + + + + + + + + + + + 5 + + + + + Nicht Genügend – Erfordert weitere Arbeit + + + More work is required + + + + + + + + + + + + + + + + + + + TG/Ea + + + + + Mit Erfolg Teilgenommen + + + Successful Participation + + + + + + + + + + + + + + + + + + + AR + + + + + Angerechnet auf Basis von Vorleistungen + + + Credited based on previous experience/work + + + + + + + + + + + + + + + + + + + Nb + + + + + + Nicht Beurteilt + + + + + + Not Graded + + + + + + + + + + + + + + + + + + + 4.5 + + + + + Gesamtbeurteilung der Qualifikation + + + Overall classification of the qualification + + + + + + + + + + + + + + + + + + + + + + + 5. + + + Angaben zur Funktion der Qualifikation + Information on the function of the qualification + + + + + + + 5.1 + + + + + Zugangsberechtigung zu weiterführenden Studien + + + Access to further study + + + + + --- + + + + + + + 5.2 + + + + + Beruflicher Status + + + Professional status conferred + + + + + 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. + + + + + + + + + + + + 6. + + + Sonstige Angaben + Additional information + + + + + + + 6.1 + + + + + Weitere Angaben + + + Additional information + + + + + Nicht zutreffend + + + Not applicable + + + + + + + 6.2 + + + + + Informationsquellen für ergänzende Angaben + + + Further information sources + + + + + www.technikum-wien.at + + + www.aq.ac.at + + + http://wissenschaft.bmwfw.gv.at/bmwfw/studium/academic-mobility/enic-naric-austria/ + + + + + + + + + + + + + 7. + + + Beurkundung des Anhangs + Certification of the supplement + + + + + + + + + + + + + Datum + + + Date + + + + + + + + Lehrgangsleitung + + + Program Director + + + + + + + + Rundsiegel + + + + + + Official stamp + + + + + + + + + + + 8. + + + Angaben zum nationalen Hochschulsystem (siehe Anhang) + Information on the Austrian higher education system (see appendix) + + + + + Siehe folgende Seiten + See following pages + ANHANG: Angaben zum nationalen Hochschulsystem + Stand: 1. September 2014 + Der postsekundäre Sektor in Österreich + + + In Österreich umfasst der postsekundäre Sektor auf Universitätsniveau ("Hochschulsektor") + + + + + + + die Öffentlichen Universitäten, erhalten vom Staat; + + + die Privatuniversitäten, erhalten von privaten Trägern mit staatlicher Akkreditierung; + + + die Erhalter von Fachhochschul-Studiengängen, erhalten von privatrechtlich organisierten und staatlich subventionierten oder von öffentlichen Trägern, mit staatlicher Akkreditierung (manche Trägern wurde die Berechtigung zur Führung der Bezeichnung "Fachhochschule" verliehen); + + + die Pädagogischen Hochschulen, erhalten vom Staat oder von privaten Trägern mit staatlicher Akkreditierung; + + + das Institute of Science and Technology Austria; + + + die Philosophisch-Theologischen Hochschulen, erhalten von der Katholischen Kirche. + + + + + + + + Der außeruniversitäre postsekundäre Sektor umfasst + + + + + + + die Militärischen Akademien; + + + die Diplomatische Akademie; + + + bestimmte Psychotherapeutischen Ausbildungseinrichtungen; + + + die Konservatorien. + + + + + + Im Folgenden wird ausschließlich auf den "Hochschulsektor" eingegangen. + + Allgemeine Struktur des Hochschulwesens + Es gibt ein neues und ein altes System der österreichischen ordentlichen Studien: das neue im Sinne des Europäischen Hochschulraums (Bologna-Prozess) und das alte aus der Zeit vor dem Europäischen Hochschulraum. + + + + Das neue System folgt der Trennung zwischen einem Undergraduate-Studium und einem Graduate-Studium. Nach Beendigung des Undergraduate-Studiums (Bachelorstudium an Universitäten und Pädagogischen Hochschulen bzw. Fachhochschul-Bachelorstudiengang + mit 180 bis 240 ECTS credits) wird ein Bachelorgrad (mit dem Wortlaut "Bachelor of/in ...") verliehen. Nach Beendigung des Graduate-Studiums (Masterstudium an Universitäten und Pädagogischen Hochschulen bzw. Fachhochschul-Masterstudiengang + mit 60 bis 120 ECTS credits) wird ein Mastergrad (mit dem Wortlaut "Master of/in ...") verliehen. In ingenieurwissenschaftlichen Graduate-Studien kann der Mastergrad auch "Diplom-Ingenieur/in" lauten. + + + Das alte System ist das der Diplomstudien, die grundsätzlich auf der Basis einer Reifeprüfung begonnen werden und deren Abschluss zur Aufnahme eines Doktoratsstudiums berechtigt. Ein Diplomgrad wird von den Universitäten nach einem Diplomstudium mit 240 bis 360 ECTS-Credits verliehen. Der volle Wortlaut ist "Magister/Magistra ..." samt einer fachspezifischen Beifügung, z.B. "Magister philosophiae". In den ingenieurwissenschaftlichen Studien ist der Wortlaut "Diplom-Ingenieur/in". Das Studium der Humanmedizin und der Zahnmedizin sind Ausnahmen: Hier wird als erster akademischer Grad "Doctor medicinae universae" bzw. "Doctor medicinae dentalis" nach einem Diplomstudium mit 360 ECTS-Credits verliehen. + In Fachhochschul-Studiengängen wird, analog zu den Universitätsstudien, ein Fachhochschul-Diplomgrad ("Diplom-Ingenieur/in (FH)" im ingenieurwissenschaftlichen Bereich bzw. "Magister/Magistra (FH)" in den anderen Bereichen; 240 bis 300 ECTS-Credits) verliehen. + + + Einige Studien für das Lehramt werden gemeinsam zwischen Universitäten und Pädagogischen Hochschulen eingerichtet. + + Die Inhaber/innen dieser Diplomgrade oder Mastergrade (einschließlich Fachhochschul-Diplomgraden oder Fachhochschul-Mastergraden) sind zur Zulassung zum Doktoratsstudium an einer Universität berechtigt. Der Doktorgrad mit dem Wortlaut "Doktor/in ..." oder "Doctor of Philosophy" ("PhD") wird nach einem mindestens dreijährigen Studium verliehen. + + Neben den ordentlichen Studien, die oben beschrieben wurden, gibt es auch außerordentliche Studien, die an Universitäten entweder ein Universitätslehrgang oder der Besuch einzelner Lehrveranstaltungen, im Fachhochschulbereich ein Lehrgang zur Weiterbildung und an Pädagogischen Hochschulen ein Hochschullehrgang sein können. + + Bachelorstudium + Die Zulassung zu einem Bachelorstudium erfolgt auf der Grundlage eines österreichischen oder gleichwertigen ausländischen Reifezeugnisses, eines Zeugnisses über die Studienberechtigungsprüfung oder eines Zeugnisses über die Berufsreifeprüfung, in künstlerischen Studien auf der Grundlage einer Zulassungsprüfung. Die Zulassung zu einem Fachhochschul-Bachelorstudiengang kann auch auf der Grundlage einer einschlägigen beruflichen Qualifikation erfolgen. In einigen Bachelorstudien an Universitäten, in den meisten Fachhochschul-Bachelorstudiengängen und in Bachelorstudien an Pädagogischen Hochschulen findet ein Auswahlverfahren statt. + Die Fächer/Module und ihre Inhalte sind im Curriculum festgelegt. In der Regel sind zwei Bachelorarbeiten im Rahmen von Lehrveranstaltungen abzufassen. Fachhochschul-Bachelorstudiengänge, Bachelorstudien an Pädagogischen Hochschulen und einige Bachelorstudien an Universitäten umfassen ein angeleitetes Praktikum. Das Studium kann mit einer Bachelorprüfung abgeschlossen werden. + + Masterstudium + Die Zulassung zu einem Masterstudium erfolgt auf der Grundlage eines abgeschlossenen facheinschlägigen Bachelorstudiums oder gleichwertigen postsekundären Abschlusses. In einigen Studien findet ein Auswahlverfahren statt + Die Fächer/Module und ihre Inhalte sind im Curriculum festgelegt. Ein Schwerpunkt des Studiums liegt auf der Erstellung der Masterarbeit. Das Studium wird mit einer Masterprüfung abgeschlossen. Die Zulassung zur Masterprüfung setzt die Approbation der Masterarbeit voraus. + + Diplomstudium + Die Zulassung zu einem Diplomstudium erfolgt auf der Grundlage eines österreichischen oder gleichwertigen ausländischen Reifezeugnisses, eines Zeugnisses über die Studienberechtigungsprüfung oder eines Zeugnisses über die Berufsreifeprüfung, in künstlerischen Studien auf der Grundlage einer Zulassungsprüfung. Die Zulassung zu einem Fachhochschul-Diplomstudiengang kann auch auf der Grundlage einer einschlägigen beruflichen Qualifikation erfolgen. In einigen Studien (z.B. Humanmedizin und Zahnmedizin sowie in Fachhochschul-Diplomstudiengängen) findet ein Auswahlverfahren statt. + Das Studium kann in Studienabschnitte unterteilt sein. Die Dauer jedes Studienabschnitts, die Fächer und ihre Inhalte sind im Curriculum festgelegt. Sie gliedern sich in Pflichtfächer und Wahlfächer. Jeder Studienabschnitt wird mit einer Diplomprüfung abgeschlossen. Fachhochschul-Diplomstudiengänge und einige Diplomstudien an Universitäten umfassen ein angeleitetes Praktikum. Die Zulassung zur letzten Diplomprüfung setzt die Approbation der Diplomarbeit voraus. + + Doktoratsstudium + Die Zulassung zu einem Doktoratsstudium an einer Universität erfolgt auf der Grundlage eines abgeschlossenen facheinschlägigen Diplom- oder Masterstudiums. + Die Inhalte und Anforderungen sind im Curriculum festgelegt. Das Hauptgewicht liegt auf der Anfertigung einer Dissertation als Ergebnis einer selbstständigen wissenschaftlichen Forschungsleistung. Das Studium wird mit der Approbation der Dissertation und einem Rigorosum/einer Defensio abgeschlossen. + Im Fachhochschulbereich und an Pädagogischen Hochschulen gibt es kein Doktoratsstudium. + + Leistungsbewertung und Notensystem (Österreichische Notenskala) + Entsprechend den in den Curricula geregelten Prüfungsmodalitäten kann die Bewertung der Leistungen in der Form mündlicher oder schriftlicher Prüfungen oder von Projektarbeiten erfolgen. Mündliche Prüfungen sind grundsätzlich öffentlich. + + Österreichische Beurteilung: + + + + + + Österreichische Notenskala + + + Definition + + + + + 1 + + + SEHR GUT + + + + + 2 + + + GUT + + + + + 3 + + + BEFRIEDIGEND + + + + + 4 + + + GENÜGEND(unterste Bestehensnote) + + + + + Mit Erfolg teilgenommen + + + Positive Leistung, wo eine genaue Differenzierung nicht tunlich ist + + + + + 5 + + + NICHT GENÜGEND + + + + + Ohne Erfolg teilgenommen + + + Negative Leistung, wo eine genaue Differenzierung nicht tunlich ist + + + + + Noten für Gesamtprüfungen, d.h. Prüfungen, die aus mehreren Fächern bestehen: + + + + + + positiv: + + + mit Auszeichnung bestanden + mit gutem Erfolg bestanden + bestanden + + + + + negativ: + + + nicht bestanden + + + + + Quelle: + Bundesministerium für Wissenschaft, Forschung und Wirtschaft + Abteilung VI/7 + + APPENDIX: Information on the Austrian higher education system + As of 1st September 2014 + Post-secondary Education in Austria + + + The Austrian post-secondary university level sector (Hochschulsektor) consists of + + + + + + + Public universities (Universitäten), maintained by the state; + + + Private universities (Privatuniversitäten), operated by private organizations with state accreditation; + + + Maintainers of university of applied sciences degree programmes (Fachhochschul-Studiengänge) incorporated upon the basis of private or public law and subsidised by the state, with state accreditation (some of which are entitled to use the designation Fachhochschule); + + + University colleges of education (Pädagogische Hochschulen) maintained by the state or operated by private organizations with state accreditation; + + + The Institute of Science and Technology Austria; + + + Universities of philosophy and theology (Philosophisch-Theologische Hochschulen), operated by the Roman Catholic Church. + + + + + + + + The non-university post-secondary sector (außeruniversitärer postsekundärer Sektor) consists of + + + + + + + Military academies (Militärische Akademien); + + + Vienna School of International Studies (Diplomatische Akademie); + + + Certain training institutions for psychotherapists (Psychotherapeutische Ausbildungseinrichtungen); + + + Conservatories (Konservatorien). + + + + + + The following text addresses exclusively the university level sector. + + Overall Structure of University Level Higher Education + There are currently two different systems of degree programs in Austria: a newer system, based on the European Higher Education Area (Bologna process), and a former one, dating from before the European Higher Education Area. + + + + The new system is based on the distinction between undergraduate and graduate studies. Upon completion of an undergraduate program (Bachelorstudium at universities and university colleges of education or, respectively, Fachhochschul-Bachelorstudiengang at universities of applied sciences, comprising 180 to 240 ECTS credits), a bachelor’s degree (designation: "Bachelor of/in ..." ) is awarded. Upon completion of a graduate program (Masterstudium at universities and university colleges of education or, respectively, Fachhochschul-Masterstudiengang at universities of applied sciences, comprising 60 to 120 ECTS credits), a master’s degree (designation: "Master of/in ..." ) is awarded. In the fields of engineering, the designation of the master’s degree can also be "Diplom-Ingenieur/in". + + + Under the auspices of the older system of diploma degree programs (Diplomstudien), the first degree awarded is the diploma degree (Diplomgrad). An Austrian higher secondary school leaving certificate or its equivalent is the general qualification necessary for enrolling in a diploma degree programme; conclusion of a diploma degree programme entitles degree holders to enroll in doctoral programmes. A diploma degree (Diplomgrad) is awarded by Austrian universities after a course of study consisting of 240 to 360 ECTS credits. Full degree titles are gender specific designations: Magister for men; Magistra for women. Degree titles also include a general description of the field of study in which they were obtained, e.g. Magister philosophiae. In the fields of engineering, the degree titles are Diplom-Ingenieur/in. + Degrees awarded in medicine and dentistry are exceptions to the above. The first degrees awarded after the completion of these degree programmes consisting of 360 ECTS credits are Doctor medicinae universae and Doctor medicinae dentalis, respectively. + Graduates of university of applied sciences programmes that consist of 240 to 300 ECTS credits are awarded, analogous to university studies, a university of applied science diploma degree (Fachhochschul-Diplomgrad) contingent upon discipline: either a Diplom-Ingenieur/in (FH) for fields of engineering or Magister/Magistra (FH) in other fields of study. + + + + Some study programmes for teachers’ qualifications are offered jointly between universities and university colleges of education. + + Recipients of these diploma degrees from the old system or master’s degrees from the new system (including the ones awarded in both cases by the universities of applied sciences) are entitled to enroll in doctoral programmes (Doktoratsstudium) at universities. A doctoral degree with the designation either "Doktor/in" or "Doctor of Philosophy" (PhD) is awarded upon completion of a doctoral programme with a minimum duration of three years. + + In addition to the degree programmes (ordentliche Studien) described above, non-consecutive certificate programmes (außerordentliche Studien) are offered, for example in the form of university programmes for further education (Universitätslehrgänge) or individual units / modules in scientific subjects, both at universities; certificate university of applied sciences programmes for further education (Lehrgänge zur Weiterbildung) or individual units / modules in scientific subjects at universities of applied sciences; and certificate university college programmes for further education (Hochschullehrgänge) at university colleges of education. + + Bachelor Programme (Bachelorstudium) + Admission to a bachelor programme is granted upon the basis on the Austrian higher secondary school leaving certificate (Reifezeugnis), its foreign equivalent, or the successful completion of a special university entrance qualification examination (Studienberechtigungsprüfung). Students of compulsory lower schools who have completed additional schooling in the form of apprenticeships as skilled workers may take a vocationally based examination acknowledged as equivalent to the higher secondary school leaving certificate (Berufsreifeprüfung). Admission to bachelor programmes in the arts is based on aptitude ascertained by admission examinations. Admission to university of applied sciences bachelor programmes is also possible on the basis of previous vocational or technical experience and qualifications of applicants. In some university bachelor programmes, in most university of applied sciences bachelor programmes and in bachelor programmes at university colleges of education, admission is based on a selective admission process. + Areas/Modules of study (Fächer/Module) are specified in curricula. As a rule, the completion of two substantial bachelor papers or projects (Bachelorarbeiten) are required for awarding the degree. University of applied sciences bachelor programmes, bachelor programmes at university college and some bachelor programmes at universities include an internship or practical training. The program can concludes with a bachelor examination (Bachelorprüfung). + + Master Programme (Masterstudium) + Admission to a master programme is granted on the basis of the successful completion of a subject-relevant bachelor programme (Bachelorstudium), or an equivalent post-secondary qualification. In some master programmes admission is based on a selective admission process. + Areas/modules of study (Fächer/Module) are specified in curricula. A core requirement is the completion of a master thesis (Masterarbeit). This degree programme concludes with a master examination (Masterprüfung). The approval of the master thesis (Masterarbeit) is a prerequisite for admission to this examination. + + Diploma Programme (Diplomstudium = old system) + Admission to a diploma programme is granted upon the basis of the Austrian higher secondary school leaving certificate (Reifezeugnis), its foreign equivalent, or the successful completion of a special university entrance qualification examination (Studienberechtigungsprüfung). Students of compulsory lower schools who have completed additional schooling in the form of apprenticeships as skilled workers also may take a vocationally based examination acknowledged as equivalent to the higher secondary school leaving certificate (Berufsreifeprüfung). Admission to diploma programmes in the arts is based on aptitude ascertained by admission examinations. Admission to university of applied sciences diploma programmes may also take place upon the basis of previous vocational or technical experience and qualifications of applicants. In some fields of study (e.g. Human Medicine and Dentistry, and university of applied sciences diploma programmes) admission is based on a selective admission process. + A degree programme may be divided into stages (Studienabschnitte). The length of each stage of the degree programme as well as the areas of study (Fächer) and content required are articulated in curricula that distinguish between required subjects (Pflichtfächer) and electives (Wahlfächer). Each stage concludes with a diploma examination (Diplomprüfung). University of applied sciences diploma programmes and some diploma programmes at universities include an internship or practical training. The approval of a diploma thesis (Diplomarbeit) is a prerequisite for admission to the concluding diploma examination. + + Doctoral Programme (Doktoratsstudium) + Admission to a doctoral programme at a university is granted on the basis of the successful completion of a subject-relevant diploma or master programme. + Contents and requirements of study are specified in curricula with the focus on the doctoral thesis (Dissertation) as the result of independent research. This degree programme concludes with the approval of the dissertation and with a comprehensive doctoral examination (Rigorosum) or a defensio. + At universities of applied sciences an at university colleges of education no doctoral degree programs are offered. + + Evaluation of performance and grading system (Austrian grading scale) + According to the modalities for examinations outlined in the curricula, achievement may be assessed by oral and written exams or project related work. In principle oral examinations are open to the public. + + + + + + + Austrian Grading scheme + + + Definition + + + + + 1 + + + EXCELLENT (SEHR GUT) + + + + + 2 + + + GOOD (GUT) + + + + + 3 + + + SATISFACTORY (BEFRIEDIGEND) + + + + + 4 + + + SUFFICIENT (GENÜGEND) + (minimum positive grade) + + + + + successfully completed + + + Positive performance, where a strict differentiation is not adequate + + + + + 5 + + + INSUFFICIENT (NICHT GENÜGEND) + + + + + not completed + + + Negative performance, where a strict differentiation is not adequate + + + + + + + Noten für Gesamtprüfungen, d.h. Prüfungen, die aus mehreren Fächern bestehen: + + + + + + positiv: + + + mit Auszeichnung bestanden (pass with distinction) + mit gutem Erfolg bestanden (pass with merit) + bestanden (pass) + + + + + negativ: + + + nicht bestanden (insufficient) + + + + + Source: + Federal Ministry of Science, Research and Economy + Unit VI/7 + + + + + + + + + + TRANSCRIPT OF RECORDS + + Semester - + + Certificate Program for Further Education (subjected to §9 FHStG) + + + Student ID: + Program Code: + + + First Name/Last Name: + + Date of Birth: + + Within the period of studies at the University of Applied Sciences Technikum Wien from to in the Certificate Program for Further Education (subjected to §9 FHStG) examinations in the following subjects were passed: + + + + + + + + + + + Date + + + Course + + + Type1 + + + SP/W2 + + + ECTS credits + + + Grade³ + + + + + + Total + + + + - + + + + + - + + + + + - + + + + + + + + - + + + + + + ¹ Type: Laboratory (LAB), Lecture (VO), Integrated Course (ILV), Seminar (SE), Tutorial (TUT), Project (PRJ), Exercise (UE), Distance Learning (FL), Other (SO) + ² 1 Semester period per week = 45 minutes + ³ Grading Scheme: excellent (1), very good (2), good (3), satisfactory (4), fail (5), not graded (nb), Credit based on previous experience/work (ar), successfully completed (ea), not successfully completed (nea), Participated with success (met), participated (tg) + + + + + + + + + + Final Examination + + + + + + + + + + + + + + Grading Scheme: Passed with highest distinction, Passed with distinction, Passed + + + + + + + + + + + + + + + + Vienna, + Place, Date + + + + + + Program Director + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Σ + + + + + - + + + + + - + + + + + - + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/system/xsl/diplomaSupp_Lehrgaenge.xsl b/system/xsl/diplomaSupp_Lehrgaenge.xsl index 39e39da61..39f150d11 100644 --- a/system/xsl/diplomaSupp_Lehrgaenge.xsl +++ b/system/xsl/diplomaSupp_Lehrgaenge.xsl @@ -1205,13 +1205,21 @@ xmlns:form="urn:oasis:names:tc:opendocument:xmlns:form:1.0" - + - + - - - + + + + + + + + + + + @@ -1287,29 +1295,6 @@ xmlns:form="urn:oasis:names:tc:opendocument:xmlns:form:1.0" - - - - - - - - - - - - - - - - - - - - - - - @@ -1329,7 +1314,7 @@ xmlns:form="urn:oasis:names:tc:opendocument:xmlns:form:1.0" - + @@ -1337,7 +1322,7 @@ xmlns:form="urn:oasis:names:tc:opendocument:xmlns:form:1.0" (subjected to §9 FHStG) - + From 6da1762b63355c55dc8d122676f1f879c31c508d Mon Sep 17 00:00:00 2001 From: kindlm Date: Mon, 25 Jan 2016 16:48:29 +0100 Subject: [PATCH 16/38] =?UTF-8?q?Testtool=20neues=20Logo,=20Antworten=20l?= =?UTF-8?q?=C3=B6schen?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Antworten eines bestimmten Prestudenten löschen, auch wenn dieser nicht am aktuellen Tag zugeteilt ist. --- cis/testtool/topbar.php | 2 +- .../reihungstest_administration.php | 52 +++++++++++++++---- 2 files changed, 43 insertions(+), 11 deletions(-) diff --git a/cis/testtool/topbar.php b/cis/testtool/topbar.php index c63004ee1..9eb969c3b 100644 --- a/cis/testtool/topbar.php +++ b/cis/testtool/topbar.php @@ -99,7 +99,7 @@ function changeSprache(sprache) echo ' "; echo ""; echo ""; -echo ""; +echo ""; echo '
- + '; + Prüfling: '; +if($prestudent_id!='' && !in_array($prestudent_id, $prestudent_arr)) +{ + echo ' '; +} -if(isset($_POST['prestudent']) && is_numeric($_POST['prestudent'])) - $prestudent_id = $_POST['prestudent']; -else - $prestudent_id = ''; - -if ($prestudent_id!='') +if ($prestudent_id!='' && $prestudent_id!='-1') { $qry = "SELECT DISTINCT(tbl_gebiet.gebiet_id),tbl_gebiet.bezeichnung,tbl_gebiet.kurzbz FROM testtool.tbl_gebiet JOIN testtool.tbl_ablauf USING (gebiet_id) From 58071dce523890611d2585a29e2f9a3dfe1bbc4c Mon Sep 17 00:00:00 2001 From: kindlm Date: Mon, 25 Jan 2016 16:50:04 +0100 Subject: [PATCH 17/38] Direkter Link ins Bewerbungstool, wenn Addon aktiv --- vilesci/personen/personendetails.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vilesci/personen/personendetails.php b/vilesci/personen/personendetails.php index cd2e3ae89..957648811 100644 --- a/vilesci/personen/personendetails.php +++ b/vilesci/personen/personendetails.php @@ -81,7 +81,7 @@ echo "
Name: $person->titelpre $person->nachname $ echo "
Geburtsdatum: ".$datum_obj->formatDatum($person->gebdatum,'d.m.Y')."
Geschlecht: ".$person->geschlecht."
Anmerkung: ".$db->convert_html_chars($person->anmerkungen)."
Zugangscode: ".$db->convert_html_chars($person->zugangscode)."
Zugangscode:".(in_array('bewerbung', (explode(';', ACTIVE_ADDONS)))?"".$db->convert_html_chars($person->zugangscode)."":$db->convert_html_chars($person->zugangscode))."
'; echo '
Statusinformation - FH Ausweis
'; From 17d5d37024f06cfc652e19b10292bef462d89763 Mon Sep 17 00:00:00 2001 From: kindlm Date: Mon, 25 Jan 2016 16:55:11 +0100 Subject: [PATCH 18/38] =?UTF-8?q?Default-Stunden=20f=C3=BCr=20Projektarbei?= =?UTF-8?q?tsbetreuung?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Wenn Master, dann 5, wenn Bakk dann 3, sonst 0 --- content/student/studentprojektarbeit.js.php | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/content/student/studentprojektarbeit.js.php b/content/student/studentprojektarbeit.js.php index d113d0ea2..0f68dde92 100644 --- a/content/student/studentprojektarbeit.js.php +++ b/content/student/studentprojektarbeit.js.php @@ -848,7 +848,18 @@ function StudentProjektbetreuerDetailReset() document.getElementById('student-projektbetreuer-menulist-note').value=''; document.getElementById('student-projektbetreuer-menulist-betreuerart').value='Betreuer'; document.getElementById('student-projektbetreuer-textbox-punkte').value='0.0'; - document.getElementById('student-projektbetreuer-textbox-stunden').value='3.0'; + if(document.getElementById('student-projektarbeit-menulist-projekttyp').value=='Diplom') + { + document.getElementById('student-projektbetreuer-textbox-stunden').value='5.0'; + } + else if(document.getElementById('student-projektarbeit-menulist-projekttyp').value=='Bachelor') + { + document.getElementById('student-projektbetreuer-textbox-stunden').value='3.0'; + } + else + { + document.getElementById('student-projektbetreuer-textbox-stunden').value='0.0'; + } document.getElementById('student-projektbetreuer-textbox-stundensatz').value='80.0'; document.getElementById('student-projektbetreuer-menulist-person').value=''; } From a2a473fb68d6306ca03ca1d456eed80cdd687acb Mon Sep 17 00:00:00 2001 From: kindlm Date: Mon, 25 Jan 2016 17:01:14 +0100 Subject: [PATCH 19/38] Dokumentzuteilung GUI Tablesorter --- vilesci/stammdaten/studiengang_dokumente.php | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/vilesci/stammdaten/studiengang_dokumente.php b/vilesci/stammdaten/studiengang_dokumente.php index fcb4feea4..1b85c217c 100644 --- a/vilesci/stammdaten/studiengang_dokumente.php +++ b/vilesci/stammdaten/studiengang_dokumente.php @@ -151,6 +151,12 @@ echo ' widgets: ["zebra"], headers: {2:{sorter:false}} }); + $("#t2").tablesorter( + { + sortList: [[2,0]], + widgets: ["zebra"], + headers: {0:{sorter:false}} + }); }); function showDocumentForm(dokument_kurzbz="",bezeichnung="",neu=true) @@ -223,7 +229,7 @@ if(isset($_GET['action']) && $_GET['action']=='dokumenttypen') echo ' - +
@@ -308,7 +314,7 @@ if(isset($_GET['action']) && $_GET['action']=='dokumenttypen')
Kurzbz
- '; +











'; } else { From 1454578d87d5c3a99660efb865574e25e353876b Mon Sep 17 00:00:00 2001 From: kindlm Date: Mon, 25 Jan 2016 17:02:31 +0100 Subject: [PATCH 20/38] =?UTF-8?q?Berechtigungen=20ins=20DMS=20eingef=C3=BC?= =?UTF-8?q?gt?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- cms/tinymce_dms.php | 130 +++++++++++++++++++++++++++++--------------- 1 file changed, 85 insertions(+), 45 deletions(-) diff --git a/cms/tinymce_dms.php b/cms/tinymce_dms.php index 80c168cf4..f32c4a107 100644 --- a/cms/tinymce_dms.php +++ b/cms/tinymce_dms.php @@ -32,6 +32,9 @@ $user = get_uid(); $rechte = new benutzerberechtigung(); $rechte->getBerechtigungen($user); +if(!$rechte->isberechtigt('basis/dms',null, 's', null)) + die($rechte->errormsg); + ?> @@ -230,6 +233,9 @@ $mimetypes = array( // Hole Datei aus Import Verzeichnis if($importFile != '') { + if(!$rechte->isberechtigt('basis/dms',null, 'sui', null)) + die($rechte->errormsg); + $ext = pathinfo($importFile, PATHINFO_EXTENSION); $filename=uniqid(); $filename.=".".$ext; @@ -289,6 +295,9 @@ if($importFile != '') } if(isset($_POST['fileupload'])) { + if(!$rechte->isberechtigt('basis/dms',null, 'sui', null)) + die($rechte->errormsg); + $dms_id = $_POST['dms_id']; $beschreibung = $_POST['beschreibung']; $ext = pathinfo($_FILES['userfile']['name'], PATHINFO_EXTENSION); @@ -300,9 +309,9 @@ if(isset($_POST['fileupload'])) if(move_uploaded_file($_FILES['userfile']['tmp_name'], $uploadfile)) { if(!chgrp($uploadfile,'dms')) - echo 'CHGRP failed'; + echo 'CHGRP failed
'; if(!chmod($uploadfile, 0774)) - echo 'CHMOD failed'; + echo 'CHMOD failed
'; exec('sudo chown wwwrun '.$uploadfile); $dms = new dms(); @@ -354,6 +363,9 @@ if(isset($_POST['fileupload'])) if(isset($_POST['action']) && $_POST['action']=='rename') { + if(!$rechte->isberechtigt('basis/dms',null, 'su', null)) + die($rechte->errormsg); + $name = $_POST['dateiname']; $dms_id = $_POST['dms_id']; $version = $_POST['version']; @@ -364,6 +376,8 @@ if(isset($_POST['action']) && $_POST['action']=='rename') { $dms->name = $name; $dms->beschreibung = $beschreibung; + $dms->updateamum=date('Y-m-d H:i:s'); + $dms->updatevon = $user; if($dms->save(false)) echo 'Dateiname wurde erfolgreich geändert'; @@ -417,6 +431,10 @@ if($versionId != '') elseif($renameId!='') { // Datei umbenennen + + if(!$rechte->isberechtigt('basis/dms',null, 'su', null)) + die($rechte->errormsg); + echo '

Datei umbennen

'; if (isset($_REQUEST['searching']) && $_REQUEST['searching'] == 'true') echo '

zurück

'; @@ -436,6 +454,11 @@ elseif($renameId!='') elseif($chkatID != '') { + //Kategorie aendern + + if(!$rechte->isberechtigt('basis/dms',null, 'su', null)) + die($rechte->errormsg); + if(isset($_POST['action']) && ($_POST['action']=='chkat')) { // neue Kategorie speichern @@ -458,7 +481,7 @@ elseif($chkatID != '') $dms = new dms(); $dms->load($chkatID); echo '

Kategorie von '.$dms->name.' ändern

'; - echo 'zurück'; + echo '

zurück

'; drawChangeKategorie($chkatID, $page, $dpp); } } @@ -549,15 +572,14 @@ else drawFilesList($dms->result); - echo ' -
-
-
-
-
-
-
-
+ echo '
'; + echo '
'; + echo '
'; + echo '
'; + echo '
'; + echo '
'; + echo '
'; + echo '
@@ -622,15 +644,14 @@ else } drawFilesList($dms->result); - echo ' -
-
-
-
-
-
-
-
+ echo '
'; + echo '
'; + echo '
'; + echo '
'; + echo '
'; + echo '
'; + echo '
'; + echo '

'; - drawFilesFromImport(); - echo' - '; + $files = scandir(IMPORT_PATH); + $files_count = count($files)-2; // Minus zwei wegen "." und ".." + if ($files_count>0 && $rechte->isberechtigt('basis/dms',null, 'sui', null)) + drawFilesFromImport(); + echo ''; + } if($openupload) { echo ' + -getBerechtigungen($uid); if(isset($_GET['kostenstelle_id'])) { $kostenstelle_id = $_GET['kostenstelle_id']; - + if($rechte->isBerechtigt('wawi/rechnung',null, null, $kostenstelle_id) || $rechte->isBerechtigt('wawi/bestellung',null, null, $kostenstelle_id) || $rechte->isBerechtigt('wawi/freigabe',null, null, $kostenstelle_id)) @@ -58,13 +58,13 @@ if(isset($_GET['kostenstelle_id'])) $kst = new wawi_kostenstelle(); if(!$kst->load($kostenstelle_id)) die('Fehler beim Laden der Kostenstelle'); - + $rechte = new benutzerberechtigung(); echo '

Berechtigungen - Kostenstelle '.$kst->bezeichnung.'

'; echo 'Zurück'; $rechte->getKostenstelleUser($kostenstelle_id); - + $rights = array(); - + function getArt($art) { $value=array(); @@ -78,20 +78,20 @@ if(isset($_GET['kostenstelle_id'])) $value['delete']=true; return $value; } - + foreach($rechte->berechtigungen as $row) { - + if(!isset($rights[$row->uid])) { $benutzer = new benutzer(); $benutzer->load($row->uid); - + if($benutzer->bnaktiv==true && in_array($row->berechtigung_kurzbz, array('wawi/rechnung','wawi/bestellung','wawi/freigabe'))) { $rights[$row->uid]['vorname']=$benutzer->vorname; $rights[$row->uid]['nachname']=$benutzer->nachname; - + } else continue; @@ -103,19 +103,19 @@ if(isset($_GET['kostenstelle_id'])) case 'wawi/freigabe': $rights[$row->uid]['freigabe']=true; break; default: break; } - + } echo ' '; echo ' @@ -153,11 +153,11 @@ if(isset($_GET['kostenstelle_id'])) echo ''; echo ''; } - + echo '
'.(isset($user1['freigabe'])?'X':'').'
'; } else - die('Sie haben keine Berechtigung!'); + die('Sie haben keine Berechtigung!'); } else { @@ -165,27 +165,27 @@ else $kst_array = array_merge($kst_array, $rechte->getKostenstelle('wawi/rechnung')); $kst_array = array_merge($kst_array, $rechte->getKostenstelle('wawi/bestellung')); $kst_array = array_merge($kst_array, $rechte->getKostenstelle('wawi/freigabe')); - + $kst_array = array_unique($kst_array); - + echo '

Kostenstellen - Berechtigungen

'; - + if(count($kst_array)==0) die('Sie benoetigen eine Kostenstellenberechtigung um diese Seite anzuzeigen'); - + $kst = new wawi_kostenstelle(); $kst->loadArray($kst_array); echo ' '; echo ' @@ -208,6 +208,6 @@ else
'; } -echo '





'; +echo '





'; ?> \ No newline at end of file From f0d0d607d0783031ef5364879f9c789f30364b46 Mon Sep 17 00:00:00 2001 From: Andreas Moik Date: Wed, 27 Jan 2016 11:39:12 +0100 Subject: [PATCH 28/38] git Beispiel in composer.json wurde in das Wiki verschoben --- composer.json | 19 ------------------- composer.lock | 2 +- 2 files changed, 1 insertion(+), 20 deletions(-) diff --git a/composer.json b/composer.json index ff1f5a775..32278e8dc 100644 --- a/composer.json +++ b/composer.json @@ -5,24 +5,5 @@ "components/bootstrap": "3.3.5", "michelf/php-markdown": "1.5.0" - }, - - - - - - - - - "_comment": - { - "um GIT-Repos zu inkludieren, muss die url zuerst zu 'repositories' hinzugefügt werden. Anschließend kann es bei 'require' wie üblich mit angegeben werden:":{ - "repositories": [ - {"type": "git", "url": "https://github.com/BEISPIEL/BEISPIEL.git"} - ], - "require": { - "BEISPIEL/BEISPIEL": "x.x.x" - } - } } } diff --git a/composer.lock b/composer.lock index 95e1309ec..a9413edd9 100755 --- a/composer.lock +++ b/composer.lock @@ -4,7 +4,7 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#composer-lock-the-lock-file", "This file is @generated automatically" ], - "hash": "ef5178581ef212d2de46334bd149f469", + "hash": "c07a27773905e5c19ee99e404627eafd", "content-hash": "6574a5f8f5995f3db237091bf4b70270", "packages": [ { From 364c7b39d3cdd28880d9fa9e2c9497107f8651ca Mon Sep 17 00:00:00 2001 From: oesi Date: Thu, 28 Jan 2016 18:54:09 +0100 Subject: [PATCH 29/38] =?UTF-8?q?DB=20Entwurf=20f=C3=BCr=20Softwareverwalt?= =?UTF-8?q?ung=20erstellt?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- system/FH-Complete.txp | 3143 +++++++++++++++++++++++++++++++++++++--- 1 file changed, 2969 insertions(+), 174 deletions(-) diff --git a/system/FH-Complete.txp b/system/FH-Complete.txp index 9bd9c0fcd..80b55b1d1 100644 --- a/system/FH-Complete.txp +++ b/system/FH-Complete.txp @@ -3321,6 +3321,7 @@ {93458F5D-F841-458A-B95E-C22E3B2464E2} {7A0FD5E5-DE0D-447B-B21E-95E75018C9F5} {C59674E4-69F2-406C-8B36-5FB379BA9926} + {745BBB92-81F2-4B9A-9B2E-BD846481326B} 0 0 @@ -4355,6 +4356,7 @@ {E07F2B23-9AA1-43B2-BFD1-C3970AB809C8} {7B12477D-14A6-4A69-BC80-4415B62613E5} {1311DB70-1BAB-42E5-9A57-B3CE81FBCDAE} + {6E0A4686-7034-4157-BF7A-5F20A9C8C7D2} 0 0 @@ -7925,6 +7927,7 @@ {A3526B44-1CC2-414A-9E99-B46710F4A1F4} {E07F2B23-9AA1-43B2-BFD1-C3970AB809C8} {275291D5-0C6D-4349-902E-64ED199D6640} + {B9241641-DD94-4E72-98B5-993F95DBC200} 0 0 @@ -11719,6 +11722,121 @@ 0 1 + + {E3772E9C-79A0-4294-8547-C60F7A49912A} + tbl_software + 0 + {57191640-D3A9-4CFD-A0AF-040E1935D06B} + 0 + {98BCCDAE-8E68-4808-BCDE-AC2E7B0DDDF2} + 1 + 0 + 15780518 + 238 + 0 + Arial + 0 + 0 + -28 + 351 + 668 + 0 + 266 + 200 + 0 + 1 + 1 + 1 + 0 + + {B9241641-DD94-4E72-98B5-993F95DBC200} + {3D71920B-77D1-43D7-B861-C850450848E6} + {745BBB92-81F2-4B9A-9B2E-BD846481326B} + {F86042AC-FDB6-496F-B7F0-A9FA3B41A4A4} + + 0 + 0 + 2 + 0 + 0 + 0 + 1 + + + {8A37F16C-B89B-4F5F-8DC8-BF2A6775614E} + tbl_software_ort + 0 + {6CEBD803-2F9E-4E5A-8315-DAF02561F401} + 0 + {E58E9088-4BEF-4E25-8459-24693639E845} + 1 + 0 + 15780518 + 238 + 0 + Arial + 0 + 0 + -28 + 682 + 1086 + 0 + 246 + 200 + 0 + 1 + 1 + 1 + 0 + + {3D71920B-77D1-43D7-B861-C850450848E6} + {6E0A4686-7034-4157-BF7A-5F20A9C8C7D2} + + 0 + 0 + 2 + 0 + 0 + 0 + 1 + + + {0493FC3E-53BA-4F27-B792-4DB6E9F4AA08} + tbl_software_typ + 0 + {74A29515-0238-4A2C-8C86-44AA15F2D7CC} + 0 + {8DC49640-88DF-4F00-B68A-8217E6B1B540} + 1 + 0 + 15780518 + 238 + 0 + Arial + 0 + 0 + -28 + 640 + 1085 + 0 + 280 + 200 + 0 + 1 + 1 + 1 + 0 + + {F86042AC-FDB6-496F-B7F0-A9FA3B41A4A4} + + 0 + 0 + 2 + 0 + 0 + 0 + 1 + @@ -12560,15 +12678,15 @@ {76D0F267-8573-4B0F-AB03-EBC38BE8B73E} - 1891 + 1892 1760 - 1928 + 1930 1770 - 1928 + 1930 1739 @@ -17560,16 +17678,16 @@ {2124DEF7-967D-4AA0-AF82-421529126484} - 5833 - 1556 + 5832 + 1561 6395 - 1463 + 1473 6364 - 1463 + 1473 5301 @@ -17604,15 +17722,15 @@ {DA94A477-BEF7-46E1-B584-D5D3B9ACA955} 4810 - 1607 + 1616 6395 - 1397 + 1416 6364 - 1397 + 1416 3255 @@ -17690,15 +17808,15 @@ {1FF3EFC6-27CC-4914-A0B6-DD0A71BB0DC3} 5774 - 1540 + 1547 6395 - 1430 + 1444 6364 - 1430 + 1444 5183 @@ -18334,15 +18452,15 @@ {56F3FC3E-42C5-4052-8FF0-75960420559F} - 1765 - 1175 + 1768 + 1176 - 1902 + 1907 1770 - 1902 + 1907 1739 @@ -25755,15 +25873,15 @@ {90655845-3A09-4D53-A0CA-86FFF9DDD720} 7095 - 3155 + 3156 7338 - 3099 + 3103 7307 - 3099 + 3103 7083 @@ -25927,15 +26045,15 @@ {124C017F-994B-4518-962A-EE15CE4220BF} 6699 - 3143 + 3146 7338 - 3071 + 3078 7307 - 3071 + 3078 6290 @@ -26810,15 +26928,15 @@ {FDA8ACE6-4AF5-4B56-87F2-17B641EDA3A9} - 1166 + 1164 1153 - 1865 + 1861 1770 - 1865 + 1861 1739 @@ -26853,15 +26971,15 @@ {FDA8ACE6-4AF5-4B56-87F2-17B641EDA3A9} - 1131 + 1130 1153 - 1852 + 1850 1770 - 1852 + 1850 1739 @@ -27025,15 +27143,15 @@ {AF996D52-5028-4F30-A83A-5F1CCD1C0B61} - 2315 + 2316 1318 - 1940 + 1942 1770 - 1940 + 1942 1739 @@ -27198,15 +27316,15 @@ {56F3FC3E-42C5-4052-8FF0-75960420559F} 4413 - 1689 + 1686 7338 - 2985 + 2978 7307 - 2985 + 2978 1719 @@ -28199,15 +28317,15 @@ {0627FA8D-D241-405E-92A8-35CAE7E3721A} 6594 - 2369 + 2367 7338 - 2957 + 2953 7307 - 2957 + 2953 6081 @@ -29145,15 +29263,15 @@ {947D9CF2-7AF8-466A-B181-4F41CAF0B75D} 3684 - 2437 + 2439 6395 - 1497 + 1501 6364 - 1497 + 1501 1204 @@ -29747,15 +29865,15 @@ {686847C1-A3BD-40F5-A36F-989D0AB76CAB} 3953 - 1833 + 1840 7338 - 3014 + 3028 7307 - 3014 + 3028 799 @@ -30447,14 +30565,14 @@ {39005A0A-B503-4F3E-B3BB-4DB2B1A0D3D3} 1738 - 1687 + 1686 - 1828 + 1827 1770 - 1828 + 1827 1739 @@ -31545,15 +31663,15 @@ {E4900B6E-F92D-4D12-B76E-F634F1FA5145} - 1186 + 1184 1157 - 1878 + 1873 1770 - 1878 + 1873 1739 @@ -31631,15 +31749,15 @@ {70AAF4C6-BC88-4603-AF81-B0CA11254C00} - 1284 + 1280 1041 - 1890 + 1884 1770 - 1890 + 1884 1739 @@ -32667,11 +32785,11 @@ 1303 - 1952 + 1953 1770 - 1952 + 1953 1739 @@ -32965,15 +33083,15 @@ {F5E9D871-64D0-46BF-AC85-9B1D92A84E34} 4649 - 1106 + 1104 6395 - 1363 + 1359 6364 - 1363 + 1359 3133 @@ -33179,15 +33297,15 @@ {6EFCF220-429A-4F0A-B740-E2EAD998C78F} - 1825 + 1827 1355 - 1915 + 1919 1770 - 1915 + 1919 1739 @@ -33825,15 +33943,15 @@ {7E457E09-0B61-4B7A-9B54-FC7ACEEDFA2F} 4300 - 2034 + 2040 7338 - 3042 + 3053 7307 - 3042 + 3053 1493 @@ -33867,15 +33985,15 @@ {734BDE07-F467-41B1-9D3D-3C9A5BE09100} - 1343 - 1368 + 1342 + 1367 - 1840 + 1838 1770 - 1840 + 1838 1739 @@ -34963,6 +35081,221 @@ + + {B9241641-DD94-4E72-98B5-993F95DBC200} + fk_content_software + 0 + {4FCB0F2F-71B5-4F6F-BB26-5F51F30692A9} + 0 + {7A12157C-F254-4B59-B5E8-F5F24D23FCE9} + 1 + 0 + 15780518 + 238 + 0 + Arial + 0 + 0 + -28 + + {623301F1-461B-4500-B1CF-4588AD8C3A4E} + + + {E3772E9C-79A0-4294-8547-C60F7A49912A} + + 4036 + 1637 + + + 7338 + 3003 + + + 7307 + 3003 + + + 965 + 391 + + + 934 + 391 + + + + + {3D71920B-77D1-43D7-B861-C850450848E6} + fk_software_ort_software + 0 + {212F6583-95F2-44E1-A63D-38BB9AF68E73} + 0 + {B7171876-7C08-4C4C-9E3E-3DA283EF33B1} + 1 + 0 + 15780518 + 238 + 0 + Arial + 0 + 0 + -28 + + {E3772E9C-79A0-4294-8547-C60F7A49912A} + + + {8A37F16C-B89B-4F5F-8DC8-BF2A6775614E} + + 987 + 481 + + + 934 + 431 + + + 965 + 431 + + + 1209 + 651 + + + 1209 + 682 + + + + + {6E0A4686-7034-4157-BF7A-5F20A9C8C7D2} + fk_software_ort + 0 + {9FF7295E-E6E6-4E73-8D0F-B518A38DED6F} + 0 + {B9A4DA78-5E80-40F8-A030-CBF2882F7767} + 1 + 0 + 15780518 + 238 + 0 + Arial + 0 + 0 + -28 + + {8D6F100B-1ACE-40C8-91D8-D968D1844E87} + + + {8A37F16C-B89B-4F5F-8DC8-BF2A6775614E} + + 3764 + 1025 + + + 6395 + 1387 + + + 6364 + 1387 + + + 1363 + 782 + + + 1332 + 782 + + + + + {745BBB92-81F2-4B9A-9B2E-BD846481326B} + fk_benutzer_software_ansprechperson + 0 + {82AA599C-1941-4E02-95BE-7CAF4C4DFF60} + 0 + {6E60D5AB-9022-4267-AFC2-0292F8FD0E38} + 1 + 0 + 15780518 + 238 + 0 + Arial + 0 + 0 + -28 + + {50F56A06-2253-4C1B-B89F-1C7F3210F086} + + + {E3772E9C-79A0-4294-8547-C60F7A49912A} + + 1331 + 1045 + + + 1896 + 1770 + + + 1896 + 1739 + + + 965 + 471 + + + 934 + 471 + + + + + {F86042AC-FDB6-496F-B7F0-A9FA3B41A4A4} + fk_software_typ_software + 0 + {75B20B53-5FDF-4A28-9C0F-C29FD2279544} + 0 + {1E557C28-6613-49DA-B36A-9055C6485538} + 1 + 0 + 15780518 + 238 + 0 + Arial + 0 + 0 + -28 + + {0493FC3E-53BA-4F27-B792-4DB6E9F4AA08} + + + {E3772E9C-79A0-4294-8547-C60F7A49912A} + + 910 + 566 + + + 1085 + 740 + + + 1054 + 740 + + + 965 + 511 + + + 934 + 511 + + + @@ -58749,6 +59082,7 @@ {BABA7152-7013-4B27-8327-CE022E2A5297} {3F70B3B5-44FA-4C8D-B707-79E3DB8CA863} {72FAA735-FAC5-45AB-8411-5C528C10E18F} + {F0A351AC-9D33-453B-B849-5AB6A098292B} 1 1 @@ -59414,6 +59748,119 @@ 1 1 + + {6A4B8121-287E-4239-B372-2EDD6A49294F} + tbl_software + 0 + {542F2941-6AFF-4CE0-99A4-BA51B9FA4160} + 0 + {98BCCDAE-8E68-4808-BCDE-AC2E7B0DDDF2} + 1 + 0 + 15780518 + 238 + 0 + Arial + 0 + 0 + -28 + 351 + 668 + 0 + 613 + 629 + 0 + 1 + 1 + 1 + 0 + + {15EB1D32-933C-45D3-AC32-1215C5DF0DAA} + {F0A351AC-9D33-453B-B849-5AB6A098292B} + {71CF288A-62BA-4C26-9E61-AB9C0E2845A8} + + 1 + 1 + 5 + 1 + 0 + 1 + 1 + + + {414AD7E1-B3FA-450A-9E21-506A258CDEB2} + tbl_software_ort + 0 + {5B218D3D-45A1-4134-8629-6A9703D909BB} + 0 + {E58E9088-4BEF-4E25-8459-24693639E845} + 1 + 0 + 15780518 + 238 + 0 + Arial + 0 + 0 + -28 + 682 + 1086 + 0 + 511 + 356 + 0 + 1 + 1 + 1 + 0 + + {15EB1D32-933C-45D3-AC32-1215C5DF0DAA} + + 1 + 1 + 5 + 1 + 0 + 1 + 1 + + + {9356CEFD-BB79-436C-B3DC-AB1BCA6DC716} + tbl_software_typ + 0 + {06B51EA8-9991-413F-A231-37C2EA83940D} + 0 + {8DC49640-88DF-4F00-B68A-8217E6B1B540} + 1 + 0 + 15780518 + 238 + 0 + Arial + 0 + 0 + -28 + 640 + 1085 + 0 + 557 + 200 + 0 + 1 + 1 + 1 + 0 + + {71CF288A-62BA-4C26-9E61-AB9C0E2845A8} + + 1 + 1 + 5 + 1 + 0 + 1 + 1 + @@ -59482,15 +59929,15 @@ {6796A1AC-54A7-4EF0-8B39-1A30C6393C40} 1769 - 318 + 293 2404 - 335 + 284 2373 - 335 + 284 1552 @@ -59525,15 +59972,15 @@ {6796A1AC-54A7-4EF0-8B39-1A30C6393C40} 1756 - 164 + 152 2404 - 207 + 181 2373 - 207 + 181 1552 @@ -59568,15 +60015,15 @@ {CCD12E07-139E-4901-BAFD-9ADFDE1519B5} 1909 - 598 + 611 2404 - 463 + 489 2373 - 463 + 489 1645 @@ -60276,6 +60723,135 @@ + + {15EB1D32-933C-45D3-AC32-1215C5DF0DAA} + fk_software_ort_software + 0 + {0E9ED4B9-9BFB-48C9-BF6B-CD2196DC18FB} + 0 + {B7171876-7C08-4C4C-9E3E-3DA283EF33B1} + 1 + 0 + 15780518 + 238 + 0 + Arial + 0 + 0 + -28 + + {6A4B8121-287E-4239-B372-2EDD6A49294F} + + + {414AD7E1-B3FA-450A-9E21-506A258CDEB2} + + 1227 + 598 + + + 1281 + 666 + + + 1312 + 666 + + + 1342 + 651 + + + 1342 + 682 + + + + + {F0A351AC-9D33-453B-B849-5AB6A098292B} + fk_benutzer_software_ansprechperson + 0 + {7FE092DF-9F75-49D8-B367-367EA1FFFB25} + 0 + {6E60D5AB-9022-4267-AFC2-0292F8FD0E38} + 1 + 0 + 15780518 + 238 + 0 + Arial + 0 + 0 + -28 + + {950941FE-7219-4043-82FD-8E6AE76BD8A7} + + + {6A4B8121-287E-4239-B372-2EDD6A49294F} + + 1743 + 466 + + + 2404 + 386 + + + 2373 + 386 + + + 1312 + 666 + + + 1281 + 666 + + + + + {71CF288A-62BA-4C26-9E61-AB9C0E2845A8} + fk_software_typ_software + 0 + {55607597-B968-4A9F-92F0-CBCF6434328B} + 0 + {1E557C28-6613-49DA-B36A-9055C6485538} + 1 + 0 + 15780518 + 238 + 0 + Arial + 0 + 0 + -28 + + {9356CEFD-BB79-436C-B3DC-AB1BCA6DC716} + + + {6A4B8121-287E-4239-B372-2EDD6A49294F} + + 1238 + 787 + + + 1364 + 840 + + + 1364 + 871 + + + 1312 + 823 + + + 1281 + 823 + + + @@ -60350,7 +60926,7 @@ 80 121 0 - 630 + 497 278 0 1 @@ -60389,8 +60965,8 @@ 592 52 0 - 862 - 356 + 670 + 395 0 1 1 @@ -60428,7 +61004,7 @@ 298 1301 0 - 726 + 569 668 0 1 @@ -60467,7 +61043,7 @@ 1090 561 0 - 664 + 520 434 0 1 @@ -60509,23 +61085,23 @@ {F6A54B96-57C5-4D17-AE81-2817EB775765} - 307 + 237 415 - 483 + 387 592 - 483 + 387 561 - 331 + 287 389 - 331 + 287 358 @@ -60552,16 +61128,16 @@ {B2C05331-47E3-4261-BE2E-C761BA1F6FD5} - 1007 - 754 + 911 + 767 - 914 - 829 + 722 + 855 - 945 - 829 + 753 + 855 1270 @@ -60595,16 +61171,16 @@ {B2C05331-47E3-4261-BE2E-C761BA1F6FD5} - 1007 - 611 + 911 + 618 - 914 - 711 + 722 + 724 - 945 - 711 + 753 + 724 1270 @@ -60638,15 +61214,15 @@ {B2C05331-47E3-4261-BE2E-C761BA1F6FD5} - 926 + 859 282 - 751 + 618 219 - 782 + 649 219 @@ -60681,23 +61257,23 @@ {F6A54B96-57C5-4D17-AE81-2817EB775765} - 617 + 537 664 - 893 + 821 1090 - 893 + 821 1059 - 541 + 452 389 - 541 + 452 358 @@ -64793,7 +65369,7 @@ 893 1866 0 - 697 + 607 629 0 1 @@ -64834,7 +65410,7 @@ 350 1788 0 - 683 + 595 239 0 1 @@ -64873,7 +65449,7 @@ 111 2746 0 - 768 + 670 395 0 1 @@ -64910,8 +65486,8 @@ 366 332 0 - 683 - 239 + 607 + 317 0 1 1 @@ -64948,7 +65524,7 @@ 645 62 0 - 712 + 630 1760 0 1 @@ -64986,7 +65562,7 @@ 40 76 0 - 438 + 390 288 0 1 @@ -65014,7 +65590,7 @@ 1040 957 0 - 581 + 515 200 0 1 @@ -65052,7 +65628,7 @@ 1660 1919 0 - 677 + 595 434 0 1 @@ -65092,7 +65668,7 @@ 1349 2932 0 - 663 + 585 434 0 1 @@ -65130,7 +65706,7 @@ 733 2911 0 - 663 + 574 200 0 1 @@ -65167,7 +65743,7 @@ 2264 1961 0 - 569 + 497 200 0 1 @@ -65204,8 +65780,8 @@ 1906 963 0 - 691 - 590 + 607 + 668 0 1 1 @@ -65246,7 +65822,7 @@ {691B2260-9FDB-4DE4-97C1-07D4852B4EEF} - 2509 + 2465 329 @@ -65258,11 +65834,11 @@ 308 - 2502 + 2414 470 - 2471 + 2383 470 @@ -65289,16 +65865,16 @@ {691B2260-9FDB-4DE4-97C1-07D4852B4EEF} - 1301 - 398 + 1263 + 411 - 1015 - 446 + 939 + 472 - 1046 - 446 + 970 + 472 1757 @@ -65332,16 +65908,16 @@ {097E646A-5878-4A23-9198-786E1723181E} - 1340 - 754 + 1302 + 780 - 1015 - 525 + 939 + 577 - 1046 - 525 + 970 + 577 1835 @@ -65375,23 +65951,23 @@ {097E646A-5878-4A23-9198-786E1723181E} - 2072 + 2028 681 - 2130 + 2086 589 - 2130 + 2086 620 - 2214 + 2170 862 - 2214 + 2170 893 @@ -65418,15 +65994,15 @@ {CF9B1CC5-01CB-406C-BCA3-ADE8589AE812} - 765 + 724 1126 - 774 + 692 1232 - 805 + 723 1232 @@ -65461,7 +66037,7 @@ {CF9B1CC5-01CB-406C-BCA3-ADE8589AE812} - 1602 + 1569 1166 @@ -65473,11 +66049,11 @@ 1312 - 1569 + 1503 1140 - 1538 + 1472 1140 @@ -65504,15 +66080,15 @@ {0D450927-428E-492D-9E1C-87F9DBFBFA7A} - 2647 + 2602 1343 - 2563 + 2473 1312 - 2594 + 2504 1312 @@ -65547,7 +66123,7 @@ {097E646A-5878-4A23-9198-786E1723181E} - 2637 + 2592 908 @@ -65559,11 +66135,11 @@ 833 - 2594 + 2504 1103 - 2563 + 2473 1103 @@ -65590,15 +66166,15 @@ {88CE9183-F8E7-4553-A720-4146D8A4ACE8} - 1246 + 1205 1752 - 774 + 692 1818 - 805 + 723 1818 @@ -65633,8 +66209,8 @@ {88CE9183-F8E7-4553-A720-4146D8A4ACE8} - 2664 - 1698 + 2623 + 1697 2932 @@ -65645,11 +66221,11 @@ 1638 - 2627 + 2545 1877 - 2596 + 2514 1877 @@ -65676,23 +66252,23 @@ {88CE9183-F8E7-4553-A720-4146D8A4ACE8} - 2152 + 2113 2119 - 2246 + 2210 2264 - 2246 + 2210 2233 - 2258 + 2216 2125 - 2258 + 2216 2094 @@ -65719,8 +66295,8 @@ {2EDF73A3-A028-40CD-84F2-681CD2887C3B} - 1686 - 2015 + 1645 + 2034 1919 @@ -65731,12 +66307,12 @@ 1949 - 1685 - 2201 + 1601 + 2240 - 1654 - 2201 + 1570 + 2240 @@ -66733,6 +67309,560 @@ 1 1 + + {A2627877-35A9-472E-B3B8-58890C80E081} + Software + 0 + {6D385F89-5718-4AD1-AFE5-241610EBDD8A} + 0 + 1 + 0 + 15780518 + 238 + 0 + Arial + 0 + 16777215 + 1 + 0 + 1 + 1 + -28 + 0 + 0 + 0 + 30 + + + + {0DD056B9-18BC-4E12-98DB-C2E219057D4E} + tbl_software + 0 + {C983C8BB-FA34-4DAA-9C22-791747E2CFD0} + 0 + {98BCCDAE-8E68-4808-BCDE-AC2E7B0DDDF2} + 1 + 0 + 15780518 + 238 + 0 + Arial + 0 + 0 + -28 + 806 + 1855 + 0 + 613 + 629 + 0 + 1 + 1 + 1 + 0 + + {162A3414-5A2D-4EF4-B9A0-6DA7BF536ED0} + {364C7469-496E-46D8-840A-468E33182360} + {76D6BE44-314B-4707-9F26-D262C050EF76} + {0E18326D-1C05-4053-894C-DEA7FEFC88E2} + + 1 + 1 + 5 + 1 + 0 + 1 + 1 + + + {92426DA4-8DEB-4CDF-AC62-887F74C77AA5} + tbl_content + 0 + {748F6F43-C499-4041-B123-C4ED17BEB0E2} + 0 + {57CF0E77-D04F-44B8-93B2-66C2651DD4F8} + 1 + 0 + 15780518 + 238 + 0 + Arial + 0 + 0 + -28 + 75 + 539 + 0 + 520 + 434 + 0 + 1 + 1 + 1 + 0 + + {162A3414-5A2D-4EF4-B9A0-6DA7BF536ED0} + + 1 + 1 + 5 + 1 + 0 + 1 + 1 + + + {D02A2BF3-3B8F-46DE-8722-CB63381E9CC4} + tbl_ort + 0 + {A52823BB-0BFC-4D73-87CF-DD11D18555A0} + 0 + {04908758-A69E-4567-9BCA-69420A749BE3} + 1 + 0 + 15780518 + 238 + 0 + Arial + 0 + 0 + -28 + 683 + 355 + 0 + 528 + 941 + 0 + 1 + 1 + 1 + 0 + + {C7082588-203D-4AD5-91FB-A01B3E59DEE9} + + 1 + 1 + 5 + 1 + 0 + 1 + 1 + + + {CA7DFBFC-C166-4FA6-80F4-4B7BC87DD424} + tbl_software_ort + 0 + {97923011-F314-4E89-9736-CBC38EEC19D9} + 0 + {E58E9088-4BEF-4E25-8459-24693639E845} + 1 + 0 + 15780518 + 238 + 0 + Arial + 0 + 0 + -28 + 1242 + 1131 + 0 + 511 + 356 + 0 + 1 + 1 + 1 + 0 + + {364C7469-496E-46D8-840A-468E33182360} + {C7082588-203D-4AD5-91FB-A01B3E59DEE9} + + 1 + 1 + 5 + 1 + 0 + 1 + 1 + + + {869FEC9F-40C3-4D09-BE9B-BF45ACE73C2A} + tbl_benutzer + 0 + {9FBA4284-FB96-4D9F-97E8-B85FDD915629} + 0 + {20863D57-4A76-4276-B1E9-1FF7E0B4C0BB} + 1 + 0 + 15780518 + 238 + 0 + Arial + 0 + 0 + -28 + 91 + 1830 + 0 + 594 + 512 + 0 + 1 + 1 + 1 + 0 + + {76D6BE44-314B-4707-9F26-D262C050EF76} + + 1 + 1 + 5 + 1 + 0 + 1 + 1 + + + {E43259A2-9195-4134-977A-9CEC76D8D0F6} + tbl_software_typ + 0 + {E853FF71-442A-4836-9C9D-D53516B54191} + 0 + {8DC49640-88DF-4F00-B68A-8217E6B1B540} + 1 + 0 + 15780518 + 238 + 0 + Arial + 0 + 0 + -28 + 732 + 1081 + 0 + 557 + 200 + 0 + 1 + 1 + 1 + 0 + + {0E18326D-1C05-4053-894C-DEA7FEFC88E2} + + 1 + 1 + 5 + 1 + 0 + 1 + 1 + + + {9EF8502D-F7E6-4356-9B3F-6B6782ABABA1} + Stamp + 0 + {C8E842BD-301F-457D-83A6-F913024390CE} + 0 + {C23ADE6F-999C-429E-916F-AA0F023D4779} + 1 + 0 + 15780518 + 238 + 0 + Arial + 0 + 0 + -28 + 26 + 16 + 0 + 390 + 288 + 0 + 1 + 1 + 1 + 0 + + + + {2B08606B-C9F4-4EAC-B718-D347693C1E32} + Software + 0 + {E57F7753-EE9F-4164-9F40-87E824A101E7} + 0 + {384F1F22-6827-45BD-A14F-D095E8AB01E3} + 1 + 0 + 15780518 + 238 + 0 + Arial + 0 + 0 + -42 + 329 + 27 + 0 + 259 + 125 + 0 + 0 + 0 + 1 + 0 + + + + + + {162A3414-5A2D-4EF4-B9A0-6DA7BF536ED0} + fk_content_software + 0 + {D5AEFC5A-0932-4C3F-8879-F68D70987070} + 0 + {7A12157C-F254-4B59-B5E8-F5F24D23FCE9} + 1 + 0 + 15780518 + 238 + 0 + Arial + 0 + 0 + -28 + + {92426DA4-8DEB-4CDF-AC62-887F74C77AA5} + + + {0DD056B9-18BC-4E12-98DB-C2E219057D4E} + + 1357 + 646 + + + 1059 + 292 + + + 1090 + 292 + + + 1824 + 1120 + + + 1855 + 1120 + + + + + {364C7469-496E-46D8-840A-468E33182360} + fk_software_ort_software + 0 + {F315BB3E-C1D5-4F3E-B2F4-7F8D16C3E6E9} + 0 + {B7171876-7C08-4C4C-9E3E-3DA283EF33B1} + 1 + 0 + 15780518 + 238 + 0 + Arial + 0 + 0 + -28 + + {0DD056B9-18BC-4E12-98DB-C2E219057D4E} + + + {CA7DFBFC-C166-4FA6-80F4-4B7BC87DD424} + + 1649 + 1289 + + + 1855 + 1278 + + + 1824 + 1278 + + + 1673 + 1420 + + + 1642 + 1420 + + + + + {C7082588-203D-4AD5-91FB-A01B3E59DEE9} + fk_software_ort + 0 + {32E5B5BB-C619-4599-8E36-6F31710E4A64} + 0 + {B9A4DA78-5E80-40F8-A030-CBF2882F7767} + 1 + 0 + 15780518 + 238 + 0 + Arial + 0 + 0 + -28 + + {D02A2BF3-3B8F-46DE-8722-CB63381E9CC4} + + + {CA7DFBFC-C166-4FA6-80F4-4B7BC87DD424} + + 907 + 1227 + + + 883 + 1154 + + + 914 + 1154 + + + 1100 + 1420 + + + 1131 + 1420 + + + + + {76D6BE44-314B-4707-9F26-D262C050EF76} + fk_benutzer_software_ansprechperson + 0 + {60DAD024-32D3-4B05-B365-A957E764D908} + 0 + {6E60D5AB-9022-4267-AFC2-0292F8FD0E38} + 1 + 0 + 15780518 + 238 + 0 + Arial + 0 + 0 + -28 + + {869FEC9F-40C3-4D09-BE9B-BF45ACE73C2A} + + + {0DD056B9-18BC-4E12-98DB-C2E219057D4E} + + 2044 + 644 + + + 2127 + 603 + + + 2127 + 634 + + + 2162 + 775 + + + 2162 + 806 + + + + + {0E18326D-1C05-4053-894C-DEA7FEFC88E2} + fk_software_typ_software + 0 + {DFD5FD9E-A5CF-478D-9C5D-95FD0680B0DA} + 0 + {1E557C28-6613-49DA-B36A-9055C6485538} + 1 + 0 + 15780518 + 238 + 0 + Arial + 0 + 0 + -28 + + {E43259A2-9195-4134-977A-9CEC76D8D0F6} + + + {0DD056B9-18BC-4E12-98DB-C2E219057D4E} + + 1646 + 837 + + + 1638 + 832 + + + 1669 + 832 + + + 1824 + 963 + + + 1855 + 963 + + + + + + + {3D993E57-6F3D-4F52-B5AD-1D1F99D32F37} + Page Format + 0 + {683B4B2E-367F-4B93-A58E-E5337B4610F0} + 0 + 100 + 0 + 1 + 8 + 2970 + 2100 + 150 + 100 + 100 + 150 + + + 1 + 1 + 0 + 5 + 0 + 0 + 1 + 1 + 1 + @@ -66857,6 +67987,16 @@ 0 + + {384F1F22-6827-45BD-A14F-D095E8AB01E3} + Software + 0 + {4263CB4D-946C-4FDA-8561-212BE7AC2381} + 0 + Software + 0 + + @@ -66869,10 +68009,10 @@ FH-Complete Systementwicklung FH Technikum Wien - 3.0 + 3.2 2009-04-17T10:15:21.000+01:00 - 2015-11-06T16:17:19.467+01:00 - FH-Complete 3.0 + 2016-01-27T15:47:13.326+01:00 + FH-Complete 3.2 <?xml-stylesheet type="text/xsl" href="FHCompleteTDM3PG83.xsl"?> @@ -67275,6 +68415,9 @@ {C1492261-7316-4AC4-953C-E032D07EF4B5} {D439281C-E8FA-4E26-9421-AC562A5396D9} {050E02CD-6442-4853-A6AB-4D0528E417BF} + {98BCCDAE-8E68-4808-BCDE-AC2E7B0DDDF2} + {E58E9088-4BEF-4E25-8459-24693639E845} + {8DC49640-88DF-4F00-B68A-8217E6B1B540} 0 0 @@ -109104,6 +110247,7 @@ Studiengang>0 und Semester>0 -> News fuer bestimmtes Semester im Studie {EC8AA3BC-DED7-49D2-A9DB-96C30F061E0A} {6E66A5BE-4F03-4F42-9371-646C37F902DA} {D5D8FED0-6E7D-4EA7-9AF6-61B1E68B1039} + {6E60D5AB-9022-4267-AFC2-0292F8FD0E38} @@ -109175,6 +110319,7 @@ Studiengang>0 und Semester>0 -> News fuer bestimmtes Semester im Studie {6B81A296-AC1E-454A-A626-2D80CF42FCB2} {311980DE-8F65-4595-B2E3-EB8ECB2ECEB5} {2A6A277F-32BD-4D48-AA53-B32164DA778B} + {5D77254A-6B21-443B-AE35-D3E250DAA5B8} @@ -109719,6 +110864,7 @@ Studiengang>0 und Semester>0 -> News fuer bestimmtes Semester im Studie {6B81A296-AC1E-454A-A626-2D80CF42FCB2} {311980DE-8F65-4595-B2E3-EB8ECB2ECEB5} {2A6A277F-32BD-4D48-AA53-B32164DA778B} + {5D77254A-6B21-443B-AE35-D3E250DAA5B8} @@ -109763,6 +110909,7 @@ Studiengang>0 und Semester>0 -> News fuer bestimmtes Semester im Studie {EC8AA3BC-DED7-49D2-A9DB-96C30F061E0A} {6E66A5BE-4F03-4F42-9371-646C37F902DA} {D5D8FED0-6E7D-4EA7-9AF6-61B1E68B1039} + {6E60D5AB-9022-4267-AFC2-0292F8FD0E38} @@ -122701,6 +123848,7 @@ ALTER TABLE tbl_mitarbeiter ALTER COLUMN personalnummer DROP NOT NULL;{A884D03E-BAB0-4FB7-9893-C3BA7C196082} {6FB61500-8D20-4ECA-850A-AC1F5A4B33B7} {409897DE-19FC-4A3A-AFE6-813ABF596B69} + {B9A4DA78-5E80-40F8-A030-CBF2882F7767} @@ -122743,6 +123891,7 @@ ALTER TABLE tbl_mitarbeiter ALTER COLUMN personalnummer DROP NOT NULL;{DA865EBB-11A7-46C6-AA1B-788D24C20850} {FF9B45A3-39A2-455B-8240-BB6D8DB5C38F} {3626DB7C-D9E7-4BE1-A748-86B7169EC687} + {2B477C13-1E4C-4370-8240-8CAD08CCFA92} @@ -123711,6 +124860,7 @@ ALTER TABLE tbl_mitarbeiter ALTER COLUMN personalnummer DROP NOT NULL;{DA865EBB-11A7-46C6-AA1B-788D24C20850} {FF9B45A3-39A2-455B-8240-BB6D8DB5C38F} {3626DB7C-D9E7-4BE1-A748-86B7169EC687} + {2B477C13-1E4C-4370-8240-8CAD08CCFA92} @@ -123726,6 +124876,7 @@ ALTER TABLE tbl_mitarbeiter ALTER COLUMN personalnummer DROP NOT NULL;{CFCFB0A9-CF7B-4E5A-B6A0-909B2FAFB267} {62BFCF57-8025-4182-8001-0D73ABC7270E} {6FB61500-8D20-4ECA-850A-AC1F5A4B33B7} + {B9A4DA78-5E80-40F8-A030-CBF2882F7767} @@ -157651,6 +158802,7 @@ Wenn FALSE haengt die Anzahl der Fragen pro Level von der Gesamtzahl pro Level a {1CD3A3AC-4796-4B95-B24A-BD1EDB2B158B} {A884D03E-BAB0-4FB7-9893-C3BA7C196082} {FDF638AA-C04C-4007-A228-AB975C067734} + {7A12157C-F254-4B59-B5E8-F5F24D23FCE9} @@ -157692,6 +158844,7 @@ Wenn FALSE haengt die Anzahl der Fragen pro Level von der Gesamtzahl pro Level a {944AA6C9-9543-4AA5-AF16-678DCF9B56AC} {1D7C9887-797A-4745-9016-58B3EEF5BB61} {44513FD4-A673-4143-857F-65F347CDDB35} + {8CB99EB3-8D6E-4782-ADC4-FA45C801C7C7} @@ -158124,6 +159277,7 @@ Wenn FALSE haengt die Anzahl der Fragen pro Level von der Gesamtzahl pro Level a {944AA6C9-9543-4AA5-AF16-678DCF9B56AC} {1D7C9887-797A-4745-9016-58B3EEF5BB61} {44513FD4-A673-4143-857F-65F347CDDB35} + {8CB99EB3-8D6E-4782-ADC4-FA45C801C7C7} @@ -158138,6 +159292,7 @@ Wenn FALSE haengt die Anzahl der Fragen pro Level von der Gesamtzahl pro Level a {1CD3A3AC-4796-4B95-B24A-BD1EDB2B158B} {A884D03E-BAB0-4FB7-9893-C3BA7C196082} {FDF638AA-C04C-4007-A228-AB975C067734} + {7A12157C-F254-4B59-B5E8-F5F24D23FCE9} @@ -197775,6 +198930,1354 @@ Storno + + {98BCCDAE-8E68-4808-BCDE-AC2E7B0DDDF2} + tbl_software + 0 + {E9BA6102-BA5A-4EA5-9F73-87D9E4006658} + 0 + 0 + 0 + 0 + 1 + + + + + tbl_software + 0 + + {7A12157C-F254-4B59-B5E8-F5F24D23FCE9} + {B7171876-7C08-4C4C-9E3E-3DA283EF33B1} + {6E60D5AB-9022-4267-AFC2-0292F8FD0E38} + {1E557C28-6613-49DA-B36A-9055C6485538} + + + + {47303447-E557-4764-A443-C7E3972F7AFB} + software_id + 1 + {DD37290B-CF7A-4AEE-975D-950DEF171FB9} + 0 + 0 + 0 + 0 + 1 + + + + + + + 0 + + 1 + 0 + software_id + 1 + + + + + {CAFDD1F2-C8E1-460B-807D-AA91104B8CFA} + {ADE9341A-4A77-4E8F-A696-F2A6F7C1DDE9} + + + {0637950D-1EE9-4243-B54E-05061C742A76} + + + + + + {5F0FB0CB-62A1-4BDC-A4DA-882CACFC296A} + + + + + + + {6A5A8F45-F2EF-4C5E-AEC7-EBC1322C36B3} + + + 0 + + + {86E88835-8CF5-4D5C-ACB3-0A61401793A8} + bezeichnung + 2 + {4166C5B7-9F9C-4BE6-94D7-54097E5C49F3} + 0 + 0 + 0 + 0 + 1 + + + + + 512 + + 0 + + 0 + 0 + bezeichnung + 0 + + + + + + + + + + {ECB8F02F-B683-4252-8508-ED9D064C9AF3} + + + + + + + + 0 + + + {5952BF44-216E-43DD-AA9C-B46262D2A413} + version + 3 + {A1FC9374-2BF8-49EC-A756-CA7DBD26345B} + 0 + 0 + 0 + 0 + 1 + + + + + 128 + + 0 + + 0 + 0 + version + 0 + + + + + + + + + + {ECB8F02F-B683-4252-8508-ED9D064C9AF3} + + + + + + + + 0 + + + {7E11BFFA-65EE-41E9-B91C-F7C7C95D898E} + anzahl_lizenzen + 4 + {539A9B0C-3C42-4DCD-9773-777FE5932D29} + 0 + 0 + 0 + 0 + 1 + + + + + + + 0 + + 0 + 0 + anzahl_lizenzen + 0 + + + + + + + + + + {361EF147-269D-4247-8F7C-5A3876A3999A} + + + + + + + + 0 + + + {2D54491F-DBDB-4A3D-AF3F-79016A1E91D3} + lizenzkosten + 5 + {1D5DEF59-1BE1-4149-93C9-09F73579D333} + 0 + 0 + 0 + 0 + 1 + + + + + 30 + 6 + 0 + + 0 + 0 + lizenzkosten + 0 + + + + + + + + + + {E62BD1D3-18CA-4571-9A16-606FF04DC894} + + + + + + + + 0 + + + {28ED2779-12E6-4E59-8104-299633AD5DA5} + ablaufdatum + 6 + {53092DAD-0824-471A-88AF-92E423AE9865} + 0 + 0 + 0 + 0 + 1 + + + + + + + 0 + + 0 + 0 + ablaufdatum + 0 + + + + + + + + + + {5EBD99F4-5263-4410-9892-11DB7C2DF84B} + + + + + + + + 0 + + + {EFF8A226-89EE-4915-8B7E-486251F400A4} + softwaretyp_kurzbz + 7 + {EFAEDA0C-961C-4658-8282-BBFDA9175594} + 0 + 0 + 0 + 0 + 1 + + + + + 32 + + 0 + + 0 + 1 + softwaretyp_kurzbz + 0 + + + + + + + {E1CE5C0F-2FE6-44E5-A1D7-C344877C3039} + + + + + {ECB8F02F-B683-4252-8508-ED9D064C9AF3} + + + + + + + + 0 + + + {AE5E0497-2250-47B1-A1F2-26DF6E7B176B} + content_id + 8 + {DAC765EF-7D93-48B3-97ED-88EB3FDBB5A7} + 0 + 0 + 0 + 0 + 1 + + + + + + + 0 + + 0 + 1 + content_id + 0 + + + + + + + {8CB99EB3-8D6E-4782-ADC4-FA45C801C7C7} + + + + + {361EF147-269D-4247-8F7C-5A3876A3999A} + + + + + + + + 0 + + + {F21457BE-C3E4-4C76-8DB7-72EAAF01116A} + ansprechperson + 9 + {5001E90B-DA2F-4CB6-8D2E-FDA527D25B6B} + 0 + 0 + 0 + 0 + 1 + + + + + 32 + + 0 + + 0 + 1 + ansprechperson + 0 + + + + + + + {5D77254A-6B21-443B-AE35-D3E250DAA5B8} + + + + + {ECB8F02F-B683-4252-8508-ED9D064C9AF3} + + + + + + + + 0 + + + {0A10068A-A237-4FFE-B2CD-734DBB5AC242} + aktiv + 10 + {5863C504-A1FA-4332-9BB2-8B4A5D1050E7} + 0 + 0 + 0 + 0 + 1 + + + + + + + 0 + + 1 + 0 + aktiv + 0 + + + + + + + + + + {D64069A5-B04A-490B-B0A2-5144DEA81A2E} + + + + + + + + 0 + + + {6B6B4F78-078D-4FF0-A0F1-07B4EDBA229E} + anmerkung + 11 + {2E3DB01D-92D6-45ED-8E66-9A1F08BD513C} + 0 + 0 + 0 + 0 + 1 + + + + + + + 0 + + 0 + 0 + anmerkung + 0 + + + + + + + + + + {8D91E2A4-12F5-40E3-BAC2-BFCF7BE1C8B7} + + + + + + + + 0 + + + {4D0BD8A7-BC48-4986-B27E-C8BD0DC401E2} + insertamum + 12 + {6A173C6C-88E2-4415-8F0F-0403F5938BD0} + 0 + 0 + 0 + 0 + 1 + + + + + + + 0 + + 0 + 0 + insertamum + 0 + + + + + + + + + + {342E3F36-138D-40F7-B1B2-D9489C848835} + + + + + + + + 0 + + + {529EF413-3B7D-4BAF-B6D6-F6B68DD2B4B2} + insertvon + 13 + {A202A324-B431-4C02-A443-E81EDCEC920C} + 0 + 0 + 0 + 0 + 1 + + + + + 32 + + 0 + + 0 + 0 + insertvon + 0 + + + + + + + + + + {ECB8F02F-B683-4252-8508-ED9D064C9AF3} + + + + + + + + 0 + + + {64EB6774-216A-4015-AF7B-876A292936C9} + updateamum + 14 + {34B7359D-B1C7-4705-960E-EB62AD468CD3} + 0 + 0 + 0 + 0 + 1 + + + + + + + 0 + + 0 + 0 + updateamum + 0 + + + + + + + + + + {342E3F36-138D-40F7-B1B2-D9489C848835} + + + + + + + + 0 + + + {C5FE19BB-6B46-4F2A-B2C0-A80CE2FDAC64} + updatevon + 15 + {00E05B60-ED7E-452C-9D40-1122BDA8C35C} + 0 + 0 + 0 + 0 + 1 + + + + + 32 + + 0 + + 0 + 0 + updatevon + 0 + + + + + + + + + + {ECB8F02F-B683-4252-8508-ED9D064C9AF3} + + + + + + + + 0 + + + + + {735744B5-2E82-4891-BDCB-92925B2F548D} + Key122 + 0 + {C6F33894-124F-4B23-9434-8C04AE283A03} + 0 + 0 + 0 + 0 + 1 + + + + + Key122 + + + {CAFDD1F2-C8E1-460B-807D-AA91104B8CFA} + software_id + 0 + {30A711B0-494B-4F26-9C48-3A50EAAF59A5} + 0 + 1 + + + + + 0 + + {47303447-E557-4764-A443-C7E3972F7AFB} + + + {0637950D-1EE9-4243-B54E-05061C742A76} + + + + + {B7171876-7C08-4C4C-9E3E-3DA283EF33B1} + + + + + + + {6A5A8F45-F2EF-4C5E-AEC7-EBC1322C36B3} + software_id + 0 + {B79B143C-A274-4E70-AE1E-30EE3B93A258} + 0 + 0 + 0 + 0 + 1 + + + + + software_id + + + {ADE9341A-4A77-4E8F-A696-F2A6F7C1DDE9} + software_id + 0 + {E30ABA90-0703-4310-9DD9-3874AAFA2247} + 0 + 1 + + + + + 0 + + {47303447-E557-4764-A443-C7E3972F7AFB} + + + + + + + {47303447-E557-4764-A443-C7E3972F7AFB} + + + + + + + {735744B5-2E82-4891-BDCB-92925B2F548D} + + + + + + + + + {2DF1C1D4-044F-4F45-BF9D-A4E740C9639E} + + + 0 + + 0 + + + + + + + {E58E9088-4BEF-4E25-8459-24693639E845} + tbl_software_ort + 0 + {94658987-BF0C-42A0-892E-DAE55E9E7165} + 0 + 0 + 0 + 0 + 1 + + + + + tbl_software_ort + 0 + + {B7171876-7C08-4C4C-9E3E-3DA283EF33B1} + {B9A4DA78-5E80-40F8-A030-CBF2882F7767} + + + + {3F45DB26-68C2-4FD1-B391-FFEF58BC867A} + software_ort_id + 1 + {DE393817-24EF-4D5A-A992-C15FED700DF6} + 0 + 0 + 0 + 0 + 1 + + + + + + + 0 + + 1 + 0 + software_ort_id + 0 + + + + + {5B213A4D-D68B-4036-AEB5-9752543936D0} + + + + + + + {5F0FB0CB-62A1-4BDC-A4DA-882CACFC296A} + + + + + + + + 0 + + + {638E55B8-94E1-41CD-9D2C-05EAC0F0BB33} + software_id + 2 + {C9753CC9-9FA0-4C71-A856-D50EE73AE0E8} + 0 + 0 + 0 + 0 + 1 + + + + + + + 0 + + 1 + 1 + software_id + 0 + + + + + + + {0637950D-1EE9-4243-B54E-05061C742A76} + + + + + {361EF147-269D-4247-8F7C-5A3876A3999A} + + + + + + + + 0 + + + {01D80648-2B24-4435-88B2-FE70275DA250} + ort_kurzbz + 3 + {13DB7734-CD4D-4DFD-A913-A57CFA4BB04D} + 0 + 0 + 0 + 0 + 1 + + + + + 16 + + 0 + + 1 + 1 + ort_kurzbz + 0 + + + + + + + {2B477C13-1E4C-4370-8240-8CAD08CCFA92} + + + + + {ECB8F02F-B683-4252-8508-ED9D064C9AF3} + + + + + + + + 0 + + + {B9D695DB-437F-4BA0-99BE-FB909C712E72} + aktiv + 4 + {771A56F8-83FA-43E3-8BB6-FBCAB8A2A476} + 0 + 0 + 0 + 0 + 1 + + + + + + + 0 + + 1 + 0 + aktiv + 0 + + + + + + + + + + {D64069A5-B04A-490B-B0A2-5144DEA81A2E} + + + + + + + + 0 + + + {4EB3CEC1-BCFC-466C-BDAF-FF9F5449C87D} + insertamum + 5 + {351C9075-7594-4B76-8AD0-6B098CA80A54} + 0 + 0 + 0 + 0 + 1 + + + + + + + 0 + + 0 + 0 + insertamum + 0 + + + + + + + + + + {342E3F36-138D-40F7-B1B2-D9489C848835} + + + + + + + + 0 + + + {5C10C2C3-29AB-4099-900F-75D764B9E171} + insertvon + 6 + {E11058F3-1CE6-4E8A-A087-FE1A3DF08803} + 0 + 0 + 0 + 0 + 1 + + + + + 32 + + 0 + + 0 + 0 + insertvon + 0 + + + + + + + + + + {ECB8F02F-B683-4252-8508-ED9D064C9AF3} + + + + + + + + 0 + + + {42FC3C02-FCB6-42A8-84F6-EB74E5F182C5} + updateamum + 7 + {98353DF4-1C29-4F32-BCF1-161F0DFB701E} + 0 + 0 + 0 + 0 + 1 + + + + + + + 0 + + 0 + 0 + updateamum + 0 + + + + + + + + + + {342E3F36-138D-40F7-B1B2-D9489C848835} + + + + + + + + 0 + + + {B1903A3F-7C84-4B20-AC6C-FE31D34F8D2F} + updatevon + 8 + {C2DD3AB5-7DDD-465A-9FE6-37DD2DA66C0F} + 0 + 0 + 0 + 0 + 1 + + + + + 32 + + 0 + + 0 + 0 + updatevon + 0 + + + + + + + + + + {ECB8F02F-B683-4252-8508-ED9D064C9AF3} + + + + + + + + 0 + + + + + {B963262B-7F44-4B9B-AC75-5B23A397720B} + Key123 + 0 + {C7FE1B47-554E-4117-A3EB-564072C0900F} + 0 + 0 + 0 + 0 + 1 + + + + + Key123 + + + {5B213A4D-D68B-4036-AEB5-9752543936D0} + software_ort_id + 0 + {0E9BE7BF-7F3F-44CC-AD2A-7AACF440E3F8} + 0 + 1 + + + + + 0 + + {3F45DB26-68C2-4FD1-B391-FFEF58BC867A} + + + + + + + + + + + + {B963262B-7F44-4B9B-AC75-5B23A397720B} + + + + + + + + + {2DF1C1D4-044F-4F45-BF9D-A4E740C9639E} + + + 0 + + 0 + + + + + + + {8DC49640-88DF-4F00-B68A-8217E6B1B540} + tbl_software_typ + 0 + {1B015BD1-AAC7-4332-97D0-8AA6CD23D715} + 0 + 0 + 0 + 0 + 1 + + + + + tbl_software_typ + 0 + + {1E557C28-6613-49DA-B36A-9055C6485538} + + + + {E67AD08B-F241-4945-9856-5FE45C1EFA3F} + softwaretyp_kurzbz + 0 + {C0494DFB-77A2-49C2-8377-4DDC0B8633D5} + 0 + 0 + 0 + 0 + 1 + + + + + 32 + + 0 + + 1 + 0 + softwaretyp_kurzbz + 0 + + + + + {E01BCE67-8C64-4E64-A06C-3A98F21B4E62} + + + {E1CE5C0F-2FE6-44E5-A1D7-C344877C3039} + + + + + + {ECB8F02F-B683-4252-8508-ED9D064C9AF3} + + + + + + + + 0 + + + {BD359CFD-548C-4181-99ED-9306F43B7ABB} + bezeichnung + 0 + {20E8920A-5B82-45AD-9E23-4E9C56B2CA5A} + 0 + 0 + 0 + 0 + 1 + + + + + 256 + + 0 + + 0 + 0 + bezeichnung + 0 + + + + + + + + + + {ECB8F02F-B683-4252-8508-ED9D064C9AF3} + + + + + + + + 0 + + + + + {1076AFF2-5256-496D-A749-1D3BD5B7F334} + Key124 + 0 + {F1F61B93-9B4C-4C81-A768-42F228B1C3C7} + 0 + 0 + 0 + 0 + 1 + + + + + Key124 + + + {E01BCE67-8C64-4E64-A06C-3A98F21B4E62} + softwaretyp_kurzbz + 0 + {D4896DEA-B238-4C5C-8209-7023E1DA65B6} + 0 + 1 + + + + + 0 + + {E67AD08B-F241-4945-9856-5FE45C1EFA3F} + + + {E1CE5C0F-2FE6-44E5-A1D7-C344877C3039} + + + + + {1E557C28-6613-49DA-B36A-9055C6485538} + + + + + + + + {1076AFF2-5256-496D-A749-1D3BD5B7F334} + + + + + + + + + + 0 + + 0 + + + + + @@ -229459,6 +231962,296 @@ Storno SIMPLE 1 + + {7A12157C-F254-4B59-B5E8-F5F24D23FCE9} + fk_content_software + 0 + {112BCB6A-72A7-45FF-8736-708BC5302DD4} + 0 + + {57CF0E77-D04F-44B8-93B2-66C2651DD4F8} + + + {98BCCDAE-8E68-4808-BCDE-AC2E7B0DDDF2} + + 1 + + + 0 + 0 + 0 + -1 + + fk_content_software + + 0 + 0 + 0 + 0 + + {3C543344-D5D2-429A-A2D4-CD8D872D1CA0} + + + + {8CB99EB3-8D6E-4782-ADC4-FA45C801C7C7} + FK content_id - content_id + 0 + {78343FC1-C7A4-43DF-AED3-960D4F838D3C} + 0 + 1 + + + + + + {E4E659C7-39CF-4EFC-B7FD-EB3BB8D3F089} + + + {AE5E0497-2250-47B1-A1F2-26DF6E7B176B} + + + {1207D5F4-B063-4B0A-B826-306478756915} + + + + + 0 + 0 + SIMPLE + 1 + + + {B7171876-7C08-4C4C-9E3E-3DA283EF33B1} + fk_software_ort_software + 0 + {2402396A-6754-4E54-A371-D7A273246B4A} + 0 + + {98BCCDAE-8E68-4808-BCDE-AC2E7B0DDDF2} + + + {E58E9088-4BEF-4E25-8459-24693639E845} + + 1 + + + 1 + 1 + 0 + -1 + + fk_software_ort_software + + 0 + 0 + 0 + 0 + + {735744B5-2E82-4891-BDCB-92925B2F548D} + + + + {0637950D-1EE9-4243-B54E-05061C742A76} + FK software_id - software_id + 0 + {C95B1678-5785-474B-B7B8-65CEB67E5751} + 0 + 1 + + + + + + {47303447-E557-4764-A443-C7E3972F7AFB} + + + {638E55B8-94E1-41CD-9D2C-05EAC0F0BB33} + + + {CAFDD1F2-C8E1-460B-807D-AA91104B8CFA} + + + + + 0 + 0 + SIMPLE + 1 + + + {B9A4DA78-5E80-40F8-A030-CBF2882F7767} + fk_software_ort + 0 + {43824929-43F2-4C4A-B274-4A3516BA36C6} + 0 + + {04908758-A69E-4567-9BCA-69420A749BE3} + + + {E58E9088-4BEF-4E25-8459-24693639E845} + + 1 + + + 1 + 1 + 0 + -1 + + fk_software_ort + + 0 + 0 + 0 + 0 + + {0B987B06-A919-4045-B6D3-4D2790E912C7} + + + + {2B477C13-1E4C-4370-8240-8CAD08CCFA92} + FK ort_kurzbz - ort_kurzbz + 0 + {A6295D1E-051A-4BD9-905B-B27D987FBACB} + 0 + 1 + + + + + + {D7C0C377-5E16-4939-B1D6-3B6694D54E2A} + + + {01D80648-2B24-4435-88B2-FE70275DA250} + + + {596188FD-A730-4304-9A9A-12E2D8A73E94} + + + + + 0 + 0 + SIMPLE + 1 + + + {6E60D5AB-9022-4267-AFC2-0292F8FD0E38} + fk_benutzer_software_ansprechperson + 0 + {624BEEE1-95FA-4602-902F-597F7A00DE96} + 0 + + {20863D57-4A76-4276-B1E9-1FF7E0B4C0BB} + + + {98BCCDAE-8E68-4808-BCDE-AC2E7B0DDDF2} + + 1 + + + 0 + 0 + 0 + -1 + + fk_benutzer_software_ansprechperson + + 0 + 0 + 0 + 0 + + {70EE0BEF-C69B-4791-AEBC-2767B8F1CFB3} + + + + {5D77254A-6B21-443B-AE35-D3E250DAA5B8} + FK uid - ansprechperson + 0 + {D6609D55-3671-432F-8E38-FA53FF83822A} + 0 + 1 + + + + + + {FB409F67-7476-4E1F-88C7-F3E6BC9BE1C3} + + + {F21457BE-C3E4-4C76-8DB7-72EAAF01116A} + + + {AA8ACCF4-983D-47F3-B631-844DA7380947} + + + + + 0 + 0 + SIMPLE + 1 + + + {1E557C28-6613-49DA-B36A-9055C6485538} + fk_software_typ_software + 0 + {3E1DBBF2-1DB4-4EEF-ACAE-69C7F04DB8DA} + 0 + + {8DC49640-88DF-4F00-B68A-8217E6B1B540} + + + {98BCCDAE-8E68-4808-BCDE-AC2E7B0DDDF2} + + 1 + + + 0 + 0 + 0 + -1 + + fk_software_typ_software + + 0 + 0 + 0 + 0 + + {1076AFF2-5256-496D-A749-1D3BD5B7F334} + + + + {E1CE5C0F-2FE6-44E5-A1D7-C344877C3039} + FK softwaretyp_kurzbz - softwaretyp_kurzbz + 0 + {5F82B495-F669-4CD5-8790-88FB0E3D45E4} + 0 + 1 + + + + + + {E67AD08B-F241-4945-9856-5FE45C1EFA3F} + + + {EFF8A226-89EE-4915-8B7E-486251F400A4} + + + {E01BCE67-8C64-4E64-A06C-3A98F21B4E62} + + + + + 0 + 0 + SIMPLE + 1 + @@ -262955,6 +265748,8 @@ WHERE NOT (tbl_ablauf.gebiet_id IN ( SELECT tbl_kategorie.gebiet_id {886F1100-EBF7-4C7C-BAA0-B46CD9153AEB} {86CBB428-B1D1-484E-9E33-DCD4D9092530} {88437D40-737F-44B1-81A9-C898ADCDDB70} + {98BCCDAE-8E68-4808-BCDE-AC2E7B0DDDF2} + {E58E9088-4BEF-4E25-8459-24693639E845} {B0AA6162-F612-46E0-B58F-64E0CFE8C816} From bf435a0896a3f3a1552d8e631655bbea929f6730 Mon Sep 17 00:00:00 2001 From: oesi Date: Thu, 28 Jan 2016 18:56:25 +0100 Subject: [PATCH 30/38] =?UTF-8?q?Es=20kann=20nun=20konfiguriert=20werden?= =?UTF-8?q?=20ob=20bei=20der=20Punkte=C3=BCbernahme=20aus=20dem=20Reihungs?= =?UTF-8?q?test=20Punkte=20oder=20Prozentpunkte=20=C3=BCbernommen=20werden?= =?UTF-8?q?=20sollen?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- config/global.config-default.inc.php | 4 + content/student/studentDBDML.php | 9 +- include/pruefling.class.php | 110 +++++++++--------- vilesci/stammdaten/reihungstestverwaltung.php | 83 ++++++++----- 4 files changed, 120 insertions(+), 86 deletions(-) diff --git a/config/global.config-default.inc.php b/config/global.config-default.inc.php index e4236697a..01925ac08 100644 --- a/config/global.config-default.inc.php +++ b/config/global.config-default.inc.php @@ -74,6 +74,10 @@ define('FAS_ANWESENHEIT_GELB', 90); // Legt einen Prüfungstermin an wenn eine neue Note erfasst wird define('FAS_PRUEFUNG_BEI_NOTENEINGABE_ANLEGEN',false); +// Legt fest ob bei der Uebernahme der Reihungstestpunkte die Punkte +//oder Prozentpunkte uebernommen werden true=Punkte, false=Prozentpunkte +define('FAS_REIHUNGSTEST_PUNKTE', false); + // Anzeigeoptionen für LV-Plan Menü define('CIS_LVPLAN_EXPORT_ANZEIGEN',true); define('CIS_LVPLAN_PERSONENAUSWAHL_ANZEIGEN',true); diff --git a/content/student/studentDBDML.php b/content/student/studentDBDML.php index 0aa37bc86..57bde8ce6 100644 --- a/content/student/studentDBDML.php +++ b/content/student/studentDBDML.php @@ -1149,7 +1149,7 @@ if(!$error) $rolle->bestaetigtam = $_POST['bestaetigtam']; if($_POST['bestaetigtam']=='') $rolle->bestaetigtvon = null; - + $rolle->orgform_kurzbz = $_POST['orgform_kurzbz']; $rolle->studienplan_id = $_POST['studienplan_id']; $rolle->anmerkung_status = $_POST['anmerkung']; @@ -1370,7 +1370,7 @@ if(!$error) $stg_obj->load(ltrim($stg,'0')); $uid = generateUID($stg_obj->kurzbz,$jahr,$stg_obj->typ,$matrikelnr); $matrikelnummer = generateMatrikelnr($stg_obj->oe_kurzbz); - + if($matrikelnummer != null) { $qry = "UPDATE public.tbl_person SET matr_nr=".$db->db_add_param($matrikelnummer)." WHERE person_id=".$db->db_add_param($prestd->person_id, FHC_INTEGER).' AND matr_nr is null'; @@ -3745,7 +3745,10 @@ if(!$error) if(isset($_POST['prestudent_id'])) { $pruefling = new pruefling(); - $data = $pruefling->getReihungstestErgebnis($_POST['prestudent_id']); + if(defined('FAS_REIHUNGSTEST_PUNKTE') && FAS_REIHUNGSTEST_PUNKTE) + $data = $pruefling->getReihungstestErgebnis($_POST['prestudent_id'], true); + else + $data = $pruefling->getReihungstestErgebnis($_POST['prestudent_id']); $return = true; } } diff --git a/include/pruefling.class.php b/include/pruefling.class.php index 5b3b55f21..b8baaae96 100644 --- a/include/pruefling.class.php +++ b/include/pruefling.class.php @@ -15,7 +15,7 @@ * 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 , + * Authors: Christian Paminger , * Andreas Oesterreicher and * Rudolf Hangl . */ @@ -30,12 +30,12 @@ class pruefling extends basis_db public $registriert; public $prestudent_id; public $semester; - + // ErgebnisArray public $result=array(); public $num_rows=0; public $new; - + /** * Konstruktor - Laedt optional einen pruefling * @param $frage_id Frage die geladen werden soll (default=null) @@ -47,7 +47,7 @@ class pruefling extends basis_db if($pruefling_id != null) $this->load($pruefling_id); } - + /** * Laedt Pruefling mit der uebergebenen ID * @param $pruefling_id ID der Frage die geladen werden soll @@ -55,7 +55,7 @@ class pruefling extends basis_db public function load($pruefling_id) { $qry = "SELECT * FROM testtool.tbl_pruefling WHERE pruefling_id=".$this->db_add_param($pruefling_id, FHC_INTEGER); - + if($this->db_query($qry)) { if($row = $this->db_fetch_object()) @@ -68,21 +68,21 @@ class pruefling extends basis_db $this->semester = $row->semester; return true; } - else + else { $this->errormsg = "Kein Eintrag gefunden fuer $pruefling_id"; return false; - } + } } - else + else { $this->errormsg = "Fehler beim Laden"; return false; - } + } } - + /** - * Prueft die Variablen vor dem Speichern + * Prueft die Variablen vor dem Speichern * auf Gueltigkeit. * @return true wenn ok, false im Fehlerfall */ @@ -90,7 +90,7 @@ class pruefling extends basis_db { return true; } - + /** * Speichert die Benutzerdaten in die Datenbank * Wenn $new auf true gesetzt ist wird ein neuer Datensatz angelegt @@ -102,7 +102,7 @@ class pruefling extends basis_db //Variablen auf Gueltigkeit pruefen if(!$this->validate()) return false; - + if($this->new) //Wenn new true ist dann ein INSERT absetzen ansonsten ein UPDATE { $qry = 'BEGIN;INSERT INTO testtool.tbl_pruefling (studiengang_kz, idnachweis, registriert, prestudent_id, semester) VALUES('. @@ -113,7 +113,7 @@ class pruefling extends basis_db $this->db_add_param($this->semester).");"; } else - { + { $qry = 'UPDATE testtool.tbl_pruefling SET'. ' studiengang_kz='.$this->db_add_param($this->studiengang_kz, FHC_INTEGER).','. ' idnachweis='.$this->db_add_param($this->idnachweis).','. @@ -122,7 +122,7 @@ class pruefling extends basis_db ' prestudent_id='.$this->db_add_param($this->prestudent_id, FHC_INTEGER). " WHERE pruefling_id=".$this->db_add_param($this->pruefling_id, FHC_INTEGER, false).";"; } - + if($this->db_query($qry)) { if($this->new) @@ -136,7 +136,7 @@ class pruefling extends basis_db $this->db_query('COMMIT;'); return true; } - else + else { $this->db_query('ROLLBACK;'); $this->errormsg = 'Fehler beim Lesen der Sequence'; @@ -150,19 +150,19 @@ class pruefling extends basis_db return false; } } - else + else { return true; } } - else - { + else + { $this->db_query('ROLLBACK'); $this->errormsg = 'Fehler beim Speichern der Frage'; return false; } } - + /** * Laedt einen Puefling anhand der Prestudent_id * @@ -172,7 +172,7 @@ class pruefling extends basis_db public function getPruefling($prestudent_id) { $qry = "SELECT * FROM testtool.tbl_pruefling WHERE prestudent_id=".$this->db_add_param($prestudent_id, FHC_INTEGER); - + if($this->db_query($qry)) { if($row = $this->db_fetch_object()) @@ -185,21 +185,21 @@ class pruefling extends basis_db $this->semester = $row->semester; return true; } - else + else { $this->errormsg = "Kein Eintrag gefunden"; return false; - } + } } - else + else { $this->errormsg = "Fehler beim Laden"; return false; - } + } } - + /** - * Ermittelt den aktuellen Level (schwierigkeitsgrad der Frage) + * Ermittelt den aktuellen Level (schwierigkeitsgrad der Frage) * des Prueflings fuer das uebergebene Gebiet * * @param $pruefling_id @@ -208,17 +208,17 @@ class pruefling extends basis_db public function getPrueflingLevel($pruefling_id, $gebiet_id) { $gebiet = new gebiet($gebiet_id); - + //wenn Levelsystem fuer dieses Gebiet aktiviert ist if($gebiet->level_start!='') { //Maximal und Minimal Level fuer dieses Gebiet ermitteln $max_level = 0; $min_level = 0; - - $qry = "SELECT max(level) as max, min(level) as min FROM testtool.tbl_frage + + $qry = "SELECT max(level) as max, min(level) as min FROM testtool.tbl_frage WHERE gebiet_id=".$this->db_add_param($gebiet_id, FHC_INTEGER); - + if($this->db_query($qry)) { if($row = $this->db_fetch_object()) @@ -226,24 +226,24 @@ class pruefling extends basis_db $max_level = $row->max; $min_level = $row->min; } - else + else { $this->errormsg = 'unbekannter Fehler in getPrueflingLevel'; return false; } } - else + else { $this->errormsg = 'Fehler beim Ermitteln des Pruefling-Levels'; return false; } - + //alle bisherigen Antworten fuer dieses Gebiet holen $qry = "SELECT tbl_vorschlag.punkte - FROM - testtool.tbl_pruefling_frage - JOIN testtool.tbl_vorschlag USING(frage_id) + FROM + testtool.tbl_pruefling_frage + JOIN testtool.tbl_vorschlag USING(frage_id) JOIN testtool.tbl_antwort USING(vorschlag_id) JOIN testtool.tbl_frage USING(frage_id) WHERE @@ -251,7 +251,7 @@ class pruefling extends basis_db tbl_pruefling_frage.pruefling_id=".$this->db_add_param($pruefling_id, FHC_INTEGER)." AND tbl_antwort.pruefling_id = tbl_pruefling_frage.pruefling_id ORDER BY tbl_pruefling_frage.nummer ASC"; - + $aktueller_level=$gebiet->level_start; $anzahl_richtig=0; $anzahl_falsch=0; @@ -265,13 +265,13 @@ class pruefling extends basis_db $anzahl_richtig++; $anzahl_falsch=0; } - else + else { //wenn die Frage falsch beantwortet wurde dann falsch-zaehler erhoehen $anzahl_richtig=0; $anzahl_falsch++; } - + //wenn einer der Zaehler das Sprunglevel erreicht hat, dann //in ein anderes Level springen if($anzahl_richtig==$gebiet->level_sprung_auf) @@ -286,54 +286,60 @@ class pruefling extends basis_db $anzahl_richtig=0; $anzahl_falsch=0; } - + //aktueller level darf nicht kleiner/groesser als der minimal/maximal Level sein if($aktueller_level<$min_level) $aktueller_level=$min_level; if($aktueller_level>$max_level) $aktueller_level=$max_level; } - + return $aktueller_level; } - else + else { $this->errormsg = 'Fehler bei einer Abfrage'; return false; } } - else + else return -1; } - + /** * Berechnet das Reihungstestergebnis fuer einen Prestudenten * * @param $prestudent_id * @return Endpunkte des Reihungstests */ - public function getReihungstestErgebnis($prestudent_id) + public function getReihungstestErgebnis($prestudent_id, $punkte=false) { - $qry = "SELECT * FROM testtool.vw_auswertung + $qry = "SELECT * FROM testtool.vw_auswertung WHERE prestudent_id=".$this->db_add_param($prestudent_id, FHC_INTEGER); - + $ergebnis=0; - + if($this->db_query($qry)) { while($row = $this->db_fetch_object()) { //wenn maxpunkte ueberschritten wurde -> 100% if($row->punkte>=$row->maxpunkte) + { $prozent=100; + $row->punkte = $row->maxpunkte; + } else $prozent = ($row->punkte/$row->maxpunkte)*100; - - $ergebnis+=$prozent*$row->gewicht; + + if($punkte) + $ergebnis +=$row->punkte; + else + $ergebnis+=$prozent*$row->gewicht; } return $ergebnis; } - else + else { $this->errormsg = 'Fehler bei einer Abfrage'; return false; diff --git a/vilesci/stammdaten/reihungstestverwaltung.php b/vilesci/stammdaten/reihungstestverwaltung.php index d647bff8f..81baa7382 100644 --- a/vilesci/stammdaten/reihungstestverwaltung.php +++ b/vilesci/stammdaten/reihungstestverwaltung.php @@ -23,15 +23,16 @@ */ /** * Reihungstest - * + * * - Anlegen und Bearbeiten von Terminen * - Export von Anwesenheitslisten als Excel * - Uebertragung der Ergebniss-Punkte ins FAS - * + * * Parameter: * excel ... wenn gesetzt, dann wird die Anwesenheitsliste als Excel exportiert */ require_once('../../config/vilesci.config.inc.php'); +require_once('../../config/global.config.inc.php'); require_once('../../include/functions.inc.php'); require_once('../../include/studiengang.class.php'); require_once('../../include/reihungstest.class.php'); @@ -42,6 +43,7 @@ require_once('../../include/pruefling.class.php'); require_once('../../include/person.class.php'); require_once('../../include/prestudent.class.php'); require_once('../../include/Excel/excel.php'); +require_once('../../include/adresse.class.php'); if (!$db = new basis_db()) { @@ -71,7 +73,7 @@ $studiengang->getAll('typ, kurzbz', false); //Studierende als Excel Exportieren if(isset($_GET['excel'])) -{ +{ $reihungstest = new reihungstest(); if($reihungstest->load($_GET['reihungstest_id'])) { @@ -112,7 +114,18 @@ if(isset($_GET['excel'])) $worksheet->write(2,++$i,"ORT", $format_bold); $maxlength[$i] = 3; - $qry = "SELECT *, (SELECT kontakt FROM tbl_kontakt WHERE kontakttyp='email' AND person_id=tbl_prestudent.person_id AND zustellung=true LIMIT 1) as email,(SELECT ausbildungssemester FROM public.tbl_prestudentstatus WHERE prestudent_id=tbl_prestudent.prestudent_id AND datum=(SELECT MAX(datum) FROM public.tbl_prestudentstatus WHERE prestudent_id=tbl_prestudent.prestudent_id AND status_kurzbz='Interessent') LIMIT 1) as ausbildungssemester FROM public.tbl_prestudent JOIN public.tbl_person USING(person_id) WHERE reihungstest_id='$reihungstest->reihungstest_id' ORDER BY nachname, vorname"; + $qry = "SELECT *, + (SELECT kontakt FROM tbl_kontakt + WHERE kontakttyp='email' AND person_id=tbl_prestudent.person_id AND zustellung=true LIMIT 1) as email, + (SELECT ausbildungssemester FROM public.tbl_prestudentstatus + WHERE prestudent_id=tbl_prestudent.prestudent_id + AND datum=(SELECT MAX(datum) FROM public.tbl_prestudentstatus + WHERE prestudent_id=tbl_prestudent.prestudent_id + AND status_kurzbz='Interessent') LIMIT 1) as ausbildungssemester + FROM + public.tbl_prestudent + JOIN public.tbl_person USING(person_id) + WHERE reihungstest_id=".$db->db_add_param($reihungstest->reihungstest_id, FHC_INTEGER)." ORDER BY nachname, vorname"; if($result = $db->db_query($qry)) { @@ -129,12 +142,14 @@ if(isset($_GET['excel'])) { if($item->prestudent_id!=$row->prestudent_id) { - $erg = $pruefling->getReihungstestErgebnis($item->prestudent_id); + if(defined('FAS_REIHUNGSTEST_PUNKTE') && FAS_REIHUNGSTEST_PUNKTE) + $erg = $pruefling->getReihungstestErgebnis($item->prestudent_id, true); + else + $erg = $pruefling->getReihungstestErgebnis($item->prestudent_id); if($erg!=0) { - $rt_in_anderen_stg.=number_format($erg,2).' Punkte im Studiengang '.$studiengang->kuerzel_arr[$item->studiengang_kz]."\n"; + $rt_in_anderen_stg.=number_format($erg,2).' Punkte im Studiengang '.$studiengang->kuerzel_arr[$item->studiengang_kz]."; "; } - } } @@ -166,24 +181,21 @@ if(isset($_GET['excel'])) if(strlen($row->ausbildungssemester)>$maxlength[$i]) $maxlength[$i] = mb_strlen($row->ausbildungssemester); - $qry = "SELECT * FROM public.tbl_adresse WHERE person_id='$row->person_id' AND zustelladresse=true LIMIT 1"; - if($result_adresse = $db->db_query($qry)) - { - if($row_adresse = $db->db_fetch_object($result_adresse)) - { - $worksheet->write($zeile,++$i,$row_adresse->strasse); - if(strlen($row_adresse->strasse)>$maxlength[$i]) - $maxlength[$i] = mb_strlen($row_adresse->strasse); + $adresse = new adresse(); + $adresse->loadZustellAdresse($row->person_id); - $worksheet->write($zeile,++$i,$row_adresse->plz); - if(strlen($row_adresse->plz)>$maxlength[$i]) - $maxlength[$i] = mb_strlen($row_adresse->plz); + $worksheet->write($zeile,++$i,$adresse->strasse); + if(strlen($adresse->strasse)>$maxlength[$i]) + $maxlength[$i] = mb_strlen($adresse->strasse); + + $worksheet->write($zeile,++$i,$adresse->plz); + if(strlen($adresse->plz)>$maxlength[$i]) + $maxlength[$i] = mb_strlen($adresse->plz); + + $worksheet->write($zeile,++$i,$adresse->ort); + if(strlen($adresse->ort)>$maxlength[$i]) + $maxlength[$i] = mb_strlen($adresse->ort); - $worksheet->write($zeile,++$i,$row_adresse->ort); - if(strlen($row_adresse->ort)>$maxlength[$i]) - $maxlength[$i] = mb_strlen($row_adresse->ort); - } - } $zeile++; } } @@ -199,7 +211,7 @@ if(isset($_GET['excel'])) } return; } ?> - + Reihungstest @@ -351,7 +363,10 @@ if(isset($_GET['type']) && $_GET['type']=='saveallrtpunkte') $prestudent->load($row->prestudent_id); $pruefling = new pruefling(); - $rtpunkte = $pruefling->getReihungstestErgebnis($row->prestudent_id); + if(defined('FAS_REIHUNGSTEST_PUNKTE') && FAS_REIHUNGSTEST_PUNKTE) + $rtpunkte = $pruefling->getReihungstestErgebnis($row->prestudent_id,true); + else + $rtpunkte = $pruefling->getReihungstestErgebnis($row->prestudent_id); $prestudent->rt_punkte1 = str_replace(',','.',$rtpunkte); $prestudent->punkte = str_replace(',','.',$prestudent->rt_punkte1 + $prestudent->rt_punkte2); @@ -377,11 +392,11 @@ echo '
"; while($row = $db->db_fetch_object($result)) { - $rtergebnis = $pruefling->getReihungstestErgebnis($row->prestudent_id); + if(defined('FAS_REIHUNGSTEST_PUNKTE') && FAS_REIHUNGSTEST_PUNKTE) + $rtergebnis = $pruefling->getReihungstestErgebnis($row->prestudent_id,true); + else + $rtergebnis = $pruefling->getReihungstestErgebnis($row->prestudent_id); $prestudent = new prestudent(); $prestudent->getPrestudenten($row->person_id); $rt_in_anderen_stg=''; @@ -573,7 +591,10 @@ if($reihungstest_id!='') { if($item->prestudent_id!=$row->prestudent_id) { - $erg = $pruefling->getReihungstestErgebnis($item->prestudent_id); + if(defined('FAS_REIHUNGSTEST_PUNKTE') && FAS_REIHUNGSTEST_PUNKTE) + $erg = $pruefling->getReihungstestErgebnis($item->prestudent_id, true); + else + $erg = $pruefling->getReihungstestErgebnis($item->prestudent_id); if($erg!=0) { $rt_in_anderen_stg.=number_format($erg,2).' Punkte im Studiengang '.$studiengang->kuerzel_arr[$item->studiengang_kz].'
'; From 1b52b7d751e30f105b01f66619ce5fa3c76dcdc0 Mon Sep 17 00:00:00 2001 From: oesi Date: Mon, 1 Feb 2016 11:10:47 +0100 Subject: [PATCH 31/38] =?UTF-8?q?Reihungstest=20Dropdown=20im=20FAS=20zeig?= =?UTF-8?q?t=20nur=20an=20wie=20viele=20Pl=C3=A4tzte=20belegt/vorhanden=20?= =?UTF-8?q?sind?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- include/reihungstest.class.php | 23 ++++++++++++++--------- rdf/reihungstest.rdf.php | 16 ++++++++++++---- 2 files changed, 26 insertions(+), 13 deletions(-) diff --git a/include/reihungstest.class.php b/include/reihungstest.class.php index fdf885bde..728f7a0b9 100644 --- a/include/reihungstest.class.php +++ b/include/reihungstest.class.php @@ -227,7 +227,7 @@ class reihungstest extends basis_db 'studiensemester_kurzbz='.$this->db_add_param($this->studiensemester_kurzbz).' '. 'WHERE reihungstest_id='.$this->db_add_param($this->reihungstest_id, FHC_INTEGER, false).';'; } - + if($this->db_query($qry)) { if($this->new) @@ -277,11 +277,11 @@ class reihungstest extends basis_db if ($studiensemester_kurzbz!=null) $qry .=" AND studiensemester_kurzbz=".$this->db_add_param($studiensemester_kurzbz, FHC_STRING, false); - + if ($order!=null) $qry .=" ORDER BY ".$order; - - + + $qry.= ";"; if($this->db_query($qry)) @@ -326,12 +326,16 @@ class reihungstest extends basis_db */ public function getZukuenftige($include_id, $studiengang_kz) { - $qry = "SELECT *, '1' as sortierung,(SELECT upper(typ || kurzbz) FROM public.tbl_studiengang WHERE studiengang_kz=tbl_reihungstest.studiengang_kz) as stg FROM public.tbl_reihungstest WHERE datum>=now()-'1 days'::interval AND studiengang_kz=".$this->db_add_param($studiengang_kz)." + $qry = " + SELECT *, (SELECT count(*) FROM public.tbl_prestudent WHERE reihungstest_id=a.reihungstest_id) as angemeldete_teilnehmer + FROM ( + SELECT *, '1' as sortierung,(SELECT upper(typ || kurzbz) FROM public.tbl_studiengang WHERE studiengang_kz=tbl_reihungstest.studiengang_kz) as stg FROM public.tbl_reihungstest WHERE datum>=now()-'1 days'::interval AND studiengang_kz=".$this->db_add_param($studiengang_kz)." UNION SELECT *, '2' as sortierung,(SELECT upper(typ || kurzbz) FROM public.tbl_studiengang WHERE studiengang_kz=tbl_reihungstest.studiengang_kz) as stg FROM public.tbl_reihungstest WHERE datum>=now()-'1 days'::interval AND studiengang_kz!=".$this->db_add_param($studiengang_kz)." UNION SELECT *, '0' as sortierung,(SELECT upper(typ || kurzbz) FROM public.tbl_studiengang WHERE studiengang_kz=tbl_reihungstest.studiengang_kz) as stg FROM public.tbl_reihungstest WHERE reihungstest_id=".$this->db_add_param($include_id)." - ORDER BY sortierung, stg, datum"; + ORDER BY sortierung, stg, datum + ) a"; if($this->db_query($qry)) { @@ -354,6 +358,7 @@ class reihungstest extends basis_db $obj->oeffentlich = $this->db_parse_bool($row->oeffentlich); $obj->freigeschaltet = $this->db_parse_bool($row->freigeschaltet); $obj->studiensemester_kurzbz =$row->studiensemester_kurzbz; + $obj->angemeldete_teilnehmer = $row->angemeldete_teilnehmer; $this->result[] = $obj; } @@ -416,17 +421,17 @@ class reihungstest extends basis_db return $obj->anzahl; } - + public function delete($reihungstest_id) { $qry = "DELETE from public.tbl_reihungstest WHERE reihungstest_id=".$this->db_add_param($reihungstest_id); - + if(!$this->db_query($qry)) { $this->errormsg = 'Fehler beim Löschen der Daten'; return false; } - + return true; } } diff --git a/rdf/reihungstest.rdf.php b/rdf/reihungstest.rdf.php index f4745f8e2..aa1a822d0 100644 --- a/rdf/reihungstest.rdf.php +++ b/rdf/reihungstest.rdf.php @@ -55,17 +55,17 @@ if(isset($_GET['optional']) && $_GET['optional']=='true') - -- keine Auswahl -- + -- keine Auswahl -- - + '; } $stg = array(); $stg_obj = new studiengang(); $stg_obj->getAll(); -foreach ($stg_obj->result as $row) +foreach ($stg_obj->result as $row) $stg[$row->studiengang_kz]=$row->kuerzel; $rt = new reihungstest(); @@ -81,6 +81,14 @@ else foreach ($rt->result as $row) { + $freieplaetze = ''; + if(isset($row->angemeldete_teilnehmer)) + { + if($row->max_teilnehmer!='' && $row->max_teilnehmer>0) + $freieplaetze = ' ('.$row->angemeldete_teilnehmer.'/'.$row->max_teilnehmer.')'; + } + + $bezeichnung = (array_key_exists($row->studiengang_kz, $stg)?$stg[$row->studiengang_kz].' ':'').$row->datum.' '.$row->uhrzeit.' '.$row->ort_kurzbz.' '.$row->anmerkung.$freieplaetze; ?> @@ -90,7 +98,7 @@ foreach ($rt->result as $row) anmerkung; ?>]]> datum; ?>]]> uhrzeit; ?>]]> - studiengang_kz, $stg)?$stg[$row->studiengang_kz].' ':'').$row->datum.' '.$row->uhrzeit.' '.$row->ort_kurzbz.' '.$row->anmerkung; ?>]]> + ]]> Date: Mon, 1 Feb 2016 11:12:09 +0100 Subject: [PATCH 32/38] LV-Plan Update Mail ist nun zweisprachig Deutsch/Englisch --- locale/de-AT/lvplan.php | 79 +++++++++++--------- locale/en-US/lvplan.php | 67 ++++++++++------- system/sync/sync_stpldev_stpl.php | 117 ++++++++++++++++++++++++------ 3 files changed, 180 insertions(+), 83 deletions(-) diff --git a/locale/de-AT/lvplan.php b/locale/de-AT/lvplan.php index a06d9822f..c200de4df 100644 --- a/locale/de-AT/lvplan.php +++ b/locale/de-AT/lvplan.php @@ -1,45 +1,45 @@ phrasen['lvplan/lehrveranstaltungsplan']='Lehrveranstaltungsplan'; -$this->phrasen['lvplan/persoenlicherLvPlan']='Mein persönlicher Lehrveranstaltungsplan'; -$this->phrasen['lvplan/stammdatenKontrollieren']='Hier können Sie Ihre Stammdaten kontrollieren'; -$this->phrasen['lvplan/profil']='PROFIL'; -$this->phrasen['lvplan/saalplan']='Saalplan'; -$this->phrasen['lvplan/lektorenplan']='LektorInnenplan'; -$this->phrasen['lvplan/saalreservierung']='Saalreservierung'; -$this->phrasen['lvplan/saal']='Saal'; -$this->phrasen['lvplan/lektor']='LektorIn'; +$this->phrasen['lvplan/lehrveranstaltungsplan']='Lehrveranstaltungsplan'; +$this->phrasen['lvplan/persoenlicherLvPlan']='Mein persönlicher Lehrveranstaltungsplan'; +$this->phrasen['lvplan/stammdatenKontrollieren']='Hier können Sie Ihre Stammdaten kontrollieren'; +$this->phrasen['lvplan/profil']='PROFIL'; +$this->phrasen['lvplan/saalplan']='Saalplan'; +$this->phrasen['lvplan/lektorenplan']='LektorInnenplan'; +$this->phrasen['lvplan/saalreservierung']='Saalreservierung'; +$this->phrasen['lvplan/saal']='Saal'; +$this->phrasen['lvplan/lektor']='LektorIn'; $this->phrasen['lvplan/reservierungsliste']='Reservierungsliste'; $this->phrasen['lvplan/reservierungenLoeschen']='Reservierungen löschen'; $this->phrasen['lvplan/raumsuche']='Raumsuche'; -$this->phrasen['lvplan/lehrverband']='Lehr-Verband'; -$this->phrasen['lvplan/stg']='Stg'; -$this->phrasen['lvplan/sem']='Sem'; -$this->phrasen['lvplan/ver']='Ver'; -$this->phrasen['lvplan/grp']='Grp'; -$this->phrasen['lvplan/lehrverbaende']='Lehrverbände'; -$this->phrasen['lvplan/uebersichtDerLehrverbaende']='Übersicht der Lehrverbände'; -$this->phrasen['lvplan/fehlerUndFeedback']='Feedback geben'; -$this->phrasen['lvplan/lvKoordinationsstelle']='LV-Koordinationsstelle'; -$this->phrasen['lvplan/reservierungen']='Reservierungen'; -$this->phrasen['lvplan/reservierungWurdeGeloescht']='Reservierung wurde geloescht'; -$this->phrasen['lvplan/alleReservierungenAnzeigen']='Alle Reservierungen anzeigen'; -$this->phrasen['lvplan/alleReservierungen']='Alle Reservierungen'; -$this->phrasen['lvplan/zurReservierung']='Zur Reservierung'; -$this->phrasen['lvplan/raum']='Raum'; -$this->phrasen['lvplan/raeume']='Räume'; -$this->phrasen['lvplan/raumtyp']='Raumtyp'; -$this->phrasen['lvplan/anzahlPersonen']='Anzahl Personen'; -$this->phrasen['lvplan/datumAngeben']='Es muss ein Datum angegeben werden'; -$this->phrasen['lvplan/vonZeitEingeben']='VON-Zeit muss eingegeben werden'; -$this->phrasen['lvplan/bisZeitEingeben']='BIS-Zeit muss eingegeben werden'; -$this->phrasen['lvplan/datumUngueltig']='Das angegebene Datum ist ungueltig! Bitte geben Sie das Datum im Format dd.mm.YYYY (31.12.2011) ein'; +$this->phrasen['lvplan/lehrverband']='Lehr-Verband'; +$this->phrasen['lvplan/stg']='Stg'; +$this->phrasen['lvplan/sem']='Sem'; +$this->phrasen['lvplan/ver']='Ver'; +$this->phrasen['lvplan/grp']='Grp'; +$this->phrasen['lvplan/lehrverbaende']='Lehrverbände'; +$this->phrasen['lvplan/uebersichtDerLehrverbaende']='Übersicht der Lehrverbände'; +$this->phrasen['lvplan/fehlerUndFeedback']='Feedback geben'; +$this->phrasen['lvplan/lvKoordinationsstelle']='LV-Koordinationsstelle'; +$this->phrasen['lvplan/reservierungen']='Reservierungen'; +$this->phrasen['lvplan/reservierungWurdeGeloescht']='Reservierung wurde geloescht'; +$this->phrasen['lvplan/alleReservierungenAnzeigen']='Alle Reservierungen anzeigen'; +$this->phrasen['lvplan/alleReservierungen']='Alle Reservierungen'; +$this->phrasen['lvplan/zurReservierung']='Zur Reservierung'; +$this->phrasen['lvplan/raum']='Raum'; +$this->phrasen['lvplan/raeume']='Räume'; +$this->phrasen['lvplan/raumtyp']='Raumtyp'; +$this->phrasen['lvplan/anzahlPersonen']='Anzahl Personen'; +$this->phrasen['lvplan/datumAngeben']='Es muss ein Datum angegeben werden'; +$this->phrasen['lvplan/vonZeitEingeben']='VON-Zeit muss eingegeben werden'; +$this->phrasen['lvplan/bisZeitEingeben']='BIS-Zeit muss eingegeben werden'; +$this->phrasen['lvplan/datumUngueltig']='Das angegebene Datum ist ungueltig! Bitte geben Sie das Datum im Format dd.mm.YYYY (31.12.2011) ein'; $this->phrasen['lvplan/rauminfoAnzeigen']='Rauminfo anzeigen'; $this->phrasen['lvplan/vonZeitFormat']='VON-Zeit muss im Format hh:mm (12:30) angegeben werden'; $this->phrasen['lvplan/bisZeitFormat']='BIS-Zeit muss im Format hh:mm (12:30) angegeben werden'; -$this->phrasen['lvplan/eigeneReservierungen']='Eigene Reservierungen'; -$this->phrasen['lvplan/wochenplan']='Wochenplan'; +$this->phrasen['lvplan/eigeneReservierungen']='Eigene Reservierungen'; +$this->phrasen['lvplan/wochenplan']='Wochenplan'; $this->phrasen['lvplan/raumExistiertNicht']='Dieser Ort existiert nicht'; -$this->phrasen['lvplan/titelUndBeschreibungFehlt']='Eingabe Titel und Beschreibung fehlt'; +$this->phrasen['lvplan/titelUndBeschreibungFehlt']='Eingabe Titel und Beschreibung fehlt'; $this->phrasen['lvplan/titelFehlt']='Eingabe Titel fehlt'; $this->phrasen['lvplan/beschreibungFehlt']='Eingabe Beschreibung fehlt'; $this->phrasen['lvplan/bereitsReserviert']='bereits reserviert'; @@ -86,4 +86,15 @@ $this->phrasen['lvplan/rauminformationenAnzeigen']='Rauminformationen anzeigen'; $this->phrasen['lvplan/personen']='Personen'; $this->phrasen['lvplan/alleRaeume']='Alle Räume'; $this->phrasen['lvplan/raumreservierungAufZeitraumEingeschraenkt']='Die Raumreservierung ist auf den Zeitraum vom %s bis %s eingeschränkt'; +$this->phrasen['lvplan/neueStunden']='Neue Stunden'; +$this->phrasen['lvplan/stdBeginn']='Std (Beginnzeit)'; +$this->phrasen['lvplan/lehrfach']='Lehrfach'; +$this->phrasen['lvplan/info']='Info'; +$this->phrasen['lvplan/geloeschteStunden']='Gelöschte Stunden'; +$this->phrasen['lvplan/geaenderteStunden']='Geänderte Stunden'; +$this->phrasen['lvplan/jetzt']='Jetzt'; +$this->phrasen['lvplan/vorher']='Vorher'; +$this->phrasen['lvplan/status']='Status'; +$this->phrasen['lvplan/automatischeMail']='Dies ist eine automatische Mail!'; +$this->phrasen['lvplan/folgendeAenderungen']='Es haben sich folgende Aenderungen in Ihrem LV-Plan ergeben:'; ?> \ No newline at end of file diff --git a/locale/en-US/lvplan.php b/locale/en-US/lvplan.php index 68696eedc..99d03f6ac 100644 --- a/locale/en-US/lvplan.php +++ b/locale/en-US/lvplan.php @@ -1,45 +1,45 @@ phrasen['lvplan/lehrveranstaltungsplan']='Schedule'; -$this->phrasen['lvplan/persoenlicherLvPlan']='My personal schedule'; +$this->phrasen['lvplan/lehrveranstaltungsplan']='Schedule'; +$this->phrasen['lvplan/persoenlicherLvPlan']='My personal schedule'; $this->phrasen['lvplan/stammdatenKontrollieren']='Check your profile'; $this->phrasen['lvplan/profil']='PROFILE'; -$this->phrasen['lvplan/saalplan']='Rooms'; -$this->phrasen['lvplan/lektorenplan']='Lector'; -$this->phrasen['lvplan/saalreservierung']='Room reservation'; -$this->phrasen['lvplan/saal']='Room'; -$this->phrasen['lvplan/lektor']='Lector'; +$this->phrasen['lvplan/saalplan']='Rooms'; +$this->phrasen['lvplan/lektorenplan']='Lector'; +$this->phrasen['lvplan/saalreservierung']='Room reservation'; +$this->phrasen['lvplan/saal']='Room'; +$this->phrasen['lvplan/lektor']='Lector'; $this->phrasen['lvplan/reservierungsliste']='Reservation list'; $this->phrasen['lvplan/reservierungenLoeschen']='Delete room reservations'; $this->phrasen['lvplan/raumsuche']='Room search'; -$this->phrasen['lvplan/lehrverband']='Teaching Group'; +$this->phrasen['lvplan/lehrverband']='Teaching Group'; $this->phrasen['lvplan/stg']='Dp'; //Degree Program -$this->phrasen['lvplan/sem']='Sem'; +$this->phrasen['lvplan/sem']='Sem'; $this->phrasen['lvplan/ver']='Div'; //Division -$this->phrasen['lvplan/grp']='Grp'; -$this->phrasen['lvplan/lehrverbaende']='Teaching Groups'; -$this->phrasen['lvplan/uebersichtDerLehrverbaende']='Overview of Teaching Groups'; -$this->phrasen['lvplan/fehlerUndFeedback']='Send Feedback'; -$this->phrasen['lvplan/lvKoordinationsstelle']='Course-Coordination Office'; -$this->phrasen['lvplan/reservierungen']='Reservations'; -$this->phrasen['lvplan/reservierungWurdeGeloescht'] = 'Reservation successfully deleted'; -$this->phrasen['lvplan/alleReservierungenAnzeigen']='Show all reservations'; -$this->phrasen['lvplan/alleReservierungen']='All reservations'; +$this->phrasen['lvplan/grp']='Grp'; +$this->phrasen['lvplan/lehrverbaende']='Teaching Groups'; +$this->phrasen['lvplan/uebersichtDerLehrverbaende']='Overview of Teaching Groups'; +$this->phrasen['lvplan/fehlerUndFeedback']='Send Feedback'; +$this->phrasen['lvplan/lvKoordinationsstelle']='Course-Coordination Office'; +$this->phrasen['lvplan/reservierungen']='Reservations'; +$this->phrasen['lvplan/reservierungWurdeGeloescht'] = 'Reservation successfully deleted'; +$this->phrasen['lvplan/alleReservierungenAnzeigen']='Show all reservations'; +$this->phrasen['lvplan/alleReservierungen']='All reservations'; $this->phrasen['lvplan/zurReservierung']='Reservation'; -$this->phrasen['lvplan/raum']='Room'; +$this->phrasen['lvplan/raum']='Room'; $this->phrasen['lvplan/raeume']='Rooms'; -$this->phrasen['lvplan/raumtyp']='Roomtype'; -$this->phrasen['lvplan/anzahlPersonen']='Number of persons'; -$this->phrasen['lvplan/datumAngeben']='No valid date'; -$this->phrasen['lvplan/vonZeitEingeben']='No valid FROM-Time'; -$this->phrasen['lvplan/bisZeitEingeben']='No valid TO-Time'; +$this->phrasen['lvplan/raumtyp']='Roomtype'; +$this->phrasen['lvplan/anzahlPersonen']='Number of persons'; +$this->phrasen['lvplan/datumAngeben']='No valid date'; +$this->phrasen['lvplan/vonZeitEingeben']='No valid FROM-Time'; +$this->phrasen['lvplan/bisZeitEingeben']='No valid TO-Time'; $this->phrasen['lvplan/datumUngueltig']='Invalid date! Please insert dd.mm.YYYY (31.12.2011)'; $this->phrasen['lvplan/rauminfoAnzeigen']='Show roominformation'; $this->phrasen['lvplan/vonZeitFormat']='FROM-Time must have the format hh:mm (12:30)'; $this->phrasen['lvplan/bisZeitFormat']='TO-Time must have the format hh:mm (12:30)'; -$this->phrasen['lvplan/eigeneReservierungen']='Own reservations'; -$this->phrasen['lvplan/wochenplan']='Weekly Schedule'; -$this->phrasen['lvplan/raumExistiertNicht']='This room does not exist'; -$this->phrasen['lvplan/titelUndBeschreibungFehlt']='Title and description are missing'; +$this->phrasen['lvplan/eigeneReservierungen']='Own reservations'; +$this->phrasen['lvplan/wochenplan']='Weekly Schedule'; +$this->phrasen['lvplan/raumExistiertNicht']='This room does not exist'; +$this->phrasen['lvplan/titelUndBeschreibungFehlt']='Title and description are missing'; $this->phrasen['lvplan/titelFehlt']='Title is missing'; $this->phrasen['lvplan/beschreibungFehlt']='Description is missing'; $this->phrasen['lvplan/bereitsReserviert']='already reserved'; @@ -85,4 +85,15 @@ $this->phrasen['lvplan/aktuelleKW']='Current calendar week'; $this->phrasen['lvplan/rauminformationenAnzeigen']='Show room information'; $this->phrasen['lvplan/personen']='persons'; $this->phrasen['lvplan/raumreservierungAufZeitraumEingeschraenkt']='Room reservation is limited to the period from %s to %s'; +$this->phrasen['lvplan/neueStunden']='New Units'; +$this->phrasen['lvplan/stdBeginn']='Unit (Begin)'; +$this->phrasen['lvplan/lehrfach']='Course'; +$this->phrasen['lvplan/info']='Info'; +$this->phrasen['lvplan/geloeschteStunden']='Delteted Units'; +$this->phrasen['lvplan/geaenderteStunden']='Changed Units'; +$this->phrasen['lvplan/jetzt']='Now'; +$this->phrasen['lvplan/vorher']='Previously'; +$this->phrasen['lvplan/status']='Status'; +$this->phrasen['lvplan/automatischeMail']='This is an automatic email!'; +$this->phrasen['lvplan/folgendeAenderungen']='There have been the following changes in your Schedule:'; ?> \ No newline at end of file diff --git a/system/sync/sync_stpldev_stpl.php b/system/sync/sync_stpldev_stpl.php index c32de281a..faafee277 100644 --- a/system/sync/sync_stpldev_stpl.php +++ b/system/sync/sync_stpldev_stpl.php @@ -31,6 +31,10 @@ require_once(dirname(__FILE__).'/../../include/functions.inc.php'); require_once(dirname(__FILE__).'/../../include/studiensemester.class.php'); require_once(dirname(__FILE__).'/../../include/mail.class.php'); require_once(dirname(__FILE__).'/../../include/datum.class.php'); +require_once(dirname(__FILE__).'/../../include/phrasen.class.php'); + +$p_de = new phrasen('German'); +$p_en = new phrasen('English'); echo ' @@ -184,8 +188,14 @@ th,td .unmarked { } +span.engl +{ + color:gray; + size:small; +} -Dies ist eine automatische Mail!
Es haben sich folgende Aenderungen in Ihrem LV-Plan ergeben:
'; +'.$p_de->t('lvplan/automatischeMail').'
'.$p_de->t('lvplan/folgendeAenderungen').'
+'.$p_en->t('lvplan/automatischeMail').'
'.$p_en->t('lvplan/folgendeAenderungen').'
'; /************************************************** * Datensaetze holen die neu sind @@ -283,8 +293,17 @@ else $message[$row->uid]->isneu=true; $message[$row->uid]->mailadress=$row->uid.'@'.DOMAIN; $message[$row->uid]->message_begin=$message_begin.'
'; - $message[$row->uid]->message='Neue Stunden:
-
'; echo ""; -foreach ($reihungstest->result as $row) +foreach ($reihungstest->result as $row) { //if($reihungstest_id=='') // $reihungstest_id=$row->reihungstest_id; @@ -437,7 +452,7 @@ if(!$neu) if(!$reihungstest->load($reihungstest_id)) die('Reihungstest existiert nicht'); } -else +else { if($stg_kz!=-1 && $stg_kz!='') $reihungstest->studiengang_kz = $stg_kz; @@ -565,7 +580,10 @@ if($reihungstest_id!='')
'; + $message[$row->uid]->message=''.$p_de->t('lvplan/neueStunden').' / '.$p_en->t('lvplan/neueStunden').'
+
OrtVerbandLektorInDatumStd (Beginnzeit)LehrfachInfo
+ + + + + + + + + '; } $message[$row->uid]->message.="\n"; $message[$row->uid]->message.=''; @@ -310,8 +329,17 @@ else $message[$student]->isneu=true; $message[$student]->mailadress=$student.'@'.DOMAIN; $message[$student]->message_begin=$message_begin.'
'; - $message[$student]->message='Neue Stunden:
-
'.$p_de->t('lvplan/raum').'
'.$p_en->t('lvplan/raum').'
'.$p_de->t('lvplan/lehrverband').'
'.$p_en->t('lvplan/lehrverband').'
'.$p_de->t('lvplan/lektor').'
'.$p_en->t('lvplan/lektor').'
'.$p_de->t('global/datum').'
'.$p_en->t('global/datum').'
'.$p_de->t('lvplan/stdBeginn').'
'.$p_en->t('lvplan/stdBeginn').'
'.$p_de->t('lvplan/lehrfach').'
'.$p_en->t('lvplan/lehrfach').'
'.$p_de->t('lvplan/info').'
'.$p_en->t('lvplan/info').'
'.$row->ort_kurzbz.'
'; + $message[$student]->message=''.$p_de->t('lvplan/neueStunden').' / '.$p_en->t('lvplan/neueStunden').'
+
OrtVerbandLektorInDatumStd (Beginnzeit)LehrfachInfo
+ + + + + + + + + '; } $message[$student]->message.="\n"; $message[$student]->message.=''; @@ -384,8 +412,17 @@ else $message[$row->uid]->message_begin=$message_begin.'
'; if(!isset($message[$row->uid]->message)) $message[$row->uid]->message=''; - $message[$row->uid]->message.='Gelöschte Stunden:
-
'.$p_de->t('lvplan/raum').'
'.$p_en->t('lvplan/raum').'
'.$p_de->t('lvplan/lehrverband').'
'.$p_en->t('lvplan/lehrverband').'
'.$p_de->t('lvplan/lektor').'
'.$p_en->t('lvplan/lektor').'
'.$p_de->t('global/datum').'
'.$p_en->t('global/datum').'
'.$p_de->t('lvplan/stdBeginn').'
'.$p_en->t('lvplan/stdBeginn').'
'.$p_de->t('lvplan/lehrfach').'
'.$p_en->t('lvplan/lehrfach').'
'.$p_de->t('lvplan/info').'
'.$p_en->t('lvplan/info').'
'.$row->ort_kurzbz.'
'; + $message[$row->uid]->message.=''.$p_de->t('lvplan/geloeschteStunden').' / '.$p_en->t('lvplan/geloeschteStunden').'
+
OrtVerbandLektorInDatumStd (Beginnzeit)LehrfachInfo
+ + + + + + + + + '; } $message[$row->uid]->message.="\n"; $message[$row->uid]->message.=''; @@ -413,8 +450,17 @@ else $message[$student]->message_begin=$message_begin.'
'; if(!isset($message[$student]->message)) $message[$student]->message=''; - $message[$student]->message.='Gelöschte Stunden:
-
'.$p_de->t('lvplan/raum').'
'.$p_en->t('lvplan/raum').'
'.$p_de->t('lvplan/lehrverband').'
'.$p_en->t('lvplan/lehrverband').'
'.$p_de->t('lvplan/lektor').'
'.$p_en->t('lvplan/lektor').'
'.$p_de->t('global/datum').'
'.$p_en->t('global/datum').'
'.$p_de->t('lvplan/stdBeginn').'
'.$p_en->t('lvplan/stdBeginn').'
'.$p_de->t('lvplan/lehrfach').'
'.$p_en->t('lvplan/lehrfach').'
'.$p_de->t('lvplan/info').'
'.$p_en->t('lvplan/info').'
'.$row->ort_kurzbz.'
'; + $message[$student]->message.=''.$p_de->t('lvplan/gloeschteStunden').' / '.$p_en->t('lvplan/geloeschteStunden').'
+
OrtVerbandLektorInDatumStd (Beginnzeit)LehrfachInfo
+ + + + + + + + + '; } $message[$student]->message.="\n"; $message[$student]->message.=''; @@ -550,11 +596,21 @@ else $message[$row->uid]->message_begin=$message_begin.'
'; if(!isset($message[$row->uid]->message)) $message[$row->uid]->message=''; - $message[$row->uid]->message.='Geänderte Stunden:
-
'.$p_de->t('lvplan/raum').'
'.$p_en->t('lvplan/raum').'
'.$p_de->t('lvplan/lehrverband').'
'.$p_en->t('lvplan/lehrverband').'
'.$p_de->t('lvplan/lektor').'
'.$p_en->t('lvplan/lektor').'
'.$p_de->t('global/datum').'
'.$p_en->t('global/datum').'
'.$p_de->t('lvplan/stdBeginn').'
'.$p_en->t('lvplan/stdBeginn').'
'.$p_de->t('lvplan/lehrfach').'
'.$p_en->t('lvplan/lehrfach').'
'.$p_de->t('lvplan/info').'
'.$p_en->t('lvplan/info').'
'.$row->ort_kurzbz.'
'; + $message[$row->uid]->message.=''.$p_de->t('lvplan/geaenderteStunden').' / '.$p_en->t('lvplan/geaenderteStunden').'
+
StatusOrtVerbandLektorInDatumStd (Beginnzeit)LehrfachInfo
+ + + + + + + + + + '; } $message[$row->uid]->message.="\n"; - $message[$row->uid]->message.=''; + $message[$row->uid]->message.=''; $message[$row->uid]->message.=''; $message[$row->uid]->message.=''; $message[$row->uid]->message.=''; @@ -564,7 +620,7 @@ else $message[$row->uid]->message.=''; $message[$row->uid]->message.="\n"; - $message[$row->uid]->message.=''; + $message[$row->uid]->message.=''; $myclass=($row->ort_kurzbz!=$row->old_ort_kurzbz?'marked':'unmarked'); $message[$row->uid]->message.=''; $myclass='unmarked'; @@ -595,11 +651,21 @@ else $message[$row->old_uid]->isset=true; $message[$row->old_uid]->mailadress=$row->old_uid.'@'.DOMAIN; $message[$row->old_uid]->message_begin=$message_begin.'
'; - $message[$row->old_uid]->message.='Geänderte Stunden:
-
'.$p_de->t('lvplan/status').'
'.$p_en->t('lvplan/status').'
'.$p_de->t('lvplan/raum').'
'.$p_en->t('lvplan/raum').'
'.$p_de->t('lvplan/lehrverband').'
'.$p_en->t('lvplan/lehrverband').'
'.$p_de->t('lvplan/lektor').'
'.$p_en->t('lvplan/lektor').'
'.$p_de->t('global/datum').'
'.$p_en->t('global/datum').'
'.$p_de->t('lvplan/stdBeginn').'
'.$p_en->t('lvplan/stdBeginn').'
'.$p_de->t('lvplan/lehrfach').'
'.$p_en->t('lvplan/lehrfach').'
'.$p_de->t('lvplan/info').'
'.$p_en->t('lvplan/info').'
Vorher:
'.$p_de->t('lvplan/vorher').' / '.$p_en->t('lvplan/vorher').': '.$row->old_ort_kurzbz.''.mb_strtoupper($row->stg_typ.$row->stg_kurzbz).'-'.$row->semester.$row->verband.$row->gruppe.' '.$row->gruppe_kurzbz.''.$row->old_lektor.''.$row->old_titel.'
Jetzt:
'.$p_de->t('lvplan/jetzt').' / '.$p_en->t('lvplan/jetzt').': '.$row->ort_kurzbz.'
'; + $message[$row->old_uid]->message.=''.$p_de->t('lvplan/geaenderteStunden').' / '.$p_en->t('lvplan/geaenderteStunden').'
+
StatusOrtVerbandLektorInDatumStd (Beginnzeit)LehrfachInfo
+ + + + + + + + + + '; } $message[$row->old_uid]->message.="\n"; - $message[$row->old_uid]->message.=''; + $message[$row->old_uid]->message.=''; $message[$row->old_uid]->message.=''; $message[$row->old_uid]->message.=''; $message[$row->old_uid]->message.=''; @@ -609,7 +675,7 @@ else $message[$row->old_uid]->message.=''; $message[$row->old_uid]->message.="\n"; - $message[$row->old_uid]->message.=''; + $message[$row->old_uid]->message.=''; $myclass=($row->ort_kurzbz!=$row->old_ort_kurzbz?'marked':'unmarked'); $message[$row->old_uid]->message.=''; $myclass='unmarked'; @@ -643,11 +709,20 @@ else $message[$student]->message_begin=$message_begin.'
'; if(!isset($message[$student]->message)) $message[$student]->message=''; - $message[$student]->message.='Geänderte Stunden:
-
'.$p_de->t('lvplan/status').'
'.$p_en->t('lvplan/status').'
'.$p_de->t('lvplan/raum').'
'.$p_en->t('lvplan/raum').'
'.$p_de->t('lvplan/lehrverband').'
'.$p_en->t('lvplan/lehrverband').'
'.$p_de->t('lvplan/lektor').'
'.$p_en->t('lvplan/lektor').'
'.$p_de->t('global/datum').'
'.$p_en->t('global/datum').'
'.$p_de->t('lvplan/stdBeginn').'
'.$p_en->t('lvplan/stdBeginn').'
'.$p_de->t('lvplan/lehrfach').'
'.$p_en->t('lvplan/lehrfach').'
'.$p_de->t('lvplan/info').'
'.$p_en->t('lvplan/info').'
Vorher:
'.$p_de->t('lvplan/vorher').' / '.$p_en->t('lvplan/vorher').': '.$row->old_ort_kurzbz.''.mb_strtoupper($row->stg_typ.$row->stg_kurzbz).'-'.$row->semester.$row->verband.$row->gruppe.' '.$row->gruppe_kurzbz.''.$row->old_lektor.''.$row->old_titel.'
Jetzt:
'.$p_de->t('lvplan/jetzt').' / '.$p_en->t('lvplan/jetzt').': '.$row->ort_kurzbz.'
'; + $message[$student]->message.=''.$p_de->t('lvplan/geaenderteStunden').' / '.$p_en->t('lvplan/geaenderteStunden').'
+
StatusOrtVerbandLektorInDatumStd (Beginnzeit)LehrfachInfo
+ + + + + + + + + '; } $message[$student]->message.="\n"; - $message[$student]->message.=''; + $message[$student]->message.=''; $message[$student]->message.=''; $message[$student]->message.=''; $message[$student]->message.=''; @@ -657,7 +732,7 @@ else $message[$student]->message.=''; $message[$student]->message.="\n"; - $message[$student]->message.=''; + $message[$student]->message.=''; $myclass=($row->ort_kurzbz!=$row->old_ort_kurzbz?'marked':'unmarked'); $message[$student]->message.=''; $myclass='unmarked'; From 400e9ff17458ee34ece9139967925864c7eba485 Mon Sep 17 00:00:00 2001 From: kindlm Date: Tue, 2 Feb 2016 11:09:06 +0100 Subject: [PATCH 33/38] SQL-Abfragen der Zeitaufzeichnung optimiert --- cis/private/tools/zeitaufzeichnung.php | 2 - include/organisationseinheit.class.php | 53 ++++++++++---------------- include/service.class.php | 35 +++++++---------- 3 files changed, 33 insertions(+), 57 deletions(-) diff --git a/cis/private/tools/zeitaufzeichnung.php b/cis/private/tools/zeitaufzeichnung.php index b3f3fdb68..b093f8ea8 100755 --- a/cis/private/tools/zeitaufzeichnung.php +++ b/cis/private/tools/zeitaufzeichnung.php @@ -724,8 +724,6 @@ if($projekt->getProjekteMitarbeiter($user, true)) echo '
'.$p_de->t('lvplan/status').'
'.$p_en->t('lvplan/status').'
'.$p_de->t('lvplan/raum').'
'.$p_en->t('lvplan/raum').'
'.$p_de->t('lvplan/lehrverband').'
'.$p_en->t('lvplan/lehrverband').'
'.$p_de->t('lvplan/lektor').'
'.$p_en->t('lvplan/lektor').'
'.$p_de->t('global/datum').'
'.$p_en->t('global/datum').'
'.$p_de->t('lvplan/stdBeginn').'
'.$p_en->t('lvplan/stdBeginn').'
'.$p_de->t('lvplan/lehrfach').'
'.$p_en->t('lvplan/lehrfach').'
'.$p_de->t('lvplan/info').'
'.$p_en->t('lvplan/info').'
Vorher:
'.$p_de->t('lvplan/vorher').' / '.$p_en->t('lvplan/vorher').': '.$row->old_ort_kurzbz.''.mb_strtoupper($row->stg_typ.$row->stg_kurzbz).'-'.$row->semester.$row->verband.$row->gruppe.' '.$row->gruppe_kurzbz.''.$row->old_lektor.''.$row->old_titel.'
Jetzt:
'.$p_de->t('lvplan/jetzt').' / '.$p_en->t('lvplan/jetzt').': '.$row->ort_kurzbz.'