From 7c070e39293c32322fa79a1c97b759255a15ba63 Mon Sep 17 00:00:00 2001 From: johnnyq Date: Sat, 15 Feb 2025 18:11:01 -0500 Subject: [PATCH] Migrated edit asset interface to use the new AJAX function --- ajax/ajax_admin_mail_queue_message_view.php | 4 + ajax/ajax_asset_interface_edit.php | 331 ++++++++++++++++++++ client_asset_details.php | 12 +- 3 files changed, 343 insertions(+), 4 deletions(-) create mode 100644 ajax/ajax_asset_interface_edit.php diff --git a/ajax/ajax_admin_mail_queue_message_view.php b/ajax/ajax_admin_mail_queue_message_view.php index 6e16384a..308d219d 100644 --- a/ajax/ajax_admin_mail_queue_message_view.php +++ b/ajax/ajax_admin_mail_queue_message_view.php @@ -2,6 +2,10 @@ require_once '../includes/ajax_header.php'; +if (!isset($session_is_admin) || !$session_is_admin) { + exit(WORDING_ROLECHECK_FAILED . "
Tell your admin: Your role does not have admin access."); +} + $email_id = intval($_GET['id']); //Initialize the HTML Purifier to prevent XSS diff --git a/ajax/ajax_asset_interface_edit.php b/ajax/ajax_asset_interface_edit.php new file mode 100644 index 00000000..6b6f50e3 --- /dev/null +++ b/ajax/ajax_asset_interface_edit.php @@ -0,0 +1,331 @@ +Editing Interface: $asset_name - $interface_name"; + +// Generate the HTML form content using output buffering. +ob_start(); +?> + +
+ + + + + + +
+ + - + (Primary)"; } ?> @@ -454,7 +457,10 @@ if (isset($_GET['asset_id'])) { - -