Просмотр файла modules/forum/new_posts.php

Размер файла: 2.34Kb
  1. <?php
  2.  
  3. // Уведомление о закрытии форума
  4. if ($system['forum_module'] == '2' && !user_access('view_closed_modules')) {
  5. # Шапка модуля
  6. require_once(HOME .'/incfiles/header.php');
  7. echo '<div class="title">Технические работы</div>
  8. <div class="menu">
  9. '. output($system['forum_module_about']) .'
  10. </div>';
  11. echo '<div class="block">
  12. &raquo; <a href="/">На главную</a>
  13. </div>';
  14. # Ноги модуля
  15. require_once(HOME .'/incfiles/footer.php');
  16. }
  17.  
  18. # Шапка модуля
  19. require_once(HOME .'/incfiles/header.php');
  20.  
  21. error($err);
  22.  
  23. echo '<div class="title">Новые сообщения</div>';
  24.  
  25. # Кол-во новостей
  26. $k_new_posts = mysql_result(mysql_query("SELECT COUNT(*) FROM `forum_p` WHERE `time` > '". (time()-3600*12) ."'". (isset($user)?" AND `user_id` != '". $user['id'] ."'":NULL) ." ORDER BY time DESC"), 0);
  27.  
  28. # Старт навигации
  29. nav_start($k_new_posts, 10);
  30.  
  31. if ($k_new_posts == 0)
  32. {
  33. echo '<div class="menu">Сообщений за последние 12 часов нет.</div>';
  34. }
  35. else
  36. {
  37. $sql_new_posts = mysql_query("SELECT * FROM `forum_p` WHERE `time` > '". (time()-3600*12) ."'". (isset($user)?" AND `user_id` != '". $user['id'] ."'":NULL) ." ORDER BY time DESC LIMIT $start, 10");
  38.  
  39. while ($post = mysql_fetch_assoc($sql_new_posts))
  40. {
  41. echo '<div class="menu">
  42. '. icon($post['user_id']) .' <a href="/user/user.php?user_id='. $post['user_id'] .'">'. nick($post['user_id']) .'</a> '. online($post['user_id']) .' ('. vtime($post['time']) .')<br />
  43. '. output($post['text']) .'<br />
  44. [Тема: <a href="/forum/topic.php?forum_t_id='. $post['t_id'] .'&amp;page=end">'. mysql_result(mysql_query("SELECT `theme` FROM `forum_p` WHERE `theme_id` = '1' AND `theme` != '' AND `t_id` = '$post[t_id]'"),0) .'</a>]
  45. </div>';
  46. }
  47.  
  48. # Вывод навигации
  49. view_nav();
  50. }
  51.  
  52. echo '<div class="block">
  53. &raquo; <a href="/news/index.php">К списку новостей</a><br />
  54. &raquo; <a href="/">На главную</a>
  55. </div>
  56. <div class="block">
  57. '. ($user['level'] >= 14?'&raquo; <a href="/news/admin_news.php">Управление новостями</a><br />':NULL) .'
  58. </div>';
  59.  
  60. # Ноги модуля
  61. require_once(HOME .'/incfiles/footer.php');
  62.  
  63. ?>
  64.  
  65. ?>