Просмотр файла forum/includes/files.php

Размер файла: 2Kb
  1. <?php
  2.  
  3. # fixed
  4.  
  5. if ($topic){
  6. $set['title'] = 'Файлы темы: '.title($topicRes['name']);
  7. }else{
  8. $set['title'] = 'Файлы форума';
  9. }
  10. include H . 'engine/includes/head.php';
  11.  
  12. $old = time() - (3 * 24 * 3600);
  13.  
  14. if ($topic){
  15. $sql2 = "AND `topic` = '$topic' ";
  16. $url = 'topic='.$topic.'&amp;';
  17. $go = 'topic='.$topic;
  18. $tree = '<a href="index.php">Форум</a> / <a href="index.php?topic='.$topic.'">'.text::output($topicRes['name']).'</a> / Файлы темы';
  19. }else{
  20. $sql2 = '';
  21. $url = '';
  22. $go = '';
  23. $tree = '<a href="index.php">Форум</a> / Файлы форума';
  24. }
  25.  
  26. echo '<div class="fmenu">'.$tree.'</div>';
  27.  
  28. $total = $sql->query("SELECT COUNT(*) FROM `forum_files` WHERE `tempid` = 0 $sql2")->result();
  29. $page = new page($total, $set['p_str']);
  30. if ($total){
  31. $page->display('index.php?act=files&amp;'.$url);
  32. $sql->query("SELECT * FROM `forum_files` WHERE `tempid` = 0 $sql2 ORDER BY `time` DESC LIMIT ".$page->limit());
  33. while($res = $sql->fetch()){
  34. echo $i % 2 ? '<div class="p_t">' : '<div class="p_m">';
  35. echo $res['time'] > $old ? '<span class="red">новый</span> ' : '';
  36. echo '<span class="gray">'.Core::time($res['time']).'</span> <a href="index.php?post='.$res['refid'].'" title="Ссылка на пост">#</a><br />';
  37. echo show_file($res);
  38.  
  39. if (!$topic){
  40. $topicRes = $sql->query("SELECT * FROM `forum_topics` WHERE `id`='".$res['topic']."' LIMIT 1 ")->fetch();
  41. echo '<div class="sub">Тема: <a href="index.php?topic='.$topicRes['id'].'">'.text::output($topicRes['name']).'</a></div>';
  42. }
  43. echo '</div>';
  44. ++$i;
  45. }
  46. if (!$i) echo '<div class="p_m">Неверные данные. Убедитесь в правильности ввода страницы!</div>';
  47.  
  48. echo '<div class="fmenu">Файлов: '.$total.'</div>';
  49. $page->display('index.php?act=files&amp;'.$url);
  50. }else{
  51. echo '<div class="p_m">Пусто</div>';
  52. }
  53.  
  54. include H . 'engine/includes/foot.php';