示例#1
0
<?
$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;
  
}
示例#2
0
}
//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";
示例#3
0
// 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',