get($_SESSION['domain']['language']['code'], 'core/user_settings'); //domain limits if (is_array($_SESSION['limit']) && sizeof($_SESSION['limit']) > 0) { echo "
\n"; $c = 0; $row_style["0"] = "row_style0"; $row_style["1"] = "row_style1"; $show_stat = true; if (permission_exists('extension_view')) { $sql = "select count(extension_uuid) from v_extensions "; $sql .= "where domain_uuid = :domain_uuid "; $parameters['domain_uuid'] = $_SESSION['domain_uuid']; $database = new database; $extension_total = $database->select($sql, $parameters, 'column'); unset($sql, $parameters); $onclick = "onclick=\"document.location.href='".PROJECT_PATH."/app/extensions/extensions.php'\""; $hud_stat = $extension_total; $hud_stat_title = $text['label-total_extensions']; } else if (permission_exists('destination_view')) { $sql = "select count(destination_uuid) from v_destinations "; $sql .= "where domain_uuid = :domain_uuid "; $parameters['domain_uuid'] = $_SESSION['domain_uuid']; $database = new database; $destination_total = $database->select($sql, $parameters, 'column'); unset($sql, $parameters); $onclick = "onclick=\"document.location.href='".PROJECT_PATH."/app/destinations/destinations.php'\""; $hud_stat = $destination_total; $hud_stat_title = $text['label-total_destinations']; } else { $show_stat = false; } if ($show_stat) { //add doughnut chart ?>
"; echo "\n"; echo "\n"; echo "\n"; echo "\n"; echo "\n"; echo "\n"; foreach ($_SESSION['limit'] as $category => $value) { $limit = $value['numeric']; switch ($category) { case 'users': if (!permission_exists('user_view')) { continue 2; } $url = '/core/users/users.php'; break; case 'call_center_queues': if (!permission_exists('call_center_active_view')) { continue 2; } $url = '/app/call_centers/call_center_queues.php'; break; case 'destinations': if (!permission_exists('destination_view')) { continue 2; } $url = '/app/destinations/destinations.php'; break; case 'devices': if (!permission_exists('device_view')) { continue 2; } $url = '/app/devices/devices.php'; break; case 'extensions': if (!permission_exists('extension_view')) { continue 2; } $url = '/app/extensions/extensions.php'; break; case 'gateways': if (!permission_exists('gateway_view')) { continue 2; } $url = '/app/gateways/gateways.php'; break; case 'ivr_menus': if (!permission_exists('ivr_menu_view')) { continue 2; } $url = '/app/ivr_menus/ivr_menus.php'; break; case 'ring_groups': if (!permission_exists('ring_group_view')) { continue 2; } $url = '/app/ring_groups/ring_groups.php'; break; } $tr_link = "href='".PROJECT_PATH.$url."'"; echo "\n"; echo "\n"; echo "\n"; echo "\n"; echo "\n"; $c = ($c) ? 0 : 1; } echo "
".$text['label-feature']."".$text['label-used']."".$text['label-total']."
".$text['label-'.$category]."".$stats['domain'][$category]['total']."".$limit."
\n"; echo "
"; $n++; echo ""; echo "\n"; } ?>