Portions created by the Initial Developer are Copyright (C) 2008-2016 the Initial Developer. All Rights Reserved. Contributor(s): KonradSC Mark J Crane */ //includes include "root.php"; require_once "resources/require.php"; require_once "resources/check_auth.php"; require_once "resources/paging.php"; //check permissions if (permission_exists('webphone_view')) { //access granted } else { echo "access denied"; exit; } //create token $object = new token; $token = $object->create($_SERVER['PHP_SELF']); //add multi-lingual support $language = new text; $text = $language->get(); //verify the id is as uuid then set as a variable if (is_uuid($_GET['id'])) { $extension_uuid = $_GET['id']; } //get the extension(s) if (permission_exists('extension_edit')) { //admin user $sql = "select * from v_extensions "; $sql .= "where domain_uuid = :domain_uuid "; $sql .= "and enabled = 'true' "; $sql .= "order by extension asc "; } else { //normal user $sql = "select e.* "; $sql .= "from v_extensions as e, "; $sql .= "v_extension_users as eu "; $sql .= "where e.extension_uuid = eu.extension_uuid "; $sql .= "and eu.user_uuid = :user_uuid "; $sql .= "and e.domain_uuid = :domain_uuid "; $sql .= "and e.enabled = 'true' "; $sql .= "order by e.extension asc "; $parameters['user_uuid'] = $_SESSION['user']['user_uuid']; } $parameters['domain_uuid'] = $_SESSION['domain_uuid']; $database = new database; $extensions = $database->select($sql, $parameters, 'all'); unset($sql, $parameters); //include the header $document['title'] = $text['title-webphone']; require_once "resources/header.php"; echo "
\n"; echo "
\n"; echo "
".$text['title-webphone']."
\n"; echo "
\n"; echo " \n"; echo "
\n"; echo "
\n"; echo $text['title-description-webphone']."\n"; echo "

\n"; echo "
"; echo $text['label-select_extension']."
\n"; echo "\n"; echo "\n"; echo "\n"; //begin the content if (strlen($extension_uuid) > 0 ) { echo " ".$text['label-webphone_launch']."\n"; } echo " \n"; echo "
\n"; //show the footer require_once "resources/footer.php"; ?>