Пример #1
0
  $title = $forum_name;
  include 'header.php';
  echo '
    <p class="lead">
       <a href="forum.php" >' . translate("Forum Index") . '</a>&nbsp;&raquo;&raquo;&nbsp;' . stripslashes($forum_name) . '
    </p>';
  if ($user) {
      $userX = base64_decode($user);
      $userR = explode(':', $userX);
  }
  echo '
 <h3>';
  if ($forum_access != 9) {
      $allow_to_post = true;
      if ($forum_access == 2) {
          if (!user_is_moderator($userR[0], $userR[2], $forum_access)) {
              $allow_to_post = false;
          }
      }
      if ($allow_to_post) {
          echo '<a class="" href="newtopic.php?forum=' . $forum . '" title="' . translate("New") . '"><i class="fa fa-plus-square "></i></a>&nbsp;';
      }
  }
  echo stripslashes($forum_name) . '<span class="text-muted">&nbsp;#' . $forum . '</span>
 </h3>';
  if ($solved) {
      if (isset($closoled)) {
          $closol = "and topic_status='2'";
          $mess_closoled = '<a href="viewforum.php?forum=' . $forum . '">' . translate("Without") . ' ' . translate("Solved") . '</a>';
      } else {
          $closol = "and topic_status!='2'";
Пример #2
0
            </div>
         </div>
            <div class="card-footer">
               <div class="row">
                  <div class=" col-sm-6 text-muted small">' . post_convertdate($date_post) . '</div>
                  <div class=" col-sm-6 text-xs-right">';
 if ($forum_access != 9) {
     $allow_to_post = false;
     if ($forum_access == 0) {
         $allow_to_post = true;
     } elseif ($forum_access == 1) {
         if (isset($user)) {
             $allow_to_post = true;
         }
     } elseif ($forum_access == 2) {
         if (user_is_moderator($userdata[0], $userdata[2], $forum_access)) {
             $allow_to_post = true;
         }
     }
     if ($allow_to_post) {
         aff_pub_in($lock_state, $topic, $forum, $mod);
     }
 }
 if ($forum_access != 9) {
     if (isset($user)) {
         if ($posterdata['uid'] == $userdata[0]) {
             $postuser = true;
         } else {
             $postuser = false;
         }
     } else {
Пример #3
0
} else {
    $url_ret = "viewtopic.php";
}
$Mmod = false;
$userX = base64_decode($user);
$userdata = explode(':', $userX);
settype($forum, "integer");
$rowQ1 = Q_Select("SELECT forum_name, forum_moderator, forum_type, forum_pass, forum_access, arbre FROM " . $NPDS_Prefix . "forums WHERE forum_id = '{$forum}'", 3600);
if (!$rowQ1) {
    forumerror('0001');
}
list(, $myrow) = each($rowQ1);
$moderator = explode(" ", get_moderator($myrow['forum_moderator']));
for ($i = 0; $i < count($moderator); $i++) {
    if ($userdata[1] == $moderator[$i]) {
        if (user_is_moderator($userdata[0], $userdata[2], $myrow['forum_access'])) {
            $Mmod = true;
        }
        break;
    }
}
if (!$Mmod and $adminforum == 0) {
    forumerror('0007');
}
if (isset($submit) and $mode == "move") {
    $sql = "UPDATE " . $NPDS_Prefix . "forumtopics SET forum_id='{$newforum}' WHERE topic_id='{$topic}'";
    if (!($r = sql_query($sql))) {
        forumerro('0010');
    }
    $sql = "UPDATE " . $NPDS_Prefix . "posts SET forum_id='{$newforum}' WHERE topic_id='{$topic}' AND forum_id='{$forum}'";
    if (!($r = sql_query($sql))) {