Content Relevant URLs by vBSEO 3.1.0

'], $p) : '') . " - $title"; $p = intval($p); $metatags = "options['keywords'] . "\" /> 1 ? construct_phrase($vbphrase['page_x'], $p) . " " : "") . "$threadinfo[title] $foruminfo[title_clean]\" /> "; } else if ($f) { $do = 'forum'; $forumperms = $vbulletin->userinfo['forumpermissions'][$f]; if (!($forumperms & $vbulletin->bf_ugp_forumpermissions['canview']) OR !($forumperms & $vbulletin->bf_ugp_forumpermissions['canviewothers'])) { exit; } $foruminfo = fetch_foruminfo($f, false); verify_forum_password($foruminfo['forumid'], $foruminfo['password']); if (trim($foruminfo['link']) != '') { exec_header_redirect($foruminfo['link'], true); } $title = "$foruminfo[title_clean] [$vbphrase[archive]]" . ($p > 1 ? ' - ' . construct_phrase($vbphrase['page_x'], $p) : '') . " - $title"; $p = intval($p); $metatags = "options['keywords'] . "\" /> 1 ? construct_phrase($vbphrase['page_x'], $p) . " " : "") . $foruminfo['description_clean'] . "\" /> "; } else { $do = 'index'; $metatags = "options['keywords'] . "\" /> options['description'] . "\" />"; } ($hook = vBulletinHook::fetch_hook('archive_process_start')) ? eval($hook) : false; if ($pda AND $vbulletin->userinfo['userid'] == 0 AND $vbulletin->GPC['login'] AND $do != 'error') { $do = 'login'; } if ($pda AND $vbulletin->userinfo['userid'] > 0 AND $vbulletin->GPC['message'] AND false) { $do = 'message'; } $output .= " $metatags $title options['bburl'] . "/archive/archive.css\" />
"; ($hook = vBulletinHook::fetch_hook('archive_postheader')) ? eval($hook) : false; // ******************************************************************************************** // display board if ($do == 'index') { $output .= print_archive_navigation(array()); $output .= "

$vbphrase[view_full_version]: options['bburl'] . '/' . $vbulletin->options['forumhome'] . '.php">' . $vbulletin->options['bbtitle'] . "

\n"; $output .= "
\n"; $output .= print_archive_forum_list(); $output .= "
\n"; } if ($Coventry = fetch_coventry('string')) { $globalignore = "AND " . iif($do == 'forum', 'thread.post', 'post.') . "userid NOT IN ($Coventry) "; } else { $globalignore = ''; } // ******************************************************************************************** // display forum if ($do == 'forum') { // list threads $output .= print_archive_navigation($foruminfo); $output .= "

$vbphrase[view_full_version] : options['bburl'] . "/forumdisplay.php?f=$foruminfo[forumid]\">$foruminfo[title_clean]

\n
\n"; if ($foruminfo['cancontainthreads']) { if (!$p) { $p = 1; } $output .= print_archive_page_navigation($foruminfo['threadcount'], $vbulletin->options['archive_threadsperpage'], "f-$foruminfo[forumid]"); $threads = $db->query_read_slave(" SELECT threadid , title, lastpost, replycount FROM " . TABLE_PREFIX . "thread AS thread WHERE forumid = $foruminfo[forumid] AND visible = 1 AND open <> 10 $globalignore ORDER BY dateline " . iif($pda, 'DESC', 'ASC') . " LIMIT " . ($p - 1) * $vbulletin->options['archive_threadsperpage'] . ',' . $vbulletin->options['archive_threadsperpage'] ); $start = ($p - 1) * $vbulletin->options['archive_threadsperpage'] + 1; if ($pda AND false) { $output .= "New Thread"; } $output .= "
\n
    \n"; while ($thread = $db->fetch_array($threads)) { if ($vbulletin->options['wordwrap'] != 0) { $thread['title'] = fetch_word_wrapped_string($thread['title']); } $thread['title'] = fetch_censored_text($thread['title']); ($hook = vBulletinHook::fetch_hook('archive_forum_thread')) ? eval($hook) : false; if (!($forumperms & $vbulletin->bf_ugp_forumpermissions['canviewthreads'])) { $output .= "\t
  1. $thread[title]" . iif($pda, " (" . construct_phrase($vbphrase['x_replies'], $thread['replycount']) . ")") . "
  2. \n"; } else if ($vbulletin->options['archive_threadtype'] OR $pda) { $output .= "\t
  3. $thread[title]" . iif($pda, " (" . construct_phrase($vbphrase['x_replies'], $thread['replycount']) . ")") . "
  4. \n"; } else { $output .= "\t
  5. options['bburl'] . "/showthread.php?t=$thread[threadid]\">$thread[title]
  6. \n"; } } $output .= "
