From 5a17c6ecbff62d37b7c7c94b02a587bc1751f566 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andreas=20=C3=96sterreicher?= Date: Thu, 28 Jun 2007 07:06:44 +0000 Subject: [PATCH] --- content/lvplanung/lehrveranstaltungoverlay.js.php | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/content/lvplanung/lehrveranstaltungoverlay.js.php b/content/lvplanung/lehrveranstaltungoverlay.js.php index 65152c933..e1a541927 100644 --- a/content/lvplanung/lehrveranstaltungoverlay.js.php +++ b/content/lvplanung/lehrveranstaltungoverlay.js.php @@ -649,6 +649,8 @@ function LeAuswahl() LehrveranstaltungNotenDisableFields(false); //Noten Laden + //ToDo: Select fuer das Laden der Noten optimieren, dann kann dieser + //Aufruf wieder Einkommentiert werden //LehrveranstaltungNotenLoad(lehrveranstaltung_id); LeDetailDisableFields(true); @@ -731,12 +733,15 @@ function LeAuswahl() var url = 'rdf/lehrfach.rdf.php?lehrveranstaltung_id='+lehrveranstaltung+'&'+gettimestamp(); //RDF holen - var newDs = rdfService.GetDataSource(url); + var newDs = rdfService.GetDataSourceBlocking(url); + newDs.QueryInterface(Components.interfaces.nsIRDFRemoteDataSource); + newDs.QueryInterface(Components.interfaces.nsIRDFXMLSink); lehrfachmenulist.database.AddDataSource(newDs); + lehrfachmenulist.builder.rebuild(); //SinkObserver hinzufuegen - var sink = newDs.QueryInterface(Components.interfaces.nsIRDFXMLSink); - sink.addXMLSinkObserver(LeDetailLehrfachSinkObserver); + //var sink = newDs.QueryInterface(Components.interfaces.nsIRDFXMLSink); + //sink.addXMLSinkObserver(LeDetailLehrfachSinkObserver); //Daten den Feldern zuweisen