Example #1
0
     echo "<br />";
     $subject = $myts->makeTboxData4PreviewInForm($HTTP_POST_VARS['subject']);
     $message = $myts->makeTareaData4PreviewInForm($HTTP_POST_VARS['message']);
     $hidden = $myts->makeTboxData4PreviewInForm($HTTP_POST_VARS['hidden']);
     $notify = !empty($HTTP_POST_VARS['notify']) ? 1 : 0;
     $attachsig = !empty($HTTP_POST_VARS['attachsig']) ? 1 : 0;
     include 'include/forumform.inc.php';
     echo "</td></tr></table>";
 } else {
     include_once 'class/class.forumposts.php';
     if (!empty($post_id)) {
         $editerror = 0;
         $forumpost = new ForumPosts($post_id);
         if ($xoopsUser) {
             if (!$xoopsUser->isAdmin($xoopsModule->mid())) {
                 if ($forumpost->islocked() || $forumpost->uid() != $xoopsUser->getVar("uid") && !is_moderator($forum, $xoopsUser->getVar("uid"))) {
                     $editerror = 1;
                 }
             }
         } else {
             $editerror = 1;
         }
         if ($editerror == 1) {
             redirect_header("viewtopic.php?topic_id=" . $topic_id . "&post_id=" . $post_id . "&order=" . $order . "&viewmode=" . $viewmode . "&pid=" . $pid . "&forum=" . $forum, 2, _MD_EDITNOTALLOWED);
             exit;
         }
         $editor = $xoopsUser->getVar("uname");
         $on_date .= _MD_ON . " " . formatTimestamp(time());
         //$message .= "\n\n<small>[ "._MD_EDITEDBY." ".$editor." ".$on_date." ]</small>";
     } else {
         $isreply = 0;
Example #2
0
         } else {
             $accesserror = 1;
         }
     } elseif ($forumdata['forum_access'] == 1 && !$xoopsUser) {
         $accesserror = 1;
     }
     if ($accesserror == 1) {
         redirect_header("viewtopic.php?topic_id={$topic_id}&amp;post_id={$post_id}&amp;order={$order}&amp;viewmode={$viewmode}&amp;pid={$pid}&amp;forum={$forum}", 2, _MD_NORIGHTTOPOST);
         exit;
     }
 }
 include XOOPS_ROOT_PATH . "/header.php";
 include_once 'class/class.forumposts.php';
 $forumpost = new ForumPosts($post_id);
 $editerror = false;
 if ($forumpost->islocked()) {
     if ($xoopsUser) {
         if (!$xoopsUser->isAdmin($xoopsModule->mid()) || !is_moderator($forum, $xoopsUser->uid())) {
             $editerror = true;
         }
     } else {
         $editerror = true;
     }
 }
 if ($editerror) {
     redirect_header("viewtopic.php?topic_id={$topic_id}&amp;post_id={$post_id}&amp;order={$order}&amp;viewmode={$viewmode}&amp;pid={$pid}&amp;forum={$forum}", 2, _MD_NORIGHTTOPOST);
     exit;
 }
 $nohtml = $forumpost->nohtml();
 $nosmiley = $forumpost->nosmiley();
 $icon = $forumpost->icon();