Размер файла: 2.92Kb
<? php // Уведомление о закрытии форума if ( $system [ 'forum_module' ] == '2' && ! user_access ( 'view_closed_modules' )) { # Шапка модуля require_once ( HOME . '/incfiles/header.php' ); echo '<div class="title">Технические работы</div> <div class="menu"> ' . output ( $system [ 'forum_module_about' ]) . ' </div>' ; echo '<div class="block"> » <a href="/">На главную</a> </div>' ; # Ноги модуля require_once ( HOME . '/incfiles/footer.php' ); } // проверяем корректность запроса if (! isset ( $_GET [ 'forum_r_id' ]) || mysql_result ( mysql_query ( "SELECT COUNT(*) FROM `forum_f` WHERE `r_id` = '" . num ( $_GET [ 'forum_r_id' ]) . "' LIMIT 1" ), 0 ) == 0 ) { # Перенаправляем на главную header ( 'Location: /' ); } # Заголовок модуля $system [ 'page_title' ] = 'Просмотр раздела' ; # Шапка модуля require_once ( HOME . '/incfiles/header.php' ); error ( $err ); # Массив раздела $forum_r = mysql_fetch_assoc ( mysql_query ( "SELECT * FROM `forum_r` WHERE `id` = '" . num ( $_GET [ 'forum_r_id' ]) . "' LIMIT 1" )); echo '<div class="title">' . $forum_r [ 'name' ] . '</div>' ; # Кол-во тем $k_forum_f = mysql_result ( mysql_query ( "SELECT COUNT(*) FROM `forum_f` WHERE `r_id` = '$forum_r[id]'" ), 0 ); # Старт навигации nav_start ( $k_forum_f , 10 ); if ( $k_forum_f == 0 ) { echo '<div class="menu">Форумов нет.</div>' ; } else { $sql_forum_f = mysql_query ( "SELECT * FROM `forum_f` WHERE `r_id` = '$forum_r[id]' ORDER BY pos DESC, name ASC LIMIT $start, 10" ); while ( $forum = mysql_fetch_assoc ( $sql_forum_f )) { $new_posts = mysql_result ( mysql_query ( "SELECT COUNT(*) FROM `forum_p` WHERE `f_id` = '$forum[id]' AND `time` > '" . ( time ()- 3600 * 12 ) . "'" . ( isset ( $user )? " AND `user_id` != '" . $user [ 'id' ] . "'" : NULL ) . "" ), 0 ); if ( isset ( $user ) && $settings [ 'new_posts' ] == 2 ) $new_posts = 0 ; $c = mysql_result ( mysql_query ( "SELECT COUNT(*) FROM `forum_t` WHERE `f_id` = '$forum[id]'" ), 0 ); echo '<div class="menu"> ' . ( isset ( $user ) && $settings [ 'img_site' ] == 2 ? NULL : '<img src="/design/icons/themes.png" alt="" /> ' ) . '<a href="/forum/forum.php?forum_f_id=' . $forum [ 'id' ] . '">' . $forum [ 'name' ] . '</a> (' . $c . ')' . ( $new_posts > 0 ? ' <span class="green">+' . $new_posts . '</span>' : NULL ) . ' </div>' ; } # Вывод навигации view_nav ( '?forum_r_id=' . num ( $_GET [ 'forum_r_id' ]) . '&' ); } echo '<div class="block"> » <a href="/forum/">К списку разделов</a><br /> » <a href="/">На главную</a> </div>' ; if ( $user [ 'level' ] >= 14 ) { echo '<div class="block"> » <a href="/forum/admin_forum.php">Управление форумом</a> </div>' ; } # Ноги модуля require_once ( HOME . '/incfiles/footer.php' ); ?>