Unsupported scripts and control panel web app for a hosting company
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

viewissue.php 2.3KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263
  1. <div class="block">
  2. <h2>Edit Issue</h2>
  3. <table class="innerblock righthead bottomdiv">
  4. <tr><th>ID</th><td><?php echo h($viewIssueData['i_id']); ?></td></tr>
  5. <tr><th>Title</th><td><?php echo h($viewIssueData['i_title']); ?></td></tr>
  6. <tr><th>Category</th><td><?php echo h($viewIssueData['icat_name']); ?></td></tr>
  7. <tr><th>Status</th><td><?php echo h($viewIssueData['i_status']); ?></td></tr>
  8. <tr><th>Submitter</th><td><?php echo n($viewIssueData['i_submitter']); ?></td></tr>
  9. <tr><th>Assignee</th><td><?php echo n($viewIssueData['i_assignee']); ?></td></tr>
  10. <tr><th>Priority</th><td><?php echo h($viewIssueData['i_priority']); ?></td></tr>
  11. <tr><th>Extensiveness</th><td><?php echo h($viewIssueData['i_extensiveness']); ?></td></tr>
  12. <tr><th>Added</th><td><?php echo d('Y-m-d H:i:s', $viewIssueData['i_added']) ?></td></tr>
  13. <tr><th>Updated</th><td><?php echo d('Y-m-d H:i:s', $viewIssueData['i_updated']) ?></td></tr>
  14. <tr><th>Deadline</th><td>
  15. <?PHP
  16. if ($viewIssueData['i_deadline'] == 0) {
  17. echo '<span style="text-style: italic">None</span>';
  18. } elseif ($viewIssueData['i_deadline'] - time() < 0) {
  19. echo '<span style="color: red">Overdue by '.duration(time()-$viewIssueData['i_deadline']).'</span>';
  20. } else {
  21. echo duration(time()-$viewIssueData['i_deadline']);
  22. }
  23. ?>
  24. </td></tr>
  25. </table>
  26. <div class="innerblock">
  27. <?php echo nl2br(htmlentities($viewIssueData['i_text'])); ?>
  28. </div>
  29. </div>
  30. <?php
  31. if (count($issueReplies) == 0) {
  32. ?>
  33. <div class="block">
  34. <h2>Replies</h2>
  35. <div class="innerblock" style="text-align: center; font-style: italic;">No Replies</div>
  36. </div>
  37. <?php
  38. return;
  39. }
  40. echo '<div class="block nobottomdiv">';
  41. echo '<h2>Replies</h2>';
  42. foreach($issueReplies as $id => $reply) {
  43. ?>
  44. <table class="innerblock righthead bottomdiv">
  45. <tr>
  46. <th>User</th><td><a href="#<?php echo $reply['irep_id']; ?>" /><?php echo $reply['irep_user']; ?></td>
  47. </tr>
  48. <tr>
  49. <th>Time</th><td><?php echo date('Y-m-d H:i:s', $reply['irep_time']); ?></td>
  50. </tr>
  51. <tr>
  52. <th>Actions</th><td><a href="<?php echo CP_PATH; ?>deletereply/<?php echo $id; ?>" title="Delete">Delete</a></td>
  53. </tr>
  54. </table>
  55. <div class="innerblock bottomdiv">
  56. <?PHP echo nl2br(htmlentities($reply['irep_text'])); ?>
  57. </div>
  58. <?php
  59. }
  60. echo '</div>';
  61. ?>