diff --git a/gosa-core/setup/class_setupStep_Config3.inc b/gosa-core/setup/class_setupStep_Config3.inc
index 41da0586d497d24332ca72e06bda775df379ccf3..22cf4ad54d4941aa704dec4722f257abd9cbb116 100644 (file)
{
var $header_image = "images/setup/server.png";
- var $errorlvl = TRUE;
+ var $errorlvl = false;
var $login_attributes = array("uid" => "uid",
"mail" => "mail",
var $optional = array(
"login_attribute" => "uid",
"strict_units" => false,
- "list_summary" => false,
+ "list_summary" => true,
"forceglobals" => true,
"forcessl" => false,
"ldapstats" => false,
"notifydir" => "",
"notifydir_active" => FALSE,
+ "gosaSupportURI" => "gosa-si-secret@server:20081",
+ "gosaSupportTimeout" => 15,
+ "gosaSupportURI_active" => FALSE,
+
"uniq_identifier" => "entryCSN",
"uniq_identifier_active" => TRUE,
$this->optional['notifydir_active'] = FALSE;
}
+ if(isset($_POST['gosaSupportURI_active'])){
+ $this->optional['gosaSupportURI_active'] = TRUE;
+ if(isset($_POST['gosaSupportURI'])){
+ $this->optional['gosaSupportURI'] = get_post('gosaSupportURI');
+ $this->optional['gosaSupportTimeout'] = get_post('gosaSupportTimeout');
+ }
+ }else{
+ $this->optional['gosaSupportURI_active'] = FALSE;
+ }
+
if(isset($_POST['uniq_identifier_active'])){
$this->optional['uniq_identifier_active'] = TRUE;
if(isset($_POST['uniq_identifier'])){