Add my account to Top Menu, only show when user is allowed to maintain his own data (fixed indention and warning)

This commit is contained in:
Alexandros Sigalas 2024-01-29 11:15:58 +02:00 committed by ralf
parent 3a4310476c
commit a071d5228d

View File

@ -1369,13 +1369,13 @@ abstract class Framework extends Framework\Extra
break;
case 'useraccount':
$config = Config::read('phpgwapi');
if ($config['own_account_acl'] && is_array($config['own_account_acl']) && count($config['own_account_acl'])>0){
if (!empty($config['own_account_acl']) && is_array($config['own_account_acl']) && count($config['own_account_acl'])>0)
{
$this->_add_topmenu_item(array(
'id' => $type,
'name' => 'useraccount',
'title' => lang($types[$type]['title']),
'url' => "javascript:egw.open_link('".
self::link('/index.php?menuaction=addressbook.addressbook_ui.edit&account_id='.$GLOBALS['egw_info']['user']['account_id'])."','_blank','850x580')",
'url' => "javascript:egw.open_link('".self::link('/index.php?menuaction=addressbook.addressbook_ui.edit&account_id='.$GLOBALS['egw_info']['user']['account_id'])."','_blank','850x580')",
));
}
break;