mirror of
https://github.com/FH-Complete/FHC-Core.git
synced 2026-07-25 08:34:29 +00:00
This commit is contained in:
+37
-2
@@ -8,8 +8,14 @@
|
||||
Die Liste ist in Module geteilt. Innerhalb eines Moduls erfolgt die
|
||||
Auflistung nach Priorität (höchste oben).<br>
|
||||
<h2>Änderungen</h2>
|
||||
<li>Ansicht fuer alle Gruppen in denen sich der Student befindet</li>
|
||||
|
||||
<li>Excel-Export Bewerberstatistik (Kollmitzerstatistik) erstellen</li>
|
||||
<li>Prüfungsprotokoll und Urkunde sollen für mehrere Studenten auf einmal druckbar sein</li>
|
||||
<li>Am Zeugnis bei berufspraktikum zusätzlich die Firma anzeigen</li>
|
||||
<li>neue Variable kontofilterstg=false wenn true dann nur die buchungen des jeweiligen Stg anzeigen</li>
|
||||
<li>Filter für Studenten die im Aktuellen Studiensemester no keine Studiengebührbelastung haben</li>
|
||||
<li>Notenspiegel als Excel</li>
|
||||
<li>Für die Farbe der Noten im Notenspiegel diejenigen aus der Tabelle Note verwenden</li>
|
||||
<li>Summer der Zahlungen auf der Zahlungsbestätigung anzeigen</lI>
|
||||
<br>
|
||||
<h2>Fehler</h2>
|
||||
<li>Beim Starten kommt manchmal folgende Fehlermeldung in der Errorconsole: Error: can't decode principals (failure code 8007000e)</li>
|
||||
@@ -44,6 +50,35 @@ content/statistik/lvplanung.php muss noch erstellt werden)</li>
|
||||
<hr>
|
||||
<h2>Erledigte Anforderungen</h2>
|
||||
<ul>
|
||||
|
||||
<li>Anrede beim Interessentenimport hinzufügen<br>
|
||||
03.09.2007 oesi<br><br></li>
|
||||
<li>Reihenfolge der Spalten im Tree "merken"<br>
|
||||
03.09.2007 oesi - persist="ordinal"<br><br></li>
|
||||
<li>Bei markieren einer Lehreinheit den Noten Tree leeren<br>
|
||||
03.09.2007 oesi<br><br></li>
|
||||
<li>ZGV MASTER DropDown nach Code Sortieren<br>
|
||||
03.09.2007 oesi<br><br></li>
|
||||
<li>Excel Export Nachname vor Vornamen anzeigen<br>
|
||||
03.09.2007 oesi <br><br></li>
|
||||
<li>Namen auf Prestudent Tab anzeigen<br>
|
||||
03.09.2007 oesi<br><br></li>
|
||||
<li>Bei Statusaenderung auf Student soll aktiv Feld gesetzt werden<br>
|
||||
03.09.2007 oesi<br><br></li>
|
||||
<li>UID und Personenkennzeichen soll markierbar sein<br>
|
||||
03.09.2007 oesi<br><br></li>
|
||||
<li>Anmerkung von Prestudent im Tree anzeigen<br>
|
||||
03.09.2007 oesi<br><br></li>
|
||||
<li>Geburtszeit ein Feld nach unten verschieben und stattdessen die Geburtsnation anzeigen<br>
|
||||
03.09.2007 oesi<br><br></li>
|
||||
<li>Studiensemester DropDown beim Anlegen von neuen Buchungen<br>
|
||||
03.09.2007 oesi<br><br></li>
|
||||
<li>Bei Datumsfeld soll aktuelles Datum vormarkiert sein<br>
|
||||
03.09.2007 oesi<br><br></li>
|
||||
<li>Loeschen von Lehreinheiten mit rechter Maustaste<br>
|
||||
03.09.2007 oesi<br><br></li>
|
||||
<li>Ansicht fuer alle Gruppen in denen sich der Student befindet<br>
|
||||
31.08.2007 oesi<br><br></li>
|
||||
<li>Gegenbuchung fuer mehrere Buchungen auf einmal<br>
|
||||
22.08.2007<br><br></li>
|
||||
<li>Auf Zahlungsbestätigung immer den Absoluten Betrag anzeigen<br>
|
||||
|
||||
@@ -442,7 +442,10 @@ function LeDelete()
|
||||
var col = tree.columns ? tree.columns["lehrveranstaltung-treecol-lehreinheit_id"] : "lehrveranstaltung-treecol-lehreinheit_id";
|
||||
var lehreinheit_id=tree.view.getCellText(tree.currentIndex,col);
|
||||
if(lehreinheit_id=='')
|
||||
return false
|
||||
{
|
||||
alert('Lehrveranstaltungen koennen nur von Administratoren geloescht werden');
|
||||
return false;
|
||||
}
|
||||
}
|
||||
catch(e)
|
||||
{
|
||||
@@ -662,6 +665,7 @@ function LeAuswahl()
|
||||
{
|
||||
LeDetailDisableFields(false);
|
||||
LehrveranstaltungNotenDisableFields(true);
|
||||
LehrveranstaltungNotenTreeUnload();
|
||||
|
||||
document.getElementById('lehrveranstaltung-toolbar-neu').disabled=true;
|
||||
document.getElementById('lehrveranstaltung-toolbar-del').disabled=false;
|
||||
@@ -1162,6 +1166,32 @@ function LehrveranstaltungNotenDetailDisableFields(val)
|
||||
document.getElementById('lehrveranstaltung-noten-menulist-note').disabled=val;
|
||||
}
|
||||
|
||||
// ****
|
||||
// * Noten Trees Loeschen
|
||||
// ****
|
||||
function LehrveranstaltungNotenTreeUnload()
|
||||
{
|
||||
netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
|
||||
|
||||
notentree = document.getElementById('lehrveranstaltung-noten-tree');
|
||||
var oldDatasources = notentree.database.GetDataSources();
|
||||
while(oldDatasources.hasMoreElements())
|
||||
{
|
||||
notentree.database.RemoveDataSource(oldDatasources.getNext());
|
||||
}
|
||||
//Refresh damit die entfernten DS auch wirklich entfernt werden
|
||||
notentree.builder.rebuild();
|
||||
|
||||
var lvgesamtnotentree = document.getElementById('lehrveranstaltung-lvgesamtnoten-tree');
|
||||
var oldDatasources = lvgesamtnotentree.database.GetDataSources();
|
||||
while(oldDatasources.hasMoreElements())
|
||||
{
|
||||
lvgesamtnotentree.database.RemoveDataSource(oldDatasources.getNext());
|
||||
}
|
||||
//Refresh damit die entfernten DS auch wirklich entfernt werden
|
||||
lvgesamtnotentree.builder.rebuild();
|
||||
}
|
||||
|
||||
// ****
|
||||
// * Laedt die Notentrees
|
||||
// ****
|
||||
|
||||
@@ -46,6 +46,11 @@ echo '<?xul-overlay href="'.APP_ROOT.'content/lvplanung/lehrveranstaltungnotenov
|
||||
<!-- * Lehrveranstaltung * -->
|
||||
<!-- ************************ -->
|
||||
<vbox id="LehrveranstaltungEditor" flex="1" uid="" stg_kz="">
|
||||
<popupset>
|
||||
<popup id="lehrveranstaltung-tree-popup">
|
||||
<menuitem label="Entfernen" oncommand="LeDelete();" id="lehrveranstaltung-tree-popup-entf" disabled="false"/>
|
||||
</popup>
|
||||
</popupset>
|
||||
<toolbox>
|
||||
<toolbar id="lehrveranstaltung-nav-toolbar">
|
||||
<toolbarbutton id="lehrveranstaltung-toolbar-neu" label="Neue Lehreinheit" oncommand="LeNeu();" disabled="true" image="../skin/images/NeuDokument.png" tooltiptext="Neue Lehreinheit anlegen" />
|
||||
@@ -67,77 +72,78 @@ echo '<?xul-overlay href="'.APP_ROOT.'content/lvplanung/lehrveranstaltungnotenov
|
||||
persist="height"
|
||||
onkeypress="LvTreeKeyPress(event)"
|
||||
flags="dont-build-content"
|
||||
context="lehrveranstaltung-tree-popup"
|
||||
>
|
||||
<treecols>
|
||||
<treecol id="lehrveranstaltung-treecol-kurzbz" label="Kurzbz" flex="2" hidden="false" primary="true" persist="hidden, width"
|
||||
<treecol id="lehrveranstaltung-treecol-kurzbz" label="Kurzbz" flex="2" hidden="false" primary="true" persist="hidden, width, ordinal"
|
||||
class="sortDirectionIndicator"
|
||||
sort="rdf:http://www.technikum-wien.at/lehrveranstaltung_einheiten/rdf#kurzbz"/>
|
||||
<splitter class="tree-splitter"/>
|
||||
<treecol id="lehrveranstaltung-treecol-bezeichnung" label="Bezeichnung" flex="5" hidden="false" persist="hidden, width"
|
||||
<treecol id="lehrveranstaltung-treecol-bezeichnung" label="Bezeichnung" flex="5" hidden="false" persist="hidden, width, ordinal"
|
||||
class="sortDirectionIndicator"
|
||||
sort="rdf:http://www.technikum-wien.at/lehrveranstaltung_einheiten/rdf#bezeichnung"/>
|
||||
<splitter class="tree-splitter"/>
|
||||
<treecol id="lehrveranstaltung-treecol-sprache" label="Sprache" flex="2" hidden="false" persist="hidden, width"
|
||||
<treecol id="lehrveranstaltung-treecol-sprache" label="Sprache" flex="2" hidden="false" persist="hidden, width, ordinal"
|
||||
class="sortDirectionIndicator"
|
||||
sort="rdf:http://www.technikum-wien.at/lehrveranstaltung_einheiten/rdf#sprache" />
|
||||
<splitter class="tree-splitter"/>
|
||||
<treecol id="lehrveranstaltung-treecol-ects" label="ECTS" flex="2" hidden="false" persist="hidden, width"
|
||||
<treecol id="lehrveranstaltung-treecol-ects" label="ECTS" flex="2" hidden="false" persist="hidden, width, ordinal"
|
||||
class="sortDirectionIndicator"
|
||||
sort="rdf:http://www.technikum-wien.at/lehrveranstaltung_einheiten/rdf#ects" />
|
||||
<splitter class="tree-splitter"/>
|
||||
<treecol id="lehrveranstaltung-treecol-semesterstunden" label="Semesterstunden" flex="1" hidden="true" persist="hidden, width"
|
||||
<treecol id="lehrveranstaltung-treecol-semesterstunden" label="Semesterstunden" flex="1" hidden="true" persist="hidden, width, ordinal"
|
||||
class="sortDirectionIndicator"
|
||||
sort="rdf:http://www.technikum-wien.at/lehrveranstaltung_einheiten/rdf#semesterstunden"/>
|
||||
<splitter class="tree-splitter"/>
|
||||
<treecol id="lehrveranstaltung-treecol-lehre" label="Lehre" flex="2" hidden="false" persist="hidden, width"
|
||||
<treecol id="lehrveranstaltung-treecol-lehre" label="Lehre" flex="2" hidden="false" persist="hidden, width, ordinal"
|
||||
class="sortDirectionIndicator"
|
||||
sort="rdf:http://www.technikum-wien.at/lehrveranstaltung_einheiten/rdf#lehre"/>
|
||||
<splitter class="tree-splitter"/>
|
||||
<treecol id="lehrveranstaltung-treecol-lehrform" label="Lehrform" flex="5" hidden="false" persist="hidden, width"
|
||||
<treecol id="lehrveranstaltung-treecol-lehrform" label="Lehrform" flex="5" hidden="false" persist="hidden, width, ordinal"
|
||||
class="sortDirectionIndicator"
|
||||
sort="rdf:http://www.technikum-wien.at/lehrveranstaltung_einheiten/rdf#lehrform_kurzbz"/>
|
||||
<splitter class="tree-splitter"/>
|
||||
<treecol id="lehrveranstaltung-treecol-stundenblockung" label="Blockung" flex="5" hidden="true" persist="hidden, width"
|
||||
<treecol id="lehrveranstaltung-treecol-stundenblockung" label="Blockung" flex="5" hidden="true" persist="hidden, width, ordinal"
|
||||
class="sortDirectionIndicator"
|
||||
sort="rdf:http://www.technikum-wien.at/lehrveranstaltung_einheiten/rdf#stundenblockung"/>
|
||||
<splitter class="tree-splitter"/>
|
||||
<treecol id="lehrveranstaltung-treecol-wochenrythmus" label="WR" flex="5" hidden="true" persist="hidden, width"
|
||||
<treecol id="lehrveranstaltung-treecol-wochenrythmus" label="WR" flex="5" hidden="true" persist="hidden, width, ordinal"
|
||||
class="sortDirectionIndicator"
|
||||
sort="rdf:http://www.technikum-wien.at/lehrveranstaltung_einheiten/rdf#wochenrythmus"/>
|
||||
<splitter class="tree-splitter"/>
|
||||
<treecol id="lehrveranstaltung-treecol-startkw" label="StartKW" flex="5" hidden="true" persist="hidden, width"
|
||||
<treecol id="lehrveranstaltung-treecol-startkw" label="StartKW" flex="5" hidden="true" persist="hidden, width, ordinal"
|
||||
class="sortDirectionIndicator"
|
||||
sort="rdf:http://www.technikum-wien.at/lehrveranstaltung_einheiten/rdf#startkw"/>
|
||||
<splitter class="tree-splitter"/>
|
||||
<treecol id="lehrveranstaltung-treecol-raumtyp" label="Raumtyp" flex="5" hidden="true" persist="hidden, width"
|
||||
<treecol id="lehrveranstaltung-treecol-raumtyp" label="Raumtyp" flex="5" hidden="true" persist="hidden, width, ordinal"
|
||||
class="sortDirectionIndicator"
|
||||
sort="rdf:http://www.technikum-wien.at/lehrveranstaltung_einheiten/rdf#raumtyp"/>
|
||||
<splitter class="tree-splitter"/>
|
||||
<treecol id="lehrveranstaltung-treecol-raumtypalternativ" label="RaumtypAlt" flex="5" hidden="true" persist="hidden, width"
|
||||
<treecol id="lehrveranstaltung-treecol-raumtypalternativ" label="RaumtypAlt" flex="5" hidden="true" persist="hidden, width, ordinal"
|
||||
class="sortDirectionIndicator"
|
||||
sort="rdf:http://www.technikum-wien.at/lehrveranstaltung_einheiten/rdf#raumtypalternativ"/>
|
||||
<splitter class="tree-splitter"/>
|
||||
<treecol id="lehrveranstaltung-treecol-gruppen" label="Gruppen" flex="5" hidden="false" persist="hidden, width"
|
||||
<treecol id="lehrveranstaltung-treecol-gruppen" label="Gruppen" flex="5" hidden="false" persist="hidden, width, ordinal"
|
||||
class="sortDirectionIndicator"
|
||||
sort="rdf:http://www.technikum-wien.at/lehrveranstaltung_einheiten/rdf#gruppen"/>
|
||||
<splitter class="tree-splitter"/>
|
||||
<treecol id="lehrveranstaltung-treecol-lektoren" label="Lektoren" flex="5" hidden="false" persist="hidden, width"
|
||||
<treecol id="lehrveranstaltung-treecol-lektoren" label="Lektoren" flex="5" hidden="false" persist="hidden, width, ordinal"
|
||||
class="sortDirectionIndicator"
|
||||
sort="rdf:http://www.technikum-wien.at/lehrveranstaltung_einheiten/rdf#lektoren"/>
|
||||
<splitter class="tree-splitter"/>
|
||||
<treecol id="lehrveranstaltung-treecol-anmerkung" label="Anmerkung" flex="5" hidden="false" persist="hidden, width"
|
||||
<treecol id="lehrveranstaltung-treecol-anmerkung" label="Anmerkung" flex="5" hidden="false" persist="hidden, width, ordinal"
|
||||
class="sortDirectionIndicator"
|
||||
sort="rdf:http://www.technikum-wien.at/lehrveranstaltung_einheiten/rdf#anmerkung"/>
|
||||
<splitter class="tree-splitter"/>
|
||||
<treecol id="lehrveranstaltung-treecol-fachbereich" label="Fachbereich" flex="1" hidden="false" persist="hidden, width"
|
||||
<treecol id="lehrveranstaltung-treecol-fachbereich" label="Fachbereich" flex="1" hidden="false" persist="hidden, width, ordinal"
|
||||
class="sortDirectionIndicator"
|
||||
sort="rdf:http://www.technikum-wien.at/lehrveranstaltung_einheiten/rdf#fachbereich"/>
|
||||
<splitter class="tree-splitter"/>
|
||||
<treecol id="lehrveranstaltung-treecol-lehrveranstaltung_id" label="Lehrveranstaltung_id" flex="1" hidden="true" persist="hidden, width"
|
||||
<treecol id="lehrveranstaltung-treecol-lehrveranstaltung_id" label="Lehrveranstaltung_id" flex="1" hidden="true" persist="hidden, width, ordinal"
|
||||
class="sortDirectionIndicator"
|
||||
sort="rdf:http://www.technikum-wien.at/lehrveranstaltung_einheiten/rdf#lehrveranstaltung_id" />
|
||||
<splitter class="tree-splitter"/>
|
||||
<treecol id="lehrveranstaltung-treecol-lehreinheit_id" label="Lehreinheit_id" flex="1" hidden="true" persist="hidden, width"
|
||||
<treecol id="lehrveranstaltung-treecol-lehreinheit_id" label="Lehreinheit_id" flex="1" hidden="true" persist="hidden, width, ordinal"
|
||||
class="sortDirectionIndicator"
|
||||
sort="rdf:http://www.technikum-wien.at/lehrveranstaltung_einheiten/rdf#lehreinheit_id"/>
|
||||
<splitter class="tree-splitter"/>
|
||||
|
||||
@@ -75,77 +75,77 @@ echo '<?xul-overlay href="'.APP_ROOT.'content/mitarbeiter/mitarbeiterfunktionove
|
||||
context="mitarbeiter-tree-popup"
|
||||
>
|
||||
<treecols>
|
||||
<treecol id="mitarbeiter-treecol-uid" label="UID" flex="1" persist="hidden, width" hidden="false"
|
||||
<treecol id="mitarbeiter-treecol-uid" label="UID" flex="1" persist="hidden, width, ordinal" hidden="false"
|
||||
class="sortDirectionIndicator"
|
||||
sort="rdf:http://www.technikum-wien.at/mitarbeiter/rdf#uid" onclick="MitarbeiterTreeSort()"/>
|
||||
<splitter class="tree-splitter"/>
|
||||
<treecol id="mitarbeiter-treecol-anrede" label="Anrede" flex="1" persist="hidden, width" hidden="false"
|
||||
<treecol id="mitarbeiter-treecol-anrede" label="Anrede" flex="1" persist="hidden, width, ordinal" hidden="false"
|
||||
class="sortDirectionIndicator"
|
||||
sort="rdf:http://www.technikum-wien.at/mitarbeiter/rdf#anrede" onclick="MitarbeiterTreeSort()"/>
|
||||
<splitter class="tree-splitter"/>
|
||||
<treecol id="mitarbeiter-treecol-titelpre" label="TitelPre" flex="1" persist="hidden, width" hidden="true"
|
||||
<treecol id="mitarbeiter-treecol-titelpre" label="TitelPre" flex="1" persist="hidden, width, ordinal" hidden="true"
|
||||
class="sortDirectionIndicator"
|
||||
sort="rdf:http://www.technikum-wien.at/mitarbeiter/rdf#titelpre" onclick="MitarbeiterTreeSort()"/>
|
||||
<splitter class="tree-splitter"/>
|
||||
<treecol id="mitarbeiter-treecol-nachname" label="Nachname" flex="1" persist="hidden, width" hidden="false"
|
||||
<treecol id="mitarbeiter-treecol-nachname" label="Nachname" flex="1" persist="hidden, width, ordinal" hidden="false"
|
||||
class="sortDirectionIndicator"
|
||||
sortActive="true"
|
||||
sortDirection="ascending"
|
||||
sort="rdf:http://www.technikum-wien.at/mitarbeiter/rdf#nachname" onclick="MitarbeiterTreeSort()"/>
|
||||
<splitter class="tree-splitter"/>
|
||||
<treecol id="mitarbeiter-treecol-vorname" label="Vorname" flex="1" persist="hidden, width" hidden="false"
|
||||
<treecol id="mitarbeiter-treecol-vorname" label="Vorname" flex="1" persist="hidden, width, ordinal" hidden="false"
|
||||
class="sortDirectionIndicator"
|
||||
sort="rdf:http://www.technikum-wien.at/mitarbeiter/rdf#vorname" onclick="MitarbeiterTreeSort()"/>
|
||||
<splitter class="tree-splitter"/>
|
||||
<treecol id="mitarbeiter-treecol-vornamen" label="Vornamen" flex="1" persist="hidden, width" hidden="true"
|
||||
<treecol id="mitarbeiter-treecol-vornamen" label="Vornamen" flex="1" persist="hidden, width, ordinal" hidden="true"
|
||||
class="sortDirectionIndicator"
|
||||
sort="rdf:http://www.technikum-wien.at/mitarbeiter/rdf#vornamen" onclick="MitarbeiterTreeSort()"/>
|
||||
<splitter class="tree-splitter"/>
|
||||
<treecol id="mitarbeiter-treecol-titelpost" label="TitelPost" flex="1" persist="hidden, width" hidden="true"
|
||||
<treecol id="mitarbeiter-treecol-titelpost" label="TitelPost" flex="1" persist="hidden, width, ordinal" hidden="true"
|
||||
class="sortDirectionIndicator"
|
||||
sort="rdf:http://www.technikum-wien.at/mitarbeiter/rdf#titelpost" onclick="MitarbeiterTreeSort()"/>
|
||||
<splitter class="tree-splitter"/>
|
||||
<treecol id="mitarbeiter-treecol-geburtsdatum" label="Geburtsdatum" flex="1" persist="hidden, width" hidden="false"
|
||||
<treecol id="mitarbeiter-treecol-geburtsdatum" label="Geburtsdatum" flex="1" persist="hidden, width, ordinal" hidden="false"
|
||||
class="sortDirectionIndicator"
|
||||
sort="rdf:http://www.technikum-wien.at/mitarbeiter/rdf#geburtsdatum_iso" onclick="MitarbeiterTreeSort()"/>
|
||||
<splitter class="tree-splitter"/>
|
||||
<treecol id="mitarbeiter-treecol-svnr" label="SVNR" flex="1" persist="hidden, width" hidden="false"
|
||||
<treecol id="mitarbeiter-treecol-svnr" label="SVNR" flex="1" persist="hidden, width, ordinal" hidden="false"
|
||||
class="sortDirectionIndicator"
|
||||
sort="rdf:http://www.technikum-wien.at/mitarbeiter/rdf#svnr" onclick="MitarbeiterTreeSort()"/>
|
||||
<splitter class="tree-splitter"/>
|
||||
<treecol id="mitarbeiter-treecol-ersatzkennzeichen" label="Ersatzkennzeichen" flex="1" persist="hidden, width" hidden="false"
|
||||
<treecol id="mitarbeiter-treecol-ersatzkennzeichen" label="Ersatzkennzeichen" flex="1" persist="hidden, width, ordinal" hidden="false"
|
||||
class="sortDirectionIndicator"
|
||||
sort="rdf:http://www.technikum-wien.at/mitarbeiter/rdf#ersatzkennzeichen" onclick="MitarbeiterTreeSort()"/>
|
||||
<splitter class="tree-splitter"/>
|
||||
<treecol id="mitarbeiter-treecol-aktiv" label="Aktiv" flex="1" persist="hidden, width" hidden="false"
|
||||
<treecol id="mitarbeiter-treecol-aktiv" label="Aktiv" flex="1" persist="hidden, width, ordinal" hidden="false"
|
||||
class="sortDirectionIndicator"
|
||||
sort="rdf:http://www.technikum-wien.at/mitarbeiter/rdf#aktiv" onclick="MitarbeiterTreeSort()"/>
|
||||
<splitter class="tree-splitter"/>
|
||||
<treecol id="mitarbeiter-treecol-personalnummer" label="PNr" flex="1" persist="hidden, width" hidden="false"
|
||||
<treecol id="mitarbeiter-treecol-personalnummer" label="PNr" flex="1" persist="hidden, width, ordinal" hidden="false"
|
||||
class="sortDirectionIndicator"
|
||||
sort="rdf:http://www.technikum-wien.at/mitarbeiter/rdf#personalnummer" onclick="MitarbeiterTreeSort()"/>
|
||||
<splitter class="tree-splitter"/>
|
||||
<treecol id="mitarbeiter-treecol-kurzbz" label="Kurzbz" flex="1" persist="hidden, width" hidden="false"
|
||||
<treecol id="mitarbeiter-treecol-kurzbz" label="Kurzbz" flex="1" persist="hidden, width, ordinal" hidden="false"
|
||||
class="sortDirectionIndicator"
|
||||
sort="rdf:http://www.technikum-wien.at/mitarbeiter/rdf#kurzbz" onclick="MitarbeiterTreeSort()"/>
|
||||
<splitter class="tree-splitter"/>
|
||||
<treecol id="mitarbeiter-treecol-lektor" label="Lektor" flex="1" persist="hidden, width" hidden="true"
|
||||
<treecol id="mitarbeiter-treecol-lektor" label="Lektor" flex="1" persist="hidden, width, ordinal" hidden="true"
|
||||
class="sortDirectionIndicator"
|
||||
sort="rdf:http://www.technikum-wien.at/mitarbeiter/rdf#lektor" onclick="MitarbeiterTreeSort()"/>
|
||||
<splitter class="tree-splitter"/>
|
||||
<treecol id="mitarbeiter-treecol-fixangestellt" label="Fix" flex="1" persist="hidden, width" hidden="true"
|
||||
<treecol id="mitarbeiter-treecol-fixangestellt" label="Fix" flex="1" persist="hidden, width, ordinal" hidden="true"
|
||||
class="sortDirectionIndicator"
|
||||
sort="rdf:http://www.technikum-wien.at/mitarbeiter/rdf#fixangestellt" onclick="MitarbeiterTreeSort()"/>
|
||||
<splitter class="tree-splitter"/>
|
||||
<treecol id="mitarbeiter-treecol-telefonklappe" label="Klappe" flex="1" persist="hidden, width" hidden="true"
|
||||
<treecol id="mitarbeiter-treecol-telefonklappe" label="Klappe" flex="1" persist="hidden, width, ordinal" hidden="true"
|
||||
class="sortDirectionIndicator"
|
||||
sort="rdf:http://www.technikum-wien.at/mitarbeiter/rdf#telefonklappe" onclick="MitarbeiterTreeSort()"/>
|
||||
<splitter class="tree-splitter"/>
|
||||
<treecol id="mitarbeiter-treecol-ort_kurzbz" label="Buero" flex="1" persist="hidden, width" hidden="true"
|
||||
<treecol id="mitarbeiter-treecol-ort_kurzbz" label="Buero" flex="1" persist="hidden, width, ordinal" hidden="true"
|
||||
class="sortDirectionIndicator"
|
||||
sort="rdf:http://www.technikum-wien.at/mitarbeiter/rdf#ort_kurzbz" onclick="MitarbeiterTreeSort()"/>
|
||||
<splitter class="tree-splitter"/>
|
||||
<treecol id="mitarbeiter-treecol-person_id" label="Person_id" flex="1" persist="hidden, width" hidden="true"
|
||||
<treecol id="mitarbeiter-treecol-person_id" label="Person_id" flex="1" persist="hidden, width, ordinal" hidden="true"
|
||||
class="sortDirectionIndicator"
|
||||
sort="rdf:http://www.technikum-wien.at/mitarbeiter/rdf#person_id" onclick="MitarbeiterTreeSort()"/>
|
||||
<splitter class="tree-splitter"/>
|
||||
|
||||
@@ -91,7 +91,7 @@ $summe_lv=array();
|
||||
foreach ($result_student as $row_student)
|
||||
{
|
||||
$i++;
|
||||
echo "<tr><td>$i</td><td>$row_student->vorname $row_student->nachname</td><td>$row_student->matrikelnr</td>";
|
||||
echo "<tr><td>$i</td><td>$row_student->nachname $row_student->vorname</td><td>$row_student->matrikelnr</td>";
|
||||
|
||||
$noten = array();
|
||||
$qry = "SELECT * FROM lehre.tbl_zeugnisnote WHERE student_uid='$row_student->uid' AND studiensemester_kurzbz='$semester_aktuell'";
|
||||
|
||||
@@ -99,12 +99,12 @@ loadVariables($conn, $user);
|
||||
$maxlength[$i]=3;
|
||||
$worksheet->write($zeile,++$i,"TITELPRE", $format_bold);
|
||||
$maxlength[$i]=8;
|
||||
$worksheet->write($zeile,++$i,"NACHNAME", $format_bold);
|
||||
$maxlength[$i]=8;
|
||||
$worksheet->write($zeile,++$i,"VORNAME", $format_bold);
|
||||
$maxlength[$i]=7;
|
||||
$worksheet->write($zeile,++$i,"VORNAMEN", $format_bold);
|
||||
$maxlength[$i]=8;
|
||||
$worksheet->write($zeile,++$i,"NACHNAME", $format_bold);
|
||||
$maxlength[$i]=8;
|
||||
$worksheet->write($zeile,++$i,"TITELPOST", $format_bold);
|
||||
$maxlength[$i]=9;
|
||||
$worksheet->write($zeile,++$i,"SVNR", $format_bold);
|
||||
@@ -253,6 +253,11 @@ loadVariables($conn, $user);
|
||||
$worksheet->write($zeile,$i, $row->titelpre);
|
||||
$i++;
|
||||
|
||||
if(strlen($row->nachname)>$maxlength[$i])
|
||||
$maxlength[$i] = strlen($row->nachname);
|
||||
$worksheet->write($zeile,$i, $row->nachname);
|
||||
$i++;
|
||||
|
||||
if(strlen($row->vorname)>$maxlength[$i])
|
||||
$maxlength[$i] = strlen($row->vorname);
|
||||
$worksheet->write($zeile,$i, $row->vorname);
|
||||
@@ -262,12 +267,7 @@ loadVariables($conn, $user);
|
||||
$maxlength[$i] = strlen($row->vornamen);
|
||||
$worksheet->write($zeile,$i, $row->vornamen);
|
||||
$i++;
|
||||
|
||||
if(strlen($row->nachname)>$maxlength[$i])
|
||||
$maxlength[$i] = strlen($row->nachname);
|
||||
$worksheet->write($zeile,$i, $row->nachname);
|
||||
$i++;
|
||||
|
||||
|
||||
if(strlen($row->titelpost)>$maxlength[$i])
|
||||
$maxlength[$i] = strlen($row->titelpost);
|
||||
$worksheet->write($zeile,$i, $row->titelpost);
|
||||
|
||||
@@ -418,7 +418,15 @@ if(!$error)
|
||||
else
|
||||
$studiensemester = $prestd->studiensemester_kurzbz;
|
||||
$hlp = new prestudent($conn);
|
||||
$hlp->getPrestudentRolle($_POST['prestudent_id'], $_POST['rolle_kurzbz'], $studiensemester);
|
||||
|
||||
if($_POST['rolle_kurzbz']=='Unterbrecher' || $_POST['rolle_kurzbz']=='Abbrecher')
|
||||
$sem=0;
|
||||
elseif($_POST['rolle_kurzbz']=='Student')
|
||||
$sem=$_POST['semester'];
|
||||
else
|
||||
$sem=$prestd->ausbildungssemester;
|
||||
|
||||
$hlp->getPrestudentRolle($_POST['prestudent_id'], $_POST['rolle_kurzbz'], $studiensemester, "datum, insertamum", $sem);
|
||||
if(count($hlp->result)>0)
|
||||
{
|
||||
$errormsg = 'Diese Rolle ist bereits vorhanden';
|
||||
@@ -431,7 +439,7 @@ if(!$error)
|
||||
$prestd_neu->rolle_kurzbz = $_POST['rolle_kurzbz'];
|
||||
$prestd_neu->studiensemester_kurzbz = $studiensemester;
|
||||
$prestd_neu->datum = date('Y-m-d');
|
||||
$prestd_neu->ausbildungssemester = $prestd->ausbildungssemester;
|
||||
$prestd_neu->ausbildungssemester = $sem;
|
||||
$prestd_neu->insertamum = date('Y-m-d H:i:s');
|
||||
$prestd_neu->insertvon = $user;
|
||||
$prestd_neu->new = true;
|
||||
@@ -460,6 +468,13 @@ if(!$error)
|
||||
$student->semester = $_POST['semester'];
|
||||
$student->save(false, false);
|
||||
$student->save_studentlehrverband(false);
|
||||
//Aktiv Status setzen
|
||||
$benutzer = new benutzer($conn);
|
||||
if($benutzer->load($uid))
|
||||
{
|
||||
$benutzer->bnaktiv=true;
|
||||
$benutzer->save(false, false);
|
||||
}
|
||||
}
|
||||
$return = true;
|
||||
}
|
||||
@@ -978,7 +993,7 @@ if(!$error)
|
||||
$buchung = new konto($conn, null, true);
|
||||
$buchung->person_id = $person_id;
|
||||
$buchung->studiengang_kz = $_POST['studiengang_kz'];
|
||||
$buchung->studiensemester_kurzbz = $semester_aktuell;
|
||||
$buchung->studiensemester_kurzbz = $_POST['studiensemester_kurzbz'];
|
||||
$buchung->buchungsnr_verweis='';
|
||||
$buchung->betrag = $_POST['betrag'];
|
||||
$buchung->buchungsdatum = $_POST['buchungsdatum'];
|
||||
|
||||
@@ -79,14 +79,27 @@ echo '<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>';
|
||||
</hbox>
|
||||
<label value="Geburtsort" control="student-detail-textbox-geburtsort"/>
|
||||
<textbox id="student-detail-textbox-geburtsort" disabled="true" maxlength="128"/>
|
||||
<label value="Geburtszeit" control="student-detail-textbox-geburtszeit"/>
|
||||
<hbox><textbox id="student-detail-textbox-geburtszeit" disabled="true" maxlength="5" size="5" tooltiptext="Format: hh:mm Beispiel: 10:30"/></hbox>
|
||||
<label value="Geburtsnation" control="student-detail-menulist-geburtsnation"/>
|
||||
<menulist id="student-detail-menulist-geburtsnation" disabled="true"
|
||||
datasources="<?php echo APP_ROOT ?>rdf/nation.rdf.php" flex="1"
|
||||
ref="http://www.technikum-wien.at/nation/liste" >
|
||||
<template>
|
||||
<menupopup>
|
||||
<menuitem value="rdf:http://www.technikum-wien.at/nation/rdf#nation_code"
|
||||
label="rdf:http://www.technikum-wien.at/nation/rdf#kurztext"
|
||||
uri="rdf:*"/>
|
||||
</menupopup>
|
||||
</template>
|
||||
</menulist>
|
||||
|
||||
</row>
|
||||
<row>
|
||||
<label value="SVNR" control="student-detail-textbox-svnr"/>
|
||||
<hbox><textbox id="student-detail-textbox-svnr" disabled="true" maxlength="10" size="10"/></hbox>
|
||||
<label value="Ersatzkennzeichen" control="student-detail-textbox-ersatzkennzeichen"/>
|
||||
<hbox><textbox id="student-detail-textbox-ersatzkennzeichen" disabled="true" maxlength="10" size="10"/></hbox>
|
||||
<label value="Geburtszeit" control="student-detail-textbox-geburtszeit"/>
|
||||
<hbox><textbox id="student-detail-textbox-geburtszeit" disabled="true" maxlength="5" size="5" tooltiptext="Format: hh:mm Beispiel: 10:30"/></hbox>
|
||||
</row>
|
||||
<row>
|
||||
<label value="Staatsbuergerschaft" control="student-detail-menulist-staatsbuergerschaft"/>
|
||||
@@ -101,18 +114,9 @@ echo '<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>';
|
||||
</menupopup>
|
||||
</template>
|
||||
</menulist>
|
||||
<label value="Geburtsnation" control="student-detail-menulist-geburtsnation"/>
|
||||
<menulist id="student-detail-menulist-geburtsnation" disabled="true"
|
||||
datasources="<?php echo APP_ROOT ?>rdf/nation.rdf.php" flex="1"
|
||||
ref="http://www.technikum-wien.at/nation/liste" >
|
||||
<template>
|
||||
<menupopup>
|
||||
<menuitem value="rdf:http://www.technikum-wien.at/nation/rdf#nation_code"
|
||||
label="rdf:http://www.technikum-wien.at/nation/rdf#kurztext"
|
||||
uri="rdf:*"/>
|
||||
</menupopup>
|
||||
</template>
|
||||
</menulist>
|
||||
<spacer />
|
||||
<spacer />
|
||||
|
||||
<label value="Sprache" control="student-detail-menulist-sprache" />
|
||||
<menulist id="student-detail-menulist-sprache" disabled="true"
|
||||
datasources="<?php echo APP_ROOT ?>rdf/sprache.rdf.php" flex="1"
|
||||
@@ -182,9 +186,9 @@ echo '<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>';
|
||||
<rows>
|
||||
<row>
|
||||
<label value="UID" control="student-detail-textbox-uid"/>
|
||||
<hbox><textbox id="student-detail-textbox-uid" disabled="true" maxlength="16" size="16"/></hbox>
|
||||
<hbox><textbox id="student-detail-textbox-uid" readonly="true" maxlength="16" size="16"/></hbox>
|
||||
<label value="Personenkennzeichen" control="student-detail-textbox-matrikelnummer"/>
|
||||
<hbox><textbox id="student-detail-textbox-matrikelnummer" disabled="true" maxlength="15" size="15"/></hbox>
|
||||
<hbox><textbox id="student-detail-textbox-matrikelnummer" readonly="true" maxlength="15" size="15"/></hbox>
|
||||
<!--<label value="Studiengang" control="student-detail-textbox-studiengang_kz"/>-->
|
||||
<textbox id="student-detail-menulist-studiengang_kz" disabled="true" hidden="true" />
|
||||
<!--
|
||||
@@ -239,104 +243,9 @@ echo '<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>';
|
||||
<label value="studiengang_kz"/>
|
||||
<textbox id="student-prestudent-textbox-studiengang_kz" disabled="true"/>
|
||||
</vbox>
|
||||
<groupbox id="student-detail-groupbox-prestudent">
|
||||
<caption label="Prestudent" />
|
||||
<grid id="student-prestudent-grid-prestudent" style="margin:4px;" flex="1">
|
||||
<columns >
|
||||
<column flex="1"/>
|
||||
<column flex="5"/>
|
||||
<column flex="1"/>
|
||||
<column flex="5"/>
|
||||
<column flex="1"/>
|
||||
<column flex="5"/>
|
||||
</columns>
|
||||
<rows>
|
||||
<row>
|
||||
<label value="Aufmerksam durch" control="student-prestudent-menulist-aufmerksamdurch"/>
|
||||
<menulist id="student-prestudent-menulist-aufmerksamdurch" disabled="true"
|
||||
datasources="<?php echo APP_ROOT ?>rdf/aufmerksamdurch.rdf.php" flex="1"
|
||||
ref="http://www.technikum-wien.at/aufmerksamdurch/alle" >
|
||||
<template>
|
||||
<menupopup>
|
||||
<menuitem value="rdf:http://www.technikum-wien.at/aufmerksamdurch/rdf#aufmerksamdurch_kurzbz"
|
||||
label="rdf:http://www.technikum-wien.at/aufmerksamdurch/rdf#aufmerksamdurch_kurzbz"
|
||||
uri="rdf:*"/>
|
||||
</menupopup>
|
||||
</template>
|
||||
</menulist>
|
||||
<label value="Berufstaetigkeit" control="student-prestudent-menulist-berufstaetigkeit"/>
|
||||
<menulist id="student-prestudent-menulist-berufstaetigkeit" disabled="true"
|
||||
datasources="<?php echo APP_ROOT ?>rdf/berufstaetigkeit.rdf.php?optional=true" flex="1"
|
||||
ref="http://www.technikum-wien.at/berufstaetigkeit/alle" >
|
||||
<template>
|
||||
<menupopup>
|
||||
<menuitem value="rdf:http://www.technikum-wien.at/berufstaetigkeit/rdf#code"
|
||||
label="rdf:http://www.technikum-wien.at/berufstaetigkeit/rdf#bezeichnung"
|
||||
uri="rdf:*"/>
|
||||
</menupopup>
|
||||
</template>
|
||||
</menulist>
|
||||
<label value="Ausbildung" control="student-prestudent-menulist-ausbildung"/>
|
||||
<menulist id="student-prestudent-menulist-ausbildung" disabled="true"
|
||||
datasources="<?php echo APP_ROOT ?>rdf/ausbildung.rdf.php?optional=true" flex="1"
|
||||
ref="http://www.technikum-wien.at/ausbildung/alle" >
|
||||
<template>
|
||||
<menupopup>
|
||||
<menuitem value="rdf:http://www.technikum-wien.at/ausbildung/rdf#code"
|
||||
label="rdf:http://www.technikum-wien.at/ausbildung/rdf#bezeichnung"
|
||||
uri="rdf:*"/>
|
||||
</menupopup>
|
||||
</template>
|
||||
</menulist>
|
||||
</row>
|
||||
<row>
|
||||
<label value="Aufnahmeschluessel" control="student-prestudent-menulist-aufnahmeschluessel"/>
|
||||
<menulist id="student-prestudent-menulist-aufnahmeschluessel" disabled="true"
|
||||
datasources="<?php echo APP_ROOT ?>rdf/aufnahmeschluessel.rdf.php?optional=true" flex="1"
|
||||
ref="http://www.technikum-wien.at/aufnahmeschluessel/alle" >
|
||||
<template>
|
||||
<menupopup>
|
||||
<menuitem value="rdf:http://www.technikum-wien.at/aufnahmeschluessel/rdf#aufnahmeschluessel"
|
||||
label="rdf:http://www.technikum-wien.at/aufnahmeschluessel/rdf#bezeichnung"
|
||||
uri="rdf:*"/>
|
||||
</menupopup>
|
||||
</template>
|
||||
</menulist>
|
||||
<label value="Studiengang" control="student-prestudent-menulist-studiengang_kz"/>
|
||||
<menulist id="student-prestudent-menulist-studiengang_kz" disabled="true"
|
||||
datasources="<?php echo APP_ROOT ?>rdf/studiengang.rdf.php" flex="1"
|
||||
ref="http://www.technikum-wien.at/studiengang/liste" >
|
||||
<template>
|
||||
<menupopup>
|
||||
<menuitem value="rdf:http://www.technikum-wien.at/studiengang/rdf#studiengang_kz"
|
||||
label="rdf:http://www.technikum-wien.at/studiengang/rdf#kuerzel - rdf:http://www.technikum-wien.at/studiengang/rdf#bezeichnung"
|
||||
uri="rdf:*"/>
|
||||
</menupopup>
|
||||
</template>
|
||||
</menulist>
|
||||
</row>
|
||||
<row>
|
||||
<vbox>
|
||||
<label value="Anmerkung" control="student-prestudent-textbox-anmerkung"/>
|
||||
<spacer flex="1" />
|
||||
</vbox>
|
||||
<textbox id="student-prestudent-textbox-anmerkung" multiline="true" disabled="true"/>
|
||||
<label value="Facheinschlaegig berufstaetig" control="student-prestudent-checkbox-facheinschlberuf"/>
|
||||
<vbox>
|
||||
<checkbox id="student-prestudent-checkbox-facheinschlberuf" checked="true" disabled="true"/>
|
||||
<spacer flex="1"/>
|
||||
</vbox>
|
||||
<label value="Bismelden" control="student-prestudent-checkbox-bismelden"/>
|
||||
<vbox>
|
||||
<checkbox id="student-prestudent-checkbox-bismelden" checked="true" disabled="true"/>
|
||||
<spacer flex="1"/>
|
||||
</vbox>
|
||||
</row>
|
||||
</rows>
|
||||
</grid>
|
||||
</groupbox>
|
||||
|
||||
<groupbox id="student-detail-groupbox-zgv">
|
||||
<caption label="Zugangsvoraussetzung" />
|
||||
<caption id="student-detail-groupbox-caption" label="Zugangsvoraussetzung" />
|
||||
<grid id="student-prestudent-grid-zgv" style="margin:4px;" flex="1">
|
||||
<columns >
|
||||
<column flex="1"/>
|
||||
@@ -433,6 +342,105 @@ echo '<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>';
|
||||
</rows>
|
||||
</grid>
|
||||
</groupbox>
|
||||
<groupbox id="student-detail-groupbox-prestudent">
|
||||
<caption label="Prestudent" />
|
||||
<grid id="student-prestudent-grid-prestudent" style="margin:4px;" flex="1">
|
||||
<columns >
|
||||
<column flex="1"/>
|
||||
<column flex="5"/>
|
||||
<column flex="1"/>
|
||||
<column flex="5"/>
|
||||
<column flex="1"/>
|
||||
<column flex="5"/>
|
||||
</columns>
|
||||
<rows>
|
||||
<row>
|
||||
<label value="Aufmerksam durch" control="student-prestudent-menulist-aufmerksamdurch"/>
|
||||
<menulist id="student-prestudent-menulist-aufmerksamdurch" disabled="true"
|
||||
datasources="<?php echo APP_ROOT ?>rdf/aufmerksamdurch.rdf.php" flex="1"
|
||||
ref="http://www.technikum-wien.at/aufmerksamdurch/alle" >
|
||||
<template>
|
||||
<menupopup>
|
||||
<menuitem value="rdf:http://www.technikum-wien.at/aufmerksamdurch/rdf#aufmerksamdurch_kurzbz"
|
||||
label="rdf:http://www.technikum-wien.at/aufmerksamdurch/rdf#aufmerksamdurch_kurzbz"
|
||||
uri="rdf:*"/>
|
||||
</menupopup>
|
||||
</template>
|
||||
</menulist>
|
||||
<label value="Berufstaetigkeit" control="student-prestudent-menulist-berufstaetigkeit"/>
|
||||
<menulist id="student-prestudent-menulist-berufstaetigkeit" disabled="true"
|
||||
datasources="<?php echo APP_ROOT ?>rdf/berufstaetigkeit.rdf.php?optional=true" flex="1"
|
||||
ref="http://www.technikum-wien.at/berufstaetigkeit/alle" >
|
||||
<template>
|
||||
<menupopup>
|
||||
<menuitem value="rdf:http://www.technikum-wien.at/berufstaetigkeit/rdf#code"
|
||||
label="rdf:http://www.technikum-wien.at/berufstaetigkeit/rdf#bezeichnung"
|
||||
uri="rdf:*"/>
|
||||
</menupopup>
|
||||
</template>
|
||||
</menulist>
|
||||
<label value="Ausbildung" control="student-prestudent-menulist-ausbildung"/>
|
||||
<menulist id="student-prestudent-menulist-ausbildung" disabled="true"
|
||||
datasources="<?php echo APP_ROOT ?>rdf/ausbildung.rdf.php?optional=true" flex="1"
|
||||
ref="http://www.technikum-wien.at/ausbildung/alle" >
|
||||
<template>
|
||||
<menupopup>
|
||||
<menuitem value="rdf:http://www.technikum-wien.at/ausbildung/rdf#code"
|
||||
label="rdf:http://www.technikum-wien.at/ausbildung/rdf#bezeichnung"
|
||||
uri="rdf:*"/>
|
||||
</menupopup>
|
||||
</template>
|
||||
</menulist>
|
||||
</row>
|
||||
<row>
|
||||
<label value="Aufnahmeschluessel" control="student-prestudent-menulist-aufnahmeschluessel"/>
|
||||
<menulist id="student-prestudent-menulist-aufnahmeschluessel" disabled="true"
|
||||
datasources="<?php echo APP_ROOT ?>rdf/aufnahmeschluessel.rdf.php?optional=true" flex="1"
|
||||
ref="http://www.technikum-wien.at/aufnahmeschluessel/alle" >
|
||||
<template>
|
||||
<menupopup>
|
||||
<menuitem value="rdf:http://www.technikum-wien.at/aufnahmeschluessel/rdf#aufnahmeschluessel"
|
||||
label="rdf:http://www.technikum-wien.at/aufnahmeschluessel/rdf#bezeichnung"
|
||||
uri="rdf:*"/>
|
||||
</menupopup>
|
||||
</template>
|
||||
</menulist>
|
||||
<label value="Studiengang" control="student-prestudent-menulist-studiengang_kz"/>
|
||||
<menulist id="student-prestudent-menulist-studiengang_kz" disabled="true"
|
||||
datasources="<?php echo APP_ROOT ?>rdf/studiengang.rdf.php" flex="1"
|
||||
ref="http://www.technikum-wien.at/studiengang/liste" >
|
||||
<template>
|
||||
<menupopup>
|
||||
<menuitem value="rdf:http://www.technikum-wien.at/studiengang/rdf#studiengang_kz"
|
||||
label="rdf:http://www.technikum-wien.at/studiengang/rdf#kuerzel - rdf:http://www.technikum-wien.at/studiengang/rdf#bezeichnung"
|
||||
uri="rdf:*"/>
|
||||
</menupopup>
|
||||
</template>
|
||||
</menulist>
|
||||
|
||||
<label value="Facheinschlaegig berufstaetig" control="student-prestudent-checkbox-facheinschlberuf"/>
|
||||
<checkbox id="student-prestudent-checkbox-facheinschlberuf" checked="true" disabled="true"/>
|
||||
|
||||
</row>
|
||||
</rows>
|
||||
</grid>
|
||||
<grid style="margin:4px;" flex="1">
|
||||
<columns >
|
||||
<column flex="1"/>
|
||||
<column flex="11"/>
|
||||
<column flex="1"/>
|
||||
<column flex="5"/>
|
||||
</columns>
|
||||
<rows>
|
||||
<row>
|
||||
<label value="Anmerkung" control="student-prestudent-textbox-anmerkung"/>
|
||||
<textbox id="student-prestudent-textbox-anmerkung" disabled="true"/>
|
||||
<label value="Bismelden" control="student-prestudent-checkbox-bismelden"/>
|
||||
<checkbox id="student-prestudent-checkbox-bismelden" checked="true" disabled="true"/>
|
||||
</row>
|
||||
</rows>
|
||||
</grid>
|
||||
</groupbox>
|
||||
<groupbox id="student-detail-groupbox-rollen">
|
||||
<caption label="Status" />
|
||||
<tree id="student-prestudent-tree-rolle" seltype="single" hidecolumnpicker="false" flex="1"
|
||||
|
||||
@@ -109,92 +109,96 @@ echo '<?xul-overlay href="'.APP_ROOT.'content/student/interessentdokumenteoverla
|
||||
context="student-tree-popup"
|
||||
>
|
||||
<treecols>
|
||||
<treecol id="student-treecol-uid" label="UID" flex="1" primary="false" persist="hidden, width"
|
||||
<treecol id="student-treecol-uid" label="UID" flex="1" primary="false" persist="hidden, width, ordinal"
|
||||
class="sortDirectionIndicator"
|
||||
sort="rdf:http://www.technikum-wien.at/student/rdf#uid" onclick="StudentTreeSort()"/>
|
||||
<splitter class="tree-splitter"/>
|
||||
<treecol id="student-treecol-titelpre" label="TitelPre" flex="1" hidden="false" persist="hidden, width"
|
||||
<treecol id="student-treecol-titelpre" label="TitelPre" flex="1" hidden="false" persist="hidden, width, ordinal"
|
||||
class="sortDirectionIndicator"
|
||||
sort="rdf:http://www.technikum-wien.at/student/rdf#titelpre" onclick="StudentTreeSort()"/>
|
||||
<splitter class="tree-splitter"/>
|
||||
<treecol id="student-treecol-nachname" label="Nachname" flex="1" hidden="false" persist="hidden, width"
|
||||
<treecol id="student-treecol-nachname" label="Nachname" flex="1" hidden="false" persist="hidden, width, ordinal"
|
||||
sortActive="true"
|
||||
sortDirection="ascending"
|
||||
class="sortDirectionIndicator"
|
||||
sort="rdf:http://www.technikum-wien.at/student/rdf#nachname" onclick="StudentTreeSort()"/>
|
||||
<splitter class="tree-splitter"/>
|
||||
<treecol id="student-treecol-vorname" label="Vorname" flex="1" hidden="false" persist="hidden, width"
|
||||
<treecol id="student-treecol-vorname" label="Vorname" flex="1" hidden="false" persist="hidden, width, ordinal"
|
||||
class="sortDirectionIndicator"
|
||||
sort="rdf:http://www.technikum-wien.at/student/rdf#vorname" onclick="StudentTreeSort()"/>
|
||||
<splitter class="tree-splitter"/>
|
||||
<treecol id="student-treecol-vornamen" label="Vornamen" flex="1" hidden="true" persist="hidden, width"
|
||||
<treecol id="student-treecol-vornamen" label="Vornamen" flex="1" hidden="true" persist="hidden, width, ordinal"
|
||||
class="sortDirectionIndicator"
|
||||
sort="rdf:http://www.technikum-wien.at/student/rdf#vornamen" onclick="StudentTreeSort()"/>
|
||||
<splitter class="tree-splitter"/>
|
||||
<treecol id="student-treecol-titelpost" label="TitelPost" flex="1" hidden="false" persist="hidden, width"
|
||||
<treecol id="student-treecol-titelpost" label="TitelPost" flex="1" hidden="false" persist="hidden, width, ordinal"
|
||||
class="sortDirectionIndicator"
|
||||
sort="rdf:http://www.technikum-wien.at/student/rdf#titelpost" onclick="StudentTreeSort()"/>
|
||||
<splitter class="tree-splitter"/>
|
||||
<treecol id="student-treecol-svnr" label="SVNR" flex="1" hidden="false" persist="hidden, width"
|
||||
<treecol id="student-treecol-svnr" label="SVNR" flex="1" hidden="false" persist="hidden, width, ordinal"
|
||||
class="sortDirectionIndicator"
|
||||
sort="rdf:http://www.technikum-wien.at/student/rdf#svnr" onclick="StudentTreeSort()"/>
|
||||
<splitter class="tree-splitter"/>
|
||||
<treecol id="student-treecol-ersatzkennzeichen" label="Ersatzkennzeichen" flex="1" hidden="false" persist="hidden, width"
|
||||
<treecol id="student-treecol-ersatzkennzeichen" label="Ersatzkennzeichen" flex="1" hidden="false" persist="hidden, width, ordinal"
|
||||
class="sortDirectionIndicator"
|
||||
sort="rdf:http://www.technikum-wien.at/student/rdf#ersatzkennzeichen" onclick="StudentTreeSort()"/>
|
||||
<splitter class="tree-splitter"/>
|
||||
<treecol id="student-treecol-geburtsdatum" label="Geburtsdatum" flex="1" hidden="false" persist="hidden, width"
|
||||
<treecol id="student-treecol-geburtsdatum" label="Geburtsdatum" flex="1" hidden="false" persist="hidden, width, ordinal"
|
||||
class="sortDirectionIndicator"
|
||||
sort="rdf:http://www.technikum-wien.at/student/rdf#geburtsdatum_iso" onclick="StudentTreeSort()"/>
|
||||
<splitter class="tree-splitter"/>
|
||||
<treecol id="student-treecol-semester" label="Sem." flex="1" hidden="false" persist="hidden, width"
|
||||
<treecol id="student-treecol-semester" label="Sem." flex="1" hidden="false" persist="hidden, width, ordinal"
|
||||
class="sortDirectionIndicator"
|
||||
sort="rdf:http://www.technikum-wien.at/student/rdf#semester" onclick="StudentTreeSort()"/>
|
||||
<splitter class="tree-splitter"/>
|
||||
<treecol id="student-treecol-verband" label="Verb." flex="1" hidden="false" persist="hidden, width"
|
||||
<treecol id="student-treecol-verband" label="Verb." flex="1" hidden="false" persist="hidden, width, ordinal"
|
||||
class="sortDirectionIndicator"
|
||||
sort="rdf:http://www.technikum-wien.at/student/rdf#verband" onclick="StudentTreeSort()"/>
|
||||
<splitter class="tree-splitter"/>
|
||||
<treecol id="student-treecol-gruppe" label="Grp." flex="1" hidden="false" persist="hidden, width"
|
||||
<treecol id="student-treecol-gruppe" label="Grp." flex="1" hidden="false" persist="hidden, width, ordinal"
|
||||
class="sortDirectionIndicator"
|
||||
sort="rdf:http://www.technikum-wien.at/student/rdf#gruppe" onclick="StudentTreeSort()"/>
|
||||
<splitter class="tree-splitter"/>
|
||||
<treecol id="student-treecol-studiengang" label="Studiengang" flex="1" hidden="true" persist="hidden, width"
|
||||
<treecol id="student-treecol-studiengang" label="Studiengang" flex="1" hidden="true" persist="hidden, width, ordinal"
|
||||
class="sortDirectionIndicator"
|
||||
sort="rdf:http://www.technikum-wien.at/student/rdf#studiengang" onclick="StudentTreeSort()"/>
|
||||
<splitter class="tree-splitter"/>
|
||||
<treecol id="student-treecol-studiengang_kz" label="Studiengang_kz" flex="1" hidden="true" persist="hidden, width"
|
||||
<treecol id="student-treecol-studiengang_kz" label="Studiengang_kz" flex="1" hidden="true" persist="hidden, width, ordinal"
|
||||
class="sortDirectionIndicator"
|
||||
sort="rdf:http://www.technikum-wien.at/student/rdf#studiengang_kz" onclick="StudentTreeSort()"/>
|
||||
<splitter class="tree-splitter"/>
|
||||
<treecol id="student-treecol-matrikelnummer" label="Personenkennzeichen" flex="1" hidden="false" persist="hidden, width"
|
||||
<treecol id="student-treecol-matrikelnummer" label="Personenkennzeichen" flex="1" hidden="false" persist="hidden, width, ordinal"
|
||||
class="sortDirectionIndicator"
|
||||
sort="rdf:http://www.technikum-wien.at/student/rdf#matrikelnummer" onclick="StudentTreeSort()"/>
|
||||
<splitter class="tree-splitter"/>
|
||||
<treecol id="student-treecol-prestudent_id" label="PreStudentID" flex="1" hidden="true" persist="hidden, width"
|
||||
<treecol id="student-treecol-prestudent_id" label="PreStudentID" flex="1" hidden="true" persist="hidden, width, ordinal"
|
||||
class="sortDirectionIndicator"
|
||||
sort="rdf:http://www.technikum-wien.at/student/rdf#prestudent_id" onclick="StudentTreeSort()"/>
|
||||
<splitter class="tree-splitter"/>
|
||||
<treecol id="student-treecol-person_id" label="PersonID" flex="1" hidden="true" persist="hidden, width"
|
||||
<treecol id="student-treecol-person_id" label="PersonID" flex="1" hidden="true" persist="hidden, width, ordinal"
|
||||
class="sortDirectionIndicator"
|
||||
sort="rdf:http://www.technikum-wien.at/student/rdf#person_id" onclick="StudentTreeSort()"/>
|
||||
<splitter class="tree-splitter"/>
|
||||
<treecol id="student-treecol-status" label="Status" flex="1" hidden="false" persist="hidden, width"
|
||||
<treecol id="student-treecol-status" label="Status" flex="1" hidden="false" persist="hidden, width, ordinal"
|
||||
class="sortDirectionIndicator"
|
||||
sort="rdf:http://www.technikum-wien.at/student/rdf#status" onclick="StudentTreeSort()"/>
|
||||
<splitter class="tree-splitter"/>
|
||||
<treecol id="student-treecol-mail_privat" label="EMail (Privat)" flex="1" hidden="true" persist="hidden, width"
|
||||
<treecol id="student-treecol-mail_privat" label="EMail (Privat)" flex="1" hidden="true" persist="hidden, width, ordinal"
|
||||
class="sortDirectionIndicator"
|
||||
sort="rdf:http://www.technikum-wien.at/student/rdf#mail_privat" onclick="StudentTreeSort()"/>
|
||||
<splitter class="tree-splitter"/>
|
||||
<treecol id="student-treecol-mail_intern" label="EMail (Intern)" flex="1" hidden="true" persist="hidden, width"
|
||||
<treecol id="student-treecol-mail_intern" label="EMail (Intern)" flex="1" hidden="true" persist="hidden, width, ordinal"
|
||||
class="sortDirectionIndicator"
|
||||
sort="rdf:http://www.technikum-wien.at/student/rdf#mail_intern" onclick="StudentTreeSort()"/>
|
||||
<splitter class="tree-splitter"/>
|
||||
<treecol id="student-treecol-anmerkungen" label="Anmerkungen" flex="1" hidden="true" persist="hidden, width"
|
||||
<treecol id="student-treecol-anmerkungen" label="Anmerkungen" flex="1" hidden="true" persist="hidden, width, ordinal"
|
||||
class="sortDirectionIndicator"
|
||||
sort="rdf:http://www.technikum-wien.at/student/rdf#anmerkungen" onclick="StudentTreeSort()"/>
|
||||
<splitter class="tree-splitter"/>
|
||||
<treecol id="student-treecol-anmerkungpre" label="AnmerkungPre" flex="1" hidden="true" persist="hidden, width, ordinal"
|
||||
class="sortDirectionIndicator"
|
||||
sort="rdf:http://www.technikum-wien.at/student/rdf#anmerkungpre" onclick="StudentTreeSort()"/>
|
||||
<splitter class="tree-splitter"/>
|
||||
</treecols>
|
||||
|
||||
<template>
|
||||
@@ -223,6 +227,7 @@ echo '<?xul-overlay href="'.APP_ROOT.'content/student/interessentdokumenteoverla
|
||||
<treecell label="rdf:http://www.technikum-wien.at/student/rdf#mail_privat" />
|
||||
<treecell label="rdf:http://www.technikum-wien.at/student/rdf#mail_intern" />
|
||||
<treecell label="rdf:http://www.technikum-wien.at/student/rdf#anmerkungen" />
|
||||
<treecell label="rdf:http://www.technikum-wien.at/student/rdf#anmerkungpre" />
|
||||
</treerow>
|
||||
</treeitem>
|
||||
</treechildren>
|
||||
|
||||
@@ -75,7 +75,8 @@ function StudentKontoNeuInit()
|
||||
|
||||
if(anzahl>1)
|
||||
document.getElementById('student-konto-neu-label').value='Anzahl Studenten: '+anzahl;
|
||||
|
||||
|
||||
document.getElementById('student-konto-neu-menulist-studiensemester').value='<?php echo $semester_aktuell;?>';
|
||||
document.getElementById('student-konto-neu-textbox-buchungsdatum').value='<?php echo date("d.m.Y"); ?>';
|
||||
}
|
||||
|
||||
|
||||
@@ -91,6 +91,20 @@ echo '<?xml-stylesheet href="../datepicker/datepicker.css" type="text/css"?>';
|
||||
</template>
|
||||
</menulist>
|
||||
</row>
|
||||
<row>
|
||||
<label value="Studiensemester" control="student-konto-neu-menulist-studiensemester"/>
|
||||
<menulist id="student-konto-neu-menulist-studiensemester"
|
||||
datasources="<?php echo APP_ROOT ?>rdf/studiensemester.rdf.php" flex="1"
|
||||
ref="http://www.technikum-wien.at/studiensemester/liste" >
|
||||
<template>
|
||||
<menupopup>
|
||||
<menuitem value="rdf:http://www.technikum-wien.at/studiensemester/rdf#kurzbz"
|
||||
label="rdf:http://www.technikum-wien.at/studiensemester/rdf#kurzbz"
|
||||
uri="rdf:*"/>
|
||||
</menupopup>
|
||||
</template>
|
||||
</menulist>
|
||||
</row>
|
||||
</rows>
|
||||
</grid>
|
||||
<hbox>
|
||||
|
||||
@@ -831,7 +831,7 @@ function StudentAuswahl()
|
||||
document.getElementById('student-prestudent-menulist-studiengang_kz').value=studiengang_kz_prestudent;
|
||||
document.getElementById('student-prestudent-textbox-anmerkung').value=anmerkung;
|
||||
|
||||
|
||||
document.getElementById('student-detail-groupbox-caption').label='Zugangsvoraussetzung für '+nachname+' '+vorname;
|
||||
rollentree = document.getElementById('student-prestudent-tree-rolle');
|
||||
url='<?php echo APP_ROOT;?>rdf/prestudentrolle.rdf.php?prestudent_id='+prestudent_id+"&"+gettimestamp();
|
||||
|
||||
@@ -2034,7 +2034,8 @@ function StudentKontoNeuSpeichern(dialog, person_ids, studiengang_kz)
|
||||
buchungstext = dialog.getElementById('student-konto-neu-textbox-buchungstext').value;
|
||||
mahnspanne = dialog.getElementById('student-konto-neu-textbox-mahnspanne').value;
|
||||
buchungstyp_kurzbz = dialog.getElementById('student-konto-neu-menulist-buchungstyp').value;
|
||||
|
||||
studiensemester_kurzbz = dialog.getElementById('student-konto-neu-menulist-studiensemester').value;
|
||||
|
||||
if(buchungsdatum!='' && !CheckDatum(buchungsdatum))
|
||||
{
|
||||
alert('Buchungsdatum ist ungueltig');
|
||||
@@ -2050,6 +2051,7 @@ function StudentKontoNeuSpeichern(dialog, person_ids, studiengang_kz)
|
||||
req.add('buchungstext', buchungstext);
|
||||
req.add('mahnspanne', mahnspanne);
|
||||
req.add('buchungstyp_kurzbz', buchungstyp_kurzbz);
|
||||
req.add('studiensemester_kurzbz', studiensemester_kurzbz);
|
||||
|
||||
var response = req.executePOST();
|
||||
|
||||
|
||||
Reference in New Issue
Block a user