public function __construct() { parent::__construct(); $CI =& get_instance(); if (!$this->auth->isLoggedIn()) { gopage('admin'); } }
public function logout() { $this->auth->logout(); gopage('admin'); }
function show_ckp($info, $page, $menu, $name, $user) { gopage($info, NULL, 'dockp', $page, $menu, $name, $user); }
function show_mpayouts($info, $page, $menu, $name, $user) { gopage($info, NULL, 'dompayouts', $page, $menu, $name, $user); }
function show_shifts($info, $page, $menu, $name, $user) { gopage($info, NULL, 'doshifts', $page, $menu, $name, $user); }
function show_percent($info, $page, $menu, $name, $user) { gopage($info, NULL, 'dopercent', $page, $menu, $name, $user); }
function show_settings($info, $page, $menu, $name, $user) { gopage($info, NULL, 'dosettings', $page, $menu, $name, $user); }
function save_member_group() { global $data; global $TABLE; // Set validation rules /*$this->form_validation->set_rules('member', 'member', 'required'); // If validation is failed if ($this->form_validation->run() == FALSE) { $this->load->admin_view("add_member_group", $data); } // If validation is successed else {*/ try { $seq = $this->post("seq", ""); $member_arr = $this->post("member", ""); $adminseq = $this->post("adminseq", ""); $account = $this->auth->getUser(); foreach ($member_arr as $val) { $this->dbop->update($TABLE['user'], array("GroupSeq" => $seq, "CreateBy" => $adminseq, "DateModified" => now()), array("Seq" => $val)); } gopage("admin/cgroup/details?page=" . $this->post("page", 0) . '&seq=' . $seq); } catch (Exception $e) { } //} }
function show_reset($info, $page, $menu, $name, $u) { gopage($info, array(), 'doreset', $page, $menu, $name, $u, true, true, false); }
function show_events($info, $page, $menu, $name, $user) { gopage($info, NULL, 'doevents', $page, $menu, $name, $user); }
function show_index($info, $page, $menu, $name, $user) { gopage($info, NULL, 'doindex', $page, $menu, $name, $user); }
function try_reset($info, $page, $menu, $name, $u) { $user = getparam('user', false); $mail = trim(getparam('mail', false)); $data = array(); if (!nuem($user)) { $user = loginStr($user); } if (!nuem($user) && !nuem($mail)) { $ans = userSettings($user); if ($ans['STATUS'] == 'ok' && isset($ans['email']) && $ans['email'] == $mail) { $data = array('user' => $user, 'email' => $mail); gopage($info, $data, 'doreset2', $page, $menu, $name, $u, true, true, false); } } gopage($info, $data, 'doregres', $page, $menu, $name, $u, true, true, false); }
function show_help($info, $page, $menu, $name, $user) { gopage($info, NULL, 'dohelp', $page, $menu, $name, $user); }
function modify_trainer() { global $data; global $TABLE; // Set validation rules $this->form_validation->set_rules('centercode', 'Center Code', 'required'); $this->form_validation->set_rules('userid', 'User ID', 'required'); $this->form_validation->set_rules('userpwd', 'Password', 'required'); // If validation is failed if ($this->form_validation->run() == FALSE) { $this->load->admin_view("trainer_register", $data); } else { try { $seq = $this->post("seq", ""); $this->dbop->update($TABLE['trainer'], array("CenterCode" => $this->post("centercode", ""), "Name" => $this->post("name", ""), "UserID" => $this->post("userid", ""), "UserPW" => $this->post("userpwd", ""), "RegDate" => now(), "Sex" => $this->post("sex", "1")), array("Seq" => $seq)); $this->dbop->update($TABLE['admin'], array("AdminID" => $this->post("userid", ""), "AdminPW" => $this->post("userpwd", ""), "CenterCode" => $this->post("centercode", "")), array("AdminSeq" => $seq, "Permission" => "2")); gopage("admin/ctrainer/lists?page=" . $this->post("page", 0)); } catch (Exception $e) { } } }
function save_member_category() { global $data; global $TABLE; // Set validation rules $this->form_validation->set_rules('member', 'member', 'required'); // If validation is failed if ($this->form_validation->run() == FALSE) { $this->load->admin_view("add_member_category", $data); } else { try { $seq = $this->post("seq", ""); $member = $this->post("member", ""); $adminseq = $this->post("adminseq", ""); $this->dbop->insert($TABLE['category_detail'], array("Name" => $member, "CategorySeq" => $seq, "DateModified" => now())); gopage("admin/ccategory/details?page=" . $this->post("page", 0) . '&seq=' . $seq); } catch (Exception $e) { } } }
function show_allwork($info, $page, $menu, $name, $user) { gopage($info, NULL, 'doallwork', $page, $menu, $name, $user); }
function show_2fa($info, $page, $menu, $name, $user) { gopage($info, NULL, 'do2fa', $page, $menu, $name, $user); }
function show_blocks($info, $page, $menu, $name, $user) { gopage($info, NULL, 'doblocks', $page, $menu, $name, $user); }
function show_payout($info, $page, $menu, $name, $user) { gopage($info, NULL, 'dopayout', $page, $menu, $name, $user); }
function modify_userex() { global $data; global $TABLE; // Set validation rules $this->form_validation->set_rules('centercode', 'Center Code', 'required'); $this->form_validation->set_rules('trainer', 'Trainer', 'required'); $this->form_validation->set_rules('user', 'User', 'required'); $this->form_validation->set_rules('exercise', 'Exercise', 'required'); // If validation is failed if ($this->form_validation->run() == FALSE) { $this->load->admin_view("userexercise_register", $data); } else { try { $seq = $this->post("seq", ""); $this->dbop->update($TABLE['userexercise'], array("UserSeq" => $this->post("user", ""), "ExerciseSeq" => $this->post("exercise", ""), "TrainerSeq" => $this->post("trainer", ""), "Pro1" => $this->post("pro1", ""), "Pro2" => $this->post("pro2", ""), "Pro3" => $this->post("pro3", "")), array("Seq" => $seq)); gopage("admin/cmember/exercises?page=" . $this->post("page", 0)); } catch (Exception $e) { } } }
function modify_extarget() { global $data; global $TABLE; $seq = $this->get_post("seq"); $page = $this->get_post("page"); try { $this->dbop->update($TABLE['exercisetarget'], array("Name" => $this->post("name", ""), "Code" => $this->post("code", "0")), array("Seq" => $seq)); gopage("admin/common/extarget?page=" . $page); } catch (Exception $e) { } }
function show_addrmgt($info, $page, $menu, $name, $user) { gopage($info, NULL, 'doaddrmgt', $page, $menu, $name, $user); }
function offline() { if (file_exists('./maintenance.txt')) { $ip = $_SERVER['REMOTE_ADDR']; if ($ip != '192.168.1.666') { gopage(NULL, NULL, file_get_contents('./maintenance.txt'), 'offline', NULL, '', '', false, false, false); } } }
function show_psperf($info, $page, $menu, $name, $user) { gopage($info, NULL, 'dopsperf', $page, $menu, $name, $user); }
function show_workmgt($info, $page, $menu, $name, $user) { gopage($info, NULL, 'doworkmgt', $page, $menu, $name, $user); }
function show_luck($info, $page, $menu, $name, $user) { gopage($info, NULL, 'doluck', $page, $menu, $name, $user); }
function show_pplns($info, $page, $menu, $name, $user) { gopage($info, NULL, 'dopplns', $page, $menu, $name, $user); }
function modify_equipment() { global $data; global $TABLE; // Set validation rules $this->form_validation->set_rules('centercode', 'Center Code', 'required'); $this->form_validation->set_rules('exseq', 'Exercise', 'required'); $this->form_validation->set_rules('nfc', 'NFC Code', 'required'); // If validation is failed if ($this->form_validation->run() == FALSE) { $this->load->admin_view("equipment_register", $data); } else { try { $seq = $this->post("seq", ""); $this->dbop->update($TABLE['equipment'], array("CenterCode" => $this->post("centercode", ""), "EqName" => $this->post("eqname", ""), "ExerciseSeq" => $this->post("exseq", ""), "NFCCode" => $this->post("nfc", ""), "EqNum" => $this->post("eqnum", ""), "USEYN" => "1"), array("Seq" => $seq)); gopage("admin/cequipment/lists?page=" . $this->post("page", 0)); } catch (Exception $e) { } } }
function show_userinfo($info, $page, $menu, $name, $user) { gopage($info, NULL, 'douserinfo', $page, $menu, $name, $user); }
function show_ips($info, $page, $menu, $name, $user) { gopage($info, NULL, 'doips', $page, $menu, $name, $user); }