<? $page = "user_education"; include "header.php"; $task = rc_toolkit::get_request('task','main'); $result = ""; $rc_validator = new rc_validator(); $rc_education = new rc_education($user->user_info[user_id]); if($user->level_info[level_education_allow] == 0) { header("Location: user_home.php"); exit(); } if ($task == 'dosave') { $educations = $_POST['educations']; //rc_toolkit::debug($educations); foreach ($educations as $eid=>$education) { if (strlen($education['education_name'])==0) { $rc_education->delete($eid); } elseif ($eid == 'new') { $rc_education->insert($education); } else { $rc_education->update($eid,$education); } } $result = 11040714; }
} //include_once "./lang/lang_".$global_lang."_education.php"; include_once "./include/class_radcodes.php"; include_once "./include/class_education.php"; include_once "./include/functions_education.php"; SE_Language::_preload_multi(11040101, 11040102, 11040103); SE_Language::load(); // SET MAIN MENU VARS //$plugin_vars[menu_main] = Array('file' => 'search_education.php', 'title' => 11020106); // SET USER MENU VARS if ($user->level_info[level_education_allow] == 1) { $plugin_vars[menu_user] = array('file' => 'user_education.php', 'icon' => 'education16.gif', 'title' => 11040102); } // SET PROFILE MENU VARS if ($owner->level_info[level_education_allow] == 1 && $page == "profile") { $rc_education = new rc_education($owner->user_info[user_id]); $educations = $rc_education->get_educations(); $educations = $rc_education->build_searchable_fields($educations); $total_educations = count($educations); $smarty->assign('educations', $educations); $smarty->assign('total_educations', $total_educations); // SET PROFILE MENU VARS if ($total_educations > 0) { // DETERMINE WHERE TO SHOW ALBUMS $level_education_profile = explode(",", $owner->level_info[level_education_profile]); if (!in_array($owner->user_info[user_profile_education], $level_education_profile)) { $user_profile_education = $level_education_profile[0]; } else { $user_profile_education = $owner->user_info[user_profile_education]; } $user_profile_education = "tab";
// DISPLAY ERROR PAGE IF USER IS NOT LOGGED IN AND ADMIN SETTING REQUIRES REGISTRATION if($user->user_exists == 0 & $setting[setting_permission_education] == 0) { $page = "error"; $smarty->assign('error_header', 11040620); $smarty->assign('error_message', 11040619); $smarty->assign('error_submit', 11040621); include "footer.php"; } $task = rc_toolkit::get_request('task','main'); $p = rc_toolkit::get_request('p',1); $result = ""; $rc_validator = new rc_validator(); $rc_education = new rc_education(); //if($user->level_info[level_education_allow] == 0) { header("Location: user_home.php"); exit(); } $educations_per_page = 20; $searched_fields = rc_toolkit::get_request('search',array()); if ($task == 'search' || $task == 'browse') { $searchable_fields = array( 'education_name', 'education_year', 'education_for', 'education_degree', 'education_concentration1',