mirror of
https://github.com/FH-Complete/FHC-Core.git
synced 2026-07-24 02:12:17 +00:00
FASO
- Bei Lehrveranstaltungsuebersicht werden nun FBK angezeigt - Neu Anlegen der LE funktioniert nun wieder - Anpassungen beim Prestudent-Modul
This commit is contained in:
@@ -219,7 +219,7 @@ function LeNeu()
|
||||
LeDetailReset();
|
||||
|
||||
//Detail Tab als aktiv setzen
|
||||
document.getElementById('lehrveranstaltung-tabs').selectedItem = document.getElementById('lehrveranstaltung-tab-detail');
|
||||
document.getElementById('lehrveranstaltung-tabbox').selectedIndex=0;
|
||||
|
||||
//Lektor-Tab und GruppenTree ausblenden
|
||||
document.getElementById('lehrveranstaltung-detail-tree-lehreinheitgruppe').hidden=true;
|
||||
|
||||
@@ -264,10 +264,21 @@ echo '<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>';
|
||||
</menulist>
|
||||
</row>
|
||||
<row>
|
||||
<vbox>
|
||||
<label value="Anmerkung" control="interessent-prestudent-textbox-anmerkung"/>
|
||||
<spacer flex="1" />
|
||||
</vbox>
|
||||
<textbox id="interessent-prestudent-textbox-anmerkung" multiline="true" disabled="true"/>
|
||||
<label value="Facheinschlaegig berufstaetig" control="interessent-prestudent-checkbox-facheinschlberuf"/>
|
||||
<checkbox id="interessent-prestudent-checkbox-facheinschlberuf" checked="true" disabled="true"/>
|
||||
<vbox>
|
||||
<checkbox id="interessent-prestudent-checkbox-facheinschlberuf" checked="true" disabled="true"/>
|
||||
<spacer flex="1"/>
|
||||
</vbox>
|
||||
<label value="Bismelden" control="interessent-prestudent-checkbox-bismelden"/>
|
||||
<checkbox id="interessent-prestudent-checkbox-bismelden" checked="true" disabled="true"/>
|
||||
<vbox>
|
||||
<checkbox id="interessent-prestudent-checkbox-bismelden" checked="true" disabled="true"/>
|
||||
<spacer flex="1"/>
|
||||
</vbox>
|
||||
</row>
|
||||
</rows>
|
||||
</grid>
|
||||
|
||||
@@ -111,6 +111,10 @@ echo '<?xul-overlay href="'.APP_ROOT.'content/student/interessentdetailoverlay.x
|
||||
class="sortDirectionIndicator"
|
||||
sort="rdf:http://www.technikum-wien.at/interessent/rdf#geschlecht" />
|
||||
<splitter class="tree-splitter"/>
|
||||
<treecol id="interessent-treecol-status" label="Status" flex="1" hidden="true"
|
||||
class="sortDirectionIndicator"
|
||||
sort="rdf:http://www.technikum-wien.at/interessent/rdf#status" />
|
||||
<splitter class="tree-splitter"/>
|
||||
<treecol id="interessent-treecol-studiengang_kz" label="StudiengangKz" flex="1" hidden="true"
|
||||
class="sortDirectionIndicator"
|
||||
sort="rdf:http://www.technikum-wien.at/interessent/rdf#studiengang_kz" />
|
||||
@@ -118,6 +122,7 @@ echo '<?xul-overlay href="'.APP_ROOT.'content/student/interessentdetailoverlay.x
|
||||
<treecol id="interessent-treecol-prestudent_id" label="PreStudentID" flex="1" hidden="true"
|
||||
class="sortDirectionIndicator"
|
||||
sort="rdf:http://www.technikum-wien.at/interessent/rdf#prestudent_id" />
|
||||
<splitter class="tree-splitter"/>
|
||||
<treecol id="interessent-treecol-person_id" label="PersonID" flex="1" hidden="true"
|
||||
class="sortDirectionIndicator"
|
||||
sort="rdf:http://www.technikum-wien.at/interessent/rdf#person_id" />
|
||||
@@ -138,6 +143,7 @@ echo '<?xul-overlay href="'.APP_ROOT.'content/student/interessentdetailoverlay.x
|
||||
<treecell label="rdf:http://www.technikum-wien.at/interessent/rdf#svnr" />
|
||||
<treecell label="rdf:http://www.technikum-wien.at/interessent/rdf#ersatzkennzeichen" />
|
||||
<treecell label="rdf:http://www.technikum-wien.at/interessent/rdf#geschlecht" />
|
||||
<treecell label="rdf:http://www.technikum-wien.at/interessent/rdf#status" />
|
||||
<treecell label="rdf:http://www.technikum-wien.at/interessent/rdf#studiengang_kz" />
|
||||
<treecell label="rdf:http://www.technikum-wien.at/interessent/rdf#prestudent_id" />
|
||||
<treecell label="rdf:http://www.technikum-wien.at/interessent/rdf#person_id" />
|
||||
|
||||
@@ -416,6 +416,7 @@ function InteressentAuswahl()
|
||||
reihungstestangetreten = getTargetHelper(dsource,subject,rdfService.GetResource( predicateNS + "#reihungstestangetreten" ));
|
||||
punkte = getTargetHelper(dsource,subject,rdfService.GetResource( predicateNS + "#punkte" ));
|
||||
bismelden = getTargetHelper(dsource,subject,rdfService.GetResource( predicateNS + "#bismelden" ));
|
||||
anmerkung = getTargetHelper(dsource,subject,rdfService.GetResource( predicateNS + "#anmerkung" ));
|
||||
|
||||
document.getElementById('interessent-prestudent-menulist-aufmerksamdurch').value=aufmerksamdurch_kurzbz;
|
||||
document.getElementById('interessent-prestudent-menulist-berufstaetigkeit').value=berufstaetigkeit_code;
|
||||
@@ -448,6 +449,7 @@ function InteressentAuswahl()
|
||||
document.getElementById('interessent-prestudent-textbox-prestudent_id').value=prestudent_id;
|
||||
document.getElementById('interessent-prestudent-checkbox-new').checked=false;
|
||||
document.getElementById('interessent-prestudent-menulist-studiengang_kz').value=studiengang_kz;
|
||||
document.getElementById('interessent-prestudent-textbox-anmerkung').value=anmerkung;
|
||||
|
||||
rollentree = document.getElementById('interessent-prestudent-tree-rolle');
|
||||
url='<?php echo APP_ROOT;?>rdf/prestudentrolle.rdf.php?prestudent_id='+prestudent_id+"&"+gettimestamp();
|
||||
@@ -490,6 +492,7 @@ function InteressentPrestudentDisableFields(val)
|
||||
document.getElementById('interessent-prestudent-checkbox-bismelden').disabled=val;
|
||||
document.getElementById('interessent-prestudent-button-anmeldungreihungstest-heute').disabled=val;
|
||||
document.getElementById('interessent-prestudent-button-save').disabled=val;
|
||||
document.getElementById('interessent-prestudent-textbox-anmerkung').disabled=val;
|
||||
}
|
||||
|
||||
// ****
|
||||
@@ -517,6 +520,7 @@ function InteressentPrestudentSave()
|
||||
prestudent_id = document.getElementById('interessent-prestudent-textbox-prestudent_id').value;
|
||||
neu = document.getElementById('interessent-prestudent-checkbox-new').checked;
|
||||
studiengang_kz = document.getElementById('interessent-prestudent-menulist-studiengang_kz').value;
|
||||
anmerkung = document.getElementById('interessent-prestudent-textbox-anmerkung').value;
|
||||
|
||||
var url = '<?php echo APP_ROOT ?>content/student/studentDBDML.php';
|
||||
var req = new phpRequest(url,'','');
|
||||
@@ -548,6 +552,7 @@ function InteressentPrestudentSave()
|
||||
req.add('person_id', person_id);
|
||||
req.add('prestudent_id', prestudent_id);
|
||||
req.add('studiengang_kz', studiengang_kz);
|
||||
req.add('anmerkung', anmerkung);
|
||||
|
||||
var response = req.executePOST();
|
||||
|
||||
|
||||
@@ -209,8 +209,8 @@ if(!$error)
|
||||
$prestudent->studiengang_kz = $_POST['studiengang_kz'];
|
||||
$prestudent->berufstaetigkeit_code = $_POST['berufstaetigkeit_code'];
|
||||
$prestudent->ausbildungcode = $_POST['ausbildungcode'];
|
||||
$presutdent->zgv_code = $_POST['zgv_code'];
|
||||
$presutdent->zgvort = $_POST['zgvort'];
|
||||
$prestudent->zgv_code = $_POST['zgv_code'];
|
||||
$prestudent->zgvort = $_POST['zgvort'];
|
||||
$prestudent->zgvdatum = $_POST['zgvdatum'];
|
||||
$prestudent->zgvmas_code = $_POST['zgvmas_code'];
|
||||
$prestudent->zgvmaort = $_POST['zgvmaort'];
|
||||
@@ -222,6 +222,7 @@ if(!$error)
|
||||
$prestudent->reihungstestangetreten = ($_POST['reihungstestangetreten']=='true'?true:false);
|
||||
$prestudent->punkte = $_POST['punkte'];
|
||||
$prestudent->bismelden = ($_POST['bismelden']=='true'?true:false);
|
||||
$prestudent->anmerkung = $_POST['anmerkung'];
|
||||
//$prestudent->insertamum = date('Y-m-d H:i:s');
|
||||
//$prestudent->insertvon = $user;
|
||||
$prestudent->updateamum = date('Y-m-d H:i:s');
|
||||
|
||||
@@ -293,10 +293,35 @@ echo '<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>';
|
||||
</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"/>
|
||||
<checkbox id="student-prestudent-checkbox-facheinschlberuf" checked="true" disabled="true"/>
|
||||
<vbox>
|
||||
<checkbox id="student-prestudent-checkbox-facheinschlberuf" checked="true" disabled="true"/>
|
||||
<spacer flex="1"/>
|
||||
</vbox>
|
||||
<label value="Bismelden" control="student-prestudent-checkbox-bismelden"/>
|
||||
<checkbox id="student-prestudent-checkbox-bismelden" checked="true" disabled="true"/>
|
||||
<vbox>
|
||||
<checkbox id="student-prestudent-checkbox-bismelden" checked="true" disabled="true"/>
|
||||
<spacer flex="1"/>
|
||||
</vbox>
|
||||
</row>
|
||||
</rows>
|
||||
</grid>
|
||||
|
||||
@@ -517,6 +517,7 @@ function StudentAuswahl()
|
||||
reihungstestangetreten = getTargetHelper(dsource,subject,rdfService.GetResource( predicateNS + "#reihungstestangetreten" ));
|
||||
punkte = getTargetHelper(dsource,subject,rdfService.GetResource( predicateNS + "#punkte" ));
|
||||
bismelden = getTargetHelper(dsource,subject,rdfService.GetResource( predicateNS + "#bismelden" ));
|
||||
anmerkung = getTargetHelper(dsource,subject,rdfService.GetResource( predicateNS + "#anmerkung" ));
|
||||
|
||||
document.getElementById('student-prestudent-menulist-aufmerksamdurch').value=aufmerksamdurch_kurzbz;
|
||||
document.getElementById('student-prestudent-menulist-berufstaetigkeit').value=berufstaetigkeit_code;
|
||||
@@ -548,7 +549,8 @@ function StudentAuswahl()
|
||||
document.getElementById('student-prestudent-textbox-person_id').value=person_id;
|
||||
document.getElementById('student-prestudent-textbox-prestudent_id').value=prestudent_id;
|
||||
document.getElementById('student-prestudent-checkbox-new').checked=false;
|
||||
document.getElementById('student-prestudent-textbox-studiengang_kz').value=studiengang_kz;
|
||||
document.getElementById('student-prestudent-menulist-studiengang_kz').value=studiengang_kz;
|
||||
document.getElementById('student-prestudent-textbox-anmerkung').value=anmerkung;
|
||||
|
||||
|
||||
rollentree = document.getElementById('student-prestudent-tree-rolle');
|
||||
@@ -591,6 +593,8 @@ function StudentPrestudentDisableFields(val)
|
||||
document.getElementById('student-prestudent-checkbox-bismelden').disabled=val;
|
||||
document.getElementById('student-prestudent-button-anmeldungreihungstest-heute').disabled=val;
|
||||
document.getElementById('student-prestudent-button-save').disabled=val;
|
||||
document.getElementById('student-prestudent-menulist-studiengang_kz').disabled=val;
|
||||
document.getElementById('student-prestudent-textbox-anmerkung').disabled=val;
|
||||
}
|
||||
|
||||
// ****
|
||||
@@ -617,7 +621,8 @@ function StudentPrestudentSave()
|
||||
person_id = document.getElementById('student-prestudent-textbox-person_id').value;
|
||||
prestudent_id = document.getElementById('student-prestudent-textbox-prestudent_id').value;
|
||||
neu = document.getElementById('student-prestudent-checkbox-new').checked;
|
||||
studiengang_kz = document.getElementById('student-prestudent-textbox-studiengang_kz').value;
|
||||
studiengang_kz = document.getElementById('student-prestudent-menulist-studiengang_kz').value;
|
||||
anmerkung = document.getElementById('student-prestudent-textbox-anmerkung').value;
|
||||
|
||||
var url = '<?php echo APP_ROOT ?>content/student/studentDBDML.php';
|
||||
var req = new phpRequest(url,'','');
|
||||
@@ -649,6 +654,7 @@ function StudentPrestudentSave()
|
||||
req.add('person_id', person_id);
|
||||
req.add('prestudent_id', prestudent_id);
|
||||
req.add('studiengang_kz', studiengang_kz);
|
||||
req.add('anmerkung', anmerkung);
|
||||
|
||||
var response = req.executePOST();
|
||||
|
||||
@@ -665,7 +671,7 @@ function StudentPrestudentSave()
|
||||
{
|
||||
netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
|
||||
|
||||
StudentSelectUid=val.dbdml_data;
|
||||
StudentSelectUid=document.getElementById('student-detail-textbox-uid').value;
|
||||
StudentTreeDatasource.Refresh(false); //non blocking
|
||||
SetStatusBarText('Daten wurden gespeichert');
|
||||
}
|
||||
|
||||
@@ -10,7 +10,15 @@ function closeWindow()
|
||||
|
||||
function onLoad()
|
||||
{
|
||||
initLektorTree();
|
||||
try
|
||||
{
|
||||
initLektorTree();
|
||||
//Studenten Tab beim starten markieren
|
||||
document.getElementById('tabbox-main').selectedIndex="1";
|
||||
}
|
||||
catch(e)
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
function loadRightFrame()
|
||||
|
||||
Reference in New Issue
Block a user