} } if (($submit || ($draft && $draft_confirm)) && !$error) { // Has admin prevented user from sending PM's? if (!$user->data['user_allow_pm']) { $error_message = $lang['Cannot_send_privmsg']; message_die(GENERAL_MESSAGE, $error_message); } // MG Drafts - BEGIN if (($config['allow_drafts'] == true) && $draft && $draft_confirm && $user->data['session_logged_in']) { save_draft($draft_id, $user->data['user_id'], 0, 0, $privmsg_subject, $message); $output_message = $lang['Drafts_Saved']; $output_message .= '<br /><br />' . sprintf($lang['Click_return_drafts'], '<a href="' . append_sid(CMS_PAGE_DRAFTS) . '">', '</a>'); $output_message .= '<br /><br />' . sprintf($lang['Click_return_index'], '<a href="' . append_sid(CMS_PAGE_FORUM) . '">', '</a>'); $redirect_url = append_sid(CMS_PAGE_PRIVMSG . '?folder=inbox'); meta_refresh(3, $redirect_url); message_die(GENERAL_MESSAGE, $output_message); } // MG Drafts - END $msg_time = time(); if ($mode != 'edit') {
// Event Registration - BEGIN $reg_active = (isset($_POST['start_registration']) && $is_auth['auth_vote'] && $user->data['session_logged_in']) ? $_POST['start_registration'] : ''; $reg_reset = (isset($_POST['reset_registration']) && $is_auth['auth_vote'] && $user->data['session_logged_in']) ? $_POST['reset_registration'] : ''; $reg_max_option1 = (!empty($_POST['reg_max_option1']) && $is_auth['auth_vote'] && $user->data['session_logged_in']) ? $_POST['reg_max_option1'] : ''; $reg_max_option2 = (!empty($_POST['reg_max_option2']) && $is_auth['auth_vote'] && $user->data['session_logged_in']) ? $_POST['reg_max_option2'] : ''; $reg_max_option3 = (!empty($_POST['reg_max_option3']) && $is_auth['auth_vote'] && $user->data['session_logged_in']) ? $_POST['reg_max_option3'] : ''; $reg_length = (isset($_POST['reg_length']) && $is_auth['auth_vote'] && $user->data['session_logged_in']) ? $_POST['reg_length'] : ''; // Event Registration - END prepare_post($mode, $post_data, $bbcode_on, $html_on, $smilies_on, $error_msg, $username, $subject, $message, $poll_title, $poll_options, $poll_data, $reg_active, $reg_reset, $reg_max_option1, $reg_max_option2, $reg_max_option3, $reg_length, $topic_desc, $topic_calendar_time, $topic_calendar_duration); // MG Drafts - BEGIN if (($config['allow_drafts'] == true) && $draft && $draft_confirm && $user->data['session_logged_in'] && (($mode == 'reply') || ($mode == 'newtopic'))) { save_draft($draft_id, $user->data['user_id'], $forum_id, $topic_id, strip_tags($subject), $message); //save_draft($draft_id, $user->data['user_id'], $forum_id, $topic_id, $db->sql_escape(strip_tags($subject)), $db->sql_escape($message)); $output_message = $lang['Drafts_Saved']; $output_message .= '<br /><br />' . sprintf($lang['Click_return_drafts'], '<a href="' . append_sid(CMS_PAGE_DRAFTS) . '">', '</a>'); $output_message .= '<br /><br />' . sprintf($lang['Click_return_forum'], '<a href="' . append_sid(CMS_PAGE_VIEWFORUM . '?' . POST_FORUM_URL . '=' . $forum_id) . '">', '</a>'); $redirect_url = append_sid(CMS_PAGE_VIEWFORUM . '?' . POST_FORUM_URL . '=' . $forum_id); meta_refresh(3, $redirect_url); message_die(GENERAL_MESSAGE, $output_message); } // MG Drafts - END if ($error_msg == '') { if ($mode == 'reply')
$content = $_POST['content']; if (empty($title)) { $errormsg[0] = "Please enter a title"; } if (empty($date)) { $errormsg[1] = "Please pick a date"; } if (empty($content)) { $errormsg[2] = "Gotta write something!"; } $errormsg = array_filter($errormsg); if (empty($errormsg)) { $errormsg[0] = ""; $errormsg[1] = ""; $errormsg[2] = ""; save_draft($title, $date, $content, $id); } } $newdate = date('m/d/Y'); } ?> <div id="main_wrapper"> <?php get_admin_sidebar(); ?> <div class="main_content"> <h1>New Post</h1> <div id="post"> <form method="post" action="" class="newpost"> <input type="text" name="title" class="title" placeholder="Title"><br /> <span class="error"><?php