Neue Übersichtsseite für die Vorarbeiten zur Mitarbeitermeldung

Neue Prüfscripte zur automatischen Verlängerung von Verwendungen für
frei Lektoren
Neue Prüfscripte zur deaktivierung von freien Lektoren ohne Lehrauftrag
This commit is contained in:
Andreas Oesterreicher
2017-10-04 11:12:33 +02:00
parent 4f818ccb42
commit 60f306cafe
9 changed files with 849 additions and 189 deletions
+8 -22
View File
@@ -164,10 +164,8 @@ foreach($addon_obj->result as $addon)
<command id="menu-extras-preinteressentenuebernahme:command" oncommand="ExtrasShowPreinteressentenuebernahme();"/>
<command id="menu-extras-projektarbeitsabgaben:command" oncommand="ExtrasShowProjektarbeitsabgaben();"/>
<command id="menu-extras-aliquote_reduktion:command" oncommand="ExtrasShowAliquote_reduktion();"/>
<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-bis-mitarbeiter-uebersicht:command" oncommand="BISMitarbeiterUebersicht();"/>
<command id="menu-bis-studenten-export:command" oncommand="BISStudentenExport();"/>
<command id="menu-bis-studenten-checkstudent:command" oncommand="BISStudentenPlausicheck();"/>
<command id="menu-help-about:command" oncommand="OpenAboutDialog()"/>
@@ -272,7 +270,7 @@ foreach($addon_obj->result as $addon)
key ="menu-prefs-number_displayed_past_studiensemester:key"
label ="&menu-prefs-number_displayed_past_studiensemester.label;"
command ="menu-prefs-number_displayed_past_studiensemester:command"
accesskey ="&menu-prefs-number_displayed_past_studiensemester.accesskey;"
accesskey ="&menu-prefs-number_displayed_past_studiensemester.accesskey;"
value ="<?php echo (isset($variable->variable->number_displayed_past_studiensemester)?$variable->variable->number_displayed_past_studiensemester:'');?>"
/>
</menupopup>
@@ -859,30 +857,18 @@ foreach($addon_obj->result as $addon)
<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-uebersicht"
key = "menu-bis-mitarbeiter-uebersicht:key"
label = "&menu-bis-mitarbeiter-uebersicht.label;"
command = "menu-bis-mitarbeiter-uebersicht:command"
accesskey = "&menu-bis-mitarbeiter-uebersicht.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;"/>
</menupopup>
</menu>
<menu id="menu-bis-studenten" label="&menu-bis-studenten.label;" accesskey="&menu-bis-studenten.accesskey;">
+11 -19
View File
@@ -1203,9 +1203,9 @@ function MessageNew()
else
{
var prestudentIdArray = getMultipleTreeCellText(tree, 'student-treecol-prestudent_id');
var action = '<?php echo APP_ROOT ?>index.ci.php/system/Messages/write/' + <?php echo $benutzer->person_id; ?>;
openWindowPostArray(action, 'prestudent_id', prestudentIdArray);
}
}
@@ -1396,19 +1396,11 @@ function BISMitarbeiterExport()
}
// ****
// * Oeffnet Script zum Checken der Verwendung
// * oeffnet Uebersichtsseite fuer Mitarbeiter BIS Meldung
// ****
function BISMitarbeiterCheckVerwendung()
function BISMitarbeiterUebersicht()
{
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','');
window.open('<?php echo APP_ROOT ?>vilesci/bis/personalmeldung_uebersicht.php','Uebersicht','');
}
// ****
@@ -2054,9 +2046,9 @@ function OrganisationseinheitTreeRefresh()
function variableChangeValue(variable)
{
var variablevalue = getvariable(variable);
if(variablevalue = prompt('Bitte geben Sie den neuen Wert fuer '+variable+' ein', variablevalue))
{
{
variableChange(variable, '', variablevalue);
}
}
@@ -2068,7 +2060,7 @@ function variableChange(variable, id, wert)
{
if(id!=null)
item = document.getElementById(id);
if(typeof(wert)==='undefined')
{
if(item.getAttribute('checked')=='true')
@@ -2078,11 +2070,11 @@ function variableChange(variable, id, wert)
}
else
checked=wert;
netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
// Request absetzen
var url = '<?php echo APP_ROOT ?>content/fasDBDML.php';
var req = new phpRequest(url,'','');
@@ -2090,7 +2082,7 @@ function variableChange(variable, id, wert)
req.add('type', 'variablechange');
req.add('name', variable);
req.add('wert', checked);
var response = req.executePOST();
var val = new ParseReturnValue(response)