4 $prefetch = array('`topiclist_layout`');
6 $page->title
= 'Topic List';
8 $boardid = intval($_GET['board']);
10 $board = $DB->query('SELECT `board_name`, `view_level`, `topic_level` FROM `boards` WHERE `boardid` = '.$boardid)->fetch_row();
13 if ( !is_array($board) ) {
14 header('HTTP/1.1 400 Bad Request');
15 $page->errorfooter('boardid');
18 $page->title
.= ': '.$board[0];
20 if ( $board[1] > $user->level
) {
21 header('HTTP/1.1 403 Forbidden');
22 $page->errorfooter('levelpoints', $board[1], $board[2]);
25 if ( $user instanceof authuser
&& $user->level
>= $board[2] )
26 $user->userlinks
['Post Topic'] = 'post?board='.$boardid;
30 switch ( $user->topiclist_layout
) {
32 new topiclist_default($boardid); break;
34 new topiclist_tl($boardid); break;