function siteSettings($site_title, $main_url, $site_desc, $posts_per_page, $homepage, $postpage, $email_comments, $show_post_author) { $objResponse = new xajaxResponse(); $project7 = new editsee_App(); if ($project7->loggedIn() && $project7->isAdmin()) { //fix checkboxes $email_comments = $email_comments ? '1' : '0'; $show_post_author = $show_post_author ? '1' : '0'; //update config! $project7->update_config('es_title', $site_title); $project7->update_config('es_main_url', $main_url); $project7->update_config('es_description', $site_desc); $project7->update_config('es_posts_per_page', $posts_per_page); $project7->update_config('es_homepage', $homepage); $project7->update_config('es_postpage', $postpage); $project7->update_config('es_email_comments', $email_comments); $project7->update_config('es_show_post_author', $show_post_author); //redirect! $objResponse->redirect($project7->get_config('es_main_url')); } else { $objResponse->alert($project7->notLoggedIn(true)); } return $objResponse; }