Просмотр файла modules/user/cabinet.php

Размер файла: 3.53Kb
  1. <?php
  2.  
  3. // проверка наличия авторизации
  4. if (!isset($user))
  5. {
  6. # Перенаправляем на главную
  7. header('Location: /');
  8. }
  9.  
  10. # Заголовок модуля
  11. $system['page_title'] = 'Личный кабинет';
  12.  
  13. # Шапка модуля
  14. require_once(HOME .'/incfiles/header.php');
  15.  
  16. # Библиотека для вывода аватара
  17. require_lib('avatar.php');
  18.  
  19. error($err);
  20.  
  21. # Рейтинг
  22. $rating = $user['rating'] + mysql_result(mysql_query("SELECT COUNT(*) FROM `user_rating` WHERE `user_id` = '$user[id]' AND `type` = '1'"),0) - mysql_result(mysql_query("SELECT COUNT(*) FROM `user_rating` WHERE `user_id` = '$user[id]' AND `type` = '2'"),0);
  23.  
  24. echo '<div class="title">Личный кабинет</div>
  25. <div class="menu">
  26. '. icon($user['id']) .' '. nick($user['id']) .' '. online($user['id']) .'<br />
  27. Статус: '. mysql_result(mysql_query("SELECT `name` FROM `user_level` WHERE `level` = '$user[level]'"), 0) .'
  28. </div>
  29. <div class="menu">
  30. '. avatar($user['id']) .'
  31. <a href="/user/avatar.php">Управление аватаром</a>
  32. </div>
  33. <div class="menu">
  34. '. (isset($user) && $settings['img_site'] == 2?NULL:'<img src="/design/icons/rating/star.png" alt="" /> ') .' Рейтинг: '. $rating .'<br />';
  35. // звание
  36. echo '<a href="/user/user_rating.php?user_id='. $user['id'] .'">Просмотр голосов &raquo;</a>
  37. </div>
  38.  
  39. <div class="menu">
  40. '. (isset($user) && $settings['img_site'] == 2?NULL:'<img src="/design/icons/cabinet/ank_view.png" alt="" /> ') .'<a href="/user/user.php">Личная страница</a>
  41. </div>
  42.  
  43. <div class="menu">
  44. '. (isset($user) && $settings['img_site'] == 2?NULL:'<img src="/design/icons/cabinet/ank_edit.png" alt="" /> ') .'<a href="/user/ank_edit.php">Изменение анкеты</a>
  45. </div>
  46.  
  47. <div class="menu">
  48. '. (isset($user) && $settings['img_site'] == 2?NULL:'<img src="/design/icons/mail.png" alt="" /> ') .'<a href="/mail/">Личная почта</a> ('. mysql_result(mysql_query("SELECT COUNT(*) FROM `mail` WHERE `to_id` = '$user[id]' AND `read` = '0'"),0) .')
  49. </div>
  50.  
  51. <div class="menu">
  52. '. (isset($user) && $settings['img_site'] == 2?NULL:'<img src="/design/icons/cabinet/settings.png" alt="" /> ') .'<a href="/user/settings.php">Настройки</a>
  53. </div>
  54.  
  55. <div class="menu">
  56. '. (isset($user) && $settings['img_site'] == 2?NULL:'<img src="/design/icons/cabinet/secure.png" alt="" /> ') .'<a href="/user/secure.php">Безопасность</a>
  57. </div>
  58.  
  59.  
  60. <div class="menu">
  61. '. (isset($user) && $settings['img_site'] == 2?NULL:'<img src="/design/icons/cabinet/friends.png" alt="" /> ') .'<a href="/friends/index.php">Ваши друзья</a> ('. mysql_result(mysql_query("SELECT COUNT(*) FROM `friends` WHERE `user_id` = '$user[id]' AND `active` = '1'"), 0) . (mysql_result(mysql_query("SELECT COUNT(*) FROM `friends` WHERE `user_id` = '$user[id]' AND `active` = '0'"), 0) != 0?'/<span class="green">+'. mysql_result(mysql_query("SELECT COUNT(*) FROM `friends` WHERE `user_id` = '$user[id]' AND `active` = '0'"), 0) .'</span>':NULL) .')
  62. </div>
  63.  
  64. <div class="menu">
  65. '. (isset($user) && $settings['img_site'] == 2?NULL:'<img src="/design/icons/cabinet/warn.png" alt="" /> ') .'<a href="/user/warn.php">Уведомления</a> ('. mysql_result(mysql_query("SELECT COUNT(*) FROM `warn` WHERE `user_id` = '$user[id]' AND `read` = '0'"),0) .')
  66. </div>
  67. ';
  68.  
  69. echo '<div class="block">
  70. &raquo; <a href="/">На главную</a>
  71. </div>';
  72.  
  73. # Ноги модуля
  74. require_once(HOME .'/incfiles/footer.php');
  75.  
  76. ?>