view.html.php 4.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081
  1. <?php include $app->getModuleRoot() . 'common/view/header.html.php'?>
  2. <?php $browseLink = inlink('issue', "project=$projectID&reviewID=$issue->reviewID");?>
  3. <div id="mainMenu" class="clearfix">
  4. <div class="btn-toolbar pull-left">
  5. <?php echo html::backButton('<i class="icon icon-back icon-sm"></i>' . $lang->goback , '','btn btn-secondary');?>
  6. <div class="divider"></div>
  7. <div class="page-title">
  8. <span class="label label-id"><?php echo $issueID;?></span>
  9. <span class="text"><?php echo $issue->title;?></span>
  10. <?php if($issue->deleted):?>
  11. <span class='label label-danger'><?php echo $lang->reviewissue->deleted;?></span>
  12. <?php endif; ?>
  13. </div>
  14. </div>
  15. </div>
  16. <div id="mainContent" class="main-row">
  17. <div class="main-col col-8">
  18. <div class='cell'><?php include $app->getModuleRoot() . 'common/view/action.html.php';?></div>
  19. <?php
  20. $params = $issue->status == 'resolved' ? "issueID=$issueID&status=active" : "issueID=$issueID&status=resolved";
  21. ?>
  22. <div class='main-actions'>
  23. <div class="btn-toolbar">
  24. <?php echo html::backButton('<i class="icon icon-back icon-sm"></i>' . $lang->goback , '','btn btn-secondary');?>
  25. <?php if(!$issue->deleted):?>
  26. <div class='divider'></div>
  27. <?php
  28. js::set('confirmActive', $lang->reviewissue->confirmActive);
  29. js::set('confirmClose', $lang->reviewissue->confirmClose);
  30. $issueParams = ($issue->status == 'resolved' || $issue->status == 'closed') ? "issueID=$issueID&status=active" : "project=$projectID&issueID=$issueID&status=resolved";
  31. $updateURL = ($issue->status == 'resolved' || $issue->status == 'closed') ? $this->createLink('reviewissue', 'updateStatus', $issueParams) : $this->createLink('reviewissue', 'resolved', $issueParams, '', true);
  32. $closedURL = $this->createLink('reviewissue', 'updateStatus', "issueID=$issueID&status=closed");
  33. if($issue->status == 'resolved' || $issue->status == 'closed') echo html::a("javascript:ajaxDelete(\"$updateURL\", \"getList\", confirmActive)", '<i class="icon-bug-activate icon-magic"></i><span class="text">' . $lang->reviewissue->activation . '</span>', '', "class='btn btn-link'");
  34. if($issue->status == 'active') echo html::a($updateURL, '<i class="icon-checked"></i>' . $lang->reviewissue->resolved, '', 'class="btn iframe " data-size="sm"');
  35. if($issue->status == 'resolved') echo html::a("javascript:ajaxDelete(\"$closedURL\", \"getList\", confirmClose)", '<i class="icon-bug-activate icon-off"></i>' . "<span class='text'>{$lang->reviewissue->close}</span>", '', "title='{$lang->reviewissue->close}' class='btn '");
  36. ?>
  37. <div class='divider'></div>
  38. <?php common::printIcon('reviewissue', 'delete', "issueID=$issue->id&project=$projectID&confirm=no", $issue, 'button', 'trash', 'hiddenwin');?>
  39. <?php endif;?>
  40. </div>
  41. </div>
  42. </div>
  43. <div class="side-col col-4">
  44. <div class="cell">
  45. <div class="detail">
  46. <div class="detail-title"><?php echo $lang->reviewissue->issueInfo;?></div>
  47. <div class="detail-content">
  48. <table class="table table-data">
  49. <tbody>
  50. <tr>
  51. <th class="w-100px"><?php echo $lang->reviewissue->review;?></th>
  52. <td><?php echo html::a($this->createLink('review', 'view', "reviewID=$issue->review"), $issue->reviewTitle)?></td>
  53. </tr>
  54. <tr>
  55. <th class="w-100px"><?php echo $lang->reviewissue->title;?></th>
  56. <td><?php echo $issue->title;?></td>
  57. </tr>
  58. <tr>
  59. <th class="w-100px"><?php echo $lang->reviewissue->opinion;?></th>
  60. <td><?php echo $issue->opinion;?></td>
  61. </tr>
  62. <tr>
  63. <th class="w-100px"><?php echo $lang->reviewissue->status;?></th>
  64. <td><?php echo zget($lang->reviewissue->statusList, $issue->status);?></td>
  65. </tr
  66. ><tr>
  67. <th class="w-100px"><?php echo $lang->reviewissue->createdBy;?></th>
  68. <td><?php echo zget($users, $issue->createdBy);?></td>
  69. </tr>
  70. <tr>
  71. <th class="w-100px"><?php echo $lang->reviewissue->createdDate;?></th>
  72. <td><?php echo $issue->createdDate;?></td>
  73. </tr>
  74. </tbody>
  75. </table>
  76. </div>
  77. </div>
  78. </div>
  79. </div>
  80. </div>
  81. <?php include $app->getModuleRoot() . 'common/view/footer.html.php'?>