Example #1
0
         $accesserror = 1;
     }
     if ($accesserror == 1) {
         redirect_header("viewtopic.php?topic_id={$topic_id}&post_id={$post_id}&order={$order}&viewmode={$viewmode}&pid={$pid}&forum={$forum}", 2, _MD_NORIGHTTOPOST);
         exit;
     }
 }
 include XOOPS_ROOT_PATH . '/header.php';
 include_once 'class/class.forumposts.php';
 $forumpost = new ForumPosts($post_id);
 $r_message = $forumpost->text();
 $r_date = formatTimestamp($forumpost->posttime());
 $r_name = $forumpost->uid() != 0 ? XoopsUser::getUnameFromId($forumpost->uid()) : $xoopsConfig['anonymous'];
 $r_content = _MD_BY . " " . $r_name . " " . _MD_ON . " " . $r_date . "<br /><br />";
 $r_content .= $r_message;
 $r_subject = $forumpost->subject();
 if (!preg_match("/^Re:/i", $r_subject)) {
     $subject = 'Re: ' . $myts->htmlSpecialChars($r_subject);
 } else {
     $subject = $myts->htmlSpecialChars($r_subject);
 }
 $q_message = $forumpost->text("Quotes");
 $hidden = "[quote]\n";
 $hidden .= sprintf(_MD_USERWROTE, $r_name);
 $hidden .= "\n" . $q_message . "[/quote]";
 $message = "";
 themecenterposts($r_subject, $r_content);
 echo "<br />";
 $pid = $post_id;
 unset($post_id);
 $topic_id = $forumpost->topic();
Example #2
0
    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();
    $attachsig = $forumpost->attachsig();
    $topic_id = $forumpost->topic();
    if ($forumpost->istopic()) {
        $istopic = 1;
    } else {
        $istopic = 0;
    }
    $subject = $forumpost->subject("Edit");
    $message = $forumpost->text("Edit");
    $hidden = "";
    $myts =& MyTextSanitizer::getInstance();
    $viewmode = $myts->htmlspecialchars($viewmode);
    include 'include/forumform.inc.php';
    include XOOPS_ROOT_PATH . '/footer.php';
}