X-Git-Url: https://git.tokkee.org/?a=blobdiff_plain;f=gosa-core%2Fplugins%2Fadmin%2Facl%2Ftabs_acl.inc;h=b7bdae0d69ef5456edfe3675c95e490efbeb517a;hb=7901e20072ddf10fc939580c2750fd346393acf3;hp=30aa5eec8d965783cdc9a1446cdc6dc65e53a87f;hpb=71b14360681038a4738726db7120be6e5420df41;p=gosa.git diff --git a/gosa-core/plugins/admin/acl/tabs_acl.inc b/gosa-core/plugins/admin/acl/tabs_acl.inc index 30aa5eec8..b7bdae0d6 100644 --- a/gosa-core/plugins/admin/acl/tabs_acl.inc +++ b/gosa-core/plugins/admin/acl/tabs_acl.inc @@ -25,7 +25,7 @@ class acltab extends tabs function acltab($config, $data, $dn) { - $data = array(array("CLASS" => "acl" , "NAME" => _("Acl"))); + $data = array(array("CLASS" => "acl" , "NAME" => _("ACL"))); /* Save dn */ $this->dn= $dn; @@ -54,6 +54,7 @@ class acltab extends tabs $this->by_object[$tab['CLASS']]->parent= &$this; $this->by_object[$tab['CLASS']]->set_acl_category("acl"); + $this->read_only |= $this->by_object[$tab['CLASS']]->read_only; /* Initialize current */ if ($this->current == ""){ @@ -76,11 +77,14 @@ class acltab extends tabs function execute() { $display= tabs::execute(); - if(!$this->by_object['acl']->dialog){ + if($this->read_only){ + $display.= "
"; + $display.= " \n"; + $display.= "
"; + }elseif(!$this->by_object['acl']->dialog){ $display.= "

\n"; - $display.= " \n"; - $display.= "  \n"; - $display.= " \n"; + $display.= " \n"; + $display.= " \n"; $display.= "

"; } return($display);