/Quản lý website đọc truyện online PHP/users/includes/profile/guestbook.php

https://gitlab.com/phamngsinh/baitaplon_sinhvien · PHP · 59 lines · 26 code · 7 blank · 26 comment · 8 complexity · b4e253f42945a042c926bc70509d5c12 MD5 · raw file

  1. <?php
  2. /*
  3. ////////////////////////////////////////////////////////////////////////////////
  4. // JohnCMS Mobile Content Management System //
  5. // Project site: http://johncms.com //
  6. // Support site: http://gazenwagen.com //
  7. ////////////////////////////////////////////////////////////////////////////////
  8. // Lead Developer: Oleg Kasyanov (AlkatraZ) alkatraz@gazenwagen.com //
  9. // Development Team: Eugene Ryabinin (john77) john77@gazenwagen.com //
  10. // Dmitry Liseenko (FlySelf) flyself@johncms.com //
  11. ////////////////////////////////////////////////////////////////////////////////
  12. */
  13. defined('_IN_JOHNCMS') or die('Error: restricted access');
  14. $textl = $lng['profile'] . ' | ' . $lng['guestbook'];
  15. $headmod = 'my_guest';
  16. if($user_id && $user['id'] == $user_id)
  17. $datauser['comm_old'] = $datauser['comm_count'];
  18. require('../incfiles/head.php');
  19. $context_top = '<div class="phdr"><a href="profile.php?user=' . $user['id'] . '"><b>' . $lng['profile'] . '</b></a> | ' . $lng['guestbook'] . '</div>' .
  20. '<div class="user"><p>' . functions::display_user($user, array ('iphide' => 1,)) . '</p></div>';
  21. /*
  22. -----------------------------------------------------------------
  23. Параметры Гостевой
  24. -----------------------------------------------------------------
  25. */
  26. $arg = array (
  27. 'comments_table' => 'cms_users_guestbook', // Таблица Гостевой
  28. 'object_table' => 'users', // Таблица комментируемых объектов
  29. 'script' => 'profile.php?act=guestbook', // Имя скрипта (с параметрами вызова)
  30. 'sub_id_name' => 'user', // Имя идентификатора комментируемого объекта
  31. 'sub_id' => $user['id'], // Идентификатор комментируемого объекта
  32. 'owner' => $user['id'], // Владелец объекта
  33. 'owner_delete' => true, // Возможность владельцу удалять комментарий
  34. 'owner_reply' => true, // Возможность владельцу отвечать на комментарий
  35. 'title' => $lng['comments'], // Название раздела
  36. 'context_top' => $context_top // Выводится вверху списка
  37. );
  38. /*
  39. -----------------------------------------------------------------
  40. Показываем комментарии
  41. -----------------------------------------------------------------
  42. */
  43. $comm = new comments($arg);
  44. /*
  45. -----------------------------------------------------------------
  46. Обновляем счетчик непрочитанного
  47. -----------------------------------------------------------------
  48. */
  49. if(!$mod && $user['id'] == $user_id && $user['comm_count'] != $user['comm_old']){
  50. mysql_query("UPDATE `users` SET `comm_old` = '" . $user['comm_count'] . "' where `website` = '$website' AND `id` = '$user_id'");
  51. }
  52. ?>