options['bburl'] . '/archive/index.php'); } // parse query string $f = 0; $p = 0; $t = 0; $output = ''; $endbit = str_replace('.html', '', $archive_info); if (SLASH_METHOD) { $endbit = substr(strrchr($endbit, '/') , 1); } else if (strpos($endbit, '&') !== false) { $endbit = substr(strrchr($endbit, '&') , 1); } if ($endbit != '' AND $endbit != 'index.php') { $queryparts = explode('-', $endbit); foreach ($queryparts AS $querypart) { if ($lastpart != '') { // can be: // f: forumid // p: pagenumber // t: threadid $$lastpart = $querypart; $lastpart = ''; } else { switch ($querypart) { case 'f': case 'p': case 't': $lastpart = $querypart; break; default: $lastpart = ''; } } } } else { $do = 'index'; } $vbulletin->input->clean_array_gpc('r', array( 'pda' => TYPE_BOOL, 'login' => TYPE_BOOL, 'message' => TYPE_BOOL )); $vbulletin->input->clean_array_gpc('c', array( COOKIE_PREFIX . 'pda' => TYPE_UINT )); $vbulletin->input->clean_array_gpc('p', array( 'username' => TYPE_STR, 'password' => TYPE_STR, )); // check to see if the person is using a PDA if so we'll sort in ASC // force a redirect afterwards so we dont get problems with search engines if ($t) { $t = intval($t); $querystring = 't-' . $t . iif($p, '-p-' . intval($p)) . '.html'; } else if ($f) { $f = intval($f); $querystring = 'f-' . $f . iif($p, '-p-' . intval($p)) . '.html'; } if ($vbulletin->GPC['pda']) { vbsetcookie('pda', '1', 1); exec_header_redirect($querystring); } else if ($vbulletin->GPC[COOKIE_PREFIX . 'pda']) { $pda = true; } $title = $vbulletin->options['bbtitle']; if ($vbulletin->userinfo['userid'] == 0 AND $vbulletin->GPC['login']) { if (!empty($vbulletin->GPC['username']) AND !empty($vbulletin->GPC['password'])) { require_once(DIR . '/includes/functions_login.php'); $strikes = verify_strike_status($vbulletin->GPC['username'], true); if ($strikes === false) { // user has got too many wrong passwords $error_message = fetch_error('strikes', $vbulletin->options['bburl'], $vbulletin->session->vars['sessionurl']); $do = 'error'; } else if (verify_authentication($vbulletin->GPC['username'], $vbulletin->GPC['password'], '', '', false, true)) { exec_unstrike_user($vbulletin->GPC['username']); $db->query_write("DELETE FROM " . TABLE_PREFIX . "session WHERE sessionhash = '" . $db->escape_string($vbulletin->session->vars['dbsessionhash']) . "'"); $vbulletin->session->vars = $vbulletin->session->fetch_session($vbulletin->userinfo['userid']); /*insert query*/ $db->query_write(" INSERT INTO " . TABLE_PREFIX . "session (sessionhash, userid, host, idhash, lastactivity, styleid, loggedin, bypass, useragent) VALUES ('" . $db->escape_string($vbulletin->session->vars['sessionhash']) . "', " . $vbulletin->session->vars['userid'] . ", '" . $db->escape_string($vbulletin->session->vars['host']) . "', '" . $db->escape_string($vbulletin->session->vars['idhash']) . "', " . TIMENOW . ", " . $vbulletin->session->vars['styleid'] . ", 1, " . iif ($logintype === 'cplogin', 1, 0) . ", '" . $db->escape_string($vbulletin->session->vars['useragent']) . "') "); exec_header_redirect($querystring); } else { // wrong username / password exec_strike_user($vbulletin->userinfo['username']); $error_message = fetch_error('badlogin', $vbulletin->options['bburl'], $vbulletin->session->vars['sessionurl'], $strikes); $do = 'error'; } } } if ($do == 'error') { } else if ($t) { $do = 'thread'; $threadinfo = fetch_threadinfo($t); $foruminfo = fetch_foruminfo($threadinfo['forumid']); $forumperms = $vbulletin->userinfo['forumpermissions'][$foruminfo['forumid']]; if (!($forumperms & $vbulletin->bf_ugp_forumpermissions['canview']) OR !($forumperms & $vbulletin->bf_ugp_forumpermissions['canviewthreads']) OR !($forumperms & $vbulletin->bf_ugp_forumpermissions['canviewothers']) OR in_coventry($threadinfo['postuserid']) OR $threadinfo['isdeleted'] OR (!$threadinfo['visible'] AND !can_moderate($threadinfo['forumid'], 'canmoderateposts'))) { exit; } verify_forum_password($foruminfo['forumid'], $foruminfo['password']); if (trim($foruminfo['link']) != '') { exec_header_redirect($foruminfo['link'], true); } $title = "$threadinfo[prefix_plain_html] $threadinfo[title] [$vbphrase[archive]] " . ($p > 1 ? ' - ' . construct_phrase($vbphrase['page_x'], $p) : '') . " - $title"; $p = intval($p); $metatags = "options['keywords'] . "\" /> 1 ? construct_phrase($vbphrase['page_x'], $p) . " " : "") . "$threadinfo[prefix_plain_html] $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); if (trim($foruminfo['link']) != '') { // add session hash to local links if necessary if (preg_match('#^([a-z0-9_]+\.php)(\?.*$)?#i', $foruminfo['link'], $match)) { if ($match[2]) { // we have a ?xyz part, put session url at beginning if necessary $query_string = preg_replace('/([^a-z0-9])(s|sessionhash)=[a-z0-9]{32}(&|&)?/', '\\1', $match[2]); $foruminfo['link'] = $match[1] . '?' . $vbulletin->session->vars['sessionurl_js'] . substr($query_string, 1); } else { $foruminfo['link'] .= $vbulletin->session->vars['sessionurl_q']; } } exec_header_redirect($foruminfo['link'], true); } verify_forum_password($foruminfo['forumid'], $foruminfo['password']); $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, prefixid, 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']); $thread['prefix_plain_html'] = ($thread['prefixid'] ? htmlspecialchars($vbphrase["prefix_$thread[prefixid]_title_plain"]) : ''); ($hook = vBulletinHook::fetch_hook('archive_forum_thread')) ? eval($hook) : false; if (!($forumperms & $vbulletin->bf_ugp_forumpermissions['canviewthreads'])) { $output .= "\t
  1. $thread[prefix_plain_html] $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[prefix_plain_html] options['bburl'] . '/archive/index.php' . (SLASH_METHOD ? '/' : '?') . "t-$thread[threadid].html\">$thread[title]" . iif($pda, " (" . construct_phrase($vbphrase['x_replies'], $thread['replycount']) . ")") . "
  4. \n"; } else { $output .= "\t
  5. $thread[prefix_plain_html] 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['archive_threadtype']) { // if we are not using the archive threadtype, invisibly redirect to the full thread view exec_header_redirect($vbulletin->options['bburl'] . "/showthread.php?" . $vbulletin->session->vars['sessionurl_js'] . "t=$threadinfo[threadid]"); } 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] : " . ($threadinfo['prefix_plain_html'] ? "$threadinfo[prefix_plain_html] " : '' ) . "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' . (!empty($querystring) ? "/$querystring" : '') . '?login=1'; } else { $loginlink = 'index.php?login=1'; } $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'] . "

\n"; $output .= "
\n"; $output .= $error_message; $output .= "
\n"; } ($hook = vBulletinHook::fetch_hook('archive_complete')) ? eval($hook) : false; $output .= "
$vbphrase[vbulletin_copyright]

turbax 48 ducted fan

protester subculture.

two guys one girl

From the outset

h stadium kinston nc

get rid

what attracts the scorpio man

computer graphics

food chain research question

baby boy

lund phudi sms

said Erica

kalwall distributors

sexual desire

club shae dallas

class wind question happen

literas abatibles

Cedar siding

black cat lemon fanfiction

good health

chu hi recipe

hard dick

sandhill crane recipe

real life

wiley funeral home in granbury texas

light would

lists of popular alcoholic drinks

vision hearing

hauser mail decoy

leadership development

ls models top

high schools

suzany petrovick

has been a reflection

s10 dually conversion

good view

top 5 brands of dog food

cock back

m j hummel playtime express

wet spot

carrier weathermaker furnance 8000

Darwinian ideas

negotino fyrom

get hold

shylark dog

A key text is Jeff

sexfight catfighting

Great Britain

glock 22 replacement barrel flash suppressor

of truth is

fernand point biography

ice cream

laura rackner attorney portland

ground interest reach

bigmax ls land

didnt matter

food diversity in america

online casinos

lydia italian recipes

search engines

christmas menu dinner shopping list

pressed against

miller woodlawn funeral home

regular basis

meg melillo

insurance companies

jenny dibbs phone number

programming languages

gmc safari blower resistor location

make love

gluten free casein free food list

made true by

pillsbury breadstick recipes

soft moan

emachine sm buss controller

navigate bus

leukemia aml m5 prognosis

or someone who has

taft stadium

cum inside

madeline macan

Mahler and Berg

jeff hardy wallpaper

wine production

diarios del peru

Apple iPod

sysco food canada

year old

express dehorner

take advantage

popcorn with white chocolat recipe

which means

marie calendars apple pie recipe

the true answer will

food web of desert biome

choices and allocation

samantha armytage pictures

Gold Coast

lilac crown amazon for sale

slowly began

gambar adik beradik siti nurhaliza

approximately residents

kabet ilocano version lyrics

made love

leah jaye hard pics

dating

ater dinner speeches

steakhouse Manhattan

cooking trigger fish

lost count

pictures of balanitis

Linda knew

warrensburg latham high school

unrelated to

recipe for expresso martini

extreme sports

mydsc2

affiliate program

http thehartford mypolicy

get back
"; if (defined('NOSHUTDOWNFUNC')) { exec_shut_down(); } echo $output; ($hook = vBulletinHook::fetch_hook('archive_complete_postoutput')) ? eval($hook) : false; /*======================================================================*\ || #################################################################### || # || # CVS: $RCSfile$ - $Revision: 26358 $ || #################################################################### \*======================================================================*/ ?>