$display['msg'] .= display_err_msg("$l_resource : $l_delete_error"); } $display['search'] = html_resource_search_form($params); } else { $display['msg'] .= display_warn_msg($err['msg'], false); $display['msg'] .= display_warn_msg($l_cant_delete, false); $display['detail'] = dis_resource_consult($params); } } elseif ($action == 'rights_admin') { /////////////////////////////////////////////////////////////////////////////// $display['detail'] = dis_resource_right_dis_admin($params['entity_id']); } elseif ($action == 'rights_update') { /////////////////////////////////////////////////////////////////////////////// if (OBM_Acl_Utils::updateRights('resource', $params['entity_id'], $obm['uid'], $params)) { $display['msg'] .= display_ok_msg($l_right_update_ok); } else { $display['msg'] .= display_warn_msg($l_of_right_err_auth); } $display['detail'] = dis_resource_right_dis_admin($params['entity_id']); } elseif ($action == 'admin') { /////////////////////////////////////////////////////////////////////////////// $display['detail'] = dis_resource_admin_index($params); } elseif ($action == 'rtype_insert') { /////////////////////////////////////////////////////////////////////////////// $retour = run_query_resource_rtype_insert($params); if ($retour) { $display['msg'] .= display_ok_msg("$l_rtype : $l_insert_ok");
} else { $display["msg"] .= display_ok_msg($l_no_display); } } elseif ($action == "rights_admin") { /////////////////////////////////////////////////////////////////////////////// if(Obm_Acl::isAllowed($obm['uid'], 'mailbox', $params['entity_id'], "admin") || check_mailbox_update_rights($params) ){ $display["detail"] = dis_mailbox_right_dis_admin($params["entity_id"]); } else { $err['msg'] = $l_insufficient_permission; $display['msg'] .= display_err_msg($err['msg']); } } elseif ($action == "rights_update") { /////////////////////////////////////////////////////////////////////////////// if (OBM_Acl_Utils::updateRights('mailbox', $params['entity_id'], $obm['uid'], $params)) { $mailbox_owner_login = get_user_login($params['entity_id']); update_mailbox_acl( $mailbox_owner_login, $obm['domain_id'] ); $display["msg"] .= display_ok_msg("$l_rights : $l_update_ok"); } else { $display["msg"] .= display_warn_msg($l_of_right_err_auth); } $display["detail"] = dis_mailbox_right_dis_admin($params["entity_id"]); } /////////////////////////////////////////////////////////////////////////////// // Display /////////////////////////////////////////////////////////////////////////////// $display["head"] = display_head($l_mailbox); if (! $params["popup"]) {
} } } elseif ($action == 'rights_admin') { /////////////////////////////////////////////////////////////////////////////// if(Obm_Acl::isAllowed($obm['uid'], 'calendar', $params['entity_id'], "admin") || check_calendar_update_rights($params) ){ $display['detail'] = dis_calendar_right_dis_admin($params['entity_id']); } else{ $err['msg'] = $l_insufficient_permission; $display['msg'] .= display_err_msg($err['msg']); } } elseif ($action == 'rights_update') { /////////////////////////////////////////////////////////////////////////////// if (OBM_Acl_Utils::updateRights('calendar', $params['entity_id'], $obm['uid'], $params)) { $display['msg'] .= display_ok_msg("$l_rights : $l_update_ok"); } else { $display['msg'] .= display_warn_msg($l_of_right_err_auth); } $display['detail'] = dis_calendar_right_dis_admin($params['entity_id']); } elseif ($action == 'new_meeting') { /////////////////////////////////////////////////////////////////////////////// $extra_js_include[] = 'freebusy.js'; $display['detail'] = dis_calendar_meeting_form($current_view, $params); } elseif ($action == 'admin') { /////////////////////////////////////////////////////////////////////////////// $extra_js_include[] = 'inplaceeditor.js'; $extra_js_include[] = 'mootools/plugins/mooRainbow.1.2b2.js' ;
if ($conf_lang) { $lang_file = "$obminclude/conf/lang/".$_SESSION['set_lang']."/statistic.inc"; if (file_exists("$path/../".$lang_file)) { include("$lang_file"); } } $display['title'] = display_title($l_stats); $display['detail'] = dis_category_contact_stats($params); } elseif ($action == 'rights_admin') { /////////////////////////////////////////////////////////////////////////////// $display['detail'] = dis_addressbook_right_dis_admin($params); } elseif ($action == 'rights_update') { /////////////////////////////////////////////////////////////////////////////// if (OBM_Acl_Utils::updateRights('addressbook', $params['entity_id'], $obm['uid'], $params)) { $display['msg'] .= display_ok_msg($l_right_update_ok); } else { $display['msg'] .= display_warn_msg($l_of_right_err_auth); } $display['detail'] = dis_addressbook_right_dis_admin($params); } elseif ($action == 'admin') { /////////////////////////////////////////////////////////////////////////////// $display['detail'] = dis_contact_admin_index(); } elseif ($action == 'function_insert') { /////////////////////////////////////////////////////////////////////////////// $retour = of_category_query_insert('contact', 'function', $params); if ($retour) { $display['msg'] .= display_ok_msg("$l_function : $l_insert_ok");