private function getQuotedMessage() { $msg = $this->post->getVar('post_message'); $uname = $this->post->getUser()->displayUsername(); $date = $this->post->getVar('post_date'); # displayPostDate(); return sprintf('[quote=%s date=%s]%s[/quote]', $uname, $date, PHP_EOL . $msg . PHP_EOL) . PHP_EOL; }
public function onPreview() { $form = $this->getForm(); $errors = $form->validate($this->module); // $user = GWF_Session::getUser(); $user = $this->post->getUser(true); $title = $form->getVar('title'); $message = $form->getVar('message'); $options = 0; $options |= Common::getPost('bbcode') === false ? 0 : GWF_ForumPost::DISABLE_BB; $options |= Common::getPost('smileys') === false ? 0 : GWF_ForumPost::DISABLE_SMILE; $tVars = array('thread' => GWF_ForumThread::fakeThread($user, $title), 'posts' => array(GWF_ForumPost::fakePost($user, $title, $message, $options, 0, 0, GWF_Time::getDate(GWF_Date::LEN_SECOND), true)), 'pagemenu' => '', 'actions' => false, 'title' => false, 'reply' => true, 'nav' => false, 'term' => '', 'page' => 0, 'href_edit' => ''); $preview = $this->module->templatePHP('show_thread.php', $tVars); return $errors . $preview . $this->templateEdit(); }