X-Git-Url: https://git.tokkee.org/?a=blobdiff_plain;f=gosa-core%2Fplugins%2Fadmin%2Facl%2Ftabs_acl.inc;h=8f883795b2e2b9678b4ede9c294ae38f9a7645aa;hb=dc7547fdb80a615660085bd6fa7d168c727a59b6;hp=db87979fa653fdf3eada5f5f31af18864255d288;hpb=7f7f21906eb6121c29823abbf96461733d642509;p=gosa.git diff --git a/gosa-core/plugins/admin/acl/tabs_acl.inc b/gosa-core/plugins/admin/acl/tabs_acl.inc index db87979fa..8f883795b 100644 --- a/gosa-core/plugins/admin/acl/tabs_acl.inc +++ b/gosa-core/plugins/admin/acl/tabs_acl.inc @@ -1,11 +1,31 @@ "acl" , "NAME" => _("Acl"))); + $data = array(array("CLASS" => "acl" , "NAME" => _("ACL"))); /* Save dn */ $this->dn= $dn; @@ -34,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 == ""){ @@ -56,11 +77,15 @@ class acltab extends tabs function execute() { $display= tabs::execute(); - if(!$this->by_object['acl']->dialog){ + if($this->read_only){ $display.= "

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

"; + }elseif(!$this->by_object['acl']->dialog){ + $display.= "

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

"; } return($display);