Esempio n. 1
0
if ($forum_access != 9) {
    // un anonyme ne peut pas mettre un topic en resolu
    if (!isset($userdata)) {
        $userdata[0] = 0;
    }
    if (($Mmod or $original_poster == $userdata[0]) and !$lock_state) {
        $sec_clef = md5($forum . $topic . md5($NPDS_Key));
        echo '
          <p><a href="viewforum.php?forum=' . $forum . '&amp;topic_id=' . $topic . '&amp;topic_title=' . rawurlencode($topic_subject) . '&amp;op=solved&amp;sec_clef=' . $sec_clef . '"><i class="fa fa-lock fa-2x"></i>&nbsp;' . translate("Solved") . '</a></p>';
        unset($sec_clef);
    }
}
if ($SuperCache) {
    $cache_clef = "forum-jump-to";
    $CACHE_TIMINGS[$cache_clef] = 600;
    $cache_obj->startCachingBlock($cache_clef);
}
if ($cache_obj->genereting_output == 1 or $cache_obj->genereting_output == -1 or !$SuperCache) {
    echo '
<form class="" action="viewforum.php" method="post">
   <div class="form-group row">
      <div class="col-xs-12">
         <label class="sr-only" for="forum">' . translate("Jump To: ") . '</label>
         <select class="form-control custom-select" name="forum" onchange="submit();">
            <option value="index">' . translate("Jump To: ") . '</option>
            <option value="index">' . translate("Forum Index") . '</option>';
    $sub_sql = "SELECT forum_id, forum_name, forum_type, forum_pass FROM " . $NPDS_Prefix . "forums ORDER BY cat_id,forum_index,forum_id";
    if ($res = sql_query($sub_sql)) {
        while (list($forum_id, $forum_name, $forum_type, $forum_pass) = sql_fetch_row($res)) {
            if ($forum_type != "9" or $userdata) {
                if ($forum_type == "7" or $forum_type == "5") {