From 953ada29a2cb717c1289b9749ff465277a4fb28e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andreas=20=C3=96sterreicher?= Date: Tue, 8 Jan 2008 15:35:53 +0000 Subject: [PATCH] --- content/lvplanung/stpl-week-overlay.js.php | 16 +- content/lvplanung/stpl-week-overlay.xul.php | 2 +- content/tempus.js.php | 1 + content/tempusDBDML.php | 22 ++- include/stundenplan.class.php | 26 ++- vilesci/left.php | 4 + vilesci/lehre/stpl_benutzer_kollision.php | 133 ++++++++++++++ .../lehre/stpl_benutzer_kollision_details.php | 164 ++++++++++++++++++ .../stpl_benutzer_kollision_frameset.html | 21 +++ 9 files changed, 379 insertions(+), 10 deletions(-) create mode 100644 vilesci/lehre/stpl_benutzer_kollision.php create mode 100644 vilesci/lehre/stpl_benutzer_kollision_details.php create mode 100644 vilesci/lehre/stpl_benutzer_kollision_frameset.html diff --git a/content/lvplanung/stpl-week-overlay.js.php b/content/lvplanung/stpl-week-overlay.js.php index bc4134582..496dfb955 100644 --- a/content/lvplanung/stpl-week-overlay.js.php +++ b/content/lvplanung/stpl-week-overlay.js.php @@ -198,7 +198,9 @@ function onStplDetail(event) attributes+=idList; var url = "rdf/lehrstunde.rdf.php"; url+=attributes; - //alert(url); + //alert('first:'+window.parent.STPLlastDetailUrl); + window.parent.STPLlastDetailUrl = url; + //alert(url+' - '+window.parent.STPLlastDetailUrl); var treeStplDetails=parent.document.getElementById('treeStplDetails'); treeStplDetails.setAttribute('datasources',url); } @@ -206,12 +208,15 @@ function onStplDetail(event) function STPLDetailEdit() { - + alert('comming soon'); } function STPLDetailDelete() { + //alert('url'+STPLlastDetailUrl); + //return false; + tree = document.getElementById('treeStplDetails'); var col = tree.columns ? tree.columns["stundenplan_id"] : "stundenplan_id"; @@ -248,8 +253,11 @@ function STPLDetailDelete() else { netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect"); - var url = 'rdf/lehrstunde.rdf.php'; - document.getElementById('treeStplDetails').setAttribute('src',url); + + var treeStplDetails=parent.document.getElementById('treeStplDetails'); + //alert('url'+STPLlastDetailUrl); + treeStplDetails.setAttribute('datasources', ''); + treeStplDetails.setAttribute('datasources', STPLlastDetailUrl); } } } \ No newline at end of file diff --git a/content/lvplanung/stpl-week-overlay.xul.php b/content/lvplanung/stpl-week-overlay.xul.php index 1f5a7649b..833880c67 100644 --- a/content/lvplanung/stpl-week-overlay.xul.php +++ b/content/lvplanung/stpl-week-overlay.xul.php @@ -155,7 +155,7 @@ $num_rows_stunde=pg_numrows($result_stunde); /> - +