and * Andreas Moik . */ require_once('../config/vilesci.config.inc.php'); ?> // ********** FUNKTIONEN ********** // // **** // * Laedt die Trees // **** function loadanwesenheit(prestudent_id,lehrveranstaltung_id) { netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect"); //anwesenheit laden url = "rdf/anwesenheit.rdf.php?ts="+gettimestamp(); if(parseInt(prestudent_id) !== false) url=url+"&prestudent_id="+prestudent_id; if(lehrveranstaltung_id!='') url=url+"&lehrveranstaltung_id="+lehrveranstaltung_id; var treeanwesenheit=document.getElementById('anwesenheit-tree'); //Alte DS entfernen var oldDatasources = treeanwesenheit.database.GetDataSources(); while(oldDatasources.hasMoreElements()) { treeanwesenheit.database.RemoveDataSource(oldDatasources.getNext()); } var rdfService = Components.classes["@mozilla.org/rdf/rdf-service;1"].getService(Components.interfaces.nsIRDFService); var TerminTreeDatasource = rdfService.GetDataSource(url); TerminTreeDatasource.QueryInterface(Components.interfaces.nsIRDFRemoteDataSource); treeanwesenheit.database.AddDataSource(TerminTreeDatasource); }