summary | shortlog | log | commit | commitdiff | tree
raw | patch | inline | side by side (parent: 517667e)
raw | patch | inline | side by side (parent: 517667e)
author | hickert <hickert@594d385d-05f5-0310-b6e9-bd551577e9d8> | |
Tue, 21 Nov 2006 08:35:25 +0000 (08:35 +0000) | ||
committer | hickert <hickert@594d385d-05f5-0310-b6e9-bd551577e9d8> | |
Tue, 21 Nov 2006 08:35:25 +0000 (08:35 +0000) |
git-svn-id: https://oss.gonicus.de/repositories/gosa/trunk@5173 594d385d-05f5-0310-b6e9-bd551577e9d8
plugins/admin/ogroups/class_termgroup.inc | patch | blob | history | |
plugins/admin/ogroups/tabs_ogroups.inc | patch | blob | history |
index f803cb85adb6880f89b3fd21abf65925f19665bb..5abb02d36c7eaead079c3376e5485a0c7cb5ceb6 100644 (file)
/* Call common method to give check the hook */
$message= plugin::check();
- if ($this->acl_is_createable() && $this->dn == "new"){
+ if (!$this->acl_is_createable() && $this->dn == "new"){
$message[]= _("You have no permissions to create a workstation on this 'Base'.");
}
index e6bb6720f32079a717ef165a7fe8b743687d273b..8c7afb6583465e6fc62b9f32d4e236b6a65f29fc 100644 (file)
require_once("class_phonequeue.inc");
$this->by_name['phonequeue']= _("Phone queue");
$this->by_object['phonequeue']= new phonequeue($this->config, $this->dn);
- $this->by_object['phonequeue']->acl = "#all#";
$this->by_object['phonequeue']->parent= &$this;
}
}
require_once("class_mailogroup.inc");
$this->by_name['mailogroup']= _("Mail");
$this->by_object['mailogroup']= new mailogroup($this->config, $this->dn);
- $this->by_object['mailogroup']->acl = "#all#";
$this->by_object['mailogroup']->parent= &$this;
}
}
if(!isset($this->by_object['termgroup'])){
$this->by_name['termgroup']= _("System");
$this->by_object['termgroup']= new termgroup($this->config, $this->dn);
- $this->by_object['termgroup']->acl = "#all#";
$this->by_object['termgroup']->inheritTimeServer = false;
$this->by_object['termgroup']->parent= &$this;
}
if(!isset($this->by_object['workstartup'])){
$this->by_name['workstartup']= _("Startup");
$this->by_object['workstartup']= new workstartup($this->config, $this->dn);
- $this->by_object['workstartup']->acl = "#all#";
$this->by_object['workstartup']->parent= &$this;
$this->by_name['workservice']= _("Devices");
$this->by_object['workservice']= new workservice($this->config, $this->dn);
- $this->by_object['workservice']->acl = "#all#";
$this->by_object['workservice']->inheritTimeServer = false;
$this->by_object['workservice']->parent= &$this;
$this->by_name['faiSummary']= _("Summary");
$this->by_object['faiSummary']= new faiSummaryTab($this->config, $this->dn);
- $this->by_object['faiSummary']->acl = "#all#";
$this->by_object['faiSummary']->parent= &$this;
}
}
return ( $str);
}
- function ogrouptabs($config, $data, $dn,$category ="")
+ function ogrouptabs($config, $data, $dn,$category ="ogroups")
{
tabs::tabs($config, $data, $dn, $category);
$baseobject->handle_object_tagging();
}
+ function getCopyDialog()
+ {
+ $this->reload($this->by_object['ogroup']->gosaGroupObjects);
+ return(tabs::getCopyDialog());
+ }
}
// vim:tabstop=2:expandtab:shiftwidth=2:filetype=php:syntax:ruler: