ExcelExport: bei PLZ mit führenden nullen werden diese
-beim Export nicht angezeigt
+
@@ -422,6 +421,21 @@ beim Export nicht angezeigt
Erledigte Anforderungen
+
MitarbeiterModul - Wenn Daten verändert aber nicht
+gespeichert wurden, dann erscheint beim Schließen des Fensters
+und Laden eines anderen Mitarbeiters ein Warnhinweis.
+28.11.2007 oesi
+
+
+
Fehler beim Drucken von Zeugnissen mit Themenbereich
+28.11.2007 oesi
+
+
+
ExcelExport: bei PLZ mit führenden nullen werden diese
+beim Export nicht angezeigt
+28.11.2007 oesi
+
+
Studienerfolgsbestätigung über CIS
26.11.2007 oesi
diff --git a/content/mitarbeiter/mitarbeiterdetailoverlay.xul.php b/content/mitarbeiter/mitarbeiterdetailoverlay.xul.php
index 720cdf6a9..afba97415 100644
--- a/content/mitarbeiter/mitarbeiterdetailoverlay.xul.php
+++ b/content/mitarbeiter/mitarbeiterdetailoverlay.xul.php
@@ -61,50 +61,50 @@ echo '';
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
+ ref="http://www.technikum-wien.at/nation/liste" oncommand="MitarbeiterDetailValueChange()">
-
+
-
+
@@ -156,7 +156,7 @@ echo '';
-
+
@@ -171,9 +171,9 @@ echo '';
-
+
-
+
@@ -201,32 +201,32 @@ echo '';
-
+
-
+
-
+
-
+
-
+
-
+
+ ref="http://www.technikum-wien.at/ort/liste" oncommand="MitarbeiterDetailValueChange()">
';
+ ref="http://www.technikum-wien.at/standort/liste" oncommand="MitarbeiterDetailValueChange()">
';
-
+
-
+
-
+
+ ref="http://www.technikum-wien.at/ausbildung/alle" oncommand="MitarbeiterDetailValueChange()">
matrikelnr)>$maxlength[$i])
$maxlength[$i] = strlen($row->matrikelnr);
- $worksheet->write($zeile,$i, $row->matrikelnr);
+ $worksheet->writeString($zeile,$i, $row->matrikelnr);
}
$i++;
@@ -359,7 +359,7 @@ loadVariables($conn, $user);
if(strlen($row_1->plz)>$maxlength[$i])
$maxlength[$i]=strlen($row_1->plz);
- $worksheet->write($zeile,$i, $row_1->plz);
+ $worksheet->writeString($zeile,$i, $row_1->plz);
$i++;
if(strlen($row_1->ort)>$maxlength[$i])
@@ -386,7 +386,7 @@ loadVariables($conn, $user);
if(strlen($row_1->plz)>$maxlength[$i])
$maxlength[$i]=strlen($row_1->plz);
- $worksheet->write($zeile,$i, $row_1->plz);
+ $worksheet->writeString($zeile,$i, $row_1->plz);
$i++;
if(strlen($row_1->ort)>$maxlength[$i])
@@ -407,7 +407,7 @@ loadVariables($conn, $user);
{
if(strlen($row_1->kontakt)>$maxlength[$i])
$maxlength[$i]=strlen($row_1->kontakt);
- $worksheet->write($zeile,$i, $row_1->kontakt);
+ $worksheet->writeString($zeile,$i, $row_1->kontakt);
}
}
$i++;
diff --git a/content/tempus.js.php b/content/tempus.js.php
index 65bab73f3..c30681e03 100644
--- a/content/tempus.js.php
+++ b/content/tempus.js.php
@@ -38,7 +38,16 @@ function Progressmeter()
function closeWindow()
{
- window.close();
+ //Warnung wenn Daten veraendert aber noch nicht gespeichert wurden
+ if(MitarbeiterDetailValueChanged)
+ {
+ if(!confirm('Achtung! Mitarbeiterdaten wurden veraendert aber noch nicht gespeichert. Programm wirklich beenden? \n(Die geaenderten Daten gehen dabei verloren)'))
+ return false;
+ }
+
+ MitarbeiterDetailValueChanged=false;
+
+ window.close();
}
function onLoad()
diff --git a/rdf/zeugnis.rdf.php b/rdf/zeugnis.rdf.php
index 4092d0342..01f748ac2 100644
--- a/rdf/zeugnis.rdf.php
+++ b/rdf/zeugnis.rdf.php
@@ -232,7 +232,7 @@ if (isset($_REQUEST["xmlformat"]) && $_REQUEST["xmlformat"] == "xml")
if($projektarbeit[$row->lehrveranstaltung_id]['themenbereich']!='')
{
$xml_fussnote .=" Themenbereich: ";
- $xml_fussnote .=" <[!CDATA[".$projektarbeit[$row->lehrveranstaltung_id]['themenbereich'].'\n]]>';
+ $xml_fussnote .=" lehrveranstaltung_id]['themenbereich'].'\n]]>';
$anzahl_nl++;
$nl2='\n';
}
diff --git a/system/check_studentlehrverband.php b/system/check_studentlehrverband.php
index 1f684e2ef..c26f2812f 100644
--- a/system/check_studentlehrverband.php
+++ b/system/check_studentlehrverband.php
@@ -125,8 +125,11 @@ $statistik .= "Bei $anzahl_gruppenaenderung Studenten wurde die Gruppenzuordnung
$statistik .= "$anzahl_gruppenaenderung_fehler Fehler sind bei der Korrektur der Gruppenzuordnung aufgetreten\n";
$statistik .= "\n\n";
+if(mail(MAIL_ADMIN, 'CHECK Studentlehrverband', $statistik.$text, "From: vilesci@technikum-wien.at"))
+ echo 'Mail an '.MAIL_ADMIN.' wurde versandt';
+else
+ echo 'Fehler beim Versenden des Mails an '.MAIL_ADMIN;
-//TODO Mailversand
-echo nl2br($statistik.$text);
+echo nl2br("\n\n".$statistik.$text);
?>
\ No newline at end of file
diff --git a/vilesci/admin/XPI/FASoProduktiv/FASonline.xpi b/vilesci/admin/XPI/FASoProduktiv/FASonline.xpi
index 52b6964bd..6be5403ba 100644
Binary files a/vilesci/admin/XPI/FASoProduktiv/FASonline.xpi and b/vilesci/admin/XPI/FASoProduktiv/FASonline.xpi differ
diff --git a/vilesci/admin/XPI/FASoProduktiv/chrome/content/fasonline.xul b/vilesci/admin/XPI/FASoProduktiv/chrome/content/fasonline.xul
index f770a257b..a74989b50 100644
--- a/vilesci/admin/XPI/FASoProduktiv/chrome/content/fasonline.xul
+++ b/vilesci/admin/XPI/FASoProduktiv/chrome/content/fasonline.xul
@@ -5,7 +5,8 @@
width="800"
height="600"
persist="screenX screenY width height sizemode"
+ onclose="return document.getElementById('fas_browser').contentWindow.closeWindow()"
>
-
+
\ No newline at end of file
diff --git a/vilesci/admin/XPI/FASoProduktiv/chrome/fasonline.jar b/vilesci/admin/XPI/FASoProduktiv/chrome/fasonline.jar
index fa13e7549..6de582475 100644
Binary files a/vilesci/admin/XPI/FASoProduktiv/chrome/fasonline.jar and b/vilesci/admin/XPI/FASoProduktiv/chrome/fasonline.jar differ