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 '';*/