From 43004428d04c04b695d42ab0cacca84e54e4e988 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andreas=20=C3=96sterreicher?= Date: Thu, 22 Mar 2007 14:46:45 +0000 Subject: [PATCH] FAS: - Beim Neu Anlegen einer LE wird das Lehrfach automatisch ausgewaehlt - Druecken auf Scrollbar beim Verband loest nun kein neues laden aus - Bei Lektorzuordnung wird nun automatisch der Stundensatz des Lektors eingetragen --- content/dragboard.js.php | 8 -- content/fasoverlay.js.php | 7 +- content/fasoverlay.xul.php | 2 +- content/lvplanung/lehrveranstaltungDBDML.php | 71 +++++++++++- .../lehrveranstaltungdetailoverlay.xul.php | 12 +- .../lvplanung/lehrveranstaltungoverlay.js.php | 107 +++++++++++------- .../lehrveranstaltungoverlay.xul.php | 2 +- 7 files changed, 148 insertions(+), 61 deletions(-) diff --git a/content/dragboard.js.php b/content/dragboard.js.php index 385cc6ae7..f01baa18a 100644 --- a/content/dragboard.js.php +++ b/content/dragboard.js.php @@ -330,16 +330,8 @@ var LeLektorDDObserver= req.add('type','lehreinheit_mitarbeiter_add'); - req.add('do', 'create'); req.add('lehreinheit_id', lehreinheit_id); req.add('mitarbeiter_uid', uid); - req.add('lehrfunktion_kurzbz', 'lektor'); - req.add('semesterstunden', '0'); - req.add('planstunden', '0'); - req.add('stundensatz', '0'); - req.add('faktor', '1'); - req.add('anmerkung', ''); - req.add('bismelden', 'true'); var response = req.executePOST(); diff --git a/content/fasoverlay.js.php b/content/fasoverlay.js.php index 7e5a7ad2b..02a3799ff 100644 --- a/content/fasoverlay.js.php +++ b/content/fasoverlay.js.php @@ -152,13 +152,18 @@ function auswahlValues() this.lektor_uid=null; } -function onVerbandSelect() +function onVerbandSelect(evt) { var contentFrame=document.getElementById('iframeTimeTableWeek'); var tree=document.getElementById('tree-verband'); + //Wenn nichts markiert wurde -> beenden if(tree.currentIndex==-1) return; + //Wenn nicht auf eine der Zeilen gedrueckt wurde (zb Scrollbar) -> beenden + if(evt.target.nodeName!='treechildren') + return; + var col; col = tree.columns ? tree.columns["stg_kz"] : "stg_kz"; var stg_kz=tree.view.getCellText(tree.currentIndex,col); diff --git a/content/fasoverlay.xul.php b/content/fasoverlay.xul.php index 65c8c4b06..660fd5fbb 100644 --- a/content/fasoverlay.xul.php +++ b/content/fasoverlay.xul.php @@ -25,7 +25,7 @@ echo '';*/