mirror of
https://github.com/FH-Complete/FHC-Core.git
synced 2026-07-24 10:22:18 +00:00
This commit is contained in:
+21
-6
@@ -95,6 +95,9 @@ echo '<?xml-stylesheet href="datepicker/datepicker.css" type="text/css"?>';
|
||||
<command id="menu-extras-reihungstest:command" oncommand="ExtrasShowReihungstest();"/>
|
||||
<command id="menu-extras-firma:command" oncommand="ExtrasShowFirmenverwaltung();"/>
|
||||
<command id="menu-bis-mitarbeiter-import:command" oncommand="BISMitarbeiterImport();"/>
|
||||
<command id="menu-bis-mitarbeiter-export:command" oncommand="BISMitarbeiterExport();"/>
|
||||
<command id="menu-bis-mitarbeiter-checkverwendung:command" oncommand="BISMitarbeiterCheckVerwendung();"/>
|
||||
<command id="menu-bis-mitarbeiter-checkfunktion:command" oncommand="BISMitarbeiterCheckFunktion();"/>
|
||||
<command id="menu-help-close:command" oncommand="OpenAboutDialog()"/>
|
||||
</commandset>
|
||||
|
||||
@@ -336,18 +339,30 @@ echo '<?xml-stylesheet href="datepicker/datepicker.css" type="text/css"?>';
|
||||
<menupopup id="menu-bis-popup">
|
||||
<menu id="menu-bis-mitarbeiter" label="&menu-bis-mitarbeiter.label;" accesskey="&menu-bis-mitarbeiter.accesskey;">
|
||||
<menupopup id="menu-bis-mitarbeiter-popup">
|
||||
<menuitem
|
||||
id = "menu-bis-mitarbeiter-checkverwendung"
|
||||
key = "menu-bis-mitarbeiter-checkverwendung:key"
|
||||
label = "&menu-bis-mitarbeiter-checkverwendung.label;"
|
||||
command = "menu-bis-mitarbeiter-checkverwendung:command"
|
||||
accesskey = "&menu-bis-mitarbeiter-checkverwendung.accesskey;"/>
|
||||
<menuitem
|
||||
id = "menu-bis-mitarbeiter-checkfunktion"
|
||||
key = "menu-bis-mitarbeiter-checkfunktion:key"
|
||||
label = "&menu-bis-mitarbeiter-checkfunktion.label;"
|
||||
command = "menu-bis-mitarbeiter-checkfunktion:command"
|
||||
accesskey = "&menu-bis-mitarbeiter-checkfunktion.accesskey;"/>
|
||||
<menuitem
|
||||
id = "menu-bis-mitarbeiter-export"
|
||||
key = "menu-bis-mitarbeiter-export:key"
|
||||
label = "&menu-bis-mitarbeiter-export.label;"
|
||||
command = "menu-bis-mitarbeiter-export:command"
|
||||
accesskey = "&menu-bis-mitarbeiter-export.accesskey;"/>
|
||||
<menuitem
|
||||
id = "menu-bis-mitarbeiter-import"
|
||||
key = "menu-bis-mitarbeiter-import:key"
|
||||
label = "&menu-bis-mitarbeiter-import.label;"
|
||||
command = "menu-bis-mitarbeiter-import:command"
|
||||
accesskey = "&menu-bis-mitarbeiter-import.accesskey;"/>
|
||||
<menuitem
|
||||
id = "menu-bis-mitarbeiter-export"
|
||||
key = "menu-bis-mitarbeiter-export:key"
|
||||
label = "&menu-bis-mitarbeiter-export.label;"
|
||||
command = "menu-bis-mitarbeiter-export:command"
|
||||
accesskey = "&menu-bis-mitarbeiter-export.accesskey;"/>
|
||||
</menupopup>
|
||||
</menu>
|
||||
</menupopup>
|
||||
|
||||
@@ -800,6 +800,30 @@ function BISMitarbeiterImport()
|
||||
window.open('<?php echo APP_ROOT ?>vilesci/bis/personalimport.php','Import','');
|
||||
}
|
||||
|
||||
// ****
|
||||
// * Oeffnet Script zum generieren der BIS-Meldung
|
||||
// ****
|
||||
function BISMitarbeiterExport()
|
||||
{
|
||||
window.open('<?php echo APP_ROOT ?>vilesci/bis/personalmeldung.php','Generieren','');
|
||||
}
|
||||
|
||||
// ****
|
||||
// * Oeffnet Script zum Checken der Verwendung
|
||||
// ****
|
||||
function BISMitarbeiterCheckVerwendung()
|
||||
{
|
||||
window.open('<?php echo APP_ROOT ?>vilesci/bis/checkverwendung.php','CheckVerwendung','');
|
||||
}
|
||||
|
||||
// ****
|
||||
// * oeffnet Script zum Checken der Funktion
|
||||
// ****
|
||||
function BISMitarbeiterCheckFunktion()
|
||||
{
|
||||
window.open('<?php echo APP_ROOT ?>vilesci/bis/checkfunktion.php','CheckFunktion','');
|
||||
}
|
||||
|
||||
// ****
|
||||
// * Oeffnet den About Dialog
|
||||
// ****
|
||||
|
||||
@@ -394,6 +394,29 @@ function StudentProjektarbeitAuswahl()
|
||||
|
||||
}
|
||||
|
||||
// ****
|
||||
// * Refresht das Firma DropDown
|
||||
// ****
|
||||
function StudentProjektarbeitFirmaRefresh()
|
||||
{
|
||||
netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
|
||||
var tree = document.getElementById('student-projektarbeit-menulist-firma');
|
||||
var url="<?php echo APP_ROOT ?>rdf/firma.rdf.php?optional=true&"+gettimestamp();
|
||||
|
||||
//Alte DS entfernen
|
||||
var oldDatasources = tree.database.GetDataSources();
|
||||
while(oldDatasources.hasMoreElements())
|
||||
{
|
||||
tree.database.RemoveDataSource(oldDatasources.getNext());
|
||||
}
|
||||
//Refresh damit die entfernten DS auch wirklich entfernt werden
|
||||
tree.builder.rebuild();
|
||||
|
||||
var rdfService = Components.classes["@mozilla.org/rdf/rdf-service;1"].getService(Components.interfaces.nsIRDFService);
|
||||
StudentProjektbetreuerTreeDatasource = rdfService.GetDataSource(url);
|
||||
tree.database.AddDataSource(StudentProjektbetreuerTreeDatasource);
|
||||
}
|
||||
|
||||
// ****
|
||||
// * Speichert die Projektarbeit Daten
|
||||
// ****
|
||||
@@ -757,7 +780,7 @@ function StudentProjektbetreuerDetailDisableFields(val)
|
||||
// ****
|
||||
function StudentProjektbetreuerDetailReset()
|
||||
{
|
||||
document.getElementById('student-projektbetreuer-textbox-faktor').value=document.getElementById('student-projektarbeit-textbox-faktor').value;
|
||||
document.getElementById('student-projektbetreuer-textbox-faktor').value='1';
|
||||
document.getElementById('student-projektbetreuer-textbox-name').value='';
|
||||
document.getElementById('student-projektbetreuer-menulist-note').value='';
|
||||
document.getElementById('student-projektbetreuer-menulist-betreuerart').value='Betreuer';
|
||||
@@ -826,6 +849,12 @@ function StudentProjektbetreuerSpeichern()
|
||||
|
||||
var tree = document.getElementById('student-projektarbeit-tree');
|
||||
|
||||
if(person_id=='')
|
||||
{
|
||||
alert('Bitte zuerst einen Betreuer auswaehlen');
|
||||
return false;
|
||||
}
|
||||
|
||||
if (tree.currentIndex==-1)
|
||||
{
|
||||
alert('Projektarbeit muss ausgewaehlt sein');
|
||||
|
||||
Reference in New Issue
Block a user