$params = get_user_params(); page_open(array("sess" => "OBM_Session", "auth" => $auth_class_name, "perm" => "OBM_Perm")); include("$obminclude/global_pref.inc"); require_once("$obminclude/of/of_category.inc"); require_once("../profile/profile_query.inc"); require_once("people_display.inc"); require_once("people_query.inc"); require("people_js.inc"); require("$obminclude/of/of_right.inc"); // needed by call from calendar // detailconsult can be accessed without user_id (-> display current user) if (($action == "detailconsult") && (! $params["user_id"])) $params["user_id"] = $obm["uid"]; // detailconsult from contact module. Contact module set people_id instead of user_id if (($action == "detailconsult") && ($params["people_id"])) $params["user_id"] = $params["people_id"]; get_user_action(); $perm->check_permissions($module, $action); page_close(); /////////////////////////////////////////////////////////////////////////////// // External calls (main menu not displayed) // /////////////////////////////////////////////////////////////////////////////// if ($action == "ext_get_ids") { $display["search"] = html_people_search_form($params); if ($_SESSION['set_display'] == "yes") { $display["result"] = dis_people_search_list($params); } else { $display["msg"] .= display_info_msg($l_no_display); } } elseif ($action == "ext_get_id") {
private function get_tab_class($tab) { $user_action = get_user_action($tab); if ($user_action == '') { $user_action = get_user_action('All'); } // for undefined resource or denied user_action if ($user_action == '' or $user_action == 'Denied') { return 'tab_denied'; } else { return 'tab_inactive'; } }