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

Размер файла: 2.13Kb
  1. <?php
  2. #-----------------------------------------------------#
  3. # ********* ROTORCMS ********* #
  4. # Made by : VANTUZ #
  5. # E-mail : visavi.net@mail.ru #
  6. # Site : http://pizdec.ru #
  7. # WAP-Site : http://visavi.net #
  8. # ICQ : 36-44-66 #
  9. # Вы не имеете право вносить изменения в код скрипта #
  10. # для его дальнейшего распространения #
  11. #-----------------------------------------------------#
  12. if (!defined('BASEDIR')) {
  13. header('Location:../index.php');
  14. exit;
  15. }
  16.  
  17. $cal_den = date_fixed(SITETIME, "j");
  18. $cal_mon = date_fixed(SITETIME, "m");
  19. $cal_year = date_fixed(SITETIME, "Y");
  20.  
  21. $array_news = array();
  22. $array_komm = array();
  23.  
  24. $querynews = DB::run() -> query("SELECT `news_id`, `news_time` FROM `news` WHERE EXTRACT(YEAR_MONTH FROM FROM_UNIXTIME(`news_time`))=EXTRACT(YEAR_MONTH FROM NOW());");
  25.  
  26. while ($data = $querynews -> fetch()) {
  27. $arrday = date_fixed($data['news_time'], 'j');
  28. $array_news[] = $arrday;
  29. $array_komm[$arrday] = $data['news_id'];
  30. }
  31.  
  32. $calend = make_calendar($cal_mon, $cal_year);
  33.  
  34. echo '<table><caption><b>'.date_fixed(SITETIME, 'j F Y').'</b></caption>';
  35.  
  36. echo '<thead><tr>';
  37. echo '<th>Пн</th><th>Вт</th><th>Ср</th><th>Чт</th><th>Пт</th><th><span style="color:#ff6666">Сб</span></th><th><span style="color:#ff6666">Вс</span></th>';
  38. echo '</tr></thead><tbody>';
  39.  
  40. foreach ($calend as $valned) {
  41. echo '<tr>';
  42. foreach ($valned as $keyday => $valday) {
  43. if ($cal_den == $valday) {
  44. echo '<td><b><span style="color:#ff0000">'.$valday.'</span></b></td>';
  45. continue;
  46. }
  47.  
  48. if (in_array($valday, $array_news)) {
  49. echo '<td><a href="'.BASEDIR.'news/index.php?act=read&amp;id='.$array_komm[$valday].'&amp;'.SID.'"><span style="color:#ff0000">'.$valday.'</span></a></td>';
  50. continue;
  51. }
  52.  
  53. if ($keyday == 5 || $keyday == 6) {
  54. echo '<td><span style="color:#ff6666">'.$valday.'</span></td>';
  55. continue;
  56. }
  57.  
  58. echo '<td>'.$valday.'</td>';
  59. }
  60. echo '</tr>';
  61. }
  62. echo '</tbody></table>';
  63.  
  64. ?>