$topiclisting->set_var('showuserlink', $showuserlink); $topiclisting->set_var('lastposter', $lastposter); $topiclisting->set_var('LANG_lastpost', $LANG_GF02['msg188']); $topiclisting->set_var('moved', $moved); $topiclisting->set_var('views', $record['views']); $topiclisting->set_var('replies', $record['replies']); $topiclisting->set_var('lastdate', $lastdate); $topiclisting->set_var('lastpostid', $lastreply['id']); $topiclisting->set_var('LANG_BY', $LANG_GF01['BY']); $topiclisting->parse('topic_record', 'topic_record', true); } $topiclisting->set_var('pagenavigation', COM_printPageNavigation($base_url, $page, $numpages)); if (empty($subscribelink)) { $topiclisting->set_var('forummenu_link', ''); } else { $topiclisting->parse('forummenu_link', 'forummenu_link'); } $topiclisting->parse('output', 'topiclisting'); $display .= $topiclisting->finish($topiclisting->get_var('output')); } $title = $LANG_GF01['FORUM']; $forum_id = COM_applyFilter($_REQUEST['forum'], true); if (isset($_REQUEST['forum'])) { $title = stripslashes(DB_getItem($_TABLES['forum_forums'], 'forum_name', "forum_id='{$forum_id}'")); } if (isset($_REQUEST['category'])) { $title = $A['cat_name']; } $display .= BaseFooter(); $display = gf_createHTMLDocument($display, $title); COM_output($display);
if ($siteMembers['homepage'] != '') { $homepage = trim($siteMembers['homepage']); if (strtolower(substr($homepage, 0, 4)) != 'http') { $homepage = 'http://' . $homepage; } $report->set_var('link_url', $homepage); $report->set_var('link_text', $LANG_GF09['home']); $report->parse('website_link', 'link'); } else { $report->set_var('website_link', ''); } $regdate = explode(" ", $siteMembers['regdate']); $report->set_var('member_uid', $siteMembers['uid']); $report->set_var('member_name', COM_getDisplayName($siteMembers['uid'])); $report->set_var('csscode', $csscode); $report->set_var('member_regdate', $regdate[0]); $report->set_var('member_numposts', $siteMembers['posts']); $report->set_var('member_uid', $siteMembers['uid']); $report->parse('report_records', 'records', true); if ($csscode == 2) { $csscode = 1; } else { $csscode++; } } $report->set_var('pagenavigation', COM_printPageNavigation($base_url, $page, $numpages)); $report->parse('output', 'report'); $display .= $report->finish($report->get_var('output')); } $display = gf_createHTMLDocument($display); COM_output($display);
$topic_footer->set_var('replytopiclinkimg', gf_getImage('post_reply')); $topic_footer->set_var('replytopiclinktext', $LANG_GF09['replytopic']); $topic_footer->set_var('LANG_reply', $LANG_GF01['POSTREPLY']); $topic_footer->parse('replytopic_link', 'reply'); } } } else { $base_url .= '&onlytopic=1'; $topic_footer = COM_newTemplate($CONF_FORUM['path_layout'] . 'forum/layout'); $topic_footer->set_file(array('topicfooter' => 'topicfooter_preview.thtml')); } $topic_footer->set_var('pagenavigation', $pagenavigation); $topic_footer->set_var('forum_id', $forum); $topic_footer->set_var('imgset', $CONF_FORUM['imgset']); $topic_footer->parse('output', 'topicfooter'); $display .= $topic_footer->finish($topic_footer->get_var('output')); $forum_outline_footer = COM_newTemplate($CONF_FORUM['path_layout'] . 'forum/layout'); $forum_outline_footer->set_file(array('forum_outline_footer' => 'forum_outline_footer.thtml')); $forum_outline_footer->set_var('imgset', $CONF_FORUM['imgset']); $forum_outline_footer->parse('output', 'forum_outline_footer'); $display .= $forum_outline_footer->finish($forum_outline_footer->get_var('output')); $intervalTime = $mytimer->stopTimer(); //COM_errorLog("End Topic Display Time: $intervalTime"); if ($onlytopic != 1) { $display .= BaseFooter(); $display = gf_createHTMLDocument($display, $subject); } else { $display .= '</body>' . LB; $display .= '</html>' . LB; } COM_output($display);