Example #1
0
 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;
 }
Example #2
0
 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();
 }