Date: Fri, 14 Aug 2026 17:38:21 -0400
Subject: [PATCH] Migrated confirm modal to sweetalert2 lib
---
agent/user/user_security.php | 2 +-
client/includes/footer.php | 2 +-
client/includes/header.php | 3 +-
functions/sanitize.php | 38 +++++++++++++++++
includes/footer.php | 2 +-
includes/header.php | 1 +
includes/inc_alert_feedback.php | 19 +--------
includes/inc_confirm_modal.php | 17 --------
js/confirm_modal.js | 52 ++++++++++++++++--------
libs/sweetalert2/css/sweetalert2.min.css | 1 +
libs/sweetalert2/js/sweetalert2.min.js | 5 +++
setup/index.php | 2 +-
12 files changed, 89 insertions(+), 55 deletions(-)
delete mode 100644 includes/inc_confirm_modal.php
create mode 100644 libs/sweetalert2/css/sweetalert2.min.css
create mode 100644 libs/sweetalert2/js/sweetalert2.min.js
diff --git a/agent/user/user_security.php b/agent/user/user_security.php
index 735260a5f..95a26c71b 100644
--- a/agent/user/user_security.php
+++ b/agent/user/user_security.php
@@ -75,7 +75,7 @@ $remember_token_count = mysqli_num_rows($sql_remember_tokens);
// Show the error alert if it exists:
if (!empty($_SESSION['alert_type']) && $_SESSION['alert_type'] == 'error') {
- echo "{$_SESSION['alert_message']}
";
+ echo "" . alertMessageHtml($_SESSION['alert_message']) . "
";
// Clear it so it doesn't persist on refresh
unset($_SESSION['alert_type']);
unset($_SESSION['alert_message']);
diff --git a/client/includes/footer.php b/client/includes/footer.php
index 69aff8b4f..9c4088add 100644
--- a/client/includes/footer.php
+++ b/client/includes/footer.php
@@ -21,7 +21,6 @@