diff --git a/gosa-core/plugins/admin/newConfigManagement/class_ConfigManagementListing.inc b/gosa-core/plugins/admin/newConfigManagement/class_ConfigManagementListing.inc
index 2e0de2bed2b4232c4d5f2fbb3aecebc01894a984..cfaf427758929671a7b416cf7e5eda6b9effbec6 100644 (file)
$this->storagePoints = array("");
$this->rebuildListing();
- $this->distributionSelector = new ItemSelector(array('cn=root'=>'root'),"cn=root","cn=root");
+ $this->distributionSelector = new ItemSelector(array(),'/root','/root');
$this->releaseSelector = new ItemSelector(array('cn=root'=>'root'),"cn=root","cn=root");
}
return($this->distributionSelector->getBase());
}
- function getSelectedRelease()
+ function setDistribution($dist)
{
- return($this->releaseSelector->getBase());
+ return($this->distributionSelector->setBase($dist));
}
- function setDistribution($base)
+ function setRelease($rel)
{
- $this->distributionSelector->setBase($base);
+ return($this->releaseSelector->setBase($rel));
}
- function setDistributions($distributions)
+ function getSelectedRelease()
{
- $this->distributionSelector->setBases($distributions);
- $this->distributionSelector->update(TRUE);
+ return($this->releaseSelector->getBase());
}
- function setRelease($base)
+
+ function setDistributions($distributions)
{
- $this->releaseSelector->setBase($base);
+ $this->distributionSelector->setBases($distributions);
+ $this->distributionSelector->update(TRUE);
}
function setReleases($releases)