Example #1
0
        if (!$is_edit) {
            if (strlen($blogentry_title) > 100) {
                $blogentry_title = substr($blogentry_title, 0, 97);
            }
            $blogentry_title .= "...";
            $actions->actions_add($user, "postblog", array($user->user_info['user_username'], $user->user_displayname, $blogentry_id, $blogentry_title), array(), 0, FALSE, "user", $user->user_info['user_id'], $blogentry_privacy);
        }
        // SEND USER BACK TO VIEW ENTRIES PAGE
        header("Location: user_blog.php");
        exit;
    }
    // AN ERROR OCCURED SEND THE DATA BACK
    $blogentry_info = array('blogentry_id' => $blogentry_id, 'blogentry_title' => $blogentry_title, 'blogentry_body' => $blogentry_body, 'blogentry_blogentrycat_id' => $blogentry_blogentrycat_id, 'blogentry_search' => $blogentry_search, 'blogentry_privacy' => $blogentry_privacy, 'blogentry_comments' => $blogentry_comments, 'blogentry_trackbacks' => $blogentry_trackbacks);
}
// GET BLOG ENTRY CATEGORIES
$blogentrycats_array = $blog->blog_category_list($user->user_info['user_id']);
// GET PREVIOUS PRIVACY SETTINGS
$level_blog_privacy = unserialize($user->level_info['level_blog_privacy']);
rsort($level_blog_privacy);
for ($c = 0; $c < count($level_blog_privacy); $c++) {
    $lvar = user_privacy_levels($level_blog_privacy[$c]);
    if ($lvar) {
        SE_Language::_preload($privacy_options[$level_blog_privacy[$c]] = $lvar);
    }
}
$level_blog_comments = unserialize($user->level_info['level_blog_comments']);
rsort($level_blog_comments);
for ($c = 0; $c < count($level_blog_comments); $c++) {
    $lvar = user_privacy_levels($level_blog_comments[$c]);
    if ($lvar) {
        SE_Language::_preload($comment_options[$level_blog_comments[$c]] = $lvar);
Example #2
0
            $resource = $database->database_query($sql) or die($database->database_error() . " <b>SQL was: </b>{$sql}");
            if (!$database->database_num_rows($resource)) {
                echo '{"result" : "failure"}';
                exit;
            }
            $result = $database->database_fetch_assoc($resource);
            $lvar_id = $result['blogentrycat_languagevar_id'];
            SE_Language::edit($lvar_id, $blogentrycat_title);
            $sql = "UPDATE se_blogentrycats SET blogentrycat_title='{$blogentrycat_title}' WHERE blogentrycat_id='{$blogentrycat_id}' LIMIT 1";
            $resource = $database->database_query($sql) or die($database->database_error() . " <b>SQL was: </b>{$sql}");
            if ($database->database_affected_rows($resource) || $resource) {
                echo '{"result" : "success"}';
            } else {
                echo '{"result" : "failure"}';
            }
            exit;
        } elseif ($task == "dosave") {
            $setting_permission_blog = $_POST['setting_permission_blog'];
            $sql = "UPDATE se_settings SET setting_permission_blog='{$setting_permission_blog}'";
            $database->database_query($sql) or die($database->database_error() . " <b>SQL was: </b>{$sql}");
            $setting = $database->database_fetch_assoc($database->database_query("SELECT * FROM se_settings LIMIT 1"));
            $result = 1;
        }
    }
}
// GET BLOG ENTRY CATEGORIES
$categories_array = se_blog::blog_category_list($blogentrycat_showusercreated);
// ASSIGN VARIABLES AND SHOW GENERAL SETTINGS PAGE
$smarty->assign('result', $result);
$smarty->assign('blogentrycats', $categories_array);
include "admin_footer.php";