\n
\n"; } else { $output .= "
\n"; $output .= print_archive_forum_list($f); $output .= "
\n"; } } // ******************************************************************************************** // display thread if ($do == 'thread') { if ($vbulletin->options['wordwrap'] != 0) { $threadinfo['title'] = fetch_word_wrapped_string($threadinfo['title']); } $threadinfo['title'] = fetch_censored_text($threadinfo['title']); $output .= print_archive_navigation($foruminfo, $threadinfo); $output .= "

$vbphrase[view_full_version] : options['bburl'] . "/showthread.php?t=$threadinfo[threadid]\">$threadinfo[title]

\n
\n"; if ($p == 0) { $p = 1; } $output .= print_archive_page_navigation($threadinfo['replycount'] + 1, $vbulletin->options['archive_postsperpage'], "t-$threadinfo[threadid]"); $posts = $db->query_read_slave(" SELECT post.postid, post.pagetext, IFNULL( user.username , post.username ) AS username, dateline FROM " . TABLE_PREFIX . "post AS post LEFT JOIN " . TABLE_PREFIX . "user AS user ON (user.userid = post.userid) WHERE threadid = $threadinfo[threadid] AND visible = 1 $globalignore ORDER BY dateline ASC LIMIT " . (($p - 1) * $vbulletin->options['archive_postsperpage']) . ',' . $vbulletin->options[archive_postsperpage] ); if ($pda AND false) { $output .= "New Reply"; } $i = 0; while ($post = $db->fetch_array($posts)) { $i++; $post['pagetext_simp'] = strip_bbcode($post['pagetext']); $post['postdate'] = vbdate($vbulletin->options['dateformat'], $post['dateline']); $post['posttime'] = vbdate($vbulletin->options['timeformat'], $post['dateline']); if ($vbulletin->options['wordwrap'] != 0) { $post['pagetext_simp'] = fetch_word_wrapped_string($post['pagetext_simp']); } $post['pagetext_simp'] = fetch_censored_text($post['pagetext_simp']); ($hook = vBulletinHook::fetch_hook('archive_thread_post')) ? eval($hook) : false; $output .= "\n
$post[username]
$post[postdate], $post[posttime]
"; $output .= "
" . nl2br(htmlspecialchars_uni($post['pagetext_simp'])) . "

\n\n"; } } // ******************************************************************************************** // display login if ($do == 'login') { $output .= print_archive_navigation(array()); $output .= "

$vbphrase[view_full_version]: options['bburl'] . '/' . $vbulletin->options['forumhome'] . '.php">' . $vbulletin->options['bbtitle'] . "

\n"; if (SLASH_METHOD) { $loginlink = "index.php/$querystring?login=1"; } else { $loginlink = "index.php?login=1" . (!empty($querystring) ? "&$querystring" : ''); } $output .= "
\n"; $output .= "$vbphrase[log_in]\n"; $output .= "
options['bburl'] . "/archive/$loginlink\" method=\"post\">\n"; $output .= "$vbphrase[username]: \n"; $output .= "$vbphrase[password]: \n"; $output .= "\n"; $output .= "
\n"; $output .= "
\n"; } // ******************************************************************************************** // display error if ($do == 'error') { $output .= print_archive_navigation(array()); $output .= "

$vbphrase[view_full_version]: options['bburl'] . '/' . $vbulletin->options['forumhome'] . '.php">' . $vbulletin->options['bbtitle'] . "</