summary | shortlog | log | commit | commitdiff | tree
raw | patch | inline | side by side (parent: 230fc91)
raw | patch | inline | side by side (parent: 230fc91)
author | hickert <hickert@594d385d-05f5-0310-b6e9-bd551577e9d8> | |
Tue, 13 Apr 2010 13:32:34 +0000 (13:32 +0000) | ||
committer | hickert <hickert@594d385d-05f5-0310-b6e9-bd551577e9d8> | |
Tue, 13 Apr 2010 13:32:34 +0000 (13:32 +0000) |
git-svn-id: https://oss.gonicus.de/repositories/gosa/trunk@17648 594d385d-05f5-0310-b6e9-bd551577e9d8
gosa-core/plugins/admin/groups/class_group.inc | patch | blob | history |
diff --git a/gosa-core/plugins/admin/groups/class_group.inc b/gosa-core/plugins/admin/groups/class_group.inc
index 4cfed80c31c46e95bf21853f0a058ad68734b05d..c50f206bf48283342f84a624608b665dcd820a09 100644 (file)
/* Add objects? */
if (isset($_POST["edit_membership"]) && preg_match("/w/",$this->getacl("memberUid"))){
$this->userSelect= new userSelect($this->config, get_userinfo());
- $this->dialog= TRUE;
}
/* Add objects finished? */
if (isset($_POST["add_users_cancel"])){
$this->userSelect= NULL;
- $this->dialog= FALSE;
}
/* Add user to group */
}
}
$this->userSelect= NULL;
- $this->dialog= FALSE;
- }
-
- /* Dialog handling */
- if(is_object($this->dialog)){
- /* Must be called before save_object */
- $this->dialog->save_object();
-
- if($this->dialog->isClosed()){
- $this->dialog = false;
- }elseif($this->dialog->isSelected()){
-
- /* Check if selected base is valid */
- $tmp = $this->get_allowed_bases();
- if(isset($tmp[$this->dialog->isSelected()])){
- $this->base = $this->dialog->isSelected();
- }
- $this->dialog= false;
- }else{
- return($this->dialog->execute());
- }
}
$smarty= get_smarty();
-
+
// Handle trust mode dialog
+ $this->dialog = FALSE;
$trustModeDialog = $this->trustModeDialog->execute();
if($this->trustModeDialog->trustSelect){
$this->dialog = TRUE;
return($trustModeDialog);
-
}
- $this->dialog = FALSE;
$smarty->assign("trustModeDialog" , $trustModeDialog);
$smarty->assign("usePrototype", "true");
/* Manage object add dialog */
if ($this->userSelect){
+ $this->dialog = TRUE;
return($this->userSelect->execute());
}