From 9db20734ca759ebf03f50db6c9f478a3c4d19686 Mon Sep 17 00:00:00 2001 From: Mike Koch Date: Thu, 30 Jul 2015 12:35:30 -0400 Subject: [PATCH] #209 Everything uses the new status_functions --- admin/admin_main.php | 2 ++ admin/admin_ticket.php | 17 +++-------- admin/export.php | 17 +++++------ admin/manage_statuses.php | 14 ++------- admin/show_tickets.php | 2 ++ inc/print_tickets.inc.php | 13 +++++---- inc/show_search_form.inc.php | 12 +++++--- inc/status_functions.inc.php | 55 ++++++++++++++++++++++++++++++++++++ 8 files changed, 87 insertions(+), 45 deletions(-) create mode 100644 inc/status_functions.inc.php diff --git a/admin/admin_main.php b/admin/admin_main.php index bad21451..111ed08a 100644 --- a/admin/admin_main.php +++ b/admin/admin_main.php @@ -40,8 +40,10 @@ if (is_dir(HESK_PATH . 'install')) {die('Please delete the install folder /* Get all the required files and functions */ require(HESK_PATH . 'hesk_settings.inc.php'); +require(HESK_PATH . 'modsForHesk_settings.inc.php'); require(HESK_PATH . 'inc/common.inc.php'); require(HESK_PATH . 'inc/admin_functions.inc.php'); +require(HESK_PATH . 'inc/status_functions.inc.php'); hesk_load_database_functions(); hesk_session_start(); diff --git a/admin/admin_ticket.php b/admin/admin_ticket.php index a677176b..1a7604d2 100644 --- a/admin/admin_ticket.php +++ b/admin/admin_ticket.php @@ -40,6 +40,7 @@ require(HESK_PATH . 'hesk_settings.inc.php'); require(HESK_PATH . 'modsForHesk_settings.inc.php'); require(HESK_PATH . 'inc/common.inc.php'); require(HESK_PATH . 'inc/admin_functions.inc.php'); +require(HESK_PATH . 'inc/status_functions.inc.php'); hesk_load_database_functions(); hesk_session_start(); @@ -1079,8 +1080,8 @@ require_once(HESK_PATH . 'inc/show_admin_nav.inc.php'); echo '

'.$hesklang['status'].'

'; $status_options = array(); - $results = hesk_dbQuery("SELECT `ID`FROM `".hesk_dbEscape($hesk_settings['db_pfix'])."statuses`"); - while ($row = hesk_dbFetchAssoc($results)) + $results = mfh_getAllStatuses(); + foreach ($results as $row) { $selected = $ticket['status'] == $row['ID'] ? 'selected' : ''; $status_options[$row['ID']] = ''; @@ -1991,11 +1992,6 @@ function hesk_printReplyForm() { } } - $statusSql = 'SELECT `ID` FROM `'.hesk_dbEscape($hesk_settings['db_pfix']).'statuses` WHERE `IsStaffClosedOption` = 1'; - $statusRow = hesk_dbQuery($statusSql)->fetch_assoc(); - $staffClosedOptionStatus = array(); - $staffClosedOptionStatus['ID'] = $statusRow['ID']; - ?>