Пример #1
0
        $topicinfo .= wordwrap(strip_tags(substr($record['comment'], 0, $CONF_FORUM['contentinfo_numchars'])), $CONF_FORUM['linkinfo_width'], "<br />\n");
        $topiclisting->set_var('folderimg', $folderimg);
        $topiclisting->set_var('topicinfo', $topicinfo);
        $topiclisting->set_var('topic_id', $record['id']);
        $topiclisting->set_var('subject', $subject);
        $topiclisting->set_var('fullsubject', $record['subject']);
        $topiclisting->set_var('gotomsg', $gotomsg);
        $topiclisting->set_var('displaypageslink', $displaypageslink);
        $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_records', 'topic_record', true);
    }
    $topiclisting->set_var('pagenavigation', COM_printPageNavigation($base_url, $page, $numpages));
    $topiclisting->parse('outline_header', 'forum_outline_header');
    $topiclisting->parse('outline_footer', 'forum_outline_footer');
    $topiclisting->parse('output', 'topiclisting');
    echo $topiclisting->finish($topiclisting->get_var('output'));
}
BaseFooter();
// Display Common headers
gf_siteFooter();
$display = ob_get_contents();
ob_end_clean();
echo $display;
Пример #2
0
        $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);
Пример #3
0
            $topic_footer->set_var('replytopiclink', $replytopiclink);
            $topic_footer->set_var('replytopiclinkimg', $replytopiclinkimg);
            $topic_footer->set_var('LANG_reply', $LANG_GF01['POSTREPLY']);
            $topic_footer->parse('replytopic_link', 'reply');
        }
    }
} else {
    $base_url .= '&onlytopic=1';
    $topic_footer = new Template($_CONF['path_layout'] . 'forum/layout');
    $topic_footer->set_file(array('topicfooter' => 'topicfooter_preview.thtml'));
}
$topic_footer->set_var('pagenavigation', COM_printPageNavigation($base_url, $page, $numpages));
$topic_footer->set_var('forum_id', $forum);
$topic_footer->set_var('imgset', $CONF_FORUM['imgset']);
$topic_footer->parse('output', 'topicfooter');
echo $topic_footer->finish($topic_footer->get_var('output'));
$forum_outline_footer = new Template($_CONF['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');
echo $forum_outline_footer->finish($forum_outline_footer->get_var('output'));
$intervalTime = $mytimer->stopTimer();
//COM_errorLog("End Topic Display Time: $intervalTime");
if ($_REQUEST['onlytopic'] != 1) {
    echo BaseFooter();
    // Display Common headers
    gf_siteFooter();
} else {
    echo '</body>' . LB;
    echo '</html>' . LB;
}