From f1833e1083ad392d424e36c97956f2442b42c2f0 Mon Sep 17 00:00:00 2001 From: johnnyq Date: Mon, 1 Apr 2024 16:27:05 -0400 Subject: [PATCH] Updated ticket status color capabilities to use multiple color instead of a select few, added activate disable ticket statuses, fixed ticket status Left joins in a few more areas --- admin_ticket_status_edit_modal.php | 15 ++++++++++++++- admin_ticket_statuses.php | 13 +++++++++++-- client_asset_details.php | 2 +- client_contact_details.php | 19 ++++++++----------- client_tickets.php | 2 +- dashboard.php | 22 +++++++++++++--------- database_updates.php | 17 ++++++++++++++--- database_version.php | 2 +- db.sql | 2 +- post/admin.php | 3 ++- project_details.php | 2 +- setup.php | 10 +++++----- ticket.php | 2 +- tickets.php | 3 ++- 14 files changed, 75 insertions(+), 39 deletions(-) diff --git a/admin_ticket_status_edit_modal.php b/admin_ticket_status_edit_modal.php index 30776671..0e2885ca 100644 --- a/admin_ticket_status_edit_modal.php +++ b/admin_ticket_status_edit_modal.php @@ -27,7 +27,20 @@
- + + + + +
+ +
+
+ +
+
diff --git a/admin_ticket_statuses.php b/admin_ticket_statuses.php index 5fa10c9c..8ae6f7ce 100644 --- a/admin_ticket_statuses.php +++ b/admin_ticket_statuses.php @@ -52,6 +52,7 @@ $num_rows = mysqli_fetch_row(mysqli_query($mysqli, "SELECT FOUND_ROWS()")); Name Color + Status Action @@ -62,15 +63,23 @@ $num_rows = mysqli_fetch_row(mysqli_query($mysqli, "SELECT FOUND_ROWS()")); $ticket_status_id = intval($row['ticket_status_id']); $ticket_status_name = nullable_htmlentities($row['ticket_status_name']); $ticket_status_color = nullable_htmlentities($row['ticket_status_color']); + $ticket_status_active = intval($row['ticket_status_active']); + if ($ticket_status_active) { + $ticket_status_display = "
Active
"; + } else { + $ticket_status_display = "
Disabled
"; + } ?> - + - + + + 5 ) { ?>