diff options
| author | artem <artem@97f52cf1-0a1b-0410-bd0e-c28be96e8082> | 2008-06-17 12:32:34 +0000 |
|---|---|---|
| committer | artem <artem@97f52cf1-0a1b-0410-bd0e-c28be96e8082> | 2008-06-17 12:32:34 +0000 |
| commit | 184117d744e0a9c98e31ae94cfc3bca0e66e4b50 (patch) | |
| tree | a8728d9ff8a73630458dc3021155e4e6d53d8c65 /frontends/php/include | |
| parent | 754a5bf398616c0beed4f9e1695b5f918d007e09 (diff) | |
| download | zabbix-184117d744e0a9c98e31ae94cfc3bca0e66e4b50.tar.gz zabbix-184117d744e0a9c98e31ae94cfc3bca0e66e4b50.tar.xz zabbix-184117d744e0a9c98e31ae94cfc3bca0e66e4b50.zip | |
- [DEV-137] minor fix (Artem)
git-svn-id: svn://svn.zabbix.com/trunk@5774 97f52cf1-0a1b-0410-bd0e-c28be96e8082
Diffstat (limited to 'frontends/php/include')
| -rw-r--r-- | frontends/php/include/page_header.php | 5 | ||||
| -rw-r--r-- | frontends/php/include/perm.inc.php | 2 |
2 files changed, 5 insertions, 2 deletions
diff --git a/frontends/php/include/page_header.php b/frontends/php/include/page_header.php index 8cbcc843..0424153f 100644 --- a/frontends/php/include/page_header.php +++ b/frontends/php/include/page_header.php @@ -40,6 +40,7 @@ COpt::profiling_start("page"); process_locales(); set_zbx_locales(); /* Init CURRENT NODE ID */ + init_nodes(); /* set Page header */ @@ -83,6 +84,7 @@ COpt::profiling_start("page"); } break; } + /* switch($page["type"]) */ /* NOTE - menu array format: @@ -572,8 +574,7 @@ COpt::compare_files_with_menu($ZBX_MENU); unset($db_nodes, $node_data); unset($sub_menu_table, $sub_menu_row); - if(isset($denyed_page_requested)) - { + if(isset($denyed_page_requested)){ access_deny(); } diff --git a/frontends/php/include/perm.inc.php b/frontends/php/include/perm.inc.php index 0e4c0033..7e5dba6d 100644 --- a/frontends/php/include/perm.inc.php +++ b/frontends/php/include/perm.inc.php @@ -410,6 +410,8 @@ function get_accessible_nodes_by_user(&$user_data,$perm,$perm_res=null,$nodeid=n $node_data[$node['nodeid']] = $node; $node_data[$node['nodeid']]['permission'] = PERM_READ_WRITE; } + + if(empty($node_data)) $node_data[0]['nodeid'] = 0; } else{ $available_hosts = get_accessible_hosts_by_user($user_data,$perm,PERM_RES_DATA_ARRAY,$nodeid); |
