. * * @file search_contacts.php * @author * @date $date$ * @version $Revision$ */ require_once("core".DIRECTORY_SEPARATOR."class".DIRECTORY_SEPARATOR."class_request.php"); require_once('apps'.DIRECTORY_SEPARATOR.$_SESSION['config']['app_id'].DIRECTORY_SEPARATOR.'class'.DIRECTORY_SEPARATOR."class_indexing_searching_app.php"); $core_tools = new core_tools(); $core_tools->test_user(); $core_tools->load_lang(); $_SESSION['search']['plain_text'] = ""; $func = new functions(); $conn = new Database(); $search_obj = new indexing_searching_app(); $_SESSION['indexation'] = false; if (isset($_REQUEST['exclude'])){ $_SESSION['excludeId'] = $_REQUEST['exclude']; } $mode = 'normal'; $core_tools->test_service('search_contacts', 'apps'); /****************Management of the location bar ************/ $init = false; if(isset($_REQUEST['reinit']) && $_REQUEST['reinit'] == "true") { $init = true; } $level = ""; if(isset($_REQUEST['level']) && ($_REQUEST['level'] == 2 || $_REQUEST['level'] == 3 || $_REQUEST['level'] == 4 || $_REQUEST['level'] == 1)) { $level = $_REQUEST['level']; } $page_path = $_SESSION['config']['businessappurl'].'index.php?page=search_contacts&dir=indexing_searching'; $page_label = _SEARCH_CONTACTS; $page_id = "search_contacts"; $core_tools->manage_location_bar($page_path, $page_label, $page_id, $init, $level); /***********************************************************/ //Check if web brower is ie_6 or not if (preg_match("/MSIE 6.0/", $_SERVER["HTTP_USER_AGENT"])) { $browser_ie = 'true'; $class_for_form = 'form'; $hr = '
'; $size = ''; } elseif(preg_match('/msie/i', $_SERVER["HTTP_USER_AGENT"]) && !preg_match('/opera/i', $HTTP_USER_AGENT) ) { $browser_ie = 'true'; $class_for_form = 'forms'; $hr = ''; $size = ''; } else { $browser_ie = 'false'; $class_for_form = 'forms'; $hr = ''; $size = ''; } // building of the parameters array used to pre-load the category list and the search elements $param = array(); // Sorts the param array function cmp($a, $b) { return strcmp(strtolower($a["label"]), strtolower($b["label"])); } uasort($param, "cmp"); $tab = $search_obj->send_criteria_data($param); // criteria list options $src_tab = $tab[0]; $core_tools->load_js(); ?>

query("SELECT id, label FROM ".$_SESSION['tablename']['contact_types']); while($res = $stmt->fetchObject()){ $contact_types[$res->id] = functions::show_string($res->label); } ?>

/>
/>
/>
/>