m.roadmap.html.php 2.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859
  1. <?php
  2. /**
  3. * The roadmap mobile view file of product 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 product
  9. * @version $Id$
  10. * @link http://www.zentao.net
  11. */
  12. ?>
  13. <?php include '../../common/view/m.header.html.php';?>
  14. <div id='roadmapBox' style='overflow-x:auto'>
  15. <table class='table table-grid active-disabled'>
  16. <?php
  17. unset($roadmaps['total']);
  18. $years = array_keys($roadmaps);
  19. foreach($years as $year)
  20. {
  21. echo '<tr class="text-center">';
  22. $yearName = $year == '0000' ? $lang->future : $year . $lang->year;
  23. echo "<th style='border-right:1px solid #ddd'><h4>$yearName</h4></th>";
  24. echo '</tr>';
  25. echo '<tr class="text-center text-top">';
  26. echo "<td>";
  27. echo "<table class='table'><tr>";
  28. foreach($roadmaps[$year] as $branch => $groupRoadmaps)
  29. {
  30. echo '<td>';
  31. if(!empty($branches)) echo "<div class='roadmap branch'>{$branches[$branch]}</div>";
  32. foreach($groupRoadmaps as $row => $roadmapData)
  33. {
  34. foreach($roadmapData as $key => $roadmap)
  35. {
  36. if(isset($roadmap->build))
  37. {
  38. echo "<div class='roadmap release'>";
  39. echo "<h5>" . html::a($this->createLink('release', 'view', "releaseID=$roadmap->id"), $roadmap->name, '_blank') . '</h5>' . $roadmap->date;
  40. }
  41. else
  42. {
  43. echo "<div class='roadmap plan'>";
  44. echo "<h5>" . html::a($this->createLink('productplan', 'view', "planID=$roadmap->id"), $roadmap->title, '_blank') . '</h5>' . $roadmap->begin . ' ~ ' . $roadmap->end;
  45. }
  46. echo "</div>";
  47. if(isset($roadmapData[$key - 1])) echo "<h5>{$lang->downArrow}</h5>";
  48. }
  49. }
  50. echo '</td>';
  51. }
  52. echo '</tr></table>';
  53. echo '</td>';
  54. echo '</tr>';
  55. }
  56. ?>
  57. </table>
  58. </div>
  59. <?php include '../../common/view/m.footer.html.php';?>