. */ /** * * * @file * @author * @date $date$ * @version $Revision$ * @ingroup admin */ $admin = new core_tools(); $admin->load_lang(); $return = $admin->test_admin('admin_contacts', 'apps', false); if (!$return) { $return = $admin->test_admin('create_contacts', 'apps', false); } if (!$return) { $return = $admin->test_admin('my_contacts', 'apps', false); } if (!$return) { $return = $admin->test_admin('my_contacts_menu', 'apps', false); } if (!$return) { $_SESSION['error'] = _SERVICE . ' ' . _UNKNOWN; ?> load_html(); $admin->load_header('', true, false); $admin->load_js(); require_once("apps".DIRECTORY_SEPARATOR.$_SESSION['config']['app_id'].DIRECTORY_SEPARATOR."class".DIRECTORY_SEPARATOR."class_contacts_v2.php"); require_once("apps".DIRECTORY_SEPARATOR.$_SESSION['config']['app_id'].DIRECTORY_SEPARATOR."class".DIRECTORY_SEPARATOR."class_list_show.php"); require_once 'core' . DIRECTORY_SEPARATOR . 'class' . DIRECTORY_SEPARATOR . 'class_request.php'; $contact = new contacts_v2(); $db = new Database(); if (isset($_REQUEST['popup'])) { echo '
'; functions::xecho($_SESSION['error']); echo '
'; } echo '
'; functions::xecho($_SESSION['info']); echo '
'; $_SESSION['error'] = ''; $_SESSION['info'] = ''; /****************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=contacts_v2_confirm'; if($_GET['mode'] == 'up'){ $page_label = _CONTACTS_CONFIRMATION_MODIFICATION; } else { $page_label = _CONTACTS_CONFIRMATION; } $page_id = "contacts_v2_confirm"; $admin->manage_location_bar($page_path, $page_label, $page_id, $init, $level); /***********************************************************/ ?>


get_contact_form();?>


query_contact_exists($_GET['mode']); $stmt = $db->query($query['query'], $query['params']); $tab = array(); while ($res = $stmt->fetch(PDO::FETCH_ASSOC)){ $temp= array(); foreach (array_keys($res) as $resval) { if (!is_int($resval)) { array_push($temp,array('column'=>$resval,'value'=>$res[$resval])); } } array_push($tab, $temp); } $list = new list_show(); for ($i=0;$iget_label_contact($tab[$i][$j]['value'], $_SESSION['tablename']['contact_types']); } if($tab[$i][$j][$value] == "society"){ $tab[$i][$j]["label"]=_STRUCTURE_ORGANISM; $tab[$i][$j]["size"]="20"; $tab[$i][$j]["label_align"]="left"; $tab[$i][$j]["align"]="left"; $tab[$i][$j]["valign"]="bottom"; $tab[$i][$j]["show"]=true; $tab[$i][$j]["value"]=$tab[$i][$j]['value']; } if($tab[$i][$j][$value] == "contact_firstname"){ $tab[$i][$j]["label"]=_FIRSTNAME; $tab[$i][$j]["size"]="20"; $tab[$i][$j]["label_align"]="left"; $tab[$i][$j]["align"]="left"; $tab[$i][$j]["valign"]="bottom"; $tab[$i][$j]["show"]=true; $tab[$i][$j]["value"]=$tab[$i][$j]['value']; } if($tab[$i][$j][$value] == "contact_lastname"){ $tab[$i][$j]["label"]=_LASTNAME; $tab[$i][$j]["size"]="20"; $tab[$i][$j]["label_align"]="left"; $tab[$i][$j]["align"]="left"; $tab[$i][$j]["valign"]="bottom"; $tab[$i][$j]["show"]=true; $tab[$i][$j]["value"]=$tab[$i][$j]['value']; } if($tab[$i][$j][$value]=="contact_enabled") { if ($tab[$i][$j]['value'] == "Y") { $tab[$i][$j]['value'] = _ENABLED; } else { $tab[$i][$j]['value'] = _DISABLED; } $tab[$i][$j]["enabled"]= $tab[$i][$j]['value']; $tab[$i][$j]["label"]=_STATUS; $tab[$i][$j]["size"]="5"; $tab[$i][$j]["label_align"]="center"; $tab[$i][$j]["align"]="center"; $tab[$i][$j]["valign"]="bottom"; $tab[$i][$j]["show"]=true; $tab[$i][$j]["order"]= "contact_enabled"; } } } } ?>
list_simple($tab, $i, '', 'contact_id', 'contact_id', false, "", 'listing spec', '', 400, 500);?>