viewstep.html.php 3.9 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192
  1. <?php
  2. /**
  3. * The view step 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/datepicker.html.php';?>
  15. <?php include $app->getModuleRoot() . 'common/view/chosen.html.php';?>
  16. <div id='mainContent' class='main-content'>
  17. <div class='main-header'>
  18. <h2>
  19. <span class='label label-id'><?php echo $step->id;?></span>
  20. <?php echo $step->title;?>
  21. <span class='label label-info'><?php echo substr($step->begin, 0, 16) . ' ~ ' . substr($step->end, 0, 16)?></span>
  22. <?php if($step->deleted):?>
  23. <span class='label label-danger label-deleted'><?php echo $lang->deploy->deleted;?></span>
  24. <?php endif; ?>
  25. </h2>
  26. </div>
  27. <div class='main-row'>
  28. <div class='main-col col-8'>
  29. <div class='cell'>
  30. <div class='detail'>
  31. <div class='detail-title'><?php echo $lang->deploy->content;?></div>
  32. <div class='detail-content article-content'><?php echo $step->content;?></div>
  33. </div>
  34. <?php include $app->getModuleRoot() . 'common/view/action.html.php';?>
  35. </div>
  36. <div class='main-actions'>
  37. <div class='btn-toolbar'>
  38. <?php
  39. $browseLink = inlink('steps', "deploy=$step->deploy");
  40. $params = "stepID=$step->id";
  41. common::printBack($browseLink);
  42. echo "<div class='divider'></div>";
  43. common::printIcon('deploy', 'assignTo', $params, $step, 'button', '', '', 'showinonlybody', true, 'data-toggle=""');
  44. if($step->status != 'done') common::printIcon('deploy', 'finishStep', $params, $step, 'button', 'checked', '', 'showinonlybody', true, 'data-toggle=""');
  45. if(!isonlybody())
  46. {
  47. echo "<div class='divider'></div>";
  48. common::printIcon('deploy', 'editStep', $params, $step, 'button', 'edit');
  49. common::printIcon('deploy', 'delete', $params, $step, 'button', '', 'hiddenwin');
  50. }
  51. ?>
  52. </div>
  53. </div>
  54. </div>
  55. <div class='side-col col-4'>
  56. <div class='cell'>
  57. <div class='detail'>
  58. <div class='detail-title'><?php echo $lang->deploy->lblBasic;?></div>
  59. <table class='table table-data table-condensed table-borderless table-fixed'>
  60. <tr>
  61. <th class='w-60px'><?php echo $lang->deploy->lblBeginEnd;?></th>
  62. <td><?php echo substr($step->begin, 0, 16) . ' ~ ' . substr($step->end, 0, 16);?></td>
  63. </tr>
  64. <tr>
  65. <th><?php echo $lang->deploy->assignedTo;?></th>
  66. <td><?php if($step->assignedTo) echo zget($users, $step->assignedTo) . $lang->at . $step->assignedDate;?></td>
  67. </tr>
  68. <tr>
  69. <th><?php echo $lang->deploy->status;?></th>
  70. <td><?php echo zget($lang->deploy->statusList, $step->status);?></td>
  71. </tr>
  72. <tr>
  73. <th><?php echo $lang->deploy->createdBy;?></th>
  74. <td><?php echo zget($users, $step->createdBy) . $lang->at . $step->createdDate;?></td>
  75. </tr>
  76. <tr>
  77. <th><?php echo $lang->deploy->finishedBy;?></th>
  78. <td><?php if($step->finishedBy) echo zget($users, $step->finishedBy) . $lang->at . $step->finishedDate;?></td>
  79. </tr>
  80. </table>
  81. </div>
  82. </div>
  83. </div>
  84. </div>
  85. </div>
  86. <div id='mainActions' class='main-actions'>
  87. <nav class='container'></nav>
  88. </div>
  89. <?php include $app->getModuleRoot() . 'common/view/footer.html.php';?>