From 3c6f719b0ffb82431f495ff872b44a6f17636a32 Mon Sep 17 00:00:00 2001 From: Nate Date: Wed, 12 Feb 2020 13:45:24 -0700 Subject: [PATCH] Access Controls: Remove deprecated access control and node delete scripts. --- app/access_controls/access_control_delete.php | 68 ------------------- .../access_control_node_delete.php | 64 ----------------- 2 files changed, 132 deletions(-) delete mode 100644 app/access_controls/access_control_delete.php delete mode 100644 app/access_controls/access_control_node_delete.php diff --git a/app/access_controls/access_control_delete.php b/app/access_controls/access_control_delete.php deleted file mode 100644 index dbdfa5842d..0000000000 --- a/app/access_controls/access_control_delete.php +++ /dev/null @@ -1,68 +0,0 @@ - - Portions created by the Initial Developer are Copyright (C) 2018 - the Initial Developer. All Rights Reserved. - - Contributor(s): - Mark J Crane -*/ - -//includes - require_once "root.php"; - require_once "resources/require.php"; - -//check permissions - require_once "resources/check_auth.php"; - if (!permission_exists('access_control_delete')) { - echo "access denied"; exit; - } - -//add multi-lingual support - $language = new text; - $text = $language->get(); - -//delete the data - if (is_uuid($_GET["id"])) { - $access_control_uuid = $_GET["id"]; - - $array['access_controls'][]['access_control_uuid'] = $access_control_uuid; - $array['access_control_nodes'][]['access_control_uuid'] = $access_control_uuid; - - $database = new database; - $database->app_name = 'access_control'; - $database->app_uuid = '1416a250-f6e1-4edc-91a6-5c9b883638fd'; - $database->delete($array); - unset($array); - - //clear the cache - $cache = new cache; - $cache->delete("configuration:acl.conf"); - - //create the event socket connection - $fp = event_socket_create($_SESSION['event_socket_ip_address'], $_SESSION['event_socket_port'], $_SESSION['event_socket_password']); - if ($fp) { event_socket_request($fp, "api reloadacl"); } - - message::add($text['message-delete']); - } - -//redirect the user - header('Location: access_controls.php'); - -?> diff --git a/app/access_controls/access_control_node_delete.php b/app/access_controls/access_control_node_delete.php deleted file mode 100644 index d7625dfec3..0000000000 --- a/app/access_controls/access_control_node_delete.php +++ /dev/null @@ -1,64 +0,0 @@ - - Portions created by the Initial Developer are Copyright (C) 2018 - the Initial Developer. All Rights Reserved. - Contributor(s): - Mark J Crane -*/ - -//includes - require_once "root.php"; - require_once "resources/require.php"; - require_once "resources/check_auth.php"; - -//check permissions - if (!permission_exists('access_control_node_delete')) { - echo "access denied"; exit; - } - -//add multi-lingual support - $language = new text; - $text = $language->get(); - -//delete access control node - if (is_uuid($_GET['id']) && is_uuid($_GET['access_control_uuid'])) { - $access_control_node_uuid = $_GET["id"]; - $access_control_uuid = $_GET["access_control_uuid"]; - - $array['access_control_nodes'][0]['access_control_node_uuid'] = $access_control_node_uuid; - $array['access_control_nodes'][0]['access_control_uuid'] = $access_control_uuid; - $database = new database; - $database->app_name = 'access_control'; - $database->app_uuid = '1416a250-f6e1-4edc-91a6-5c9b883638fd'; - $database->delete($array); - unset($array); - - //clear the cache - $cache = new cache; - $cache->delete("configuration:acl.conf"); - - //create the event socket connection - $fp = event_socket_create($_SESSION['event_socket_ip_address'], $_SESSION['event_socket_port'], $_SESSION['event_socket_password']); - if ($fp) { event_socket_request($fp, "api reloadacl"); } - - //set message - message::add($text['message-delete']); - } - -//redirect the browser - header('Location: access_control_edit.php?id='.$access_control_uuid); - -?>