/**
  * Function to update the status of particular feed for the user
  */
 private function update_feed_status()
 {
     Logger::log("Enter: UserProfileFeed::update_feed_status");
     $User = new User();
     $User->user_id = $this->user_id;
     $user_profile_data[] = array('user_id' => $this->user_id, 'field_name' => 'feed_id', 'field_value' => $this->feed_id, 'field_type' => $this->feed_data_obj->field_type, 'field_perm' => $this->feed_data_obj->field_perm, 'seq' => $this->feed_data_obj->seq);
     $params = array('seq' => $this->feed_data_obj->seq);
     //Saving data in user_profile table
     $User->save_user_profile_fields($user_profile_data, 'blogs_rss', 'feed_id', $params);
     Logger::log("Exit: UserProfileFeed::update_feed_status");
     return;
 }
$use_theme = 'Beta';
include_once "web/includes/page.php";
global $number_user;
require_once "api/User/User.php";
require_once "web/includes/functions/user_page_functions.php";
$user = new User();
$params_profile = array(',');
$field_type = GENERAL;
$field_name = 'BlogSetting';
$user->user_id = $_SESSION['user']['id'];
if ($_POST['personal_blog'] && $_POST['external_blog']) {
    $status = BLOG_SETTING_STATUS_ALLDISPLAY;
} else {
    if ($_POST['personal_blog'] && !$_POST['external_blog']) {
        $status = PERSONAL_BLOG_SETTING_STATUS;
    } else {
        if (!$_POST['personal_blog'] && $_POST['external_blog']) {
            $status = EXTERNAL_BLOG_SETTING_STATUS;
        } else {
            $status = BLOG_SETTING_STATUS_NODISPLAY;
        }
    }
}
$params_profile[0] = array(0 => $user->user_id, 1 => $field_name, 2 => $status, 3 => $field_type, 4 => 1, 5 => null);
$user->save_user_profile_fields($params_profile, $field_type, $field_name);
if (!empty($_GET['mode']) && htmlspecialchars($_GET['mode']) == 'blog_rss') {
    header("Location:" . PA::$url . PA_ROUTE_EDIT_PROFILE . "?type=blogs_rss&msg_id=9025");
    exit;
}
header("Location: " . PA::$url . PA_ROUTE_USER_PRIVATE . '/' . "msg_id=9025");
exit;