mirror of
https://github.com/FH-Complete/FHC-Core.git
synced 2026-07-16 22:42:16 +00:00
Aktualisieren des Projektmenues hinzugefügt
This commit is contained in:
@@ -196,6 +196,37 @@ function ProjektNeu()
|
||||
//alert (oe);
|
||||
}
|
||||
|
||||
// *****
|
||||
// * Refresht den Projektmenue Tree
|
||||
// *****
|
||||
function ProjektmenueRefresh()
|
||||
{
|
||||
try
|
||||
{
|
||||
netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
|
||||
url = "<?php echo APP_ROOT; ?>rdf/projektphase.rdf.php?"+gettimestamp();
|
||||
|
||||
var treeProjektmenue=document.getElementById('tree-projektmenue');
|
||||
|
||||
//Alte DS entfernen
|
||||
var oldDatasources = treeProjektmenue.database.GetDataSources();
|
||||
while(oldDatasources.hasMoreElements())
|
||||
{
|
||||
treeProjektmenue.database.RemoveDataSource(oldDatasources.getNext());
|
||||
}
|
||||
|
||||
|
||||
var rdfService = Components.classes["@mozilla.org/rdf/rdf-service;1"].getService(Components.interfaces.nsIRDFService);
|
||||
datasourceTreeProjektmenue = rdfService.GetDataSource(url);
|
||||
datasourceTreeProjektmenue.QueryInterface(Components.interfaces.nsIRDFRemoteDataSource);
|
||||
treeProjektmenue.database.AddDataSource(datasourceTreeProjektmenue);
|
||||
|
||||
}
|
||||
catch(e)
|
||||
{
|
||||
debug("whoops Projektmenue load failed with exception: "+e);
|
||||
}
|
||||
}
|
||||
|
||||
function loadURL(event)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user