view.html.php 4.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100
  1. <?php
  2. /**
  3. * The view view file of deploy module of ZenTaoPMS.
  4. *
  5. * @copyright Copyright 2009-2015 禅道软件(青岛)有限公司(ZenTao Software (Qingdao) Co., Ltd. www.cnezsoft.com)
  6. * @license ZPL(http://zpl.pub/page/zplv12.html) or AGPL(https://www.gnu.org/licenses/agpl-3.0.en.html)
  7. * @author Yidong Wang <yidong@cnezsoft.com>
  8. * @package deploy
  9. * @version $Id$
  10. * @link http://www.zentao.net
  11. */
  12. ?>
  13. <?php include $app->getModuleRoot() . 'common/view/header.html.php';?>
  14. <?php include $app->getModuleRoot() . 'common/view/kindeditor.html.php';?>
  15. <?php if(!isonlybody()):?>
  16. <div id='mainMenu' class='clearfix'>
  17. <?php include './nav.html.php';?>
  18. </div>
  19. <?php endif;?>
  20. <div id='mainContent' class='main-row' <?php if(isonlybody()) echo 'style="padding-top: 0px;"';?>>
  21. <div class='main-col col-8'>
  22. <div class='cell'>
  23. <div class='detail'>
  24. <div class='detail-title'><?php echo $lang->deploy->desc;?></div>
  25. <div class='detail-content article-content'><?php echo $deploy->desc;?></div>
  26. </div>
  27. <?php if($deploy->products):?>
  28. <div class='detail'>
  29. <table class='table table-condensed' style='border:0px;'>
  30. <tr><th><?php echo $lang->deploy->product?></th><th><?php echo $lang->deploy->release?></th><th><?php echo $lang->deploy->package?></th></tr>
  31. <?php
  32. foreach($deploy->products as $deployProduct)
  33. {
  34. $product = zget($products, $deployProduct->product, '');
  35. $release = zget($releases, $deployProduct->release, '');
  36. echo "<tr><td>" . zget($product, 'name', '') . "</td><td>" . zget($release, 'name', '') . "</td><td>{$deployProduct->package}</td></tr>";
  37. }
  38. ?>
  39. </table>
  40. </div>
  41. <?php endif;?>
  42. <?php $actionFormLink = $this->createLink('action', 'comment', "objectType=deploy&objectID=$deploy->id");?>
  43. <?php include $app->getModuleRoot() . 'common/view/action.html.php';?>
  44. </div>
  45. <div class='main-actions'>
  46. <div class="btn-toolbar">
  47. <?php echo html::backButton("<i class='icon-goback icon-back'>$lang->goback</i>", "id='back' title='$lang->goback'", 'btn');?>
  48. <?php if(!$deploy->deleted):?>
  49. <div class='divider'></div>
  50. <?php
  51. $params = "deployID=$deploy->id";
  52. common::printIcon('deploy', 'finish', $params, $deploy, 'button', '', '', 'iframe', true);
  53. common::printIcon('deploy', 'activate', $params, $deploy, 'button', '', '', 'iframe', true);
  54. ?>
  55. <div class='divider'></div>
  56. <?php
  57. common::printIcon('deploy', 'edit', $params, $deploy, 'button', '', '', 'iframe', true);
  58. common::printIcon('deploy', 'delete', $params, $deploy, 'button', 'trash', 'hiddenwin');
  59. ?>
  60. <?php endif;?>
  61. </div>
  62. </div>
  63. </div>
  64. <div class='side-col col-4'>
  65. <div class='cell'>
  66. <div class='detail'>
  67. <div class='detail-title'><?php echo $lang->deploy->lblBasic;?></div>
  68. <table class='table table-data table-condensed table-borderless table-fixed'>
  69. <tr valign='middle'>
  70. <th class='w-60px'><?php echo $lang->deploy->owner;?></th>
  71. <td><?php echo zget($users, $deploy->owner);?></td>
  72. </tr>
  73. <tr>
  74. <th><?php echo $lang->deploy->lblBeginEnd;?></th>
  75. <td><?php echo substr($deploy->begin, 0, 16) . ' ~ ' . substr($deploy->end, 0, 16);?></td>
  76. </tr>
  77. <tr>
  78. <th><?php echo $lang->deploy->members;?></th>
  79. <td><?php foreach(explode(',', $deploy->members) as $user) echo zget($users, $user) . ' ';?></td>
  80. </tr>
  81. <tr>
  82. <th><?php echo $lang->deploy->status;?></th>
  83. <td><?php echo zget($lang->deploy->statusList, $deploy->status);?></td>
  84. </tr>
  85. <tr>
  86. <th><?php echo $lang->deploy->createdBy;?></th>
  87. <td><?php echo zget($users, $deploy->createdBy) . $lang->at . $deploy->createdDate;?></td>
  88. </tr>
  89. </table>
  90. </div>
  91. </div>
  92. </div>
  93. </div>
  94. <div id="mainActions" class='main-actions'>
  95. <nav class='container'></nav>
  96. </div>
  97. <?php include '../../common/view/footer.modal.html.php';?>