array('value' => 3, 'text' => $hesklang['low'], 'formatted' => $hesklang['low']), 2 => array('value' => 2, 'text' => $hesklang['medium'], 'formatted' => '' . $hesklang['medium'] . ''), 1 => array('value' => 1, 'text' => $hesklang['high'], 'formatted' => '' . $hesklang['high'] . ''), 0 => array('value' => 0, 'text' => $hesklang['critical'], 'formatted' => '' . $hesklang['critical'] . ''), ); /* What should we do? */ if ($action = hesk_REQUEST('a')) { if ($action == 'linkcode') { generate_link_code(); } elseif (defined('HESK_DEMO')) { hesk_process_messages($hesklang['ddemo'], 'manage_categories.php', 'NOTICE'); } elseif ($action == 'new') { new_cat(); } elseif ($action == 'remove') { remove(); } elseif ($action == 'order') { order_cat(); } elseif ($action == 'autoassign') { toggle_autoassign(); } elseif ($action == 'type') { toggle_type(); } elseif ($action == 'edit') { update_category(); } } $modsForHesk_settings = mfh_getSettings(); /* Print header */ require_once(HESK_PATH . 'inc/headerAdmin.inc.php'); /* Print main manage users page */ require_once(HESK_PATH . 'inc/show_admin_nav.inc.php'); ?> ' . $mycat['name'] . ''; } ?>
' . $mycat['name'] . ' | ' . $priorities[$mycat['priority']]['formatted'] . ' | ' . $all . ' |
|
' . $usage[$mycat['usage']] . ' | ' . get_manager($mycat['manager'], $users) . ' | ' . $autoassign_code . ' ' . $type_code . ' '; if ($orderBy != 'name' && $num > 1) { if ($j == 1) { echo ' '; } elseif ($j == $num) { echo ' '; } else { echo ' '; } } echo ''; echo $remove_code . ' |
' . $user['name'] . '
'; } } return '' . $hesklang['no_manager'] . '
'; } else { $dropdownMarkup = ''; return $dropdownMarkup; } } function get_manager($user_id, $user_array) { global $hesklang; if ($user_id == 0) { return $hesklang['no_manager']; } foreach ($user_array as $user) { if ($user['id'] == $user_id) { return $user['name']; } } } ?>