* @copyright Curverider Ltd 2008-2010 * @link http://elgg.com/ * */ admin_gatekeeper(); $content = get_input('sitepages_content', '', FALSE); $css = get_input('css', '', FALSE); $loggedin_user_guid = get_loggedin_userid(); // Cache to the session for sticky forms // @todo does nothing yet. $_SESSION['sitepages:content'] = $content; $_SESSION['sitepages:css'] = $css; if (!$sitepage = sitepages_get_sitepage_object('front')) { $sitepage = sitepages_create_sitepage_object('front'); } $sitepage->title = $css; $sitepage->description = $content; if ($sitepage->save()) { system_message(elgg_echo("sitepages:posted")); unset($_SESSION['sitepages:content']); unset($_SESSION['sitepages:css']); } else { register_error(elgg_echo("sitepages:error")); } forward($_SERVER['HTTP_REFERER']);