TECHNIKUM WIEN International fördert die Internationalisierung der Fachhochschule TECHNIKUM Wien und fungiert als Drehscheibe der StudentInnen- und DozentInnen-mobilität, hilft bei der Realisierung von Auslandssemestern und Auslandspraktika, bei der Vermittlung von Stipendien, sowie bei der Betreuung von ausländischen Studierenden und DozentInnen.
- Information: www.technikum-wien.at à Organisation à International |
+ Information: www.technikum-wien.at à Organisation à International
+ Liste unserer Partneruniversitäten
+
-
-
-
-
-
- | Montag: |
- |
- 09:00 - 12:00 12:30 - 15:00 |
-
-
-
|
- |
-
|
-
-
- | Mittwoch: |
- |
- 09:00 - 12:00 12:30 - 15:00 |
-
-
-
|
- |
-
|
-
-
- | Donnerstag: |
- |
- 09:00 - 12:00 |
-
-
+
+
+ | Angelina Kratschanova: |
+
+
+ | Mo | 09:00 - 12:00 Uhr und 13:00 - 15:00 Uhr |
+ | Mi | 09:00 - 12:00 Uhr |
+ | Do | 13:00 - 15:00 Uhr |
+ | Fr | 09:00 - 12:00 Uhr |
|
-
-
-
- | Dienstag: |
- |
- 09:00 - 12:00 12:30 - 15:00 |
-
-
-
|
- |
-
|
-
-
- | Freitag: |
- |
- 09:00 - 12:00 12:30 - 15:00 |
-
+
+
+ | Erika Groh |
+
+
+ | Di | 09:00 - 12:30 Uhr |
+ | Mi | 13:00 - 17:00 Uhr |
+ | Do | 09:00 - 12:00 Uhr |
+ | Fr | 09:00 - 12:00 Uhr |
|
-
+
-
- Sprechstunden im Februar:
-
-
- | Mi, 07.02 | 12:30-15:00 |
- | Do, 08.02 | 09:00-12:00 |
-
-
- Zwischen 9.02.07 und 28.02.07 finden keine Sprechstunden statt.
|
| |
-
-
+
| |
@@ -175,35 +130,8 @@
|
- | Kontakt: Claudia Birnstingl birnstingl@technikum-wien.at |
+ Kontakt: Gabriela Schökler gabriela.schoekler@technikum-wien.at |
-
|
diff --git a/content/ToDo_Tempus.html b/content/ToDo_Tempus.html
index 349383222..3e6f8e569 100644
--- a/content/ToDo_Tempus.html
+++ b/content/ToDo_Tempus.html
@@ -34,16 +34,6 @@ ABER NUR FÜR ADMINS!!
?
|
-
- Fehler: Wenn bei einer Zeitsperre in den Feldern "vonstunde"
-und "bisstunde" NULL steht, ignoriert er die Zeitsperre bei der
-Verplanung und gibt keine Kollisionsmeldung zurück.
- |
- high
- |
-
- |
-
Bei der Verplanung von partizipierenden Lektoren aus
Lektorensicht immer nur DIESEN Lektor verplanen (lektoren_splitting =
@@ -162,15 +152,6 @@ sind.
| ?
|
-
- In der Registerkarte "Ort" die Detailspalte "Planbezeichnung"
-einblenden
- |
- low
- |
- ?
- |
-
Das Feature "Zeitsperre" auch auf Studiengangsebene einbauen
um Termine für zB Events, Messen und Exkursionen zu sperren.
@@ -479,6 +460,19 @@ zugeordnet sind) |
Erledigte Anforderungen
+ - In der Registerkarte "Ort" die Detailspalte "Planbezeichnung"
+einblenden
+
+ - Fehler: Wenn bei einer Zeitsperre in den Feldern "vonstunde"
+und "bisstunde" NULL steht, ignoriert er die Zeitsperre bei der
+Verplanung und gibt keine Kollisionsmeldung zurück.
+
- Aktivieren/Deaktivieren von Funktionen (zB. Ignore Kollision)
mittels Shortcut oder Funktionstaste
diff --git a/content/lvplanung/stpl-week-overlay.js.php b/content/lvplanung/stpl-week-overlay.js.php
index a6e5aca80..1b873ad4e 100644
--- a/content/lvplanung/stpl-week-overlay.js.php
+++ b/content/lvplanung/stpl-week-overlay.js.php
@@ -128,12 +128,15 @@ function onStplSearchRoom(event)
//alert ("clickCount="+event.clickCount+" button="+event.button);
if (event.button == 1)
{
- StplSearchRoom(event);
+ StplSearchRoom(event.target);
}
}
-function StplSearchRoom(event)
+function StplSearchRoom(target)
{
+ if(typeof(target)==='undefined')
+ target = document.popupNode;
+
var contentFrame=document.getElementById('iframeTimeTableWeek');
var daten=document.getElementById('TimeTableWeekData');
var datum=parseInt(daten.getAttribute("datum"));
@@ -145,9 +148,9 @@ function StplSearchRoom(event)
var gruppe=daten.getAttribute("gruppe");
var ort=daten.getAttribute("ort");
var pers_uid=daten.getAttribute("pers_uid");
- var aktion=document.popupNode.getAttribute("aktion");
+ var aktion=target.getAttribute("aktion");
aktion+="_single_search";
- var idList=document.popupNode.getAttribute("idList");
+ var idList=target.getAttribute("idList");
var attributes="\n?type="+type+"&datum="+datum+"&ort="+ort+"&pers_uid="+pers_uid+"\n&stg_kz="+stg_kz+"&sem="+sem+"&ver="+ver+"&grp="+grp+"\n&gruppe="+gruppe;
attributes+=idList+"&aktion="+aktion;
diff --git a/content/lvplanung/timetable-week.xul.php b/content/lvplanung/timetable-week.xul.php
index cf588ca3a..f192bdf92 100644
--- a/content/lvplanung/timetable-week.xul.php
+++ b/content/lvplanung/timetable-week.xul.php
@@ -203,12 +203,12 @@ if ($aktion=='stpl_move' || $aktion=='stpl_set')
if ($aktion=='stpl_set')
$lehrstunde->ort_kurzbz=$new_ort;
$kollision=$lehrstunde->kollision($db_stpl_table);
- if ($kollision)
+ if ($kollision && !$ignore_kollision)
$error_msg.=$lehrstunde->errormsg;
if (!$kollision || $ignore_kollision)
{
- $lehrstunde->save($uid,$db_stpl_table);
- $error_msg.=$lehrstunde->errormsg;
+ if(!$lehrstunde->save($uid,$db_stpl_table))
+ $error_msg.=$lehrstunde->errormsg;
}
}
// Mehrfachauswahl
@@ -224,12 +224,12 @@ if ($aktion=='stpl_move' || $aktion=='stpl_set')
if ($aktion=='stpl_set')
$lehrstunde->ort_kurzbz=$new_ort;
$kollision=$lehrstunde->kollision($db_stpl_table);
- if ($kollision)
+ if ($kollision && !$ignore_kollision)
$error_msg.=$lehrstunde->errormsg;
if (!$kollision || $ignore_kollision)
{
- $lehrstunde->save($uid,$db_stpl_table);
- $error_msg.=$lehrstunde->errormsg;
+ if(!$lehrstunde->save($uid,$db_stpl_table))
+ $error_msg.=$lehrstunde->errormsg;
}
}
}
diff --git a/content/tempusoverlay.xul.php b/content/tempusoverlay.xul.php
index 3c091e692..04c1c4a7c 100644
--- a/content/tempusoverlay.xul.php
+++ b/content/tempusoverlay.xul.php
@@ -79,19 +79,21 @@ echo '
-
+
-
+
-
+
-
+
-
+
-
+
-
+
+
+
@@ -104,7 +106,9 @@ echo '
+
+
diff --git a/include/globals.inc.php b/include/globals.inc.php
index 4d2e10aa3..c015d4dd6 100644
--- a/include/globals.inc.php
+++ b/include/globals.inc.php
@@ -12,8 +12,8 @@
$cfgStdBgcolor[1]="#FF2200";
$cfgStdBgcolor[2]="#FF9922";
$cfgStdBgcolor[3]="#FFFF55";
- $cfgStdBgcolor[4]="#88FF88";
- $cfgStdBgcolor[5]="#AAFFAA";
+ $cfgStdBgcolor[4]="#C0ECC3";
+ $cfgStdBgcolor[5]="#48FA66";
$cfgStdBgcolor[6]="#CCFFCC";
// Wochentage auf Deutsch (Zeitwunsch)
diff --git a/include/lehrstunde.class.php b/include/lehrstunde.class.php
index e0f179c99..d39989f90 100644
--- a/include/lehrstunde.class.php
+++ b/include/lehrstunde.class.php
@@ -556,7 +556,7 @@ class lehrstunde
FROM campus.tbl_zeitsperre
WHERE mitarbeiter_uid='$this->lektor_uid'
AND (vondatum<'$this->datum' OR (vondatum='$this->datum' AND (vonstunde<=$this->stunde OR vonstunde IS NULL)))
- AND (bisdatum>'$this->datum' OR (bisdatum='$this->datum' AND (bisstunde>=$this->stunde OR vonstunde IS NULL)));";
+ AND (bisdatum>'$this->datum' OR (bisdatum='$this->datum' AND (bisstunde>=$this->stunde OR bisstunde IS NULL)));";
//echo $sql_query.' ';
if (! $erg_zs=pg_query($this->conn, $sql_query))
{
diff --git a/include/wochenplan.class.php b/include/wochenplan.class.php
index 8dfb1a9d4..50a4bd508 100644
--- a/include/wochenplan.class.php
+++ b/include/wochenplan.class.php
@@ -682,7 +682,7 @@ class wochenplan
// Kontext Menue
echo '
';
@@ -1102,7 +1102,7 @@ class wochenplan
// Raeume die in Frage kommen, aufgrund der Raumtypen
$sql_query="SELECT DISTINCT ort_kurzbz FROM public.tbl_ort
- WHERE aktiv AND ort_kurzbz NOT LIKE '\\\\_%' ORDER BY ort_kurzbz"; // NATURAL JOIN tbl_ortraumtyp WHERE $rtype hierarchie
+ WHERE aktiv AND lehre AND ort_kurzbz NOT LIKE '\\\\_%' ORDER BY ort_kurzbz"; // NATURAL JOIN tbl_ortraumtyp WHERE $rtype hierarchie
//echo $sql_query;
if(!$result=pg_exec($this->conn, $sql_query))
die(pg_last_error($this->conn));
diff --git a/rdf/ort.rdf.php b/rdf/ort.rdf.php
index 6534d2707..c5609daaf 100644
--- a/rdf/ort.rdf.php
+++ b/rdf/ort.rdf.php
@@ -87,6 +87,7 @@ for ($i=0;$i<$num_rows;$i++)
'.$ort->raumtyp_kurzbz.'
+ '.$ort->planbezeichnung.'
';
$descr.='
'.$ort->ort_kurzbz."
@@ -96,6 +97,7 @@ for ($i=0;$i<$num_rows;$i++)
".$ort->max_person."
".$ort->stockwerk."
".$raumtypen."
+ ".$ort->planbezeichnung."
\n";
if ($lastTYP!=$currentTYP)
diff --git a/vilesci/admin/XPI/TempusTWProduktiv/Tempus.xpi b/vilesci/admin/XPI/TempusTWProduktiv/Tempus.xpi
index 11f25f29d..3b4d73a13 100644
Binary files a/vilesci/admin/XPI/TempusTWProduktiv/Tempus.xpi and b/vilesci/admin/XPI/TempusTWProduktiv/Tempus.xpi differ
diff --git a/vilesci/admin/XPI/TempusTWProduktiv/chrome/content/tempus.xul b/vilesci/admin/XPI/TempusTWProduktiv/chrome/content/tempus.xul
index ba9d5b2c8..68049725a 100644
--- a/vilesci/admin/XPI/TempusTWProduktiv/chrome/content/tempus.xul
+++ b/vilesci/admin/XPI/TempusTWProduktiv/chrome/content/tempus.xul
@@ -5,8 +5,11 @@
width="800"
height="600"
persist="screenX screenY width height sizemode"
- onclose="return document.getElementById('fas_browser').contentWindow.closeWindow()"
+ onclose="return document.getElementById('tempus_browser').contentWindow.closeWindow()"
>
+
+
+
\ No newline at end of file
diff --git a/vilesci/admin/XPI/TempusTWProduktiv/chrome/tempus.jar b/vilesci/admin/XPI/TempusTWProduktiv/chrome/tempus.jar
index bfb2307ca..d8725864f 100644
Binary files a/vilesci/admin/XPI/TempusTWProduktiv/chrome/tempus.jar and b/vilesci/admin/XPI/TempusTWProduktiv/chrome/tempus.jar differ
| |