mirror of
https://github.com/FH-Complete/FHC-Core.git
synced 2026-06-01 12:19:28 +00:00
This commit is contained in:
+16
-2
@@ -328,8 +328,7 @@ Studenten<br>
|
||||
<th>Aufwand [h] </th>
|
||||
</tr>
|
||||
<tr class="liste0">
|
||||
<td>ExcelExport: bei PLZ mit führenden nullen werden diese
|
||||
beim Export nicht angezeigt<br>
|
||||
<td><br>
|
||||
</td>
|
||||
<td align="center"><br>
|
||||
</td>
|
||||
@@ -422,6 +421,21 @@ beim Export nicht angezeigt<br>
|
||||
<hr>
|
||||
<h2>Erledigte Anforderungen</h2>
|
||||
<ul>
|
||||
<li>MitarbeiterModul - Wenn Daten verändert aber nicht
|
||||
gespeichert wurden, dann erscheint beim Schließen des Fensters
|
||||
und Laden eines anderen Mitarbeiters ein Warnhinweis.<br>
|
||||
28.11.2007 oesi<br>
|
||||
<br>
|
||||
</li>
|
||||
<li>Fehler beim Drucken von Zeugnissen mit Themenbereich<br>
|
||||
28.11.2007 oesi<br>
|
||||
<br>
|
||||
</li>
|
||||
<li>ExcelExport: bei PLZ mit führenden nullen werden diese
|
||||
beim Export nicht angezeigt<br>
|
||||
28.11.2007 oesi<br>
|
||||
<br>
|
||||
</li>
|
||||
<li>Studienerfolgsbestätigung über CIS<br>
|
||||
26.11.2007 oesi<br>
|
||||
<br>
|
||||
|
||||
@@ -61,50 +61,50 @@ echo '<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>';
|
||||
<rows>
|
||||
<row>
|
||||
<label value="UID" control="mitarbeiter-detail-textbox-uid"/>
|
||||
<hbox><textbox id="mitarbeiter-detail-textbox-uid" disabled="true" maxlength="16" size="16"/></hbox>
|
||||
<hbox><textbox id="mitarbeiter-detail-textbox-uid" disabled="true" maxlength="16" size="16" oninput="MitarbeiterDetailValueChange()"/></hbox>
|
||||
<spacer />
|
||||
<spacer />
|
||||
<label value="Aktiv" control="mitarbeiter-detail-checkbox-aktiv"/>
|
||||
<checkbox id="mitarbeiter-detail-checkbox-aktiv" checked="true" disabled="true"/>
|
||||
<checkbox id="mitarbeiter-detail-checkbox-aktiv" checked="true" disabled="true" onchange="MitarbeiterDetailValueChange()"/>
|
||||
</row>
|
||||
<row>
|
||||
<label value="Anrede" control="mitarbeiter-detail-textbox-anrede"/>
|
||||
<hbox><textbox id="mitarbeiter-detail-textbox-anrede" disabled="true" maxlength="16" size="16"/></hbox>
|
||||
<hbox><textbox id="mitarbeiter-detail-textbox-anrede" disabled="true" maxlength="16" size="16" oninput="MitarbeiterDetailValueChange()"/></hbox>
|
||||
<label value="TitelPre" control="mitarbeiter-detail-textbox-titelpre"/>
|
||||
<textbox id="mitarbeiter-detail-textbox-titelpre" disabled="true" maxlength="64"/>
|
||||
<textbox id="mitarbeiter-detail-textbox-titelpre" disabled="true" maxlength="64" oninput="MitarbeiterDetailValueChange()"/>
|
||||
<label value="TitelPost" control="mitarbeiter-detail-textbox-titelpost"/>
|
||||
<textbox id="mitarbeiter-detail-textbox-titelpost" disabled="true" maxlength="32"/>
|
||||
<textbox id="mitarbeiter-detail-textbox-titelpost" disabled="true" maxlength="32" oninput="MitarbeiterDetailValueChange()"/>
|
||||
</row>
|
||||
<row>
|
||||
<label value="Nachname" control="mitarbeiter-detail-textbox-nachname"/>
|
||||
<textbox id="mitarbeiter-detail-textbox-nachname" disabled="true" maxlength="64"/>
|
||||
<textbox id="mitarbeiter-detail-textbox-nachname" disabled="true" maxlength="64" oninput="MitarbeiterDetailValueChange()"/>
|
||||
<label value="Vorname" control="mitarbeiter-detail-textbox-vorname"/>
|
||||
<textbox id="mitarbeiter-detail-textbox-vorname" disabled="true" maxlength="32"/>
|
||||
<textbox id="mitarbeiter-detail-textbox-vorname" disabled="true" maxlength="32" oninput="MitarbeiterDetailValueChange()"/>
|
||||
<label value="Vornamen" control="mitarbeiter-detail-textbox-vornamen"/>
|
||||
<textbox id="mitarbeiter-detail-textbox-vornamen" disabled="true" maxlength="128"/>
|
||||
<textbox id="mitarbeiter-detail-textbox-vornamen" disabled="true" maxlength="128" oninput="MitarbeiterDetailValueChange()"/>
|
||||
</row>
|
||||
<row>
|
||||
<label value="Geburtsdatum" control="mitarbeiter-detail-textbox-geburtsdatum"/>
|
||||
<hbox>
|
||||
<box class="Datum" id="mitarbeiter-detail-textbox-geburtsdatum" disabled="true"/>
|
||||
<box class="Datum" id="mitarbeiter-detail-textbox-geburtsdatum" disabled="true" oninput="MitarbeiterDetailValueChange()"/>
|
||||
<!--<textbox id="mitarbeiter-detail-textbox-geburtsdatum" disabled="true" maxlength="10" size="10" tooltiptext="Format: JJJJ-MM-DD Beispiel: 1970-01-31"/>-->
|
||||
</hbox>
|
||||
<label value="Geburtsort" control="mitarbeiter-detail-textbox-geburtsort"/>
|
||||
<textbox id="mitarbeiter-detail-textbox-geburtsort" disabled="true" maxlength="128"/>
|
||||
<textbox id="mitarbeiter-detail-textbox-geburtsort" disabled="true" maxlength="128" oninput="MitarbeiterDetailValueChange()"/>
|
||||
<label value="Geburtszeit" control="mitarbeiter-detail-textbox-geburtszeit"/>
|
||||
<hbox><textbox id="mitarbeiter-detail-textbox-geburtszeit" disabled="true" maxlength="5" size="5" tooltiptext="Format: hh:mm Beispiel: 10:30"/></hbox>
|
||||
<hbox><textbox id="mitarbeiter-detail-textbox-geburtszeit" disabled="true" maxlength="5" size="5" tooltiptext="Format: hh:mm Beispiel: 10:30" oninput="MitarbeiterDetailValueChange()"/></hbox>
|
||||
</row>
|
||||
<row>
|
||||
<label value="SVNR" control="mitarbeiter-detail-textbox-svnr"/>
|
||||
<hbox><textbox id="mitarbeiter-detail-textbox-svnr" disabled="true" maxlength="10" size="10" oninput="MitarbeiterGenerateGebDatFromSVNR()"/></hbox>
|
||||
<hbox><textbox id="mitarbeiter-detail-textbox-svnr" disabled="true" maxlength="10" size="10" oninput="MitarbeiterGenerateGebDatFromSVNR(); MitarbeiterDetailValueChange()"/></hbox>
|
||||
<label value="Ersatzkennzeichen" control="mitarbeiter-detail-textbox-ersatzkennzeichen"/>
|
||||
<hbox><textbox id="mitarbeiter-detail-textbox-ersatzkennzeichen" disabled="true" maxlength="10" size="10"/></hbox>
|
||||
<hbox><textbox id="mitarbeiter-detail-textbox-ersatzkennzeichen" disabled="true" maxlength="10" size="10" oninput="MitarbeiterDetailValueChange()"/></hbox>
|
||||
</row>
|
||||
<row>
|
||||
<label value="Staatsbuergerschaft" control="mitarbeiter-detail-menulist-staatsbuergerschaft"/>
|
||||
<menulist id="mitarbeiter-detail-menulist-staatsbuergerschaft" disabled="true"
|
||||
datasources="<?php echo APP_ROOT ?>rdf/nation.rdf.php?optional=true" flex="1"
|
||||
ref="http://www.technikum-wien.at/nation/liste" >
|
||||
ref="http://www.technikum-wien.at/nation/liste" oncommand="MitarbeiterDetailValueChange()">
|
||||
<template>
|
||||
<menupopup>
|
||||
<menuitem value="rdf:http://www.technikum-wien.at/nation/rdf#nation_code"
|
||||
@@ -116,7 +116,7 @@ echo '<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>';
|
||||
<label value="Geburtsnation" control="mitarbeiter-detail-menulist-geburtsnation"/>
|
||||
<menulist id="mitarbeiter-detail-menulist-geburtsnation" disabled="true"
|
||||
datasources="<?php echo APP_ROOT ?>rdf/nation.rdf.php?optional=true" flex="1"
|
||||
ref="http://www.technikum-wien.at/nation/liste" >
|
||||
ref="http://www.technikum-wien.at/nation/liste" oncommand="MitarbeiterDetailValueChange()">
|
||||
<template>
|
||||
<menupopup>
|
||||
<menuitem value="rdf:http://www.technikum-wien.at/nation/rdf#nation_code"
|
||||
@@ -128,7 +128,7 @@ echo '<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>';
|
||||
<label value="Sprache" control="mitarbeiter-detail-menulist-sprache" />
|
||||
<menulist id="mitarbeiter-detail-menulist-sprache" disabled="true"
|
||||
datasources="<?php echo APP_ROOT ?>rdf/sprache.rdf.php?optional=true" flex="1"
|
||||
ref="http://www.technikum-wien.at/sprachen/liste" >
|
||||
ref="http://www.technikum-wien.at/sprachen/liste" oncommand="MitarbeiterDetailValueChange()">
|
||||
<template>
|
||||
<menupopup>
|
||||
<menuitem value="rdf:http://www.technikum-wien.at/sprachen/rdf#bezeichnung"
|
||||
@@ -140,14 +140,14 @@ echo '<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>';
|
||||
</row>
|
||||
<row>
|
||||
<label value="Geschlecht" control="mitarbeiter-detail-menulist-geschlecht"/>
|
||||
<menulist id="mitarbeiter-detail-menulist-geschlecht" disabled="true">
|
||||
<menulist id="mitarbeiter-detail-menulist-geschlecht" disabled="true" oncommand="MitarbeiterDetailValueChange()">
|
||||
<menupopup>
|
||||
<menuitem value="m" label="maennlich"/>
|
||||
<menuitem value="w" label="weiblich"/>
|
||||
</menupopup>
|
||||
</menulist>
|
||||
<label value="Familienstand" control="mitarbeiter-detail-menulist-familienstand"/>
|
||||
<menulist id="mitarbeiter-detail-menulist-familienstand" disabled="true">
|
||||
<menulist id="mitarbeiter-detail-menulist-familienstand" disabled="true" oncommand="MitarbeiterDetailValueChange()">
|
||||
<menupopup>
|
||||
<menuitem value="g" label="geschieden"/>
|
||||
<menuitem value="l" label="ledig"/>
|
||||
@@ -156,7 +156,7 @@ echo '<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>';
|
||||
</menupopup>
|
||||
</menulist>
|
||||
<label value="Anzahl der Kinder" control="mitarbeiter-detail-textbox-anzahlderkinder"/>
|
||||
<textbox id="mitarbeiter-detail-textbox-anzahlderkinder" disabled="true" maxlength="2"/>
|
||||
<textbox id="mitarbeiter-detail-textbox-anzahlderkinder" disabled="true" maxlength="2" oninput="MitarbeiterDetailValueChange()"/>
|
||||
</row>
|
||||
<row>
|
||||
<vbox>
|
||||
@@ -171,9 +171,9 @@ echo '<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>';
|
||||
<spacer flex="1"/>
|
||||
</hbox>
|
||||
<label value="Anmerkung" control="mitarbeiter-detail-textbox-anmerkung"/>
|
||||
<textbox id="mitarbeiter-detail-textbox-anmerkung" disabled="true" multiline="true"/>
|
||||
<textbox id="mitarbeiter-detail-textbox-anmerkung" disabled="true" multiline="true" oninput="MitarbeiterDetailValueChange()"/>
|
||||
<label value="Homepage" control="mitarbeiter-detail-textbox-homepage"/>
|
||||
<vbox><textbox id="mitarbeiter-detail-textbox-homepage" disabled="true" maxlength="256"/></vbox>
|
||||
<vbox><textbox id="mitarbeiter-detail-textbox-homepage" disabled="true" maxlength="256" oninput="MitarbeiterDetailValueChange()"/></vbox>
|
||||
</row>
|
||||
</rows>
|
||||
</grid>
|
||||
@@ -201,32 +201,32 @@ echo '<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>';
|
||||
<rows>
|
||||
<row>
|
||||
<label align="end" control="mitarbeiter-detail-textbox-personalnummer" value="Personalnummer:"/>
|
||||
<textbox id="mitarbeiter-detail-textbox-personalnummer" size="10" maxlength="10" disabled="true"/>
|
||||
<textbox id="mitarbeiter-detail-textbox-personalnummer" size="10" maxlength="10" disabled="true" oninput="MitarbeiterDetailValueChange()"/>
|
||||
<label align="end" control="mitarbeiter-detail-textbox-kurzbezeichnung" value="Kurzbezeichnung:"/>
|
||||
<hbox>
|
||||
<textbox id="mitarbeiter-detail-textbox-kurzbezeichnung" class="pflichtfeld" size="10" maxlength="10" disabled="true"/>
|
||||
<textbox id="mitarbeiter-detail-textbox-kurzbezeichnung" class="pflichtfeld" size="10" maxlength="10" disabled="true" oninput="MitarbeiterDetailValueChange()"/>
|
||||
<spacer />
|
||||
</hbox>
|
||||
<spacer />
|
||||
<checkbox label="Lektor" id="mitarbeiter-detail-checkbox-lektor" checked="false" disabled="true"/>
|
||||
<checkbox label="Lektor" id="mitarbeiter-detail-checkbox-lektor" checked="false" disabled="true" onchange="MitarbeiterDetailValueChange()"/>
|
||||
</row>
|
||||
<row>
|
||||
<label align="end" control="mitarbeiter-detail-textbox-stundensatz" value="Stundensatz:"/>
|
||||
<textbox id="mitarbeiter-detail-textbox-stundensatz" size="10" maxlength="10" disabled="true"/>
|
||||
<textbox id="mitarbeiter-detail-textbox-stundensatz" size="10" maxlength="10" disabled="true" oninput="MitarbeiterDetailValueChange()"/>
|
||||
<label align="end" control="mitarbeiter-detail-textbox-telefonklappe" value="Telefonklappe:"/>
|
||||
<hbox>
|
||||
<textbox id="mitarbeiter-detail-textbox-telefonklappe" size="10" maxlength="10" disabled="true"/>
|
||||
<textbox id="mitarbeiter-detail-textbox-telefonklappe" size="10" maxlength="10" disabled="true" oninput="MitarbeiterDetailValueChange()"/>
|
||||
<spacer />
|
||||
</hbox>
|
||||
<spacer />
|
||||
<checkbox label="Fixangestellt" id="mitarbeiter-detail-checkbox-fixangestellt" checked="false" disabled="true"/>
|
||||
<checkbox label="Fixangestellt" id="mitarbeiter-detail-checkbox-fixangestellt" checked="false" disabled="true" onchange="MitarbeiterDetailValueChange()"/>
|
||||
</row>
|
||||
<row>
|
||||
<label align="end" control="mitarbeiter-detail-menulist-ort_kurzbz" value="Buero"/>
|
||||
<vbox>
|
||||
<menulist id="mitarbeiter-detail-menulist-ort_kurzbz" disabled="true"
|
||||
datasources="<?php echo APP_ROOT; ?>rdf/orte.rdf.php?optional=true"
|
||||
ref="http://www.technikum-wien.at/ort/liste">
|
||||
ref="http://www.technikum-wien.at/ort/liste" oncommand="MitarbeiterDetailValueChange()">
|
||||
<template>
|
||||
<menupopup>
|
||||
<menuitem uri="rdf:*" label="rdf:http://www.technikum-wien.at/ort/rdf#anzeigename"
|
||||
@@ -241,7 +241,7 @@ echo '<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>';
|
||||
<vbox>
|
||||
<menulist id="mitarbeiter-detail-menulist-standort" disabled="true"
|
||||
datasources="<?php echo APP_ROOT; ?>rdf/standort.rdf.php?optional=true"
|
||||
ref="http://www.technikum-wien.at/standort/liste">
|
||||
ref="http://www.technikum-wien.at/standort/liste" oncommand="MitarbeiterDetailValueChange()">
|
||||
<template>
|
||||
<menupopup>
|
||||
<menuitem uri="rdf:*" label="rdf:http://www.technikum-wien.at/standort/rdf#bezeichnung"
|
||||
@@ -252,21 +252,21 @@ echo '<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>';
|
||||
<spacer flex="1"/>
|
||||
</vbox>
|
||||
<spacer />
|
||||
<checkbox label="Bismelden" id="mitarbeiter-detail-checkbox-bismelden" checked="false" disabled="true"/>
|
||||
<checkbox label="Bismelden" id="mitarbeiter-detail-checkbox-bismelden" checked="false" disabled="true" onchange="MitarbeiterDetailValueChange()"/>
|
||||
</row>
|
||||
<row>
|
||||
<label value="Anmerkung" control="mitarbeiter-detail-textbox-mitarbeiteranmerkung"/>
|
||||
<textbox id="mitarbeiter-detail-textbox-mitarbeiteranmerkung" disabled="true" multiline="true"/>
|
||||
<textbox id="mitarbeiter-detail-textbox-mitarbeiteranmerkung" disabled="true" multiline="true" oninput="MitarbeiterDetailValueChange()"/>
|
||||
<label value="Alias" control="mitarbeiter-detail-textbox-alias"/>
|
||||
<vbox>
|
||||
<textbox id="mitarbeiter-detail-textbox-alias" disabled="true"/>
|
||||
<textbox id="mitarbeiter-detail-textbox-alias" disabled="true" oninput="MitarbeiterDetailValueChange()"/>
|
||||
<spacer />
|
||||
</vbox>
|
||||
<label align="end" control="mitarbeiter-detail-menulist-ausbildung" value="Ausbildung:"/>
|
||||
<vbox>
|
||||
<menulist id="mitarbeiter-detail-menulist-ausbildung" disabled="true"
|
||||
datasources="<?php echo APP_ROOT; ?>rdf/ausbildung.rdf.php?optional=true"
|
||||
ref="http://www.technikum-wien.at/ausbildung/alle">
|
||||
ref="http://www.technikum-wien.at/ausbildung/alle" oncommand="MitarbeiterDetailValueChange()">
|
||||
<template>
|
||||
<menupopup>
|
||||
<menuitem uri="rdf:*" label="rdf:http://www.technikum-wien.at/ausbildung/rdf#bezeichnung"
|
||||
|
||||
@@ -42,6 +42,7 @@ var MitarbeiterEntwicklungsteamSelectMitarbeiterUID=null; // UID des Mitarbeiter
|
||||
var MitarbeiterEntwicklungsteamSelectStudiengangID=null; // ID des Stg des Entwicklungsteams das nach dem rebuild markiert werden soll
|
||||
var MitarbeiterEntwicklungsteamDoubleRefresh=false; // Wenn auf einen Tree der eine leere Datasource enthaelt eine neue Datasource angehaengt wird, dann muss doppelt refresht werden
|
||||
var MitarbeiterTreeLoadDataOnSelect2=true; // Gibt an ob die Details beim markieren eines Mitarbeiters geladen werden sollen
|
||||
var MitarbeiterDetailValueChanged=false;
|
||||
// ********** Observer und Listener ************* //
|
||||
|
||||
|
||||
@@ -231,6 +232,15 @@ function MitarbeiterTreeSort()
|
||||
// ****
|
||||
function onMitarbeiterSelect()
|
||||
{
|
||||
//Warnung falls Daten veraendert wurden aber noch nicht gespeichert
|
||||
if(MitarbeiterDetailValueChanged)
|
||||
{
|
||||
if(!confirm('Achtung! Die Daten wurden veraendert aber noch nicht gespeichert. Neuen Datensatz trotzdem laden? (Die geaenderten Daten gehen dabei verloren)'))
|
||||
return false;
|
||||
}
|
||||
|
||||
MitarbeiterDetailValueChanged=false;
|
||||
|
||||
var tree=document.getElementById('tree-menu-mitarbeiter');
|
||||
var col = tree.columns ? tree.columns["tree-menu-mitarbeiter-col-filter"] : "tree-menu-mitarbeiter-col-filter";
|
||||
|
||||
@@ -424,6 +434,15 @@ function MitarbeiterAuswahl()
|
||||
}
|
||||
if(!MitarbeiterTreeLoadDataOnSelect2)
|
||||
return true;
|
||||
|
||||
//Warnung falls Daten veraendert aber noch nicht gespeichert wurden
|
||||
if(MitarbeiterDetailValueChanged)
|
||||
{
|
||||
if(!confirm('Achtung! Die Daten wurden veraendert aber noch nicht gespeichert. Neuen Datensatz trotzdem laden? (Die geaenderten Daten gehen dabei verloren)'))
|
||||
return false;
|
||||
}
|
||||
|
||||
MitarbeiterDetailValueChanged=false;
|
||||
|
||||
// Trick 17 (sonst gibt's ein Permission denied)
|
||||
netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
|
||||
@@ -754,6 +773,8 @@ function MitarbeiterSave()
|
||||
|
||||
var val = new ParseReturnValue(response)
|
||||
|
||||
MitarbeiterDetailValueChanged=false;
|
||||
|
||||
if (!val.dbdml_return)
|
||||
{
|
||||
if(val.dbdml_errormsg=='')
|
||||
@@ -1667,6 +1688,15 @@ function MitarbeiterGenerateGebDatFromSVNR()
|
||||
// ****
|
||||
function MitarbeiterSuche()
|
||||
{
|
||||
//Warnung wenn Daten veraendert aber noch nicht gespeichert wurden
|
||||
if(MitarbeiterDetailValueChanged)
|
||||
{
|
||||
if(!confirm('Achtung! Die Daten wurden veraendert aber noch nicht gespeichert. Neuen Datensatz trotzdem laden? (Die geaenderten Daten gehen dabei verloren)'))
|
||||
return false;
|
||||
}
|
||||
|
||||
MitarbeiterDetailValueChanged=false;
|
||||
|
||||
netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
|
||||
filter = document.getElementById('mitarbeiter-toolbar-textbox-suche').value;
|
||||
var treeMitarbeiterMenu=document.getElementById('tree-menu-mitarbeiter');
|
||||
@@ -1719,4 +1749,9 @@ function MitarbeiterSearchFieldKeyPress(event)
|
||||
{
|
||||
if(event.keyCode==13) //Enter
|
||||
MitarbeiterSuche();
|
||||
}
|
||||
|
||||
function MitarbeiterDetailValueChange()
|
||||
{
|
||||
MitarbeiterDetailValueChanged=true;
|
||||
}
|
||||
@@ -81,7 +81,7 @@ loadVariables($conn, $user);
|
||||
|
||||
// Daten holen
|
||||
$qry = "SELECT
|
||||
tbl_projekttyp.bezeichnung, titel, trim(COALESCE(titelpre,'') || ' ' || COALESCE(vorname,'') || ' ' || COALESCE(nachname,'') || COALESCE(titelpost,'')), tbl_note.anmerkung, punkte, beginn,
|
||||
tbl_projekttyp.bezeichnung, titel, trim(COALESCE(titelpre,'') || ' ' || COALESCE(vorname,'') || ' ' || COALESCE(nachname,'') || ' ' || COALESCE(titelpost,'')), tbl_note.anmerkung, punkte, beginn,
|
||||
ende, CASE WHEN freigegeben THEN 'Ja' ELSE 'Nein' END, gesperrtbis, gesamtstunden, themenbereich, tbl_projektarbeit.anmerkung, projektarbeit_id
|
||||
FROM
|
||||
lehre.tbl_projektarbeit, lehre.tbl_lehreinheit, lehre.tbl_lehrveranstaltung,
|
||||
|
||||
@@ -275,7 +275,7 @@ loadVariables($conn, $user);
|
||||
{
|
||||
if(strlen($row->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++;
|
||||
|
||||
+10
-1
@@ -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()
|
||||
|
||||
+1
-1
@@ -232,7 +232,7 @@ if (isset($_REQUEST["xmlformat"]) && $_REQUEST["xmlformat"] == "xml")
|
||||
if($projektarbeit[$row->lehrveranstaltung_id]['themenbereich']!='')
|
||||
{
|
||||
$xml_fussnote .=" <themenbereich_bezeichnung>Themenbereich: </themenbereich_bezeichnung>";
|
||||
$xml_fussnote .=" <themenbereich><[!CDATA[".$projektarbeit[$row->lehrveranstaltung_id]['themenbereich'].'\n]]></themenbereich>';
|
||||
$xml_fussnote .=" <themenbereich><![CDATA[".$projektarbeit[$row->lehrveranstaltung_id]['themenbereich'].'\n]]></themenbereich>';
|
||||
$anzahl_nl++;
|
||||
$nl2='\n';
|
||||
}
|
||||
|
||||
@@ -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);
|
||||
|
||||
?>
|
||||
Binary file not shown.
@@ -5,7 +5,8 @@
|
||||
width="800"
|
||||
height="600"
|
||||
persist="screenX screenY width height sizemode"
|
||||
onclose="return document.getElementById('fas_browser').contentWindow.closeWindow()"
|
||||
>
|
||||
<?xml-stylesheet href="chrome://global/skin/" type="text/css"?>
|
||||
<browser type="content-primary" flex="1" src="https://vilesci.technikum-wien.at/content/fas.xul.php"/>
|
||||
<browser id="fas_browser" type="content-primary" flex="1" src="https://vilesci.technikum-wien.at/content/fas.xul.php"/>
|
||||
</window>
|
||||
Binary file not shown.
Reference in New Issue
Block a user