From 693b637ca829933ca7b1b8e19d503e71fcdc7a80 Mon Sep 17 00:00:00 2001 From: FusionPBX Date: Sat, 28 May 2016 19:55:23 -0600 Subject: [PATCH] Update user_dashboard.php Add device keys to the dashboard. --- core/user_settings/user_dashboard.php | 68 +++++++++++++++------------ 1 file changed, 38 insertions(+), 30 deletions(-) diff --git a/core/user_settings/user_dashboard.php b/core/user_settings/user_dashboard.php index 0dd96869d8..b4aca25313 100644 --- a/core/user_settings/user_dashboard.php +++ b/core/user_settings/user_dashboard.php @@ -323,9 +323,9 @@ } unset ($sql, $prep_statement, $result); } - } + //build hud block html $n = 0; $theme_image_path = $_SERVER["DOCUMENT_ROOT"]."/themes/".$_SESSION['domain']['template']['name']."/images/"; // used for missed and recent calls @@ -1187,41 +1187,49 @@ } -if (!is_array($selected_blocks) || in_array('call_routing', $selected_blocks) || in_array('ring_groups', $selected_blocks)) { - echo "
\n"; +//additional items for the dashbaord + if (!is_array($selected_blocks) || in_array('call_routing', $selected_blocks) || in_array('ring_groups', $selected_blocks)) { + echo "
\n"; - if (!is_array($selected_blocks) || in_array('call_routing', $selected_blocks)) { - //call routing - if (file_exists($_SERVER["DOCUMENT_ROOT"].PROJECT_PATH."/app/calls/calls.php")) { - if (permission_exists('follow_me') || permission_exists('call_forward') || permission_exists('do_not_disturb')) { - $is_included = true; - echo "
\n"; - require_once "app/calls/calls.php"; - echo "
\n"; + if (!is_array($selected_blocks) || in_array('call_routing', $selected_blocks)) { + //call routing + if (file_exists($_SERVER["DOCUMENT_ROOT"].PROJECT_PATH."/app/calls/calls.php")) { + if (permission_exists('follow_me') || permission_exists('call_forward') || permission_exists('do_not_disturb')) { + $is_included = true; + echo "
\n"; + require_once "app/calls/calls.php"; + echo "
\n"; + } } - } - } + } - if (!is_array($selected_blocks) || in_array('ring_groups', $selected_blocks)) { - //reload language values - $language = new text; - $text = $language->get(); - - //ring group forward - if (file_exists($_SERVER["DOCUMENT_ROOT"].PROJECT_PATH."/app/ring_groups/ring_group_forward.php")) { - if (permission_exists('ring_group_forward')) { - $is_included = true; - echo "
\n"; - require_once "app/ring_groups/ring_group_forward.php"; - echo "
"; + if (!is_array($selected_blocks) || in_array('ring_groups', $selected_blocks)) { + //ring group forward + if (file_exists($_SERVER["DOCUMENT_ROOT"].PROJECT_PATH."/app/ring_groups/ring_group_forward.php")) { + if (permission_exists('ring_group_forward')) { + $is_included = true; + echo "
\n"; + require_once "app/ring_groups/ring_group_forward.php"; + echo "
"; + } } - } + } + + if (!is_array($selected_blocks) || in_array('device_keys', $selected_blocks)) { + //device key management + if (file_exists($_SERVER["DOCUMENT_ROOT"].PROJECT_PATH."/app/devices/device_dashboard.php")) { + if (permission_exists('device_key_edit')) { + $is_included = true; + echo "
\n"; + require_once "app/devices/device_dashboard.php"; + echo "
"; + } + } + } + echo "
\n"; } - echo "
\n"; -} - - //show the footer require_once "resources/footer.php"; + ?>