index.php
上传用户:gzy2002
上传日期:2010-02-11
资源大小:1785k
文件大小:4k
源码类别:

电子政务应用

开发平台:

Java

  1. <?php
  2. // +-------------------------------------------------------------+
  3. // | DeskPRO v [2.0.1 Production]
  4. // | Copyright (C) 2001 - 2004 Headstart Solutions Limited
  5. // | Supplied by WTN-WDYL
  6. // | Nullified by WTN-WDYL
  7. // | Distribution via WebForum, ForumRU and associated file dumps
  8. // +-------------------------------------------------------------+
  9. // | DESKPRO IS NOT FREE SOFTWARE
  10. // +-------------------------------------------------------------+
  11. // | License ID : Full Enterprise License =) ...
  12. // | License Owner : WTN-WDYL Team
  13. // +-------------------------------------------------------------+
  14. // | $RCSfile: index.php,v $
  15. // | $Date: 2004/02/12 21:16:57 $
  16. // | $Revision: 1.29 $
  17. // +-------------------------------------------------------------+
  18. // | File Details:
  19. // | - User interface index page (home).
  20. // +-------------------------------------------------------------+
  21. require_once('./global.php');
  22. //Nullify WTN-WDYL Team
  23. $template_cache = templatecache('FRONT_index,HF_footer,HF_header');
  24. ############################### ANNOUNCEMENTS ###############################
  25. $db->query('SELECT * FROM news ' . 
  26. iff($session['userid'], 'WHERE logged_in', 'WHERE logged_out') . '
  27. ORDER BY date DESC');
  28. $news = array();
  29. while ($result = $db->row_array()) {
  30. $news[] = $result;
  31. }
  32. ############################### TICKETS FOR LOGGED IN USER ###############################
  33. if ($user[id]) {
  34. $o_tickets = $db->query_return_array("
  35. SELECT * 
  36. FROM ticket 
  37. WHERE userid = '$session[userid]' 
  38. AND is_open
  39. ORDER BY date_lastreply_tech DESC"
  40. );
  41. $r_tickets = $db->query_return_array("
  42. SELECT * 
  43. FROM ticket 
  44. WHERE userid = '$session[userid]' 
  45. AND !is_open
  46. ORDER BY date_closed DESC"
  47. );
  48. if (is_array($o_tickets)) {
  49. foreach ($o_tickets AS $result) {
  50. $result['subject'] = trimstring($result['subject'], 30, 1);
  51. if (!$result['ref']) {
  52. force_refs();
  53. }
  54. if ($result['date_opened']) {
  55. $result['date_opened'] = our_date($result['date_opened']);
  56. }
  57. if ($result['date_lastreply']) {
  58. $result['date_lastreply'] = our_date($result['date_lastreply']);
  59. }
  60. if ($result['date_closed']) {
  61. $result['date_closed'] = our_date($result['date_closed']);
  62. }
  63. if ($result['date_lastreply_tech']) {
  64. $result['date_lastreply_tech'] = our_date($result['date_lastreply_tech']);
  65. } else {
  66. $result['date_lastreply_tech'] = $dplang['n/a'];
  67. }
  68. if (count($oticket) < 5) {
  69. $oticket[] = $result;
  70. } else {
  71. $oticket_more++;
  72. }
  73. }
  74. }
  75. if (is_array($r_tickets)) {
  76. foreach ($r_tickets AS $result) {
  77. $result['subject'] = trimstring($result['subject'], 30, 1);
  78. if (!$result['ref']) {
  79. force_refs();
  80. }
  81. if ($result['date_opened']) {
  82. $result['date_opened'] = our_date($result['date_opened']);
  83. }
  84. if ($result['date_lastreply']) {
  85. $result['date_lastreply'] = our_date($result['date_lastreply']);
  86. }
  87. if ($result['date_closed']) {
  88. $result['date_closed'] = our_date($result['date_closed']);
  89. }
  90. if ($result['date_lastreply_tech']) {
  91. $result['date_lastreply_tech'] = our_date($result['date_lastreply_tech']);
  92. }
  93. if ($result['awaiting_tech']) {
  94. $result['awaiting_tech'] = $dplang['tech_reply'];
  95. } else {
  96. $result['awaiting_tech'] = $dplang['your_reply'];
  97. }
  98. if (count($rticket) < 5) {
  99. $rticket[] = $result;
  100. } else {
  101. $rticket_more++;
  102. }
  103. }
  104. }
  105. }
  106. ############################### DISPLAY PAGE ###############################
  107. eval(makeeval('header', 'HF_header'));
  108. eval(makeeval('footer', 'HF_footer'));
  109. eval(makeeval('echo', 'FRONT_index'));