diff --git a/gosa-plugins/goto/admin/applications/class_applicationManagement.inc b/gosa-plugins/goto/admin/applications/class_applicationManagement.inc
index d97976194bb7b7a5be2733d537b5aa9d406908b1..43ec0c5bbd1921be09c5bf4030b47bd07970fc18 100644 (file)
class applicationManagement extends management
{
var $plHeadline = "Applications";
- var $plDescription = "Application administration";
+ var $plDescription = "Application management";
var $plIcon = "plugins/goto/images/application.png";
var $app_release = ""; // The currently selected release while in release management mode!
$this->app_release = get_ou('applicationRDN').$this->config->current['BASE'];
$filter_xml = "application-filter-release.xml";
$list_xml = "application-list-release.xml";
- $this->storagePoints= array();
+ $this->storagePoints= array("");
}else{
$filter_xml = "application-filter.xml";
$list_xml = "application-list.xml";
{
$filter = $this->getFilter();
$headpage = $this->getHeadpage();
- $filter->setComboBoxOptions("RELEASE",$this->getReleaseList());
+ if($this->IsReleaseManagementActivated()){
+ $filter->setComboBoxOptions("RELEASE",$this->getReleaseList());
- if(isset($_POST['RELEASE'])){
- $headpage->setBase($_POST['RELEASE']);
- }else{
- $headpage->setBase($base = get_ou('applicationRDN').$this->config->current['BASE']);
+ if(isset($_POST['RELEASE'])){
+ $this->app_release = get_post('RELEASE');
+ }
+ $headpage->setBase($this->app_release);
}
- $this->app_release = $headpage->getBase();
+
$headpage->update();
$display = $headpage->render();
return($this->getHeader().$display);
-
}
function getReleaseList($base = "", $prefix ="")