diff --git a/app/call_block/call_block_cdr_add.php b/app/call_block/call_block_cdr_add.php deleted file mode 100644 index 0557c17fe3..0000000000 --- a/app/call_block/call_block_cdr_add.php +++ /dev/null @@ -1,126 +0,0 @@ - - Portions created by the Initial Developer are Copyright (C) 2008-2019 - the Initial Developer. All Rights Reserved. - - Contributor(s): - Mark J Crane - - Call Block is written by Gerrit Visser -*/ - -//includes - require_once "root.php"; - require_once "resources/require.php"; - require_once "resources/check_auth.php"; - -//check permissions - if (!permission_exists('call_block_edit') && !permission_exists('call_block_add')) { - echo "access denied"; exit; - } - -//add multi-lingual support - $language = new text; - $text = $language->get(); - -//action add from cdr - if (is_uuid($_REQUEST["id"])) { - - //get the uuid - $xml_cdr_uuid = $_REQUEST["id"]; - - // get the caller id info from cdr the user chose - $sql = "select caller_id_name, caller_id_number "; - $sql .= "from v_xml_cdr "; - $sql .= "where xml_cdr_uuid = :xml_cdr_uuid "; - $parameters['xml_cdr_uuid'] = $xml_cdr_uuid; - $database = new database; - $row = $database->select($sql, $parameters, 'row'); - unset ($sql, $parameters); - - //create data array - $x = 0; - if (permission_exists('call_block_all')) { - $array['call_block'][$x]['call_block_uuid'] = uuid(); - $array['call_block'][$x]['domain_uuid'] = $_SESSION['domain_uuid']; - $array['call_block'][$x]['call_block_name'] = trim($row["caller_id_name"]); - $array['call_block'][$x]['call_block_number'] = trim($row["caller_id_number"]); - $array['call_block'][$x]['call_block_count'] = 0; - $array['call_block'][$x]['call_block_action'] = 'reject'; - $array['call_block'][$x]['call_block_enabled'] = 'true'; - $array['call_block'][$x]['date_added'] = time(); - } - if (!permission_exists('call_block_all') && is_array($_SESSION['user']['extension'])) { - foreach ($_SESSION['user']['extension'] as $field) { - if (is_uuid($field['extension_uuid'])) { - $array['call_block'][$x]['call_block_uuid'] = uuid(); - $array['call_block'][$x]['domain_uuid'] = $_SESSION['domain_uuid']; - $array['call_block'][$x]['extension_uuid'] = $field['extension_uuid']; - $array['call_block'][$x]['call_block_name'] = trim($row["caller_id_name"]); - $array['call_block'][$x]['call_block_number'] = trim($row["caller_id_number"]); - $array['call_block'][$x]['call_block_count'] = 0; - $array['call_block'][$x]['call_block_action'] = 'reject'; - $array['call_block'][$x]['call_block_enabled'] = 'true'; - $array['call_block'][$x]['date_added'] = time(); - } - $x++; - } - } - //ensure call block is enabled in the dialplan - $sql = "select dialplan_uuid from v_dialplans where true "; - $sql .= "and domain_uuid = :domain_uuid "; - $sql .= "and app_uuid = 'b1b31930-d0ee-4395-a891-04df94599f1f' "; - $sql .= "and dialplan_enabled <> 'true' "; - $parameters['domain_uuid'] = $_SESSION['domain_uuid']; - $database = new database; - $rows = $database->select($sql, $parameters); - - if (is_array($rows) && sizeof($rows) != 0) { - foreach ($rows as $index => $row) { - $array['dialplans'][$index]['dialplan_uuid'] = $row['dialplan_uuid']; - $array['dialplans'][$index]['dialplan_enabled'] = 'true'; - } - - $p = new permissions; - $p->add('dialplan_edit', 'temp'); - - $database = new database; - $database->save($array); - unset($array); - - $p->delete('dialplan_edit', 'temp'); - } - - //insert call block record - $database = new database; - $database->app_name = 'call_block'; - $database->app_uuid = '9ed63276-e085-4897-839c-4f2e36d92d6c'; - $database->save($array); - $response = $database->message; - unset($array); - - //add a message - message::add($text['label-add-complete']); - } - -//redirect the browser - header("Location: call_block.php"); - -?> diff --git a/app/voicemails/voicemail_message_edit.php b/app/voicemails/voicemail_message_edit.php deleted file mode 100644 index 0ca92a3d68..0000000000 --- a/app/voicemails/voicemail_message_edit.php +++ /dev/null @@ -1,277 +0,0 @@ - - Portions created by the Initial Developer are Copyright (C) 2008-2019 - the Initial Developer. All Rights Reserved. - - Contributor(s): - Mark J Crane -*/ -require_once "root.php"; -require_once "resources/require.php"; -require_once "resources/check_auth.php"; -if (permission_exists('voicemail_message_add') || permission_exists('voicemail_message_edit')) { - //access granted -} -else { - echo "access denied"; - exit; -} - -//add multi-lingual support - $language = new text; - $text = $language->get(); - -//action add or update - if (is_uuid($_REQUEST["id"])) { - $action = "update"; - $voicemail_message_uuid = $_REQUEST["id"]; - } - else { - $action = "add"; - } - -//set the parent uuid - if (is_uuid($_GET["voicemail_uuid"])) { - $voicemail_uuid = $_GET["voicemail_uuid"]; - } - -//get http post variables and set them to php variables - if (count($_POST)>0) { - $voicemail_uuid = $_POST["voicemail_uuid"]; - $created_epoch = $_POST["created_epoch"]; - $read_epoch = $_POST["read_epoch"]; - $caller_id_name = $_POST["caller_id_name"]; - $caller_id_number = $_POST["caller_id_number"]; - $message_length = $_POST["message_length"]; - $message_status = $_POST["message_status"]; - $message_priority = $_POST["message_priority"]; - } - -if (count($_POST)>0 && strlen($_POST["persistformvar"]) == 0) { - - $msg = ''; - if ($action == "update") { - $voicemail_message_uuid = $_POST["voicemail_message_uuid"]; - } - - //validate the token - $token = new token; - if (!$token->validate($_SERVER['PHP_SELF'])) { - message::add($text['message-invalid_token'],'negative'); - header('Location: voicemails.php'); - exit; - } - - //check for all required data - //if (strlen($voicemail_uuid) == 0) { $msg .= "Please provide: Voicemail UUID
\n"; } - //if (strlen($created_epoch) == 0) { $msg .= "Please provide: Created Epoch
\n"; } - //if (strlen($read_epoch) == 0) { $msg .= "Please provide: Read Epoch
\n"; } - //if (strlen($caller_id_name) == 0) { $msg .= "Please provide: Caller ID Name
\n"; } - //if (strlen($caller_id_number) == 0) { $msg .= "Please provide: Caller ID Number
\n"; } - //if (strlen($message_length) == 0) { $msg .= "Please provide: Length
\n"; } - //if (strlen($message_status) == 0) { $msg .= "Please provide: Status
\n"; } - //if (strlen($message_priority) == 0) { $msg .= "Please provide: Priority
\n"; } - if (strlen($msg) > 0 && strlen($_POST["persistformvar"]) == 0) { - require_once "resources/header.php"; - require_once "resources/persist_form_var.php"; - echo "
\n"; - echo "
\n"; - echo $msg."
"; - echo "
\n"; - persistformvar($_POST); - echo "
\n"; - require_once "resources/footer.php"; - return; - } - - //add or update the database - if ($_POST["persistformvar"] != "true") { - if ($action == "add" && permission_exists('voicemail_message_add')) { - //begin insert array - $array['voicemail_messages'][0]['voicemail_message_uuid'] = uuid(); - //message - message::add($text['message-add']); - } - - if ($action == "update" && permission_exists('voicemail_message_edit')) { - //begin update array - $array['voicemail_messages'][0]['voicemail_message_uuid'] = $voicemail_message_uuid; - //set message - message::add($text['message-update']); - } - - if (is_array($array) && @sizeof($array) != 0) { - //add common array fields - $array['voicemail_messages'][0]['domain_uuid'] = $domain_uuid; - $array['voicemail_messages'][0]['voicemail_uuid'] = $voicemail_uuid; - $array['voicemail_messages'][0]['created_epoch'] = $created_epoch; - $array['voicemail_messages'][0]['read_epoch'] = $read_epoch; - $array['voicemail_messages'][0]['caller_id_name'] = $caller_id_name; - $array['voicemail_messages'][0]['caller_id_number'] = $caller_id_number; - $array['voicemail_messages'][0]['message_length'] = $message_length; - $array['voicemail_messages'][0]['message_status'] = $message_status; - $array['voicemail_messages'][0]['message_priority'] = $message_priority; - //execute insert/update - $database = new database; - $database->app_name = 'voicemails'; - $database->app_uuid = 'b523c2d2-64cd-46f1-9520-ca4b4098e044'; - $database->save($array); - unset($array); - //redirect - header("Location: voicemail_edit.php?id=".$voicemail_uuid); - exit; - } - } - -} - -//pre-populate the form - if (count($_GET)>0 && is_uuid($_GET["id"]) && $_POST["persistformvar"] != "true") { - $voicemail_message_uuid = $_GET["id"]; - $sql = "select * from v_voicemail_messages "; - $sql .= "where domain_uuid = :domain_uuid "; - $sql .= "and voicemail_message_uuid = :voicemail_message_uuid "; - $parameters['domain_uuid'] = $domain_uuid; - $parameters['voicemail_message_uuid'] = $voicemail_message_uuid; - $database = new database; - $row = $database->select($sql, $parameters, 'row'); - if (is_array($row) && @sizeof($row) != 0) { - $voicemail_uuid = $row["voicemail_uuid"]; - $created_epoch = $row["created_epoch"]; - $read_epoch = $row["read_epoch"]; - $caller_id_name = $row["caller_id_name"]; - $caller_id_number = $row["caller_id_number"]; - $message_length = $row["message_length"]; - $message_status = $row["message_status"]; - $message_priority = $row["message_priority"]; - } - unset($sql, $parameters, $row); - } - -//create token - $object = new token; - $token = $object->create($_SERVER['PHP_SELF']); - -//show the header - require_once "resources/header.php"; - -//show the content - echo "
\n"; - echo "\n"; - echo "\n"; - echo "\n"; - echo "\n"; - echo "\n"; - - echo "\n"; - echo "\n"; - echo "\n"; - echo "\n"; - - echo "\n"; - echo "\n"; - echo "\n"; - echo "\n"; - - echo "\n"; - echo "\n"; - echo "\n"; - echo "\n"; - - echo "\n"; - echo "\n"; - echo "\n"; - echo "\n"; - - echo "\n"; - echo "\n"; - echo "\n"; - echo "\n"; - - echo "\n"; - echo "\n"; - echo "\n"; - echo "\n"; - - echo "\n"; - echo "\n"; - echo "\n"; - echo "\n"; - echo " \n"; - echo " \n"; - echo " "; - echo "
Voicemail Messages
\n"; - echo " Created Epoch\n"; - echo "\n"; - echo " \n"; - echo "
\n"; - echo "\n"; - echo "
\n"; - echo " Read Epoch\n"; - echo "\n"; - echo " \n"; - echo "
\n"; - echo "\n"; - echo "
\n"; - echo " Caller ID Name\n"; - echo "\n"; - echo " \n"; - echo "
\n"; - echo "\n"; - echo "
\n"; - echo " Caller ID Number\n"; - echo "\n"; - echo " \n"; - echo "
\n"; - echo "\n"; - echo "
\n"; - echo " Length\n"; - echo "\n"; - echo " \n"; - echo "
\n"; - echo "\n"; - echo "
\n"; - echo " Status\n"; - echo "\n"; - echo " \n"; - echo "
\n"; - echo "\n"; - echo "
\n"; - echo " Priority\n"; - echo "\n"; - echo " \n"; - echo "
\n"; - echo "\n"; - echo "
\n"; - echo " \n"; - if ($action == "update") { - echo " \n"; - } - echo " \n"; - echo "
"; - echo " \n"; - echo "
"; - echo "

"; - echo "
"; - -//include the footer - require_once "resources/footer.php"; - -?> \ No newline at end of file