Пример #1
0
$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") {
Пример #2
0
 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';
     }
 }